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.

[参考译文] DRV8874:具有电流反馈环路的直流有刷电机的应用

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/896170/drv8874-application-for-dc-brushed-motor-with-current-feedback-loop

器件型号:DRV8874
主题中讨论的其他器件:MSP-EXP430G2ETINA194

早上好。

我想使用 DRV8874集成电流传感器 IC 为直流有刷电机开发一个新应用。 主要目标是使用 RIRPOPi 电阻器上的电流感应输出电压来实现电流环路/扭矩环路。 我的应用需要通过 PWM 控制实现速度变化的双向控制。 我需要对电流值进行比较、然后误差应通过 PI 控制器传递、然后通过 PWM 信号传递。

请对以下问题提出建议。

1) 1)是否有任何应用手册可满足我的应用要求?

2) 2) 对于该应用、哪种控制方法是更好的 PH/EN 模式或 PWM 模式。 这两种模式之间的区别是什么。

3) 3)电流感测 方向始终为正、无论正向或反向如何。 如何在电流环路中用于实现 PI 控制器。

 4) I 设计值为:Rpropi= 1500欧姆、I TRIP=4.835A、VADC 要求=3.3V、Vref:3.3V。

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

    您好 Subbaraju、

    1) 1)没有应用手册。

    2) 2)通常使用 PH/EN、因为只需要一个 PWM 资源。 使用 PWM 模式时、可能需要两个 PWM 资源(假设 PWM 输出不能路由到多个 GPIO)。

    3)电流始终为正、仅当电流从低侧 FET 的漏极流向源极时可用。 由于 MCU 通过低电平控制电流方向、因此 IPROPI 上的电压应与输入的方向相匹配。

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

    Subbajaru、

    请查看 http://www.ti.com/lit/an/tida012/tida012.pdf 它使用电流感应电阻器来感应电流、而不是 DRV88IPROPI。

    数据表中列出了 PH/EN 和 PWM 之间的差异。

    控制 器必须控制电流环路顶部的 INX 或 PH/EN 引脚、才能知道其正向或反向。

    4.我看不到该设置有任何问题。

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

    早上好。

    非常感谢。  

    我看到了 tida012.pdf 应用手册、非常有用。 我有一个疑问、就是为什么要读取直流总线电压以及算法中使用的位置。它仅在开环控制中是必需的。

    进入我的项目:

    1) 1)我附加了该文件、其中包含使用 DRV8874 IC 的电流环路的方框图。 请确认方框图是否正常。 我想用于低速应用(<20rpm)的双向电机控制。 我想用于需要驱动万向节以保持摄像头保持视线的关键应用。  

    2) 2)对于这个应用、Imode 应该是逐周期控制或者固定关断时间控制。

    3) 3)是否需要在闭环应用中测量直流总线电压。

    此致

    n subbaraju。

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

    Rich Duncan、

    非常感谢。

    我想根据您的回答(第3点)实施、我建议使用 drv 8874的电流环路方框图。 请找到所附的图表。 可以吗?或者有什么建议吗?

    此致

    n Subbaraju

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

    您好 Subbaraju、

    从概念上讲、这似乎是可行的。

    我是否可以建议您使用 DRV8874EVM 进行实验?

    有两种方法可用:

    1) 1)断开 EVM 上的 MCU 并使用您选择的 MCU 控制 DRV8874。
    2) 2)在 EVM 上对 MCU 进行重新编程。 这需要一些类型的编程器件、例如具有适当布线的 MSP-EXP430G2ET Launchpad。

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

    您好、Rick Dunkan、

    是的。 我购买了 DRV8874EVM 并按照如下方式建立了测试。

    1) 1)我移除了 IN1、IN2 PWM 电位器并与我的 MCU DAC 通道连接。 从而干扰 MSP430 和 DRV8874 IC 等

     开环电机在两个方向上都运行良好。 对于闭环,我使用 具有16位通道的 MCU ADC 读取 V prop 输出并在 MCU 中实现 PI 控制器。 目前的 MCU 允许每秒对电流环路进行2000次采样。  我必须使用测试设置进行大量实验。  由于锁定、我现在无法进行测试、我稍后将更新。

    但我有疑问。

    1) 1)天气 DRV 8874允许四象限操作还是不允许?

    2) 2)在我不得不使用 PMODE 作为 PH/EN 或 PWM 模式的情况下?  

    3) 如何确保此设备在前制动和反向制动象限中工作。 如何在该期间测试或监控电流。 是否有应用手册?

    4) 4)在 DRV8874PWPR 和 DRV8874 Q1之间,以下哪一项是最新的且更符合生产使用要求?

    谢谢你

    Subbaraju

     

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

    Subbraju、您好!

    1) 1)天气 DRV 8874允许四象限操作还是不允许?

    >>是的、四象限操作可用。 这假定没有任何绝对最大值违反。

    2) 2)在我不得不使用 PMODE 作为 PH/EN 或 PWM 模式的情况下?  

    >> PWM 模式支持更多选项(在 PWM 模式下可使用滑行模式、但在 PH/EN 模式下不可使用)。

    3) 如何确保此设备在前制动和反向制动象限中工作。 如何在该期间测试或监控电流。 是否有应用手册?

    >>如果电流在低侧 FET 中从漏极流向源极、则可以监控电流。 当使用正向/反向制动时、有时可能无法监测电流。 如果需要电流监控、可能需要添加 INA194等直列式电流感应放大器。

    4) 4)在 DRV8874PWPR 和 DRV8874 Q1之间,以下哪一项是最新的且更符合生产使用要求?

    >> DRV8874PWPR 是最新版本。 这两种器件同样适用于生产。 DRV8874-Q1适用于汽车应用。

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

    您好、Rick Duncan

    早上好、

    关于第三点,我有一个疑问,即

    3) 如何确保此设备在前制动和反向制动象限中工作。 如何在该期间测试或监控电流。 是否有应用手册?

    >>如果电流在低侧 FET 中从漏极流向源极、则可以监控电流。 当使用正向/反向制动时、有时可能无法监测电流。 如果需要电流监控、 可能需要添加 INA194等直列式电流感应放大器。

     这意味着、如果我选择 PMODE = PWM 模式并希望以25%的占空比正向驱动(例如 Ton = 10ms、Toff= 30微秒)  

    tON 条件:nSLEEP = H、IN1 = H、IN2 = L 10微秒、然后它正向旋转、提供 iprop (电流从 LS 源流至漏极)

    TOFF 条件:NSLEEP=H、IN1=L、IN2=L 持续30微秒、然后进入惯性滑行阶段、由于电流从漏极流向源极、因此传播电流为零。 是这样吗?

    在这种情况下,存在电流不连续性, 是否应 通过该 ipprop 电流关闭电流环路以及是否存在任何问题?

    类似的问题也将出现在反向。

    此致

    n Subbaraju。

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

    Subbraju、您好!

    3) 如何确保此设备在前制动和反向制动象限中工作。 如何在该期间测试或监控电流。 是否有应用手册?


    您可以从以下内容开始:    

    >>如果电流在低侧 FET 中从漏极流向源极、则可以监控电流。 当使用正向/反向制动时、有时可能无法监测电流。 如果需要电流监控、  可能需要添加 INA194等直列式电流感应放大器。

     这意味着、如果我选择 PMODE = PWM 模式并希望以25%的占空比正向驱动(例如 Ton = 10ms、Toff= 30微秒)  

    tON 条件:nSLEEP = H、IN1 = H、IN2 = L 10微秒、然后它正向旋转、提供 iprop (电流从 LS 源流至漏极)


    正确、提供 Ipropi 电流。

    TOFF 条件:NSLEEP=H、IN1=L、IN2=L 持续30微秒、然后进入惯性滑行阶段、由于电流从漏极流向源极、因此传播电流为零。 是这样吗?


    正确、Ipropi 电流为零。

    在这种情况下,存在电流不连续性, 是否应 通过该 ipprop 电流关闭电流环路以及是否存在任何问题?


    如果在 Toff 期间使用制动模式而不是滑行模式、则 Ipropi 电流将保持可用。
    如果您需要滑行模式、可能需要添加能够测量双向电流的直列式电流传感器。

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

    您好、Rick Duncan、

    1) 1)我想知道本设计中的大容量电容、通常我们 将遵循经验法则、在1A 电流下使用10微法拉电容。  EVM BOM 建议使用电容器器件型号:UBT1H101MPD1TD ('CAP、AL、100uF、50V、+/- 20%、 TH)、。 在我们的设计中、高度受限、因此我想并联三个电容器、每个10微法拉、部件号   :597D106X9075R2T、来自 Vishay。 没关系吗?  请提出任何其他准则。

    2) 2) 2个控制2个电机、我们将两个 DRV8874 IC 与单组大容量电容并排放置。 没关系吗?

    3) DRV8874PWPR 和 DRV8874 Q1之间,哪一项最适合导弹板载系统?

    4) 4)散热焊盘详细信息?

    此致

    n Subbaraju。

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

    Subbraju、您好!

    1) 1) EVM 使用基于最大电流和最低电压的电容器。

    如果使用的电流小于最大电流和电压更高、则可能会减小电容。

    2) 2)如果一次只驱动一个电机、则应能够使用一组电容器来处理这两个电机。

    3) 3)建议使用 DRV8874-Q1。 有关此器件的更多信息、请参见。

    4) 4)通用 CAE/CAD 文件可在此处找到:  

    这些文件可以转换为多个程序。