How to get started using Dc motor driver?

I'm wanting to do a project where I use two 5v motors and control their speed with a motor driver on the Arduino Micro. I'm wondering how I could go about doing this project, as I have never used/programmed dc motors before. Thanks.

Check out this tutorial...

Avoid tutorials that recommend the L293 or L298 motor drivers. Those are ancient, extremely inefficient dinosaurs and work only with very small motors.

Pololu has the best selection of modern, highly efficient motor drivers, with reasonable prices, excellent tutorials and they support their products.

This tutorial is perfectly appropriate for someone looking to get started with DC motors. It doesn't recommend any particular hardware - it explains the concepts... you've missed the point.

Did you not notice that in the title and the first few seconds, the tutorial recommends using the L298 motor driver?

Few, if any, people on this forum who have experience with motor drivers think that is a good idea.

I don't think you know what the word recommend means.

Well alrighty then. The L298 motor driver as previously mentioned is an older motor driver and while it has not completely fallen from grace does have limitations as compared to newer motor driver modules. A simple Google of H Bridge Motor Drivers should give you a dozen hits. Toss in the word Arduino and see what you get.

Controlling things (parameters) like motor speed is generally just a matter of using PWM from your arduino. Depending on your motor control module controlling features like Forward/ Reverse or Enable or Disable are just a matter of logic outputs from your Arduino or any uC (micro-controller).

You choose a motor controller based on your motor(s). Voltage and current. You mention 5.0 volts but no mention of current? The old L298 boards were typically for motors limited to 2.0 Amps. Newer boards can drive motor(s) right on up to 10 amps and greater. So you want to look at your motor and choose a driver board which meets or really exceeded your needs.

Ron

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.