注释
请发布您的 $$ 设置、$I 构建信息以及我可以遵循以重现该问题的条件。 |
主轴以 M3 S— 命令启动。发送不同的 S 值会改变 RPM。 设置:http: //imgur.com/a/psJHQ |
@jahnj0584: 我的意思是提供一个准确的分步过程。比如你用的S值是多少。那一点的覆盖率和电压是多少?覆盖更改时会发生什么。我问是因为你认为应该发生的事情可能不正确。例如,在您的最大转速下主轴倍率 > 100% 不会改变输出,因为它已经处于最大值。还要考虑到 Arduino 输出有时不完全是 5V,而您的 4.7V 可能会达到它的最高值。 |
我尝试使用 24k 的负过载和 14k rpm 的 +/- 过载。在这两种情况下,PWM 电压都保持在 4.7v,除非我发送了一个新的 M3 S— 命令。两个方向和增量上的超越按钮都没有效果。 我正在使用股票 GRBL config.h 并且还没有改变任何东西。 4.7v 可能真的是 5,从墙上的 120v 插座测量 116(或者可能是一些阻力,谁知道) |
@jahnj0584: 好的,关于描述问题要清楚得多。我检查了处理这类事情的源代码。你或许是正确的。当 Grbl 处于空闲状态时,似乎没有更新主轴覆盖。如果它正在运行,它应该可以工作。下周之前我没有时间处理这个问题,但我会尽快测试并解决这个问题。 |
邪恶。我想没有真正的理由在不运行文件的情况下尝试这个,但我只是在测试我的 VFD 接线。起初我以为我的 PWM 插错了。幸好我先尝试了其他 M3 S 命令选项!我今晚将对其进行测试,并确保它在文件运行时也能正常工作。 |
@jahnj0584: |
绕线器/通用-G-代码-发送器#730