Other Parts Discussed in Thread: DRV8145-Q1, DRV8706-Q1, DRV8144-Q1
I am using the evaluation module for the DRV8244S motor driver to drive a load with the following test setup:
- 15V (max 40A) Power supply into J14 (Battery Input Terminal)
- Brushed DC (max 28A) motor connected to OUT1 and OUT2
- 0R1 power resistor in series with motor for current measurements (have also tested without this resistor)
- Ramp rate of 10
- PWM 50%, 20kHz
- PH/EN Drive mode
The motor with driver is able to operate without issues under small loads, however, under higher loads, the "thermal shutdown" (TSD) fault appears on the GUI, stopping the motor.
From measuring over a 0R1 power resistor in series with the motor, with an oscilloscope, this shows a 1V drop i.e. about 10A of current at the time of fault.
A thermocouple placed on top of the motor driver IC has only shown a maximum of 50°C during testing, the fault even appeared when this was only around 30-40°C. Datasheet indicates around 150°C is the thermal cut-off.
Connecting the motor direct to my DC supply shows the motor is able to handle loads much greater with ease.
Setting the TSD to self-reset does not help, and will oscillate between fault/no fault every 20ms.
My question is, is there anything else besides excessive temperatures that could cause this fault to be set, such as current-spikes, voltage drops etc.? Or could this indicate a faulty component.