开源改变世界!!

我的基于 grbl 的自制 CNC 随机停止

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

因此,在构建和重建我的 CNC 之后,我最终使用了 nema 23 步进机,以 arduino uno 和廉价 cnc 防护罩的最大安培负载运行,在修复其他问题之后,它现在可以完美切割了!…直到它停止,我在空中运行了相同的代码 3 次,每次它都随机停止,我查看 ugs 中的命令提示符,它似乎发送了一个坐标说“ok”,而在停止前的最后一行它从不说“ok”,它只是停留在 11000 行中的 6400 行,实际上并没有发送更多,我不知道它可能是什么。提前致谢。

赞同
2

反对

10
转到评论

分享
分享
u/BetterHelpTherapy 头像
BetterHelpTherapy

推广

在这个假期,利用 BetterHelp 提供的治疗师支持的建议来缓解压力并重新充满活力。
了解更多
betterhelp.com
缩略图:利用 BetterHelp 提供的治疗师支持的建议,在这个假期缓解压力并重新充满活力。
添加评论
排序方式:

最好的

搜索评论
扩展评论搜索
评论部分
u/nonothing 头像


4 年前

它总是 11000 行中的 6400 行吗?

grbl 上的前瞻是什么?可能是它提前读取了一些错误的 gcode 并因此崩溃。

 

赞同
2

反对

回复
回复

分享
分享

马文普拉
OP

4 年前

不,它并不总是同一条线,我检查了 gcode 中的行,它们看起来完全正常

 

赞同
1

反对

回复
回复

分享
分享

u/nonothing 头像


4 年前

嗯。但是它从来都不是运行初期,而是一直到后期?

可能与热量有关?我对 grbl 或你的驱动程序能处理什么不太了解。

您的驱动器的安培数是多少?您使用的是什么电源?电机会发热吗?

跳闸后你还能发送命令吗,还是必须重新启动任何东西才能再次移动?

 

赞同
1

反对

回复
回复

分享
分享

马文普拉
OP

4 年前

好吧,我有点把驱动器用到极限了,但看起来还不错,它停止了,我可以暂停传输,仍然可以运行机器。电机摸起来很热,但我不会说它在燃烧

 

赞同
1

反对

回复
回复

分享
分享

u/nonothing 头像


4 年前

你能减少电流量,看看会发生什么吗?比如一半?额定电流为 X 的廉价产品在额定电流为 X 时会运行不顺畅。

不确定你的电机需要驱动什么,或者这些驱动器的调节如何工作。真的是在黑暗中摸索,不知道会发生什么。

我现在的主要猜测可能是某些 grbl 命令内存限制?(例如无法寻址 >64k)热限制…某些东西…由于无法供电的 PSU 过度消耗电流而导致电压下降。

 

赞同
1

反对

回复
回复

分享
分享

马文普拉
OP

4 年前

我想我修好了,很确定是 USB 电缆的问题,到目前为止它似乎还在工作,但只有时间能证明一切,它可能会再次停止,所以,在那之前谢谢你的帮助

 

赞同
1

反对

回复
回复

分享
分享

u/nonothing 头像


4 年前

不用担心,希望它能起作用!

赞同
1

反对

回复
回复

分享
分享

[已删除]

4 年前

我记得有一个已知问题,即使用 CH340 芯片(而不是 16u2 芯片)的某些 arduino 克隆版会随机停止通信。也许这就是您所遇到的情况?

 

赞同
1

反对

回复
回复

分享
分享

[已删除]

3 年前

感谢您的回复。我可以确认我的带有 CH340 芯片的 arduino 克隆无法工作。而我的原始 Arduino Uno 可以工作。让我们订购一个带有 16u2 芯片的克隆并测试一下。

赞同
1

反对

回复
回复

分享
分享

Pix2Proto

4 年前

我以前也遇到过类似的问题,后来归咎于 EMI。我必须确保主轴的电源线是分开的,并且没有电源线靠近我的 USB 电缆。我还换成了带铁氧体磁芯的屏蔽 USB 电缆。

赞同
1

反对

回复
回复

分享
分享

 

喜欢 (0)