注释
@dgtlmoon:电噪声会出现在示波器上,而不是出现在 Grbl 的状态报告上(除非你真的很幸运)。尝试使用一个小电容器,与地和限制引脚并联。这应该有助于消除大部分噪音。还要考虑地面/中性点可能会出现尖峰,从而导致误触发。所以重新检查你的接线。 不知道为什么你会认为它很恐怖,但 step craft CNC 看起来相当不错!:) |
@chamnit我可以拖出范围,但我只是按照你的建议在它们之间添加了一个 10uF,但结果仍然相同。当 26 美元设置为 1000 美元时,为什么它会认为限位开关立即被击中了?我看不到任何动静。 |
@dgtlmoon: 不确定为什么要按照您的方式连接 500 欧姆的电阻器。最简单的接线是将 NC 和 NO 开关的限位引脚切换到接地。所有限位引脚都有内部上拉电阻。如果您使用的是可变主轴(自 v0.9 起默认启用),还要确保您的 z 限制在引脚 12 上,而不是引脚 11 上。 |
@chemnit 500 ohm 电阻用于阻止 +ve 线路的过电流,否则你会将 5V 电压直接传递到 arduino,我已经在没有电阻的情况下以这种方式烧毁了一个 arduino 的输入线(它永久卡在高位在引脚 9 上),500 欧姆“不应该”有所作为。我正在运行此设置,默认情况下引脚连接为低电平,并通过关闭电路的 NO 开关升高。 为了验证你的理论,我将 9、10、11 直接接地,但我仍然遇到同样的问题。 不确定:( |
@dgtlmoon: 行。我首先断开所有与 Arduino 的连接,只连接限位开关。希望这将排除对系统其他部分的任何影响。如果它仍然表现得很奇怪,那是你的接线、Grbl 或你的 Arduino。还可以尝试使用 Grbl 的默认“$”设置值来帮助确定它是否是一个奇怪的设置错误。 |
@chamnit再次感谢,是的,我相信这也是接线问题 |
感谢伟大的软件!
我有一个问题,我的限位开关在负轴上,我通过一个 500 欧姆电阻将它们接地,限位开关状态报告显示它们全部正确为 000(低)并且我将 5 美元的限位反转设置为 TRUE,所有很好。
(引脚 9、10、11 连接到单个 500ohm 电阻,电阻的另一端接地,+5VDC 通过限位开关连接到电阻的 Arduino 端)
$23 = 7 所以归位应该发生在负方向以达到限位开关。
然而,当我移动龙门架时,它触发了一个硬限制,状态仍然是 000..我不明白为什么它会触发一个硬限制。
这是调试输出
如果我禁用硬限制,我可以点动机器并且限位开关都是 000,那里没有噪音
启用硬限制后机器仍然可以正常闲置,但是当我移动时出现硬限制错误,我根本听不到步进器发出任何步骤。
我可以手动触发每个限位开关并出现硬限位,每个都运行良好。
令人们恐惧的是,我在https://www.stepcraft-systems.com/en/cnc-3d-systems/stepcraft-2-600上使用我的 GRBL