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.

DRV8308: Overcurrent protection fault issue during debug

Part Number: DRV8308
Other Parts Discussed in Thread: CSD18535KCS

NOTE: DC voltage: 28 V.

Speed: 8000 RPM

Rated torque: 1 Nm

The motor is a low voltage, high current form of drive, with a small number of turns in the motor windings, and a large copper cross-section.

Issue:

1.  when debugging with the motor controller DRV8308, SPI communication is used to given the open loop duty cycle instruction of the motor.

If the duty-cycle instruction is slowly added from low to high, it can be added to 8000 rpm normally. However, given a duty cycle of 8000 rpm directly, an overcurrent protection fault occurs, and the driver makes a noise and does not spin.

2. After slowly operating the open loop for a given duty cycle, an overcurrent protection occurs when a torque load is applied up to 0.5 Nm. Meanwhile, The motor stops and the driver makes noise.

The customer tried different speeds and the overcurrent protection was almost the same.

Attempt:

1. After measuring the DC bus current, it is concluded that the bus current does not trigger the overcurrent protection of the ISEN pin.

2. The customer also tried to ground the ISEN pin directly and the overcurrent fault still occurs after several attempts.

3. The customer also suspects that  because the voltage drop protection between the D S of the MOSFET triggered an overcurrent, then set both OCPDEG and OCPTH to 11 through the 0x0A register, and the problem still exists.

4. MOSFET: CSD18535KCS

5. tube circuit:

The customer would like to know what's the possible reason for that. Please help to check it.

Thanks!

Best Regards,

Cherry Zhou