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.

DRV8876EVM: How To Send External PWM Signal To DRV8876EVM?

Part Number: DRV8876EVM
Other Parts Discussed in Thread: DRV8876

Hi, I want to use a DRV8876EVM to control a brushed DC motor. I don't want to use the potentiometers and the MCU to send a PWM signal. I want to send a PWM signal from other hardware. What would I need to do to connect an external PWM signal to the DRV8876EVM?

  • Hi Alex,

    You should remove all the 0Ω resistors circled with red marking in the below image. This will disable the 3V3 regulator and isolate the all the DRV8876 pins from the MCU. You can control the device by providing external inputs via the header J4. You can remove just the IN1 or IN2 or both 0Ω and feed in external input. 

    Regards, Murugavel

  • Hey Alex,

    Remove R2 or R3 with a soldering iron, and then put your PWM signal onto the EN/IN1 or PH/IN2 pins. Also connect a common GND connection between your hardware and the EVM, I recommend either using the brass GND strap in the bottom right of the image or using the GND screw terminal on J1 (power input).  

     

    See 7.3.2 Control Modes in the datasheet for which signals to give for the desired output.  

    Regards,

    Jacob