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.

DRV8432 direction control

I want to control the direction of a DC motor using the DRV8432. To do this how should I give the PWM signals?

Is it using the method in the picture?  OR is it to go forward change duty cycle of A with and set duty cycle of B to 0 AND backward by changing duty of B and setting duty of A to 0.

OR is it something else? 

EDIT-I have set M1,M2,M3 to 0

This is quite urgent so please reply soon

  • Hi Gehan

    I would recommended to use slow decay PWM driving method. Please refer to the below configs.

    1. forward:

    PWM_A : min % to 99 % to control the speed. min means the lowest effective duty, should >1%.

    PWM_B : 1% constant. (the 1% is to give a pulse to keep the cycle by cycle (CBC) current limit function.)

    2. Reverse:

    PWM_A : 1%

    PWM_B : min % to 99 %

    3. Stop or Breaking:

    PWM_A: 1%

    PWM_B: 1%

    (if your motor current will never meet your CBC trip point at startup or stall condition. you can go 0% for all the 1% listed above)

    Your'd better not use complementary PWM for direction control. That will cause waste current at 50% duty for stop.

    Thanks.

    Wilson

    Motor Application Team

  • THANK YOU VERY-MUCH !!!!!!!!!!!!!!!