开源改变世界

归位 XY 轴/限位开关问题。 #309

推推 grbl 2年前 (2023-01-21) 227次浏览

关闭
PA0MHE 开了这个issue 2017 年 11 月 27 日 · 2 条评论
关闭

归位 XY 轴/限位开关问题。#309

PA0MHE 开了这个issue 2017 年 11 月 27 日 · 2 条评论

注释

归位 XY 轴/限位开关问题。 #309

基本设置:

  • GRBL 1.1f
  • XYZ轴
  • 每轴 1 个限位开关
  • 无开关
  • $5=0(限制引脚反转,bool)

正常操作运行良好:方向好,mm/step 好等
。Z_axis 的行为如https://github.com/gnea/grbl/wiki/Set-up-the-Homing-Cyclend中所述,然后移动 1mm?进入主动方向。

在 Z_axis 之后我得到;ALARM 8
因此我在编译版本时启用了“HOMING_SINGLE_AXIS_COMMANDS”

X_axes 和 Y_axes 的行为相同:
Case middle normal travel range: Moves 2 steps into switch direction –> message ok
Case within 2 steps from limit switch: Moves 1 step into switch direction, limit switch, —> ALARM 8
Case limit开关 ia 已经到达:—> ALARM 8

如果我将限位开关设置为 NC(通过焊接):
始终向开关方向移动 1 步,限位开关,—> ALARM 8

这里有什么问题?

除了这个问题,我想提一下:这个 GRBL 项目非常棒!!!!_

归位 XY 轴/限位开关问题。 #309

几个问题和意见。

许多限位/归位开关问题是电噪声导致错误触发的结果。考虑到这一点:

  1. 您的 XY 限位开关线是否与您的步进线或任何其他可能承载任何电流的线一起运行?
  2. 限位脚电路有滤波吗?IE:电容器、电阻器/电容器组合(低通滤波器)、光隔离器等。
  3. 步进器电线或限位开关电线是否为屏蔽电缆,它们是否仅在电子柜/箱中的一端正确接地?
  4. 你有电子柜/盒子吗?金属盒是最好的,它可以为盒子里的东西提供屏蔽。
  5. 步进电源是否正确接地,与Arduino的距离有多近?

此外,出于好奇,您提到当错误发生时它仅移动 2 步或仅移动 1 步。您如何确定是这种情况?在归位期间,状态报告被抑制

归位 XY 轴/限位开关问题。 #309
作者

亲爱的 109JB,
感谢您的快速反应。

宾果游戏,解决了。

  1. 我用的是屏蔽线。开关单独接地。
  2. 我用靠近 AVR 的 10nF 对 3 个输入进行了“解耦”,但是在重新检查后我发现预期的 AVR 接地点是 NC……
    。将其连接到真正的 AVR 接地点后,它被删除了。

“2 步”
也许我的解释是模棱两可的:我观察到它是视觉的,大约 1 毫米的 2 个“步”,所以在步进语言中 2 爆发了 133 步,都在归位方向。

再次感谢。

喜欢 (0)