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.

[参考译文] DRV8876-Q1:电机驱动器速度

Guru**** 2777545 points

Other Parts Discussed in Thread: OPA2544

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1617821/drv8876-q1-motor-driver-speed

器件型号: DRV8876-Q1
主题: OPA2544 中讨论的其他器件

我使用 DRV8876Q 驱动器 IC 来控制有刷直流电机。 系统要求如下:
•  模拟输入电压范围:0V 至 10V
•  MCU 到驱动器接口:PWM
•  目标电机转速 (RPM):30 至 10,000
•  MCU、ADC 和驱动器的电源电压:5V

•   电机额定电压:18 V
目标是根据 ADC 接收到的输入电压在 30RPM 到 10,000RPM 之间改变电机转速。 例如:
•  如果输入电压为 30mV、则电机转速应为 30RPM。
•  如果输入电压为 10V、则电机转速应为 10,000RPM。
我需要帮助设计满足这些要求的工作电路。 具体而言、我想知道:
•  为了安全驱动电机、施加的最大电压或电流应该是多少?
•  如何构建电路、使电机转速随输入电压正确调节。

我们的现有产品中已经使用了相同的电机、它满足上面列出的所有要求、而不会出现任何问题。 但是、在当前设计中、我们使用功率放大器 (OPA2544) 而不是专用的电机驱动器来驱动电机。 现在、我想用驱动器 IC 替换功率放大器、以简化设计并提高效率和精度。

随附了一个方框图以供参考。

块 dia.docx

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

    尊敬的 Dipak:

    为了安全驱动电机、应施加的最大电压或电流是多少?

    只要电机的失速电流不超过 OCP 阈值、并且电机驱动器不会达到 TSD、电流就不是问题。 电机驱动器的最大电压只需保持在 40V 的绝对最大值范围内、而最大电压应在电机数据表中给出。

    如何构建电路、以便电机转速随输入电压正确变化。

    根据提供的图、可实现的速度分辨率将取决于 ADC 的分辨率、因为 MCU 的 PWM 占空比输出将决定电机转速。

    几个问题:

    1. 电机额定电压为 18V、您是计划仅以 5V 电压驱动此电机、还是需要输入电机的电压大于 5V?
    2. 这是用于汽车应用吗? 我会问、因为如果不是用于汽车应用、推荐用于此应用的器件可能会由于电机驱动器的电源电压较低而发生变化。

    此致、

    Joshua