Hi all
I'm developing a custom board for a personal project , and I'm using DRV8842 to control a brushed DC motor ( 12V )
Design is the following :
The problem is when I try to stop the motor , example :
I set IN1 logic high ( 3.3V) , no pwm , through an uC , motor starts rotating without problem , but when I pull IN1 logic low ( 0V) , the driver just stop any action on the power stage ( Internal 3.3V regulator works fine ) , and becomes unresponsive. I need to disconnect and riconnect VM
The only difference from the datasheet is C5 , which should be 10nF , but I tried 2 22nF in series , and the result is the same
3V3P is 3.3V from an external regulator ( a raspberry pi )
What could cause this problem ?








