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.

[参考译文] DRV8245-Q1:PWM 工作模式

Guru**** 2893300 points

Other Parts Discussed in Thread: DRV8245-Q1

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1627167/drv8245-q1-pwm-operating-mode

器件型号: DRV8245-Q1

您好!

我考虑将 DRV8245-Q1 芯片用作 24V 有刷直流电机的驱动器。 从数据表中可以看出、如果在 PWM 模式下可以驱动电机、使输出电压为+24V(PWM 高电平)或–24V(PWM 低电平)(所谓的双极 PWM)、我不清楚。 理论上、这可以通过向 PH/EN 引脚施加 PWM 信号及其反向信号来实现。 我不清楚的是、这是否能够提供安全的操作、例如在击穿电流方面。

非常感谢。

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

    您好、Stefan:

    DRV8245 不能以–24V 的方式输出负电压、这两种方式都会导致超出输出引脚的绝对最大额定值。 我们确实有一个可以在输出端驱动负电压的器件、但它不符合汽车标准。

    可以向 IN1 和 IN2 施加两个交替的 PWM 输入、我们确实会自动插入死区时间以防止击穿情况、但我们通常看不到这一点、因为这会导致电流振荡、而且大多数电机应用中使用的该器件需要在一段时间内沿一个方向驱动。

    此致、

    Joshua

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

    您好、Joshua、

    非常感谢您的答复。 我认为我的问题不是很清楚、所以让我用不同的方式来表述。 电压 V_M 肯定为正 (+24V)、但我想按如下方式切换输出引脚 OUT1 和 OUT2:当 PWM 为高电平时、OUT1 =+24V、OUT2 = GND;当 PWM 为低电平时、OUT1 = GND、OUT2 =+24V。 这实际上意味着电机看到的电压在+24V 和–24V 之间切换。 如果占空比为 50%且没有负载、则电机不会移动(平均电流为零;该方案称为双极 PWM 或锁定反相)。

    此致、

    Stefan

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

    您好、Stefan:

    我很抱歉耽误您的时间、似乎我的消息没有正确发布。

    我明白了、感谢您的澄清、使用 DRV8245 时、这种 PWM 操作是安全的。 我们具有击穿保护功能、这是通过在 HS FET 关断和 LS FET 导通之间的死区时间来实现的、因此不应发生短路情况。

    有两种方法可以实现这种双极 PWM 运行:

    1. 在 PH/EN 模式下、将 EN/IN1 保持为高电平并向 PH/IN2 施加 PWM 信号
    2. 在 PWM 模式下、向  EN/IN1 和 PH/IN2 施加 PWM 信号

    我建议为此操作使用 PH.EN 模式、因为如果 PWM 信号在 PWM 模式下未对齐、FET 将处于 Hi-Z 或高侧制动状态。

    此致、

    Joshua