注释
贡献者
@Manypopes: Grbl 是独立于操作系统的。因此,无论与它连接的是什么,它的行为都应该相同。唯一的区别是计算机的 GUI 实现和电子特性。我猜你的 Windows 机器有一些奇怪的接地/电气问题。 |
作者
这是一台预算有限的笔记本电脑,我会看看是否可以在其他东西上对其进行测试。 |
这很可能是噪音问题。主轴和步进电机及其电缆在提高速度时会变得非常嘈杂(电气而非声学)。我假设同一台笔记本电脑同时运行两种操作系统,因此您的 USB 转串口适配器的 Windows 驱动程序对 EMI 引起的错误的恢复能力可能较差。 |
作者
您好,实际上每个操作系统都在不同的笔记本电脑上,因此 Windows 笔记本电脑的整体弹性可能较差。在它上面启动 Linux 并看看会发生什么可能会很有趣。 我使用的主轴是无刷的,带有霍尔效应传感器,所以有很多电线从它上面脱落,但它们都封装在两根屏蔽线中,一根用于三相,另一根用于信号线。 我想首先我会尝试找一台不同的电脑来使用,如果这没有帮助我会尝试降低噪音。 |
如果您有,请尝试使用带有铁氧体扼流圈的 USB 电缆。 |
你好,
我有一个奇怪的问题,当我通过 Arduino 串行监视器或通用 GCode 发送器从 Linux 而不是从 Windows 发送命令时,我可以完全控制我的主轴电机。
在 Windows 上,我可以在低转速下控制主轴,但将其提高到大约 4000rpm 以上时,电机将停止运转。一旦断电,如果我断开 USB 电缆,它会再次以最大转速运行,但重新插入 USB 会导致它再次断电。如果我将其保持在切断状态几秒钟,警告灯将出现在我的步进驱动器上。
知道为什么我的 m3 命令发送方式与 Windows 和 Linux 不同吗?在让机器工作的同时我一直在使用 Linux,但我打算为普通用户提供一台 Windows 计算机。
从 Windows 编译和刷新 GRBL 会有什么不同吗?现在它上面的版本是从 Linux 上传的。