Other Parts Discussed in Thread: DRV8301, MOTORWARE, BOOSTXL-DRV8301
Hello!
I have a DRV8301-HC-C2 kit with a F28069 Picoolo controlling a low-inductance motor.
I have had problems with this kit as the motor have very low inductance. This causes the current-measurement to break down when I load the motor. To fix this problem, I have replaced the MOSFET's with some new ones with lower gate charge (run higher pwm-frequency). I have also lowered the gate-strength to 0,25 and changed the gate resistors to 15ohm.
To get more current draw from the motor, I have also changed the current-sense gain so that the full scale ADC current is now 160A. Before the change, I measured 30A from my batteries. Now after the change, it is almoust the same (I have increased the user_iq_full_scale_current to 82,5A and the max_motor_current to 70A.
Is there anything else I can do with my current-sense layout? I have checked the current-signal, and it reaches 3,3V at about 30A (very noicy). Is it possible to insert a capacitor to make a low-pass-filter? Maybe change the estimator-poles? Something else?
When raising the current sense gain, I replaced the resistor R107, R95, R108, R105, R113 and R103 from 20k to 10k.
Fridell
