开源改变世界

报警 1 状态 #295

推推 grbl 3年前 (2023-01-21) 192次浏览

关闭
JamieAKing 打开了这个问题 2017 年 10 月 21 日 · 10 条评论
关闭

报警 1 状态#295

JamieAKing 打开了这个问题 2017 年 10 月 21 日 · 10 条评论

注释

报警 1 状态 #295

每次我启用硬限位开关并输入移动命令时,grbl 都会锁定。最初我认为这是一个限位开关问题,但如果我显示详细窗口并在启动时将 grbl 保持在警报状态,我可以看到限位开关运行正常。即当按下一个时,显示相应的 pn-x,y,z,p
报警 1 状态 #295

你可以在这里看到我按下并释放 x 限位开关的位置

报警 1 状态 #295
作者
杰米阿金 评论了 2017 年 10 月 21 日  

这是发出移动命令时发生的情况, 因为您可以看到它不是触发警报的限位开关 是否有错误日志,以便我可以看到是什么触发了警报状态?
报警 1 状态 #295

报警 1 状态 #295

它仍然可能是限位开关触发器。状态报告显示给出它时的状态。如果在状态报告之间触发了限制,但在下一个报告之前未触发,它将发出警报,但不会显示在下一个状态报告中。可能是噪音触发了限制,持续时间可能很短,以至于没有显示在报告中。

报警 1 状态 #295

我用绘图仪做了这个 – 在电机获得动力的瞬间触发了终点挡块。噪音。RC 滤波器足以解决问题。

报警 1 状态 #295
作者
杰米阿金 评论了 2017 年 10 月 22 日  

感谢您的回复。
我在 nc 配置中连接了限位开关。因此,当操作开关时,连接断开。据我了解,通过这种方式,错误触发问题不大,但在我撰写本文时,我意识到 ardunio 引脚在接地时处于低电平状态,然后在触摸开关并断开电路时变为高电平。现在很明显,应该反过来。如果该引脚一直处于高电平,那么来自电机的感应电压将不起作用。
该死的那些开关也很难连接。?我在其他地方读过电容器可以提供帮助的地方。我想我会在重新布线之前尝试一下

报警 1 状态 #295

我在 nc 配置中连接了限位开关。因此,当操作开关时,连接断开。据我了解,这样误触发就不是什么大问题了

这是最好的接线方式,然后忽略我对噪音的评论。接地短路输入几乎不受噪声影响。

如果该引脚一直处于高电平,那么来自电机的感应电压将不起作用。

事实并非如此,内部上拉不是那么强,因此噪声很容易将它们触发为低电平

报警 1 状态 #295

那么上拉电阻不够强的解决办法是什么。我通读了这块板上的限位开关线程,到最后不敢说我离解决方案还差得很远。光电隔离器,无光电隔离器,新印刷电路板等。我的机器床足够大,我暂时只能在中间工作,但如果有限位开关的额外安全系数会很好。在这里或那里多一个 0 可能会导致破坏!

报警 1 状态 #295

不那么强的上拉的解决方案是增加外部上拉……任何 220 到 470 欧姆左右的电阻都是完美的。将 100nF 电容接地也是一个好主意

报警 1 状态 #295

好吧,你可能已经知道我对电子产品很感兴趣。我做了一些谷歌搜索,据我所知,当使用 nc 开关时,ardunio 引脚提供的 5v 被接地。然后当开关打开时,ardunio 上拉电阻将引脚保持在高电平。当我在开关关闭时遇到问题时,增加上拉对我有何帮助?
很抱歉,如果这是一个愚蠢的问题,但在兴趣水平开始下降之前只能进行这么多谷歌搜索。我宁愿在车库里使用花哨的新数控系统,也不愿尝试学习电子操纵的黑暗艺术

报警 1 状态 #295

当我在开关关闭时遇到问题时,增加上拉对我有何帮助?

它不会。噪音不是你的问题。或者至少它似乎不是限位开关的问题。我最初的假设是基于您以默认方式连接(否)的假设。既然不是这样:

那就忽略我对噪音的评论。接地短路输入几乎不受噪声影响。

喜欢 (0)