开源改变世界

Limit X 上的上拉不起作用 – Atmega 328p #569

推推 grbl 3年前 (2023-01-22) 87次浏览

关闭
metropt 打开了这个问题 2015 年 1 月 14 日 · 2 条评论

注释

Limit X 上的上拉不起作用 - Atmega 328p #569

嗨,
我有一块定制板,除了限位针 x 上的拉起外,其他板都正常工作。我检查了它和 gnd 之间没有短路,并且 uC 引脚和我连接开关的接头之间存在连续性。什么可能导致它?

谢谢

Limit X 上的上拉不起作用 - Atmega 328p #569

如果问题是 Z 限位开关,我猜你运行的是不正确的(PWM 与非 PWM)grbl 构建。然而,X 限位开关引脚没有改变,所以如果您在几个定制板上重现了这个问题,那么问题几乎可以肯定是您的定制 PCB。一个简单的检查来验证这不是 Grbl 问题(99% 肯定不是)是对 328p 进行编程以将引脚 9 拉高,看看会发生什么……如果接地短路,你可能已经损坏328p 的驱动电路,因此您可能应该从全新的定制 PCB 开始。如果您认为这是一个软件问题,请告诉我们您使用的是哪个版本的 Grbl,但我看不出这是一个软件问题。另一个故障排除步骤是尝试将 20mA 限流 5V 测试信号驱动到未通电 PCB 上的引脚 9… 如果您达到电流限制(20mA,0V),那么您的 PCB 就会短路。如果您没有达到电流限制(0mA、5V),则问题出在软件上。您可以通过将 250 欧姆电阻与 5V 电源串联,然后将该电阻的另一端连接到引脚 9 来制作 20mA 电流限制测试源。在上述所有情况下,“引脚 9”是 X 限制引脚,假设您的自定义 PCB 未使用与 Arduino 兼容的封装。

Limit X 上的上拉不起作用 - Atmega 328p #569
作者

我会尝试驱动销钉,但在设置限制期间我可能会损坏销钉。

喜欢 (0)