注释
听起来有些东西没有正确连接。Grbl 使用中断来确定限位开关是否已触发。连接好所有东西后,将电压表 (DMM) 连接到限位开关引脚……如果一个限位开关位置的电压为 ~5 伏,另一个为 ~0 伏,那么 Grbl 将看到状态发生变化。如果在触发限位开关时没有看到电压摆动,则说明连接不正确。 |
也许试试这个?由于您使用“PINB”,因此您使用的数字不能是 9,10….. |
作者
你好, 感谢您的反馈。 顺便说一句,我换了一个更方便的控制板,所以现在一切都很好。 谢谢 |
大家好
我尝试在我的绘图仪上添加限位开关。
我使用只有两个轴的laserAxe控制器
在这个板上,限制连接到引脚 9、10 和 12
,所以我像这样更改了更改的 cpu_map.h:
我还更改了 config.h,因此它不会尝试移动 Z:
#define HOMING_CYCLE_0 ((1 << Y_AXIS) | (1 << X_AXIS))
当我用cncjs启动卡时,我得到了一个警报。所以我点击 $H 并且轴向正确的方向移动。
当我关闭两个限位开关时,没有任何反应,轴继续移动并且永不停止。
请注意,目前,我的开关是 10 厘米长的电线,我用 GND 将它们短路以关闭它们。所以我不认为这可能与噪音有关
这是我的 $$ 输出:
我将非常感谢任何见解!
最好