注释
|
只是为了确定,我假设您使用的是 grbl 1.1+?我问是因为 pin11 曾经做其他事情(限位开关)。断开屏蔽,将电压表接地和 pin11(在 uno 上),然后连接到 grbl 并键入以下行: 请注意,“$30=1000”将更改之前设置的任何值。这为引脚 11 上的 PWM 输出设置了最大整数值。当我们稍后发送“S1000”时,这意味着“在引脚 11 上输出最大 PWM 值(5V 100% 的时间)”。 |
作者
|
嘿,我确实想通了!我的问题最终是我的驱动程序和 GRBL 之间的电线坏了。谢谢!
|


嘿伙计们,我是新来的,所以请耐心等待:
我是木工培训中心的一名学生,我的讲师在我面前放了一个 JTech 2.5W 激光装置,撞上了带有 Arduino Uno 的 CNC 防护罩。最后一个试图“让它工作”的学生烧坏了我们的激光二极管,并因错误接线而炸毁了一个 CNC 屏蔽。我将它与新的 CNC/Uno 组合放回原处,但我的前几次测试运行并没有那么热(包括图片,因为它制作了漂亮的手机壁纸)。
激光开始减弱,最终溅射到根本无法发射的地步。JTech 的客户支持说很可能是激光二极管本身,他给我发了一个新的,我现在已经安装了。
经过几天快速学习激光软件后,我能够运行一些程序(激光现在工作正常),除了 PWM 不存在。CW 点(手动模式),但 TTL 不响应 M3 或 M5。JTech 建议我尝试运行的 Gcode 是 G1 F100 M3 S1000。什么都没发生。我发现最适合我使用的软件是 LaserGRBL。我可以很好地控制机器上的电机,我可以运行程序并打开手动模式,但这对于激光器的能力来说是不可接受的。
JTech 告诉我 Uno 板应该在引脚 11 读取 4.7-5 V 的电压,这显然控制着 PWM。而不是 4.7,我什么也得不到。0. 一点也没有。有谁知道是什么导致了这个短路?
注意:我们有 2 块 arduino 板,当我更换旧板时,一块是全新的,两块板在引脚 11 处的读数均为 0V。
激光烧录错误引脚 11.zip
帮助?