• 注册
  • 查看作者
  • SKR主板与Trinamic TMC2209模块兼容性问题-群友DUN(7027205)投稿

    • 感谢群友DUN(7027205)的投稿

    SKR主板与Trinamic TMC2209模块兼容性问题-群友DUN(7027205)投稿

    skr主板的驱动接口跟tmc2209的接口不一样,这就导致插上以后klipper无法通过uart跟驱动板进行通信。
    skr-pro-1.2的驱动en下第四脚为uart脚,即通信脚,但官方tmc2209的en下第4脚是spread脚。

    SKR主板与Trinamic TMC2209模块兼容性问题-群友DUN(7027205)投稿
    tmc2209官网电路图中明确了uart脚在en下第五脚。
    这就导致一个问题,就是插上去以后,电机无反应,无法运行。
    同时树莓派上 /tmp/klippy.log中会出现错误提示,无法与驱动通信。
    “Unable to read tmc uart ‘stepper_c’ register IFCNT”

    SKR主板与Trinamic TMC2209模块兼容性问题-群友DUN(7027205)投稿

    第一次手术,思考再三我做了一个小手术,将spread,uart,pdn都剪掉,然后焊接两根飞线。
    插在主板上以后,可以用了。
    但显然不符合我的要求,太丑了,而且也插不到底,总是在主板上翘着,另外对另外6个驱动都做这个手术,那简直不要太麻烦。

    SKR主板与Trinamic TMC2209模块兼容性问题-群友DUN(7027205)投稿
    我暂时屈服了,去大树家买了几个tmc2209.
    可是总是不甘心,在git上查找资料的时候我看到了这篇文章。

    SKR主板与Trinamic TMC2209模块兼容性问题-群友DUN(7027205)投稿

    SKR主板与Trinamic TMC2209模块兼容性问题-群友DUN(7027205)投稿

    他碰到了跟我类似的问题,通过剪脚,以及跳线解决了问题。
    我急忙打开了skr的电路图,发现完全可以通过类似的方法解决。

    SKR主板与Trinamic TMC2209模块兼容性问题-群友DUN(7027205)投稿

    只要将驱动下的5,7两个脚用跳线连起来,就等于把en下的第5脚引到了第4脚。
    理论存在,付诸行动。

    SKR主板与Trinamic TMC2209模块兼容性问题-群友DUN(7027205)投稿

    1.剪脚,将en下第4脚spread剪除。

    SKR主板与Trinamic TMC2209模块兼容性问题-群友DUN(7027205)投稿
    2.跳线,将5,7脚用跳线帽连接起来。

    至此所有问题都已经解决。
    至于其他连接问题,大家自行查看文档。

  • 0
  • 1
  • 0
  • 1.6k
  • 请登录之后再进行评论

    登录
  • 0
    打印菜鸟
    提前来学习下先
  • 单栏布局 侧栏位置: