工具/软件:
你(们)好
客户使用 DRV8428、但步进电机不会移动。 驱动器输出有一个波形 AOUT 2 相位延迟 AOUT 1 180 度、BOUT 1 延迟 AOUT 2 90 度、BOUT 2 延迟 BOUT 1 180 度、电机输出频率为 500MHz VREF 当前为 1.8V 硬件设置如下、电机规格已连接、软件只能控制 STEP 和 VREF、请帮助检查原理图 以查看是否存在任何设置错误


电机规格定义了旋转时序。 应如何定义 8428 以满足此要求?

This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:
你(们)好
客户使用 DRV8428、但步进电机不会移动。 驱动器输出有一个波形 AOUT 2 相位延迟 AOUT 1 180 度、BOUT 1 延迟 AOUT 2 90 度、BOUT 2 延迟 BOUT 1 180 度、电机输出频率为 500MHz VREF 当前为 1.8V 硬件设置如下、电机规格已连接、软件只能控制 STEP 和 VREF、请帮助检查原理图 以查看是否存在任何设置错误


电机规格定义了旋转时序。 应如何定义 8428 以满足此要求?

您好 Gareth、
总体而言、原理图看起来正常。 VREF 为 1.8V、这意味着 IFS = 1.8/3 = 600mA。 电机规格没有显示电流 mA、但根据绕组电阻和电压规格计算得出结果为 12/80 = 150mA。
根据原理图、VM = 12V。由于绕组电阻、电流永远不会高于 150mA (12/80)。 因此 VREF = 1.8V 不会实现斩波电流调节。 VREF 必须设置 为小于 0.45V、或者必须增加 VM 以适应 VM/R > 150mA。 电机的电感也很高、因此只能支持非常慢的转速。
M0 和 M1 =逻辑 1、这会将驱动器设置为 1/8 步进模式、 在 STRC 衰减模式下衰减=逻辑 0。
总而言之、假设 3V3-STBY 电源轨为 3.3V 且 VREF 处于运行状态、我预计电机将旋转。 请仔细检查绕组连接。 您能否使用电流探头进行调试、共享施加阶跃输入时的线圈 A 和线圈 B 电流波形? 您还能否验证 DVDD 输出是否为 5V? 谢谢你。
此致、Murugavel
您好 Gareth、
步进电机的旋转速度由步进速率及其速度与扭矩特性定义。 以下是全步进模式下 300PPS 电机规格。 如果有足够的扭矩在更高的 PPS 下驱动负载、则可以尝试增加阶跃输入频率。 超过特定点后、电机无法产生足够的扭矩、因此会失速。 这将是电机的限制。
例如、为了获得该电机转速的进一步可用、电源电压必须增加至 24V。 无论 VM 输入电压如何、电流都将调节为 Vref 设置的电流。 谢谢你。

此致、Murugavel
您好 Gareth、
该限制源于步进电机的特性、而不是来自驱动器。 DRV8428 能够驱动更高的 PPS(例如 100Kpps)。 其 fSTEP 规格高达 500kHz、大多数电机无法满足此 PPS、因此被称为受电机负载限制的带宽。

如果步进电机型号保持不变且其最大 PPS 和步进角固定、是否可以通过更换不同的驱动器 IC 来提高电机转速?
如果 VM 电压保持不变、则此问题的答案是“否“、不能增加。 如果您将 VM 从 12V 增加到 24V、同一个驱动器可以进一步提高速度。 您可以使用 DRV8452PWP 等驱动器并使用 VM = 48V 来获得更高的最大速度。 所有这些驱动器都是恒流驱动器。 因此、无论 VM 电压如何、通过线圈驱动的电流都不会发生变化。 VM = 12V 的速度限值较低的原因是在高阶跃 PPS 下通过电感器的电流将在该阶跃周期内不会达到目标电流。 谢谢你。
此致、Murugavel