Hello, I have created a brushless motor driver design using the DRV8350H and have encountered problems in testing it.
I am running it in 3xPWM mode (47k resistor to GND on MODE pin), and driving it sinusoidally with a microcontroller. I was able to check that the gate outputs were all nice looking square waves, but every time I would enable DRV8350, it would get pretty hot while it was running the FETs, even for a second. I think this is within the range or normal, though as I clocked it with the FLIR camera at about 60 deg. C during this.
When I tried to turn a motor slowly by changing the field with pretty low power, the chip got even hotter and eventually stopped working altogether.
I am attaching a PDF of the schematic and the layout so you can see if I have done anything wrong or questionable. I am using the 75k resistor to GND on the iDRIVE pin by default. But after the first problem, I switched it to the 18k resistor, with the same result.
The FETs I am using are in a package altogether, and have the part number FTCO3V85A1. I calculated rise and fall time and set the iDRIVE according to the current I needed for the gate charge.
Anyway, I am just looking for some feedback and what to try and test next.
I am powering the whole setup with a 48V source, in case that helps. 7853.TOP.pdfBOT.pdfSineMotorDrv.pdf
Thanks.