Contact me: hankecnc@gmail.com

禁用限位开关的内部上拉电阻 #634

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

关闭
Jibeji 开启了这个issue 2015 年 3 月 24 日 · 3条评论

注释

禁用限位开关的内部上拉电阻 #634

你好,
我想控制一个 CNC,它已经有用于限位开关的上拉电阻。
我怎样才能禁用 Arduino 的内部上拉电阻,而不用 5 美元进行正常的低操作?

禁用限位开关的内部上拉电阻 #634

同时进行内部和外部上拉不会造成任何问题。您可以只启用内部上拉。

禁用限位开关的内部上拉电阻 #634
成员

@Jibeji:您可以在 config.h 文件中禁用它们。取消对应选项的注释,重新编译,重新上传Grbl。

禁用限位开关的内部上拉电阻 #634

从文档中可以看出,如果我们禁用上拉,引脚的性质会发生变化,默认的常高(开关激活时低)将变为常低(开关激活时高)。开关类型 (NO/NC) 也使事情变得混乱。

因此,在上述情况下,设置 $5=1 再次反转行为,因为禁用上拉会将默认行为反转为正常 – 低,反转 $5 会将其设置回正常高。

喜欢 (0)