Simple Manual Control of Stepper Motors Without a PIC or PC
Intro: Simple Manual Control of Stepper Motors Without a PIC or PC
This instructable will show you how to control stepper motors (Unipolar OR Bipolar) manually with a knob, without the use of a PIC or PC, so no programming is needed.The position of the knob determines the position of the motor shaft, which will stay in that position until the knob is turned again.The unipolar and bipolar circuits are different, but each requires only 1 chip.
STEP 1: Here's What You'll Need.
For the Unipolar board - (1) rotary encoder
(4) 1K 1/4W resistors
(1) ULN2003 I.C.
For the Bipolar board - (1) rotary encoder
(2) 1K 1/4W resistors
(2) 10k 1/4w resistors
(2) 2N3904 transistors
(1) L293D I.C. (or equivalent such as SN754410NE)
STEP 2: Use Eagle Files (below) or Program of Your Choice to Make the PCB's for Each Board.
Eagle files for Unipolar Board:
2wireUnipolarFORmicros2wEnc2.sch
2wireUnipolarFORmicros2wEnc2.brd
Eagle files for Bipolar Board:
2wireBipolarFORmicros2wEnc2.sch
2wireBipolarFORmicros2wEnc2.brd
STEP 3: Populate the Boards. Here Are Pictures of the Completed Boards:
STEP 4: Hook Up Your Motor Voltage, +5v Supply, and the Appropriate Motor to the Appropriate Board and Enjoy.
Here is a video of the bipolar board in action:
43 Comments
Jacques Pitot 3 years ago
I am Jacques from Mauritius. I have a 5 wire stepper motor ( 7.5DEG 90 OHM) I want to connect it to an ARDUINO, with a 6 positions rotary switch. I was told that I need a driver OK but which driver I must get???? or I can may be made one myself? but I need a schematic. I want to use the bottom motor (see picture) the make is MITSUBISHI and the model is 42SIM-24DCYK2.Can any body help me????
Awaiting your comments soon
Red
JACQUES
SteveW306 4 years ago
jackulanter 5 years ago
José AntonioA4 6 years ago
I found Rotary Encoder V Keyes (KY-040 I think), whose image is added. Can you tell me what is the correspondet pins in your bipolar circuit? I'm lost!
AleksandrK11 7 years ago
Hi. I made bipolar controller and the motor and all the electronics are very hot. Is it ok? I'm using OKI stepper from Epson Stylus Photo 750 printer, as I found it's rated to +42 volts, I'm using only +12 DC and motor is hot. Also encoder from computer mice is not the best choice, control of the motor is not stable.
LộcV 8 years ago
help me! step motor position control matlab gui pic 16f877a
jeffrorrt 8 years ago
Would like to build this to control a damper using a 12v stepper, can you suggest mods to your components so I don't have to use a second power supply in my existing 12v equipment
benjaminw 11 years ago
http://www.youtube.com/watch?v=gwFIW9PmScw&list=UU0F6K1-TFXeeLK0DJVR0SZg&index=9
i dont really know much in this area so i really appreciate the help
newbeatle 9 years ago
hi benjaminw , have you found how to made the controler in the video you post ? the opcion showed here is interesting , but i like to know if there is another way to do it. i like to attach a little lamp to the "servant" stepper , and control it remotely from a "master" station some meters away. i'm glad if you share with me and anyone the info you got from these
thanks for yout attention and regards from mexico
jcreighton2 10 years ago
hey im just wondering would the bipolar circuit work with an L293e instead of L293d?
farz61 11 years ago
I built the unipolar board, works ok. I was wondering if there is any way to wire an absolute encoder instead of incremental? The "slipping" when actuation the encoder is causing me grief.... Also, how many amps at 12v can I put in without damaging the board?.
thanks
pfred2 11 years ago
sanjaysy 11 years ago
Can i use rotary encoder form computer mouse.
thanks & regards,
Sanjay
denverd0n 12 years ago
jarpo82 12 years ago
This is an easy proyect and very usefull.
Thank so much! Regards
Jarpo
jhoffnun 12 years ago
jarpo82 12 years ago
Jim1614 12 years ago
TRSDOS 12 years ago
jhoffnun 12 years ago