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.

DRV8306: Strange gate voltage and motor cannot start

Part Number: DRV8306


Tool/software:


1780.BLDC_DRIVER.pdf

Hi,

I am making a custom BLDC motor driver, here is the schematic. The mosfets I'm using is IRFR3708TRPBF.

The start up sequence is driver -> controller. Controller starting with direction and brake pulled LOW, then PWM setting (1kHz from an ESP32), and lastly is the Enable pin pulled high. The problem is SHx and GHx fluctuating at below 0.5V in a very long sine wave SYNCHRONOUSLY for all 3 phases while GLx remains at 0V. nFault is always high, only turns off when Enable is low, VDS is hooked up to VDD. Hall comparators are received when manually turn the motor, FG outputs signal correctly. The motor does not start or make any sound, total consumption at 24V is around 20mA (Enable HIGH, hall sensors connected).

At this point, after searching around in the forum I cannot find out any problem.

Thank you in advance for any help,
Hai