Professional Documents
Culture Documents
Art
Craft
Food
Games
Green
Home
Kids
Life
Music
Offbeat
Outdoors
Pets
Photo
Ride
Science
Tech
Table of Contents
Easy, Reversible Motor Control for Arduino (or any Microcontroller) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Intro: Easy, Reversible Motor Control for Arduino (or any Microcontroller) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Related Instructables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
http://www.instructables.com/id/Super-Easy-Reversible-Motor-Control-for-Arduino-/
Intro: Easy, Reversible Motor Control for Arduino (or any Microcontroller)
This project uses just three main components to provide forward and reverse motor control. You can easily interface it to an Arduino or any other microcontroller.
It's so simple - you can wire it up "free-form" without a circuit board in about 15 minutes.
Features:
All parts available at Radio Shack for under $9
Supports PWM for variable speed control
Handles loads up to 5 amps
Controlled using just two pins - "enable" and "direction"
Limitations:
Requires at least 7.5 volts to operate
Relay is rated for "only" 100,000 cycles and may not be appropriate for some high vibration projects
Doesn't provide motor "braking"
The most common way to provide reversible motor control is with an H-Bridge. A basic H-Bridge is made up of 4 transistors - but commonly end up requiring more like
10 components when you include things like flyback diodes and secondary transistors.
I wanted something simpler for a CNC project I'm working on - so I came up with this design. I'm fairly sure I'm not the "inventor" of this circuit - but it's not widely
documented. As far as I can tell it doesn't have a name.
I am hereby naming it the RAT Controller. RAT being an acronym for Relays And Transistors.
http://www.instructables.com/id/Super-Easy-Reversible-Motor-Control-for-Arduino-/
http://www.instructables.com/id/Super-Easy-Reversible-Motor-Control-for-Arduino-/
http://www.instructables.com/id/Super-Easy-Reversible-Motor-Control-for-Arduino-/
http://www.instructables.com/id/Super-Easy-Reversible-Motor-Control-for-Arduino-/
http://www.instructables.com/id/Super-Easy-Reversible-Motor-Control-for-Arduino-/
http://www.instructables.com/id/Super-Easy-Reversible-Motor-Control-for-Arduino-/
http://www.instructables.com/id/Super-Easy-Reversible-Motor-Control-for-Arduino-/
delay(1000);
//now lets go backwards
digitalWrite(8, LOW); //backward
analogWrite(9,128); //50% PWM
delay(2000);
//and stop for a while
digitalWrite(9, LOW); //turn enable pin off
delay(1000);
}
http://www.instructables.com/id/Super-Easy-Reversible-Motor-Control-for-Arduino-/
Related Instructables
Stepper Motor
Module by carlyn
Dual Motor
Driver with
Arduino using a
SN754410NE
Quad Half HBridge by
ArduinoFun
How To Radio
Control DC
Motors Cheaply
by Al1970
H-Bridge on a
Breadboard by
gzip
Arduino R/C
Lawnmower
(painted) by
johndavid400
http://www.instructables.com/id/Super-Easy-Reversible-Motor-Control-for-Arduino-/
Robot Platform
including hbridges from
$10 R/C Car by
whamodyne