注释
谢谢,我明天回家后会阅读建议的链接。 低通滤波器的电容值应该是多少?ElKos 是否可以工作,或者我是否必须使用薄膜电容器来应对它们的速度? |
@Cysign:如果启用了硬限制并且它在限制引脚上检测到低信号,Grbl 只会进入此模式。如果它在没有连接开关但连接了电线的情况下触发,它仍然可能是电噪声。如果没有任何关联,我没有任何线索。可能是坏的 Arduino?如果您禁用硬限制,这个问题应该会消失。 |
我不想在我的机器上松动步骤的情况下禁用硬限制选项 – 这可能会导致大量维修机器的工作;) 一个坏的 Arduino 似乎不是解决方案,因为我只是用一个新的替换它。 |
GRBL 能否识别激活了哪个限位开关?这会将解决方案减少到三分之一;) |
@Cysign:请尝试禁用硬限制以消除它是您的 Arduino 的可能性。请查看有关此问题的链接和其他问题线程。这很常见,而且几乎总是由于不良的接线习惯、接地问题(从简单到非常奇怪,就像同一电路上的荧光灯)。不,Grbl 不会支持现在激活了哪个限位开关。您可以通过多种其他方式自行完成此操作,例如连接 LED。 |
你好, 我对限位开关也有同样的问题。我以快速而肮脏的方式解决了它:)我将三个继电器放在非常靠近arduino的地方,并使用那里的触点来切换引脚以达到限制。安装在机器上的开关用于操作继电器,这样只有 2 厘米的线长可能会受到电干扰。应用之后,我的限位开关再也没有问题。 |
我也可以这样做。谢谢。 |
我用光开关,常开;激活时为 0v。只需反转信号并有一个上拉电阻,我就可以毫无问题地使用 2m 的电线长度。 谢蒂尔
|
你是用一个电源做所有事情,还是限位开关在一个单独的电源上? |
@Scott216 我不为我的开关使用单独的电源,因为: 光开关任何继电器都是一个好主意。因为我面前有一些光耦合器,所以我想我会尝试使用我已经安装的开关和那些 LT816 的解决方法,尽可能靠近我的 arduino。 或者你们会建议对限位开关也使用外部上拉吗? |
我将 RC 组合添加到我所有的(限位)开关 – 从那以后没有问题。 这似乎更容易,更便宜,更合适…… |
mschorer, |
是的。一个 10k 上拉到 +5V 和一个从限制到 GND 的 100nF 电容。两者都在防护罩上 == 非常靠近 arduino 输入引脚。 顺便说一句,三个控制按钮也是如此——你可以通过这种方式让软件去抖动失效。 |
@mschorer:所以你在限位开关上使用内部上拉,在防护罩上使用上拉+帽? |
嗯,现在很迷茫。
这会让它更清楚吗?我应该画一个原理图… |
我真的不明白你做了什么。
最后,我在我的限制引脚上添加了外部 10k 上拉,现在它似乎工作正常 |
嗯……好像没用。仍然有错误。所以接下来我要添加电容器。 |
@10k: 这是意料之中的。“更用力”地拉动限制线会有所帮助 – 但您需要上限才能真正过滤某些东西。 啊——你在开玩笑吗?不?没关系 … |
请在限位开关电缆(靠近电路板)上使用 RFI、EMI、EMCi 噪声滤波器,例如: 但是尽量用大的……直径大约2cm…… 还要将您的电路板 GND 引脚连接到地… 最好的祝福 |
大家好,我的机器不知道怎么回事。
我更换了我的 Arduino Nano,更换了屏蔽电缆,将打开开关更改为关闭开关,尝试了最新版本的 UniversalGcodeSender 和 GRBL(0.8C 日期为 2013 年 12 月),但 UniversalGCodesender(1.0.5、1.0.6 和 1.0)仍然发生.7) 我的机器突然发出停止信号。
首先,我认为这可能是我之前使用的电缆或打开开关的问题。但是当我改变一切时,我不知道我能做什么。
有什么建议么?
可能是静电吗?
我使用 HP 3478A 万用表(似乎已被测量)没有遇到任何问题。
可能是 Arduino Nano 的问题?
我面前有一个 Sinsmart Arduino Uno……但它还没有准备好,因为我需要更换所有的引脚连接器并在上面刷入 GRBL(无法像我用 Nano 那样用 ArduinoUploader 得到这个。 ..).
那么你认为这可能是 GRBL 问题还是我应该换成我的 Uno 来解决这个问题?