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