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.

DRV8837: PWM on the SLEEP input?

Part Number: DRV8837

Hello all,

we have chosen to use DRV8837 as a low voltage DC motor driver in a full H-bridge configuration. It must allow us to control the power through PWM signal.

Unfortunately it is a bit problematic to use two PWM signals connected to IN1 and IN2 inputs. Instead - we would like to set the direction through IN1 and IN2 (normal GPIO), and then connect PWM signal to the SLEEP input.

PWM would be around 1.2kHz.

Will it work in your opinion?

I mean - it is possible to run for sure, but how such an operation would affect the ICs life? 

Arek 

  • Hello Arek,

    Thanks for joining E2E and posting your first question! The mode of operation you described (IN1 - GPIO, IN2 - GPIO, nSLEEP - PWM) should be fine and I don't think will negatively impact IC life. Just be aware that the DRV8837 does have a wake-up time, maximum 30 μs, which may impact timing logic.