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.
Hi, experts.
I am encountering issues with the Motor Driver DRV8306 and Ti Mosfet CSD88584.
I chose this mosfet after observing it on TI's EVM Board, which utilized the DRV8306 and CSD88584 Mosfet.
My system comprises an ST microcontroller, a 3 Phase BLDC Motor (rated current 0.5A), DRV8306, and CSD88584 Mosfet.
For the past 1-2 months, everything has been fine. However, I recently identified some problems. When I power on (24V), the nFault LED, connected to check for errors, turns on every time. Even after resetting, it appears normal briefly but then returns to the nFault state.
Initially, I suspected the Gate Drive setting. I didn't connect a Gate resistor(Inrush current), and on Ti's EVM Board, there was no Gate resistor either. I read on the datasheet that a smart gate driver system doesn't require external components (diode, Gate resistor).
Concerning my IDRIVE setting, when I calculated Isource Qgd / tr -> 26nC / 24ns (External Mosfet CSD88584), it exceeded 1Amp. This seemed unreasonable, especially considering that I have observed rise times commonly ranging from 100ns to 300ns.
Secondly, the datasheet of the mosfet CSD88584 indicates a maximum switching frequency of 50kHz. Therefore, I set it to 50kHz. Is this inappropriate? If there are any errors in my calculations or settings, please advise.
I appreciate any guidance.
Regards.
IDRIVE Setting.(135mA/ 270mA Source / sink current setting)
Hi Ian,
Does the fault only appear when attempting to spin the motor or when the device is powered on and the motor is not commanded to spin? I suggest taking a look at our FAQ on debugging Hardware variant devices as it may better assist you in determining what is causing the fault: https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1160331/faq-debugging-faults-with-hardware-variant-devices.
Concerning my IDRIVE setting, when I calculated Isource Qgd / tr -> 26nC / 24ns (External Mosfet CSD88584), it exceeded 1Amp. This seemed unreasonable, especially considering that I have observed rise times commonly ranging from 100ns to 300ns.
Are you aiming for a 24ns rise time? Based on the IDrive setting you are using 100ns - 300ns of rise time is expected.
Secondly, the datasheet of the mosfet CSD88584 indicates a maximum switching frequency of 50kHz. Therefore, I set it to 50kHz. Is this inappropriate? If there are any errors in my calculations or settings, please advise.
We typically recommend using 20kHz, but if you prefer to use a higher switching frequency this is fine. Please do note that using higher switching frequencies will lead to higher switching losses.
Regards,
Joshua