HI TI的小伙伴R
背景:
Full Bridge Mode Operation 使用DRV8412驱动2个直流有刷电机且需要控制电机正反转,
问题:
我该如何控制电机正常正反转?OUTA OUB我正常连接了一个正常工作的有刷直流电机,PWM_A和PWM_B Pin脚我需要如何控制?比如OUA—>OUTB时电机定义为正转 时PWM_A和PWM_B是如何控制?
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.
HI TI的小伙伴R
背景:
Full Bridge Mode Operation 使用DRV8412驱动2个直流有刷电机且需要控制电机正反转,
问题:
我该如何控制电机正常正反转?OUTA OUB我正常连接了一个正常工作的有刷直流电机,PWM_A和PWM_B Pin脚我需要如何控制?比如OUA—>OUTB时电机定义为正转 时PWM_A和PWM_B是如何控制?
我该如何控制电机正常正反转?
为了控制有刷直流电机的方向,您需要反转施加到它的电压的极性,这通常是通过使用“H桥”电路来实现的,该电路允许您在任一方向上切换通过电机的电流。
在全桥模式下,PWM_A控制半桥A,PWM_B控制半桥B,以此类推。
通过控制高压侧和低压侧开关,您可以按如下方式控制方向:
假设:
• Half-Bridge A: S1 (high-side) and S2 (low-side)
• Half-Bridge B: S3 (high-side) and S4 (low-side)
通过控制这些开关,您可以改变电机方向并应用PWM进行速度控制。
方向控制的切换组合可以是:
S1 | S2 | S3 | S4 | Motor Direction |
1 | 0 | 0 | 1 | Forward |
0 | 1 | 1 | 0 | Reverse |
PWM_A和PWM_B Pin脚我需要如何控制?
PWM A和PWM B需要使用具有以下规格的微控制器以特定频率和占空比生成。