Hello,
Yester day, one of our two DRV-69M kits died
We followed the labs in the documentation to find the motor parameters, the ADC offsets etc. and used lab5b (speed loop PI) as the beginning of our 'user project'. We added some code to implement the isolated SPI slave controller, to be able to control the motorcontroller externally. We use a custom made BLDC hubmotor.
While calibrating the PI loops (we temporarily removed the SPI code), we changed the SpeedRef from a certain value to 0 and back to the original value. The only load on the motor was the inertia of the spinning wheel (~2kg), around the hubmotor. Because the maximum accelleration is limited by the controller, we expected that the speed of the motor changed gradually, as seen in previous results. Instead, the DRV8301 suddenly chip 'exploded' (sparks, smoke..). The current was limited within the code (user.h) ánd our power supply (30V, 2.5A). Just before this happened
Does anyone has any idea why this happened? And what to do now so we doesn't burn our second, backup print.
robinl
ps. I wanted tot open a new thread, but this button disappeard.. (I'm using Opera right now, other browsers like firefox, IE, chrome give a ''Validation error" when I try to login to the forum)