Cristiana SCARAMELBest answer
ST Employee
Feb 18, 2021 12:16 PM UTC
Hi @SMarm.1,
what do you mean with "when PWM motor reaches 70% the DC motor saturates"?
If you mean that the current does not increase as the voltage increases, could be due to the system physical limits.
Even if you increase the Vref value the maximum motor current is limited by the effects of the BEMF and the motor windings resistance.
A numeric example, in your case (DC 70%) the max target current can be calculated as:
Vref = 0.7 * 3.3 V * (47 kohm / 247 kohm) = 0.44 V
Itarget = 0.44 V / 0.34 ohm = 1.29 A
The resulting current is limited by the abovementioned effects.
Let me know if these info are useful to you, if so please "Select as Best" button to close the topic.
"If you feel a post has answered your question, please click ""Accept as Solution"""
