Hello,
I have a problem that I would like some assisstance with, if possible.
I am running two rather large brushed DC motors (Maxon RE40) in parallel, using a Devantech MD03 motor driver. The problem that occurs is that when run with a PWM signal, the motors become much hotter than they should be. When viewing the current on an oscilloscope, it can be seen that there are many harmonics. I believe it this osciallating current (and harmonics) that is causing loss, which causes the motors to heat more than necessary.
I want to add a DC motor choke to the system, in line between the motor driver and motors. I think that a properly sized choke could help to remove the harmonics in the current and provide a much cleaner signal, which will hopefully decrease the loss (and temperature).
The terminal resistance of the Maxon motors is 0.312ohms, and the terminal inductance is 80uH, which is pretty low. I am thinking somewhere around a 400uH to 1.5mH inductor should be the right size (about 470uH would be a great). The inductor needs to be capable of handling a minimum of 12A continuous current (20A would be better). The PWM signal is operating at 7.8kHz.
Are there any suggestions for inductors/components that would suit my needs? Is this a common problem (the heat)? Size is of importance, hopefully there is a solution that is not too large.
Also, I realize that the 7.8kHz PWM signal is a bit low, but the ease of use of this driver (I2C control, current sensing/limiting, automatic temperature limiting) make it very appealing. I would prefer to correct the problem some way other than a new driver! So, how bad is a
7.8kHz signal for a brushed DC motor? Thank you for any help you can provide!Sincerely, Andrew