Klipper固件报错TMC error ShortToSupply[记录] writeor的博客 wr的小窝喔~
  • 欢迎访问wr的小窝~,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站.
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧
  • 嘟嘟嘟嘟嘟嘟啦~~

Klipper固件报错TMC error ShortToSupply[记录]

3D打印 writeor 1年前 (2024-02-01) 199次浏览 已收录 0个评论

Klipper固件报错TMC error ShortToSupply[记录]

在打印中途时不时报错这个,完全随机。
这台机器装好后有稳定运行半个月差不多。
当报错后,我怀疑是挤出机电机接线不好,因为它有个延长线的接头,我就接头的线直接焊死了,但再报错了将近10次后,这个电机就坏了,两绕组用万用表测量显示不通。(测量绕组是否通断可以判断电机的好坏,如果都不通说明内部烧断了,可能是因为多次的大电流通过使它烧断了)

后来这家电机店的老板给换了个新的一样的电机,换上了,连续打印将近10小时后再次报出相同的错误。我不敢再试了,怕这个新电机也坏掉。
怀疑是pico主板的问题。

在报这种报错之前,这块pico就总是会随机的丢失连接,上位机显示为mcu loos connect,不是现在的短路报错。后来慢慢的变成了这样的短路报错。

后面发现在官方文档有描述这样的错误是什么原因:

TMC 报告错误:... ShortToGND(接地短路)或 ShortToSupply(与电源短路)

这表明驱动器已自行禁用,因为它检测到通过驱动器的电流非常高。这可能表明连接到步进电机或者部件电机内部的电线松动或短路了。

如果使用stealthChop模式,并且TMC驱动器不能准确地预测电机的机械负载,也可能发生这种错误。(如果驱动器预测不准确,那么它可能输出过高电流到电机,并触发自己的过电流检测)。要测试这个,请禁用stealthChop模式,再检查错误是否继续发生。

 实测,我在关闭了静音模式后,确实没有再报这个错了,如果有朋友同样的原因,可以关闭这个模式试试。

下面还有官方说明的其他TMC报错类型:

TMC 报告错误: ... ot=1(OvertempError!)

这表明电机驱动器因温度过高而自我禁用。典型的解决方案是降低步进电机的电流,增加步进电机驱动器的冷却,和/或增加步进电机的冷却。

TMC报告错误:... reset=1(Reset) 或CS_ACTUAL=0(Reset?) 或SE=0(Reset?)

这表明驱动器在打印过程中自我复位。这可能是由于电压或接线问题导致的。

TMC 报告错误: ... uv_cp=1(Undervoltage!)

这表明驱动器检测到了一个电压低事件,并已自行禁用。这可能是由于接线或电源问题导致的。


wr的小窝 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Klipper固件报错TMC error ShortToSupply[记录]
喜欢 (1)
[1528532472@qq.com]
分享 (0)

您必须 登录 才能发表评论!

wpChatIcon
wpChatIcon