注释
|
您使用的是什么密码? |
|
我正在使用我在 Tindie 上从您那里购买的电路板,因此它是该项目主页 ( https://github.com/bdring/Grbl_Esp32 ) 上图片上最左上角的引脚。即 X-Limit-GND、Y-LIMIT-GND 和 Z-LIMIT-GND。 |
|
极好的!我一到家就会尝试一种或多种解决方案!谢谢, |
|
伟大的。我向一位 LED 专家朋友寻求更多建议。 |
|
根据 GRBL 文档,建议使用 NC 作为限位开关,而不是 NO。此外,您可以使用 TLP281 4ch 光电隔离器板代替 R/C 网络。当限位开关引脚输出为高 5V 且限位开关接地馈入 TLP281 输入时,这会起到很好的作用。然后简单地将 NC(未连接)引脚桥接至 5V,将 HGND 桥接至 GND。请参阅我在此处设置的示例。 上面的文字是指 Uno/Nano/Mega 连接的 GRBL 控制器,其中 5V 可用。我还没有在 3.3v 下对此进行测试,希望 TLP281 电阻足够低以使 LED 点亮。祈祷吧!最坏的情况,您可以将 Vin 连接到 HVCC(通常此电压应该更高,至少 5V。) 我在下面提供了一些适合 Uno 的示例,输出引脚是 X、Y、Z 限制引脚(您需要检查 ESP32 的图表以找到匹配的引脚): 电路板背面:https |
|
使用您的建议@bdring我刚切换到另一个开发板。我周围有一堆,所以我拿了一个具有相同引脚布局但硬件布局略有不同但效果很好的。可能是不同的 LED 连接,或者可能是更强的上拉 – 我真的没有深入研究这个问题,因为它现在正在工作,这对我来说是最重要的。感谢您的帮助! |



我正在尝试使用限位开关来让我的机器归位。我已经在 X、Y 和 Z 上连接了常开 (NO) 开关,并将它们连接到适当的引脚。归位对 Z 和 Y 有效,但对 X 无效。当切换 Y 和开关时,grbl 正确显示变化,但对于 X,该值始终被触发。
当测量连接到 100 欧姆电阻的引脚时,我可以看到 Y 和 Z 在 3.3V 时被拉高,但 X 在 0.2V 时浮动。将引脚拉高也会按预期切换 grbl 中的状态。
阅读代码时,似乎应该将引脚拉高…
…但它仍然漂浮。有任何想法吗?