Quote:
Originally Posted by kamocat
Say you have a DC brushed motor that draws 6A at 12V DC under normal load. That's 72W.
Now say you're driving it at 50% duty cycle, at 15khz. (I think that's the chop rate of a Jaguar). That motor coils have enough impedance that the motor effectively gets the RMS voltage - the average voltage. At 50% duty cycle, that would be 6v. Using ohm's law, we say that the motor would draw 3A. That makes 18W; a quarter of full power.
This is my understanding; please correct me if I'm wrong.
|
There are two fundamental errors in the above analysis:
I)
The RMS* of a 12V 50% duty cycle square wave is ~8.5 volts, not 6 volts. If the motor inductance is high enough, or the PWM period is short enough, then the motor inductance filters the square wave so that for purposes of computation the motor effectively sees the
algebraic average, which is 6 volts, not the RMS.
II)
The only time motors obey Ohm's law is when they are not moving. Since you mentioned "normal load" I will infer that the motor is spinning with a speed well above 50% of no-load speed. Since the motor is moving, Ohm's law does not apply, and your analysis is incorrect.
If you have a motor that is drawing 6 amps at 12 volts and producing torque T, and then you reduce the applied voltage to 6 volts, what happens depends on whether you maintain the same torque load on the motor and allow the motor speed to drop, or some other combination of torque and reduced speed.
Say you maintain the same torque load on the motor and allow the speed to drop. Since the torque remains the same, the current will remain 6 amps. The motor will be drawing 6amps times 6volts = 36 watts.
Quote:
|
Now let's compare that to a 2 ohm resistor, with no significant impedance. The 50% duty cycle is still 12v, but only half the time. That means we take 60W / 2 = 30W. In this case, the Jaguar is better described as controlling current, as opposed to the voltage control in the previous example.
|
If you put a 12V 50% duty cycle square voltage waveform across a 2 ohm pure resistance, the power consumed by the resistor will be the square of the
RMS voltage of the waveform divided by 2 ohms, or (8.485^2)/2 = 36 watts, not 30 watts.
Quote:
|
It's clear that the motor impedance is not enough to make up for the low chop rate, and so the Victor effectively controls current.
|
No it doesn't. Again, Ohm's Law is not applicable to a spinning motor. For a
given output PWM duty cycle percent, the average voltage that the motor sees remains constant, but the average current that the motor draws increases (or decreases) as the torque load on the motor increases (or decreases). Also, for a given motor torque load, changing the output PWM duty cycle percent just changes the motor's speed, not its current... unless of course you drop the percent until the speed is zero, in which case further reduction of the percent causes current to drop.
The effect of low motor inductance, or long PWM period, is to cause ripples in the current. The ripples cause increased motor heating (I
rms^2*R) for a given average motor torque (which varies with I
ave, not I
rms^2).
*
RMS means "root mean square": take the square root of the average of the squares. So, for a 12V 50% duty-cycle square wave: 1) multiply the wave by itself (ie square it). You now have a 144V 50% duty-cycle square wave. 2) take the average: 144/2=72 (because it's 50% OFF). 3) Take the square root: the square root of 72 is ~8.5 volts