开源改变世界

主轴电机不工作,但仅适用于 Windows,不适用于 Linux #152

推推 grbl 3年前 (2023-01-21) 91次浏览

关闭
许多popes 打开了这个问题 2017 年 3 月 10 日 · 5 条评论
关闭

主轴电机不工作,但仅适用于 Windows,不适用于 Linux#152

许多popes 打开了这个问题 2017 年 3 月 10 日 · 5 条评论

注释

主轴电机不工作,但仅适用于 Windows,不适用于 Linux #152

你好,

我有一个奇怪的问题,当我通过 Arduino 串行监视器或通用 GCode 发送器从 Linux 而不是从 Windows 发送命令时,我可以完全控制我的主轴电机。

在 Windows 上,我可以在低转速下控制主轴,但将其提高到大约 4000rpm 以上时,电机将停止运转。一旦断电,如果我断开 USB 电缆,它会再次以最大转速运行,但重新插入 USB 会导致它再次断电。如果我将其保持在切断状态几秒钟,警告灯将出现在我的步进驱动器上。

知道为什么我的 m3 命令发送方式与 Windows 和 Linux 不同吗?在让机器工作的同时我一直在使用 Linux,但我打算为普通用户提供一台 Windows 计算机。

从 Windows 编译和刷新 GRBL 会有什么不同吗?现在它上面的版本是从 Linux 上传的。

主轴电机不工作,但仅适用于 Windows,不适用于 Linux #152
贡献者

@Manypopes: Grbl 是独立于操作系统的。因此,无论与它连接的是什么,它的行为都应该相同。唯一的区别是计算机的 GUI 实现和电子特性。我猜你的 Windows 机器有一些奇怪的接地/电气问题。

主轴电机不工作,但仅适用于 Windows,不适用于 Linux #152
作者

这是一台预算有限的笔记本电脑,我会看看是否可以在其他东西上对其进行测试。

主轴电机不工作,但仅适用于 Windows,不适用于 Linux #152

这很可能是噪音问题。主轴和步进电机及其电缆在提高速度时会变得非常嘈杂(电气而非声学)。我假设同一台笔记本电脑同时运行两种操作系统,因此您的 USB 转串口适配器的 Windows 驱动程序对 EMI 引起的错误的恢复能力可能较差。
您需要实施一些更好的接地、屏蔽和过滤(电缆上的铁氧体、有刷直流电机和 Arduino 输入端的电容器)。

主轴电机不工作,但仅适用于 Windows,不适用于 Linux #152
作者

您好,实际上每个操作系统都在不同的笔记本电脑上,因此 Windows 笔记本电脑的整体弹性可能较差。在它上面启动 Linux 并看看会发生什么可能会很有趣。

我使用的主轴是无刷的,带有霍尔效应传感器,所以有很多电线从它上面脱落,但它们都封装在两根屏蔽线中,一根用于三相,另一根用于信号线。

我想首先我会尝试找一台不同的电脑来使用,如果这没有帮助我会尝试降低噪音。

主轴电机不工作,但仅适用于 Windows,不适用于 Linux #152

如果您有,请尝试使用带有铁氧体扼流圈的 USB 电缆。
如果您不确定我在说什么,请在 Google 上搜索“usb ferrite”图片。

喜欢 (0)