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.

[参考译文] DRV8412:有刷电机驱动器

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1177418/drv8412-brushed-motor-driver

器件型号:DRV8412
主题中讨论的其他器件: DRV8432DRV8962SN74HC125

尊敬的 TI 团队:

我将使用 DRV8412 (可能是 DRV8432)以双向方式驱动有刷24V 直流电机。 我对下面列出的主题感到困惑、非常感谢您的支持。

1) 1)我将双向驱动两个直流电机。 因此、该器件的自然操作模式为双全桥模式(M3=0、M2=1、M1=1)。 根据数据表、在此模式下、半桥 A 的控制信号(PWM_A)的补码馈送到其他半桥 B。在这种情况下、是否可以双向运行? 如何应用制动器? 我认为此模式仅适用于全速(100%占空比)操作创建。 我是对的吗?

2) 2)我仔细查看了第一个典型应用(第8.2.1节)。 在设计参数(表3.)中、运行模式被称为 并联全桥。 我认为这种典型应用并非如此。 是否有任何拼写错误? 此外、在典型应用的原理图中、所有模式选择输入(Mx)都设置为0。  

3) 3)我是否应该使用第一个运行模式(M2=0、M1=0)而不是第四个运行模式(M1=1、M2=1)? 因为我认为在这种情况下、H 桥完全控制(每个 H 桥有两个控制信号)。 不过、我想知道我是否可以使用后一种工作模式。

此致、

