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:原理图检查

Guru**** 2439560 points
Other Parts Discussed in Thread: DRV8428

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1522692/drv8428-schematic-check

器件型号:DRV8428

工具/软件:

你(们)好

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

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

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Gareth、

    感谢您的问题。 让我回顾一下这些信息、然后返回给您。

    此致、Murugavel  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 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   

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好  Murugavel   

    感谢您的分析

    目前、已知我的 IC Bout 1 Bout 2 引脚的输出错位、电机线路的顺序相反。 校正后、驱动器输出时序与电机旋转时序一致。 我可以听到电机移动的声音(但我看不到电机正在移动)。 我将在软件可用时再次调整该步骤。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Gareth、

    好的。 感谢您的更新。

    此致、Murugavel  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好  Murugavel   

    校正后、电机现在可以旋转、但转速不符合预期。 是否有办法加速旋转? 目前、我们设置为模式 0 0 - 100%全步进

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Gareth、

    步进电机的旋转速度由步进速率及其速度与扭矩特性定义。 以下是全步进模式下 300PPS 电机规格。 如果有足够的扭矩在更高的 PPS 下驱动负载、则可以尝试增加阶跃输入频率。 超过特定点后、电机无法产生足够的扭矩、因此会失速。 这将是电机的限制。

    例如、为了获得该电机转速的进一步可用、电源电压必须增加至 24V。 无论 VM 输入电压如何、电流都将调节为 Vref 设置的电流。  谢谢你。  

    此致、Murugavel  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Murugavel   

    如果步进电机型号保持不变且其最大 PPS 和步进角是固定的、是否可以通过更换不同的驱动器 IC 来提高电机转速?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Gareth、

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

    如果步进电机型号保持不变且其最大 PPS 和步进角固定、是否可以通过更换不同的驱动器 IC 来提高电机转速?

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

    此致、Murugavel