I have this motor, from datasheet it works on the 6-12V range and has a no load current of 0.52A, and a stall current of 20A. I want to test the motor before buying an expensive motor driver.
I have an L298N H bridge at home and a mbed microcontroller. I am using the mbed to generate the PWM control signal.
So far, I cannot get the motor to move. I have tried several PWM frequencies, from 50Hz to hundreds to 2kHz and higher.
With frequencies between 100-2kHz I get a buzz as I increase the PWM duty cycle but the motor doesn’t move.
The L298N has a max current of 2A per channel, so I was wondering that maybe it is not enough to start moving the motor. This motor is not high end quality but is very powerful.
My question is: Can I expect a better performance if I change the motor driver to one with more current output?
To clarify my problem I uploaded a video to YouTube https://youtu.be/7ZT4wXyWSXA.
I could not move the big motor so I moved to a smaller one. The yellow one in the video.
- As I increase the PWM duty cycle the buzz increases but the motor does not move.
- At some point the motor starts to move but at a very high speed to be taken as the initial speed.
- If I decrease the PWM duty cycle the motor keeps moving. I think is because is has some inertia, so now it’s easy to move even at low speeds.
- At some point the motor stops.
How can I make the motor move from beginning at low speeds?
Can a different motor driver improve the PWM performance?