关闭 byoungUST 打开了这个问题 2021 年 9 月 15 日 · 2 条评论 关闭 steps/mm 是否有可靠行为的上限?#1072 byoungUST 打开了这个问题 2021 年 9 月 15 日 · 2 条评论 注释 byyoungUST 评论了 2021 年 9 月 15 日 我遇到了在特殊情况下使用 GRBL 的问题。我正在通过 Arduino IDE 和 MKS DLC V2.1 板使用串行连接。 3 个步进电机独立于其他电机的运动。我只改变了 X/Y/Z steps/mm 和 X/Y/Z maximum speed。 我一直在为 X 和 Z 使用 TMC2225 步进驱动器,它们运行良好。由于电流负载较高,我尝试为 Y 电机使用 TMC2209,当我测试 Y 轴电机以确认配置时出现问题。 GRBL 的状态命令返回时出现乱码,并且 Y 覆盖的距离不正确。 TMC22xx 系列有一个 256 微步内插器,默认情况下处于活动状态,并且步进引脚对该功能没有任何影响,因此我使用 GRBL 的配置对其进行补偿以获得正确的距离。 对于 TMC2225 和 TMC2209,steps/mm 设置如下所示: 配置 $x 价值 100 美元 814.871 $101 40314.960 $102 1007.874 $110 6000.00 $111 6000.00 $112 6000.00 为了检查步数/mm 值是否有我超过的 GRBL 可靠运行的上限,我切换到 DRV8825 芯片。一个没有做任何花哨的事情并注意微步引脚设置的芯片。 X 和 Z 上的 TMC2225 以及 Y 上的 DRV8825 的设置为: 配置 $x 价值 100 美元 814.871 $101 314.960 $102 1007.874 $110 6000.00 $111 6000.00 $112 6000.00 新设置按预期工作,所以我想知道 steps/mm 是否有上限才能使 GRBL 可靠运行。我不希望这个问题得到解决,因为这个问题是由一个非常特殊的案例引起的,我已经找到了功能性的解决方法。我只是想要一个解释以及步数/毫米的安全上限值是多少。 朗瓦特 评论了 2021 年 9 月 15 日 代码中的注释说;step/mm * mm/min * 1/60 应保持在 ~30kHz 以下, 1007.874 * 6000/60 = ~100kHz …太快或步数太多/mm 314.960 * 6000/60 = ~ 31kHz 所以就在极限上 作者 byyoungUST 评论了 2021 年 9 月 15 日 1007.874 实际上工作正常。问题出在 Y 身上。谢谢你的回答。 byoungUST已完成 关闭 2021 年 9 月 15 日 喜欢 (0) 归位循环后忽略终点站 #1071 巨星 评论了 2019 年 10 月 23 日 大家好..我也有这样的问题请帮助我…plz plz.plz … 我使用arduino uno,cnc shield v3.0,nema 17 stepper和drv8825驱动程序制作了一个cnc笔式绘图仪..并使用gebl v0.8c/ v0.9i/和 #1309 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭 无法在 gsender 1.2.0 中打开 .gcode 文件 #367 RaspberryPi 运行 gsender 时出现问题 #89 向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭无法在 gsender 1.2.0 中打开 .gcode 文件 #367RaspberryPi 运行 gsender 时出现问题 #89向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473功能请求:抑制发送到机器的 gcode 中的 gcode 注释。 #444 关闭通过网络连接进行连接 #171操纵杆运动的剩余问题 #204 关闭新版本认为我的机器一直处于锁定状态 #474 关闭
我遇到了在特殊情况下使用 GRBL 的问题。我正在通过 Arduino IDE 和 MKS DLC V2.1 板使用串行连接。
3 个步进电机独立于其他电机的运动。我只改变了 X/Y/Z steps/mm 和 X/Y/Z maximum speed。
我一直在为 X 和 Z 使用 TMC2225 步进驱动器,它们运行良好。由于电流负载较高,我尝试为 Y 电机使用 TMC2209,当我测试 Y 轴电机以确认配置时出现问题。
GRBL 的状态命令返回时出现乱码,并且 Y 覆盖的距离不正确。
TMC22xx 系列有一个 256 微步内插器,默认情况下处于活动状态,并且步进引脚对该功能没有任何影响,因此我使用 GRBL 的配置对其进行补偿以获得正确的距离。
对于 TMC2225 和 TMC2209,steps/mm 设置如下所示:
为了检查步数/mm 值是否有我超过的 GRBL 可靠运行的上限,我切换到 DRV8825 芯片。一个没有做任何花哨的事情并注意微步引脚设置的芯片。
X 和 Z 上的 TMC2225 以及 Y 上的 DRV8825 的设置为:
新设置按预期工作,所以我想知道 steps/mm 是否有上限才能使 GRBL 可靠运行。我不希望这个问题得到解决,因为这个问题是由一个非常特殊的案例引起的,我已经找到了功能性的解决方法。我只是想要一个解释以及步数/毫米的安全上限值是多少。