The TI E2E™ design support forums will undergo maintenance from July 11 to July 13. If you need design support during this time, open a new support request with our customer support center.

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.

DRV8838EVM: High Ripple On the Motor Input Voltage

Part Number: DRV8838EVM
Other Parts Discussed in Thread: DRV8838,

I am trying to drive a peltier cooler with this eval board. I can drive the cooler but I am seeing close to 0.5 v pp ripple on Vm voltage at 3.3 v applied at VM.  I tried to ad 400 uF capacitor on Vm  rail but no avail. I cannot even drive the 2 ohm power resistor without the o.5 v ripple  on VM. This ripple is way to high.

  • Victor,

    DRV8838 is a motor driver device. The load should be a high inductive load which can have a small ripple current and give small ripple at VM. But, if the load is resistor, the load current jumps from zero to full scale setting during the each PWM cycle. DRV8838 is just a switch (which doesn't have a filter function by itself.

    Do you use DRV8838 to drive a motor? If yes, you can put the motor on the DRV8838EVM output and monitor the VM ripple.

    If you want to drive a resistor load, the ripple voltage is Vripple = Iload*ton /Cvm. You can try to set a high PWM frequency from input signal to reduce high side FET turn-on time Ton. Or you have to increase the VM capacitance.