关闭 AndWalu 开启了这个issue 2021 年 12 月 16 日 · 5 条评论 关闭 TMC2209 和电机电源电压丢失。#10 AndWalu 开启了这个issue 2021 年 12 月 16 日 · 5 条评论 评论 安瓦鲁 评论了 2021 年 12 月 16 日 如果 TMC2209 的电机电源电压 (VS) 暂时关闭并重新建立,则即使 VCC_IO 存在,TMC2209 也会加载默认设置。 如果在 TMC2209 的 GSTAT 寄存器中设置了复位位,则必须重新初始化 TMC2209。 也许添加 GSTAT 的定期检查是个好主意,或者 ioSender 可以在发送 GCODE 之前启动此检查? M122 [TRINAMIC] X Y Z A Driver TMC2209 TMC2209 TMC2209 TMC2209 ... msteps 8 8 8 8 ... $$ ... $150=8 $151=128 $152=32 $153=16 ... 贡献者 terjeio 评论了 2021 年 12 月 16 日 用于M122I重新初始化驱动程序。 也许添加 GSTAT 的定期检查是个好主意,或者 ioSender 可以在发送 GCODE 之前启动此检查? 更好的主意是编写一个插件并使用输入引脚来监控电机电源?如果下降然后再上升M122I自动发出。 作者 安瓦鲁 评论了 2021 年 12 月 16 日 感谢您提醒我 M122I 不幸的是,我的 BTT SKR Mini E3 板没有电源良好信号。 但是一个TL431是没有问题的。 我经常断开电机电源来修理机器上的东西。 贡献者 terjeio 评论了 2021 年 12 月 17 日 但是一个TL431是没有问题的。 使用 3.3V 齐纳二极管和一个或两个电阻器会更便宜/更简单吗? 作者 安瓦鲁 评论了 2021 年 12 月 17 日 TL431 与齐纳二极管一样便宜,但非常精确。 您不仅可以检测“存在与否”的电压降。 无论如何,硬件解决方案取决于抽屉里有什么。 贡献者 terjeio 评论了 2021 年 12 月 21 日 仅供参考,我在调试 ESP32 驱动程序的 ioports 支持时添加了一个电机功率监视器插件。 terjeio已完成 关闭 上星期 喜欢 (0) BTT SKR MINI E3 V1.2 3D打印机板的GrblHAL支持 #9 为 SKR Mini v1.1 编译,无法使用现有的限位开关端口分配 #11 GRBL/UGS 问题,已知硬件可以工作,但没有运行 Grbl 的步进运动 XY 绘图仪 – 将 Word 文档转换为 GRBL 文件 grbl 随机在中间停止 Arduino Uno GRBL 问题 GRBL/UGS 问题,已知硬件可以工作,但没有运行 Grbl 的步进运动XY 绘图仪 – 将 Word 文档转换为 GRBL 文件grbl 随机在中间停止Arduino Uno GRBL 问题为什么这会“崩溃”我的 3018 CNCFusion 360 / Grbl – 最后毁掉了工作?!使用 Grbl Shield,必须采取哪些接地预防措施?GRBL 安装挑战(在 cnc 3018 pro 上)
如果 TMC2209 的电机电源电压 (VS) 暂时关闭并重新建立,则即使 VCC_IO 存在,TMC2209 也会加载默认设置。
如果在 TMC2209 的 GSTAT 寄存器中设置了复位位,则必须重新初始化 TMC2209。
也许添加 GSTAT 的定期检查是个好主意,或者 ioSender 可以在发送 GCODE 之前启动此检查?