Author |
Message |
aaronmk1
Rookie
Joined: Tue Oct 15, 2013 9:44 pm Posts: 8
|
 Motor Controller for Arduino
I'm new to Arduino programming and I'm just wondering what type of motor controller to use and/or how to control motors using external power. Any helpful tips?
|
Tue Oct 15, 2013 9:47 pm |
|
 |
rcahoon
Site Admin
Joined: Tue Oct 09, 2012 10:34 am Posts: 192
|
 Re: Motor Controller for Arduino
Hi Aaron, What size of motors are you trying to control? If you're looking to build a simple robot to experiment with, try one of the ones described on our Wiki.
_________________ Ryan Cahoon CMU Robotics Academy RVW Software Developer
Robot Potato Head; Virtual NXT
|
Thu Oct 17, 2013 11:34 am |
|
 |
aaronmk1
Rookie
Joined: Tue Oct 15, 2013 9:44 pm Posts: 8
|
 Re: Motor Controller for Arduino
The motor would most likely be powered off a 12V battery.
|
Thu Oct 17, 2013 11:40 am |
|
 |
rcahoon
Site Admin
Joined: Tue Oct 09, 2012 10:34 am Posts: 192
|
 Re: Motor Controller for Arduino
What magnitude of current draw do you anticipate? EDIT: For example, both this motor and this motor are nominally 12 V motors, but the first one has a stall current of 5 A, while the second one has a stall current 133 A. Thus, you can use a smaller (and cheaper) motor controller with the first motor than what you would have to use for the second. EDIT 2: It also depends on how you've designed the mechanism that the motor is driving: motors aren't usually designed to be stalled for long periods of time, so usually you want to use some type of mechanical advantage that allows the motor to run more efficiently. In this case, you would probably not require a motor controller to handle the stall current in continuous usage.
_________________ Ryan Cahoon CMU Robotics Academy RVW Software Developer
Robot Potato Head; Virtual NXT
|
Thu Oct 17, 2013 11:43 am |
|
 |
roboRed
Expert
Joined: Fri Nov 02, 2012 12:07 am Posts: 163 Location: California, USA
|
 Re: Motor Controller for Arduino
rcahoon is correct. Motor controllers have power ratings, just like motors. In order to make a proper 'bot', you have to match power ratings. 
_________________ string Robored = "Awesome" ~~Neil Balch~~
|
Tue Oct 22, 2013 12:03 am |
|
 |
YORKHIGHSCHOOL
Rookie
Joined: Wed Mar 26, 2014 10:03 am Posts: 5
|
 Re: Motor Controller for Arduino
Here is a link to a very good tutorial. I followed it and had my robot working within an hour: https://www.youtube.com/watch?v=5nDaHJqruq0
|
Wed Mar 26, 2014 10:13 am |
|
 |
Kahanho0
Rookie
Joined: Thu Jan 15, 2015 12:59 am Posts: 1
|
 Re: Motor Controller for Arduino
Any status on the next Aruino RobotC version 4 release? I see another controller version has been released, but I'm using Arduino.
Thx,
_________________ lab gaya
|
Thu Jan 15, 2015 1:28 am |
|
 |
tito
Rookie
Joined: Wed Mar 26, 2014 12:39 pm Posts: 7
|
 Re: Motor Controller for Arduino
tbh, why would one need to have ROBOTC for Arduino ?? Sketch (currently 1.6., both for AVR and ARM) is providing anything you'd need to have for Arduino, e.g., SD card, multitasking, encoder control, either kind of shields, shift registers, SPI, I2C, UART... and everything for free!
|
Sat Mar 21, 2015 7:03 pm |
|
 |
twentytwodegree
Rookie
Joined: Sat Apr 11, 2015 8:57 am Posts: 1
|
 Re: Motor Controller for Arduino
based on what i did for my tanks, i used just two DC motors, to either turn it on, or of. So basically it depends on which motor you have, and check the specification of the motor, and then consider which port you are going to use.
|
Sat Apr 11, 2015 9:14 am |
|
 |
theenggprojects
Rookie
Joined: Wed Nov 18, 2015 10:34 pm Posts: 13 Location: Pakistan
|
 Re: Motor Controller for Arduino
You should use L298 driver for controlling motors. They are best and are easily interfaceable with Arduino boards.
_________________You should also check The Engineering Projects because they have posted a lot of Arduino Projects and PIC Mirocontroller Projects and have also designed many new Proteus Tutorials and Engineering Projects. I hope you guys are gonna like them.
|
Sat Aug 20, 2016 9:43 pm |
|
|