Hello,
I'm controlling a servo motor using a microcontroller (TMS320F28335) that creates a PWM signal that is fed to a MOSFET based H-bridge, the problem is that the motor only moves when I set the PWM with a duty cycle of 35% or higher, if it has a lower duty cycle it doesn't move and makes a noise. I've tried all PWM frequencies that the microcontroller can create and the higher the frequency the higher the duty cycle has to be to make the motor rotate. But if I use a power supply, directly connected to the motor, it works perfectly, for any voltage. All the test were made without any load.
The motor parameters are the following
R = 2.1 ohm
L = 277 uH
k = 0.0548
T = 30e-6
F = 25 khz
Kindly help and guide me
Thank You
Umer