我正在进行第二次 DIY cnc,自第一次版本以来我遇到了一些问题。我有一个 arduino uno,它带有一个 cnc/GRBL 屏蔽作为控制器,带有可拆卸驱动器,每个驱动器都带有散热器,以及一个外壳,外壳上有一个 70 毫米的风扇直接吹在它上面。我曾经在上面运行过的几乎每一项工作(使用 inventible Easel)都会在随机点冻结。起初我以为是过热了,所以我在附近放了一个风扇,但似乎并没有帮助,现在重新设计了一个风扇,用力吹着散热器,它似乎在做同样的活动,整个机器停止移动,但仍然可以被 eisel 和我的笔记本电脑识别。我之前在 Google 上搜索过这个问题,并做了通常的操作,检查笔记本电脑睡眠设置和 USB 电源设置,我现在已经尝试了 3 台笔记本电脑,1 台 Windows 7、1 台 Windows 10 和 1 台 Windows 11。每台都有同样的问题。新的 USB 电缆,没有延长线,以及我能想到的任何其他东西。如果我断开机器并将其从笔记本电脑和电源重新连接,它会立即再次响应。有什么想法可以解决电源重置问题吗?按下重置按钮似乎在解决无法接收命令的问题方面具有相同的效果。
TLDR:Arduino uno 带有 cnc 屏蔽,在小型 DIY cnc 中运行 nema 17 电机,当使用画架进行控制/gcode 时会随机停止(没有尝试其他任何东西)。尝试了 3 种不同的笔记本电脑,win 7、10、11,结果都一样。还有新电缆,检查了 USB 电源和睡眠设置。风扇直接吹在带有散热器的驱动器顶部。
赞同
0
反对
16
转到评论
分享
分享
u/get_nanit 头像
获取_nanit
•
推广
使用 Nanit 监控宝宝的睡眠、呼吸和成长情况。市场上获奖最多的婴儿监视器。
了解更多
南尼特
可点击的图片将显示视频播放器:使用 Nanit 监控宝宝的睡眠、呼吸和成长。市场上获奖最多的婴儿监视器。
折叠视频播放器
添加评论
排序方式:
最好的
搜索评论
扩展评论搜索
评论部分
塞拉5454
•
2 年前
•
电气干扰。接地可能是一个问题。另外,尽量让 USB 电缆远离电源和步进电机
赞同
5
反对
回复
回复
奖
分享
分享
u/EpicEpyc 头像
EpicEpyc
OP
•
2 年前
•
这也是我最初的想法(我猜你只是在谈论 USB 电缆上的干扰,而不是 arduino 附近的干扰,对吗?)所以我所有的电线都从 arduino 的“背面”出来,用于电源和步进器,就像在 USB 电缆的另一侧一样,所以离 USB 端口最近的步进器电线大约有 5 英寸远,所以希望应该足够了。我还有一根屏蔽的 USB 电缆,末端有法拉电阻,希望能减少任何潜在的干扰。
您认为插座中的脏电源会造成这种情况吗?主轴(dremel)也插入同一个插座。
赞同
1
反对
回复
回复
奖
分享
分享
塞拉5454
•
2 年前
•
听起来是个不错的开始。机器接地可能仍是一个问题。在 YouTube 上查看 cnc star 接地视频。
赞同
4
反对
回复
回复
奖
分享
分享
jdmorgan82
•
2 年前
•
我同意
赞同
1
反对
回复
回复
奖
分享
分享
u/Carlweathersfeathers 头像
卡尔韦瑟斯费瑟斯
•
2 年前
•
您有限位开关吗?电线是否屏蔽并接地?我之所以问这个问题,是因为我遇到了类似的问题,我使用了不同的程序,幸运的是,它告诉我限位开关在工作区域中间触发了。所以很容易诊断。
赞同
3
反对
回复
回复
奖
分享
分享
u/EpicEpyc 头像
EpicEpyc
OP
•
2 年前
•
限位开关没有问题,因为我没有使用它们。有误触发的可能性吗?
赞同
1
反对
回复
回复
奖
分享
分享
u/Carlweathersfeathers 头像
卡尔韦瑟斯费瑟斯
•
2 年前
•
我不认为这有可能,但我也不确定
尝试从 GitHub 下载通用 g 代码发送器。它是免费的。它至少会给你一个错误代码来使用
赞同
2
反对
回复
回复
奖
分享
分享
心理医生
•
2 年前
•
我的 cnc 也遇到了同样的问题。我尝试了各种方法来限制电子干扰,但都无济于事。UNO 是中国廉价的仿制品。我最终买了一个正版 arduino uno,问题就解决了
赞同
2
反对
回复
回复
奖
分享
分享
u/EpicEpyc 头像
EpicEpyc
OP
•
2 年前
•
我的也是仿冒品。考虑过更换。但首先要从当前设置故障排除开始。
赞同
1
反对
回复
回复
奖
分享
分享
u/Real-Veterinarian779 头像
真正的兽医779
•
2 年前
•
我遇到了同样的问题,花了一年多时间试图解决它。最后买了一台 teensy 和一台使用以太网的 BOB。从那以后再也没有出现过问题。
赞同
2
反对
回复
回复
奖
分享
分享
Hotworks_画廊
•
2 年前
•
您是否尝试过更换 arduino?听起来好像是 USB 接口丢失了,并且无法重新枚举,直到您重置或 POR,可能是电路板上的零件或焊接连接有问题。如果您更换了其他所有东西,剩下的就不多了。另一件事可能是尝试使用具有强大功率额定值的外部供电 USB 集线器,以便为您的 Arduino 提供更多电力。
赞同
2
反对
回复
回复
奖
分享
分享
u/petercylo 头像
彼得赛洛
•
2 年前
•
我在 mpcnc 上使用 dremel 3000 时也遇到了同样的问题,结果是刷子产生的火花干扰了端部止动装置。
我尝试在微动开关和 arduino 开发板上的引脚上进行电容器改装,甚至屏蔽了通向 dremel 的交流电线,但都没有任何作用。
最后我用 RC 无刷内转电动工具替换了 Dremel。
赞同
2
反对
回复
回复
奖
分享
分享
u/EpicEpyc 头像
EpicEpyc
OP
•
2 年前
•
好主意。我很惊讶它居然能引起这么远的问题。使用 Dremel 4000。不过我没有限位开关。但我会尝试关闭主轴来改变一下
赞同
1
反对
回复
回复
奖
分享
分享
穆拉利亚
•
2 年前
•
3018
使用 g-code 发送软件代替 Easel 怎么样?
如果控制器中弹出某些内容,至少它会给出错误消息。
赞同
3
反对
回复
回复
奖
分享
分享
u/jaday77 头像
jaday77
•
2 年前
•
这个
赞同
2
反对
回复
回复
奖
分享
分享
u/EpicEpyc 头像
EpicEpyc
OP
•
2 年前
•
我会尝试一下看看!
赞同
1
反对
回复
回复
奖