评论
所有者
作者
合作者
尝试从配置文件中删除 pwm 部分,看看是否会影响这种情况。 |
作者
我删除了 PVM 部分。 |
作者
但是当我设置 max_rate_mm_per_min: 6500 时 |
作者
一次非常有趣的经历。 |
作者
只有完全格式化的闪烁才有帮助。 |
合作者
昨天的 PR #673可能修复了它。配置 RMT 引擎的结构中有一个未初始化的条目。根据月相,有时 RMT 引擎会使用错误的时钟源,并且步进脉冲计时会出现严重错误。其他时候,在重新启动后,它可能碰巧正确初始化并且时间是正确的。 |
合作者
我们现在可以关闭这张票吗? |
作者
是的 |
控制板
DIY 板 4 轴。但设置为 3 轴
董事会供应商的帮助
机器描述
外部驱动器 TB6600,PWM 主轴。限位开关直接上拉+3.3v。
输入电路
没有反应
配置文件
启动消息
用户界面软件
WebUI,蜡烛
发生了什么?
我仅在 3.6x 版中注意到:
steps_per_mm: 100
max_rate_mm_per_min: 2500
工作正常。
如果max_rate_mm_per_min大于2500,当刀具行进速度较大(大于2500)时,丢步。
示例:
Version 3.6.3
pulse_us: 10
steps_per_mm: 100
max_rate_mm_per_min: 5000
我将移动速度设置为 2000,将刀具移动 100 mm。一切正确
我将移动速度设置为 3000,将工具移动 100 毫米。工具移动 80mm。
在版本 3.5.x 上一切正常。
我的电机驱动器是 TB6600
其他信息
没有反应