现在我们了解了如何控制步进电机,我们可以进入下一点并回答最后一个问题——当 BEMF 如此之高以至于与电源电压接近时会发生什么?您可能会猜测电机将开始失步——的确这样,但不会立即出现!老实说,我对驱动器和电机处理极端速度的能力感到惊讶。让我们来看看:
这是使用 24V 电源在一个完整运行期间流过电机线圈的电流。打印机从静止状态开始,然后以 9000 mm/s2 的速度加速到 900 mm/s,最后停止。那么,实际发生了什么?一开始,驱动器能够保持一个正弦波,但稍后,当 BEMF 接近电源电压时,波形会变差,正如我们在上面看到的那样。但此时打印机仍然没有达到所需的速度——很快电机产生的反电动势电压太高,以致不可能达到设定的电流值,它下降,直到达到所需的速度,然后振幅变得稳定,但我们不再看到正弦波——在这一点上,它更接近于方波。
这些结果看起来很糟糕,但实际上——结果还好!机器在这样的设置下运行一年多也不会有问题。在高速应用中,这是很正常的。当然,扭矩大大降低,精度可能不太完美,但减速后,电机恢复标称扭矩,位置精准。900mm/s 是我在开始失步之前认为安全的最大速度。
事实证明这比我预期的要难一些,所以结果只是指示性的——这就是为什么没有提供数字的原因。反正:
两幅图以“Local RMS”表示电压和电流,这或多或少是平均有效值。
我们可以看到,随着速度的增加,我们需要施加越来越多的电压,直到达到极限,此时电流会下降一点。从这些图表中得出两个重要结论:
• 我们永远无法提供 100% 的电源电压,因为我们需要改变电流 -> 我们需要一些时间让它下降。
• 在高速情况下,我们无法为电机提供全功率。
更高的供电电压的好处
可能一些人可能已经意识到,在大多数测量中,我使用的是 32V,而不是 24V 电源。确实如此——我将我的机器升级到了 32V,这就是为什么我决定玩弄我的示波器并比较这两种选择。
它值得吗?确实!
使用之前的设置参数,波形形状看起来好多了,电流幅度比以前高约 60%,这意味着再电机开始丢步之前有更好的稳定性和更高的余量。另一方面,我可以以相当高的加速度进行打印,甚至达到 1200 毫米/秒的速度,而不是更高的安全余量!并不是说它对FDM打印机有多大意义......但我对结果非常满意。
总结和建议!
即使是几伏的差异也会改善我们步进电机驱动器的操作或让我们达到更高的速度。有时更高的打印速度会导致打印质量下降,但这通常不是什么大问题,至少我们可以提高行进速度,这不仅会减少打印时间,而且还有助于回缩调整。
凭借我们获得的所有知识,现在我们可以更自信地为我们的机器选择电机。所以:
确保电机额定电感和电阻尽可能的低
对于像TMC2208 或 TMC2130 这样的驱动器,额定电流为1.5-1.7A电机应该是最佳的
对于 TMC2209、TMC2660 和 TMC51X0,额定电流为2.0 – 2.5A 电机即可
选择尽可能高的电机电源电压,但要仔细检查您的驱动器和主板的额定值!
就我个人而言,我认为在接下来的几年里,我们将看到越来越多的 36V 和更高版本的 48V 主板用于Reprap/商业 3D 打印机,因此我们的机器变得越来越好,并且可以利用的速度会提升。唯一的缺点是加热器通常设计为 24V - 但也许这也会改变!
使用到的仪器:
Silent SDS 1104X-E 示波器
HANTEK CC65电流探头
150W明纬电源
CoreXY 3D 打印机