Baluncore said:
Measure resistance of motor when still, R. Measure voltage applied to motor terminals when running, V.
Measure current through the running motor, I.
Back EMF = V – ( R * I ). (Note that back EMF will be proportional to motor RPM).
I did two sets of experiments.
In the first set, input voltage was 4V and 10 runs. The averaged measured voltage was 0.533V while the averaged measured current was 5.834A. R = V/I = 0.09 Ohms. Using the recommended equation, the Back EMF is 0.02794V.
In the second set, input voltage was 5V and 10 runs. The averaged measured voltage was 0.638V while the averaged measured current was 7.35A. R = 0.0868 Ohms.
Using the recommended equation, the Back EMF is 0.00002V.
I have some questions:
1. Since I stalled the motor, the angular speed should be zero. There should be no Back EMF. This might explain the close to zero Back EMF in the second set of experiment. As for the first set of experiment, it might be that there were slight turning within the motor and as a result, the Back EMF was not zero but near. Is my explanation reasonable?
2. I was unable to do this at 12V as even at 6V, smoke started to come out. So, what is the Back EMF of the motor I am testing? I need to enter a Back EMF value in my Simulink model.
3. Since the Back EMF also equals to Ke times angular speed, if I stall the motor (angular speed = 0) as suggested, how do I get a non-zero Back EMF value to put in my model?