Can I run a 12 volt motor off of a 24 volt power supply with adafruits motor shield, as long as I only use PMW from 0 to 50%? At fifty percent, that would be half voltage, but I know the voltage is really just 'on' or 'off'.
As a motor is not sensitive to voltage you can use PWM on it without exceeding any peak rating. The heat will be spread over the thermal time constant which is long compared to the PWM frequency.So yes you can.
I beg to differ.
I don't agree with that analysis.That assumes that when driven with PWM the peak current is equal to the stall current, that is simply not the case.
It also assumes a motor with negligible inductance, again not the case.
QuoteI beg to differ.Your analysis is correct, if the motor is held motionless. Your analysis is wrong, if the motor is allowed to move.