circuit said:
You can control the current more accurately - yes.
You can keep current low on low inductance motor - NO.
An example: 50V power supply, motor spins at 10k rpm at 50V. If it spins 5000 rpm, you will have to feed it with 25V "effective" voltage, meaning 50% PWM. No matter the algorithm, inductance _will_ have to be fed with 50% PWM. This means part of time it will get 50V, remaining time it will be shorted to 0V. With low inductance this causes problems.
Or are you saying that using this technique you are able to maintain low duty cycle at higher PWM frequency? Remember core losses.
You're correct on your 2 points. But the main thing I want to point out to Arlo is that there's
other ways to use PWM as the simple china controllers do and that it's possible to keep the
currents under control. PWM frequency will always be a trade-off between not letting
the current explode on one side and the switching losses at the other side.
Taking your 0/25/50V, with 20 kHz PWM and 8uH, once the system has settled the currents
will have a triangular shape with the peaks at 19.5 Amps (11 Amps RMS, 1.2W in 9.3 mOhm),
not too bad I would say.
The switching frequency your output stage can handle strongly depends on the FET drivers it uses
and the power supply for them. At the moment I use FET's without cooling, just hanging in the
breeze as it were. 20 kHz doesn't produce any noticable temperature increase. 50 kHz PWM
will get them nicely warmed up (remember, no heat sink !). 100 kHz PWM still works but
FET's get warmer and warmer. Above that (200 kHz) the driver circuit gives up and overheats.
The simple china controllers use a few discrete transistors (high side) or maybe the internal
driver of the 33033 (just using the 33033 as an example). PWM is limited to 20 kHz or less
because the drivers just cannot deliver enough current. The numbers in the previous paragraph
I got with 2 Amp dedicated FET drivers (TCA4426, 4427) in single FETs.
Any electronics design is an optimisation. 'Slightly warm' at 50kHz PWM means a larger power loss
in the FET / FET drivers but this is counteracted by less dissipation in the motor windings due to the
lower motor current ripple. (to name some example numbers) 1 Watts extra spent in the drivers versus
3 Watts less losses in the motor windings should be worth it. Doubling again to 100 kHz may not give
you an advantage anymore, may even get more losses, these types of trade-off is what engineering
is about
