Part Number:DRV8301
We have deveolped our own hardware in a compact form. Basicly it includes all of the DRV8301-HC-EVM development kit. Including two USB ports, FTDI-chip and it works great out of the box with the laborations supplied by TI and CCS-studio. The size is however more humble. Our pcb, being a 6 layer design and two stacked pcb:s measures just 80x40x30mm, and weight is 122g including an Aluminium cooling block. The powerstage is dimensioned for up to 40V and 50A. Efficient cooling could further increase current capabilities. This now makes this design a viable choice for the RC community. For a model sail aircraft, one could skip the aliminium block, keeping the current below 15A and the weight is 75g.
However, we still have a few questions and issues, most likely related to our design which is based on the schematics of your dev.-kit completely. The only major change is Using IRF7004 mosfets in our design and the pcb layout of course.
1. We are using a small hobby RC motor with low inductance. In difference from your advices, we acheive best results using 10-15kHz pwm and the identification fails totally if we get over 25kHz, where it gets stuck in the beginning of the test with hum. This makes us suspect interferance in some way. We can also notice that the Rs value is drifting quite alot during different conditions. It can go from 0.008 Ohms to 0.038 Ohms. Is this to be expected as normal? When running the motor with Lab7 the Rs drift can lead to instability and the driver speeds up erraticly, at least thats how it seems. This happens when Rs suddenly starts to increase. Any idea what could be the reason for the drift in Rs? It is not happening all the time though. Sometimes it keeps very stable on Rs 0.018 Ohms no matter what we throw at it, stalling the rotor and so on.
2. I guess we could increase stability, if we have interferance, by incresing the current a bit through the voltage divider feeding the op-amps? As it is now it is using 95.3k and 4.99k. We could also increase the current sensing resistor values from 0.002 Ohms I guess, but this is done by decreasing efficiency, which we really don't want to do.
We really love this piece of software and FOC. We see huge benefits in our applications with this kind of drive. We just need to walk that last mile.
Best regards,
Mikael