开源改变世界!!

[帮助] Arduino CNC 屏蔽与 GRBL 问题

推推 grbl 1周前 (12-17) 19次浏览

你好,

我正在构建 CNC 激光切割机,但遇到了带有 CNC 屏蔽和 GRBL 库的 arduino UNO 问题

r/CNC – 设置(电线转到 NEMA 17 分线器),12V 输入极正确
设置(电线转到 NEMA 17 分线器),12V 输入极正确
设置(电线转到 NEMA 17 分线器),12V 输入极正确

我把这个 CNC 屏蔽罩连接到 NEMA17 步进电机等,电源电压为 12V 1A,控制器上有一个 GRBL 库。我使用计算机上的 LaserGRBL 发送 G 代码。它工作了一段时间(电机正确移动),直到一切都变得一团糟:

我把所有东西都插上电源(我的意思是,这怎么可能出错呢),然后开始弄清楚如何设置几个参数,之后电路板对计算机(LaserGRBL)的命令没有反应,控制器上的 ATmega 芯片变热了。我立即拔掉了所有电源,但损坏已经造成了。

哦,我用来测试步进机的自定义草图也没有过热

我的观察结果如下:

– 当电机没有收到控制器的命令时,它们可以自由移动

– 步进电机控制器很热

– 当我将 arduino 插入 PC 时,Windows 会发出声音,但我无法与其交互,即使在加载新草图时也会出现以下错误:

r/CNC – 将新草图上传到损坏的 arduino 时出现错误消息
将新草图上传到损坏的 arduino 时出现错误消息
将新草图上传到损坏的 arduino 时出现错误消息

– Arduino 上的 LED 仍然工作

– arduino 上的 ATmega 芯片不再过热(无屏蔽)(在我切换到 UNO 之前,我第一次尝试使用 arduino nano 时,它过热了)

-我也尝试按照这个说明烧录引导加载程序:https://docs.arduino.cc/built-in-examples/arduino-isp/ArduinoISP但失败了

这样,我已经毁掉了 3 个 arduinos,我真的不知道我做错了什么

您知道问题和/或解决方案可能是什么吗?

感谢你们的回答,你们可能会拯救我的项目!(截止日期是 5 月 16 日星期一,所以我真的不能再失败了)

赞同
2

反对

2
转到评论

分享
分享
添加评论
排序方式:

最好的

搜索评论
扩展评论搜索
评论部分
u/ttraband 头像
特特拉班

3 年前

已编辑 3 年前

您确定在尝试上传时已识别正确的 Com 端口吗?

您使用的是哪种步进驱动器? Drv8825 的调节电位器位于 A4988 的另一端。阅读屏蔽罩和步进驱动器的丝网印刷,确保它们正确对齐。

电机在未收到命令时自由移动是预期的默认行为。$1 设置此超时的持续时间(以毫秒为单位)。发送 $1=255 将设置为永不自动禁用它们。

 

赞同
2

反对

回复
回复

分享
分享

CTJo原版
OP

3 年前

您确定在尝试上传时已识别正确的 Com 端口吗?

是的,我检查了无数次

您使用什么步进驱动器?

就像你说的 A4988。我还检查了驱动器的方向,并确保步进器上的启用引脚与标记的启用插座相匹配,并发现方向是正确的。

但是我发现其中一个驱动程序可能有故障(我忘了上面提到),幸运的是我有备用的 DRV8825,所以我会使用这个(不同的驱动程序应该不是问题吧?)

电机自由运转

哦,好吧,我想这可能是电路板电压过大而烧毁的原因,现在我怀疑是驱动器有问题

谢谢您的回复!

赞同
1

反对

回复
回复

喜欢 (0)