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.

[参考译文] DRV8873-Q1:PWM 时有刷直流电机扭矩损失

Guru**** 664280 points
Other Parts Discussed in Thread: DRV8873-Q1, DRV8873, LMD18200
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/923295/drv8873-q1-losing-torque-in-brushed-dc-motor-when-pwm

器件型号:DRV8873-Q1
主题中讨论的其他器件: DRV8873LMD18200

我为使用 THT IC LMD18200T 驱动电机的客户重新设计了 PCB。
重新设计的电路板现在具有 DRV8873-Q1芯片、但当我对输入进行12%的 PWM 处理以缓慢驱动有刷齿轮电机时、我基本上会失去所有扭矩。
我尝试了60Hz 至300kHz 之间的 PWM 频率、但没有结果。

实际上、当 LMD18200T 测量连续电压输出时、我很惊讶地看到 PWM 信号传递到 OUT 引脚。
DRV8873-Q1能否以与 PWM 输入和可变但连续电压输出相同的方式运行?

我确信扭矩损耗是由 PWM 脉冲直流有刷电机引起的。
或者、您会推荐什么其他 SMD 芯片?

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

    尊敬的用户5983645:

    DRV8873-Q1应能够与 LMD18200T 的行为相匹配。

    您使用的是 DRV8873-Q1的哪个版本(H 或 S)?

    如果是 S、寄存器设置是什么?

    如果为 H、配置输入是什么?

    器件是否在高于12%的占空比上正常运行?

    LMD18200T 输入是如何的(DIR、PWM、制动器)?

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

    感谢您的快速回复、非常感谢您的回复、因为该电路板接近大规模生产

    在相同的齿轮12V 直流电机的旧情况下、我们在7812.5Hz 频率下驱动 LMD18200T 的 PWM 线路、将占空比低至17%= 2.1V、并获得足够的扭矩。
    "连续输出"在数据表中意味着什么? 直流电机端子上没有 PWM 脉冲?

    这是我的 DRV8873硬件版本的新情况:

    驱动和制动之间的 I PWM。
    我将电路板上的 R4和 R5降低到390欧姆、但当我使用万用表进行测量时、电机永远不会超过大约1.6A、而在旧情况下、我在负载条件下达到3安。

    看到 OUT1或 OUT2上的 PWM 脉冲令我感到惊讶、因此我可能会失去大扭矩? 或者 LMD18200T 是否也输出 PWM 脉冲?

    这是我对新情况的示波器图像。
    IN2永久置位高电平。
    IN1 PWM 17% 7.8kHz (电机未旋转、电机发出高音调声音)

    黄线表示 IN1 17% PWM
    蓝色和紫色是每个电机端子

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

    尊敬的用户5983645:

    感谢您提供更多信息。

    图像显示与提供的描述不匹配。

    您能否确认您正按照所述对 IN1进行 PWM 操作?

    如果选择的模式为 PH/EN 模式、IN1/EN 设置为高电平、并且 IN2/PH 为 PWM'ed
    MODE 引脚是否可能未连接至 DVDD?

    该图显示了每个输出 PWM 周期似乎是正向驱动(Ch2高电平/ Ch3低电平)、反向驱动(Ch2低电平/ Ch3高电平)、Hi-z

    此外、是的、LMD18200还具有 PWM 输出。 PWM 和 DIR 输入控制哪个输出为 PWM'ed

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

    是的、黄色线是 IN1的17%占空比 PWM
    一位工程师告诉我、DRV 芯片使用反向 PWM 占空比。
    因此、示波器图像中的17%占空比意味着电机快速驱动。

    当我对 IN2进行双校验并在那里测量0伏时。
    在示波器图像中、我是 PWMing IN1、将 IN2设置为低电平。

    我注意到 STM 控制器忽略以下行:
    HAL_GPIO_WritePin (GPIOA、MOTOR_IN2_Pin、GPIO_PIN_SET);

    可能是因为它处于 PWM 输出模式、所以它不接受 WritePin 命令。

    现在、我有 IN1 PWM 占空比83%和 IN2 PWM 占空比100%、并且非常接近我想要的扭矩。

    我还可以采取其他哪些技巧来进一步增大扭矩?

    更低的压摆率?

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

    尊敬的用户5983645:

    很高兴听到您非常接近所需的扭矩。

    你距离有多近?

    您是否测量了 DRV8873和 LMD18200之间的平均电压和平均电流?

    由于 DRV8873中的输入至输出同步、可能会有一些小差异。 您可能需要在 DRV8873中略微增加占空比、以匹配 LMD18200。

    请告诉我们您的发现。