Burak Keskin

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

    嗨、Burak、

    [引用 userid="546153" URL"~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1177418/drv8412-brushed-motor-driver ]1)我将双向驱动两个直流电机。 因此、该器件的自然操作模式为双全桥模式(M3=0、M2=1、M1=1)。 根据数据表、在此模式下、半桥 A 的控制信号(PWM_A)的补码馈送到其他半桥 B。在这种情况下、是否可以双向运行? 如何应用制动器? 我认为此模式仅适用于全速(100%占空比)操作创建。 我是正确的吗?

    具有双全桥的三种模式(模式1、2和4)。  "在模式1和2中、PWM_A 控制半桥 A、PWM_B 控制半桥 B、依此类推图8显示了
    全桥模式操作的应用示例。"  您在这里的问题是关于模式4。  在这种情况下、如果电机以大于50%的占空比运行、它将驱动一个方向、而驱动的方向小于另一个方向的50%。  因此、0% PWM 将是全速正向、而100%全速反向。   

    [引用 userid="546153" URL"~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1177418/drv8412-brushed-motor-driver ]2)我详细了解了第一个典型应用(第8.2.1节)。 在设计参数(表3.)中、运行模式被称为 并联全桥。 我认为这种典型应用并非如此。 是否有任何拼写错误? 此外、在典型应用的原理图中、所有模式选择输入(Mx)都设置为0。  [/报价]

    看起来它在模式1下运行、因为 M1-M3都设置为 GND、就像您说的:

    [引用 userid="546153" URL"~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1177418/drv8412-brushed-motor-driver 3]3)我是否应该使用第一种操作模式(M2=0、M1=0)而不是第四种操作模式(M1=1、M2=1)? 因为我认为在这种情况下、H 桥完全控制(每个 H 桥有两个控制信号)。 不过、我想知道我是否可以使用后一种工作模式。

    在模式4下、您会失去控制的粒度(仅为0%-50%、而不是0%-100%)、信号是互补的、如您所注意到的、但优点是您只需要 MCU 的2个 PWM 输出、而不是4个。  模式0或1使您可以更好地控制所有器件、因为您可以独立控制半桥。   

    这是一款相当旧的器件(2009)、您可能需要考虑使用较新的器件、例如 DRV8251A 或即将推出的 DRV8962

    此致、

    Jacob

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="546153" URL"~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1177418/drv8412-brushed-motor-driver "]我将使用 DRV8412 (可能是 DRV8432)以双向方式驱动有刷24V 直流电机。

    双向:速度还是位置控制?  

    [引用 userid="546153" URL"~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1177418/drv8412-brushed-motor-driver ]Mode (M3=0、M2=1、M1=1)。 根据数据表、在此模式下、半桥 A 的控制信号(PWM_A)的补码馈送到其他半桥 B。在这种情况下、是否可以双向运行? [/报价]

    确保此模式可用于双向驱动电机。 但您具有一半的 PWM 占空比分辨率。 我认为、如果 MCU 有4个 PWM 输出信号、模式(000)最适合您。

    [引用 userid="546153" URL"~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1177418/drv8412-brushed-motor-driver ]\n 如何应用制动器? 我认为此模式仅适用于全速(100%占空比)操作创建。 我是正确的吗?

    通过反向电机电流制动。 Jacob 提供了 PWM 占空比如何控制电机方向的说明。

    [引用 userid="546153" URL"~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1177418/drv8412-brushed-motor-driver ]在典型应用的原理图中、所有模式选择输入(MX)都设置为0。  [/报价]

    对于2个全桥或4个 indi 半桥、模式设置为000是可以的。 并联(双上)一个全桥用于驱动一个高电流电机、这与典型模式000无关。

    [引用 userid="546153" URL"~/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1177418/drv8412-brushed-motor-driver 命令]是否应使用第一种操作模式(M2=0、M1=0)而不是第四种操作模式(M1=1、M2=1)? 因为我认为在这种情况下、H 桥完全控制(每个 H 桥有两个控制信号)。 不过、我想知道我是否可以使用后一种工作模式。

    000和011模式都适用于双向驱动电机、但如果 MCU 有4个 PWM 输出引脚、我将使用模式000、因为模式011具有半分辨率用于 PWM 控制。  

    Brian

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

    感谢您的回复、我已经设计了一个基于模式0的电路板。 我将使用 DRV8432而不是您建议的器件、因为我的组装公司恰好有 DRV8432库存。 您提到的产品的交货周期超过1个月。

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

    太棒了,听起来很不错!  

    公平地说、您可以尝试申请样片并查看这些样片是否更快、或者申请/订购 EVM、然后从您自己的新电路板跳线并使用 EVM 的电机驱动器进行测试。  只是一个想法。  我现在要将此主题标记为"已关闭"、如果将来出现问题、您可以发布新帖子。   

    此致、

    Jacob

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

    我实施了一个"控制分支"、用作 MCU 和 DRV8432之间的接口。 您可以在附件中找到拿铁的原理图。 使用该分支的目的是使用 MCU 的一个 PWM 引脚、而不是两个 PWM 引脚。 需要权衡的是、您使用三个引脚来控制一个全桥。 您在原理图上看到了任何问题吗?

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

    嗨、Ibrahim、

    有趣的策略  这 比使用驱动器的内置模式4 -双全桥(每个全桥一个 PWM 输入)更复杂。  我没有 SN74HC125的经验、但我上拉了它的数据表并比较了原理图、看起来应该正常工作。  您是否尝试使用模式4?

    在模式4中、一个 PWM 信号控制一个全桥以释放 MCU 中的一些 I/O 资源、即 PWM_A 控制半桥 A 和 B、PWM_C 控制半桥 C 和 D。在此模式下、半桥 B 的运行与半桥 A 互补、 半桥 D 的运行是半桥 C 的补充。例如、当 PWM_A 为高电平时、 半桥 A 中的高侧 FET 和半桥 B 中的低侧 FET 将导通、半桥 A 中的低侧 FET 和半桥 B 中的高侧 FET 将关断。 由于在该模式下不使用 PWM_B 和 PWM_D 引脚、建议将它们接地。

    此致、

    Jacob

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

    如果此设计不能按预期工作、我将继续使用模式4。 非常感谢您的关注。 组装电路板后、我将分享结果。