开源改变世界

限位开关触发报告 #852

推推 grbl 2年前 (2023-01-23) 299次浏览

打开
jon-daemon 打开了这个问题 2020 年 4 月 15 日 · 7条评论
打开

限位开关触发报告#852

jon-daemon 打开了这个问题 2020 年 4 月 15 日 · 7条评论

注释

限位开关触发报告 #852

我使用 grbl 1.1f。我已经阅读了有关限位开关的所有内容,并决定用光耦合器构建一个 pcb。我已将它们连接为常闭串行。我在板上使用直流到直流隔离转换器来隔离限位开关上的 5V 导轨,但接地与 arduino 共用。我仍然从限位开关得到随机触发。我使用屏蔽线,但我没有将屏蔽层接地。我应该将限位开关和步进电机的屏蔽层都接地吗?(电缆彼此相邻)与限位开关输入并联的 100nF 电容器是否有帮助?
这是我的董事会。晶体管在那里反转光耦合器输出并在按下开关时点亮 LED。
限位开关触发报告 #852

我注意到 grbl 没有报告触发了哪个限位开关。我刚收到一个警报。当我收到警报并更轻松地调试我的问题时,是否有任何选项可以启用更详细的报告?

限位开关触发报告 #852
比列特尼科夫 评论了 2020 年 4 月 16 日  

听起来你的电路板噪音保护有问题。你有它的架构吗?
您是否随时随机触发错误,或者您的意思是开关触点弹跳?

有去抖动保护是很好的。
电容很好,但电阻+电容=RC更好

限位开关触发报告 #852
  • 说到接地线,是的,您可以将接地屏蔽连接到 arduino(控制器侧),但不要将其连接到另一侧(电机或限位开关侧)的任何东西。

  • 说到电容器,是的,您需要添加与限位开关并联的电容器,最好在控制器盒内并添加 4.7 Kohms 电阻,一侧连接到 + 限位开关线,另一侧连接到 arduino 的 +5V,这是一张图片这样做但不要遵循图片中的电阻器颜色,因为它们是错误的(图片用于常开开关配置):
    限位开关触发报告 #852

  • 最后,您需要在限位开关未触发时检查光耦合器的电压,以确保它们没有达到点亮内部二极管的极限。您可以通过用手指推动限位开关来进行测试,看看它们是否仅在需要时才触发。查看光耦合器数据表将帮助您了解它们将触发的电压。

限位开关触发报告 #852

我在这里遵循了完全相同的原理图。我只是没有使用两个独立的电源。我使用来自 Arduino 的相同 5V 导轨和隔离模块 (B0505​​S)。我的错误是我使用了从 Arduino 到隔离模块输出的相同接地。我将尝试切断电路板上的走线并将限位开关侧的地面分开。

当我按下限位开关时,光耦合器工作正常。我应该在哪里添加电容器和电阻器?上面的原理图没有使用光耦合器。它们应该在 Arduino 端还是光耦合器的限位开关端?

我使用 NC 连接,我可能有一个松散的连接触发了开关。我只随机触发了一些限位开关,但我不知道是哪个开关。我的主要问题是我应该如何知道触发了哪个开关。config.h 中是否有任何选项可以启用更详细的警报报告?

限位开关触发报告 #852
比列特尼科夫 评论了 2020 年 4 月 16 日  

您拥有的限流电阻+光耦合器(输入侧)是一个很好的噪声保护方案。但是,开关有弹跳问题,可以用 RC 修复。在您的情况下,我建议在开关触点上并联添加 0.1 uF 电容器。

并且,仔细检查您的 B0505​​S 模块,这可能会导致问题。(我认为问题发生在您架构中的光电耦合器后面,可能是因为噪音和公共接地,您很快就会切断)

此外,架构中有 2 个晶体管(一个在光耦合器中),它们可能会放大带有错误标称电阻器的噪声。

限位开关触发报告 #852

我有 3 个晶体​​管,每个晶体管一个,用于在 CNC 上开始任何工作之前检查开关的操作。它们位于光耦合器的输出侧。

我用示波器检查了 B0505​​S,似乎没问题。我还检查了光耦合器的输入。按钮有弹跳,但主要问题出现在我开始移动步进器时。噪声太大,最终可能会触发光耦合器。我在我的电路板上添加了一个与开关输入并联的 100nF 电容,噪声几乎消失了。这是示波器的一些屏幕截图。

机器空闲
限位开关触发报告 #852

缓慢移动一个轴
而无需开关输入上的电容器
限位开关触发报告 #852

带电容
限位开关触发报告 #852

我会修理电路板(添加电容器和单独的接地),然后我会订购一批新的。我可以将它们作为裸板出售给任何有兴趣查看的人,而不是订购整批。当然它们是开源的,如果您想自己订购,我会在我的网站上发布原理图和光绘文件。他们准备好后我会通知你。

限位开关触发报告 #852
比列特尼科夫 评论了 2020 年 4 月 17 日 通过电子邮件
限位开关触发报告 #852

我为限位开关建造了一块新板。
原理图和光绘文件可在此处获得。
您也可以根据我网站上的 BOM 自行订购裸板、采购和焊接组件。(很抱歉运费高,从希腊寄出没有更便宜的方式)

喜欢 (0)