步进电机驱动器通常有两种类型的驱动程序。恒压驱动器(L/R驱动器)和恒流驱动器(斩波器驱动器)。
恒压驱动器(L/R驱动器):
它们比恒流驱动器便宜
使用电压产生扭矩
通常效率不高
性能比斩波驱动器差
恒流驱动器(斩波器驱动器):
更贵
更复杂的电路
使用恒定电流产生扭矩
比L/R驱动器性能好得多
几乎总是使用恒流驱动器,因为有许多可用的IC并提供更好的性能。您可以找到已经具有集成FET的集成电路,这些通常用于较低电流(高达几A)。由于它们很小,因此散热可能是个问题。如果我们使用外部FET,最大电流仅受所选FET和PCB设计特性的限制。
如何选择步进电机驱动器?
在为系统选择合适的驱动器时,首先需要有关我们将使用的电机的信息。这是主要的重要信息。要根据步进驱动器可以输送到电机的功率来选择驱动器。例如,较大的电机(如 NEMA 34)比较小的 NEMA 17 具有更高的保持扭矩值。这就是 NEMA 34 消耗更多电流的原因,我们需要具有更高电流特性的驱动器。
接下来要考虑的是我们希望如何以及如何控制驱动程序。通常有最大电流和微步的设置,我们将在本文的单独章节中写到。我们可以选择使用跳线设置驱动程序或更复杂的软件,在大多数情况下,用户还可以设置其他特殊选项,例如衰减参数、温度保护限制、空闲电流等。一些驱动程序我们只能与生成步进和方向信号的控制器一起使用。另一方面,我们可以驱动不同的通信协议。