Step 2Putting the laser cutter together electronics edition!
FIrst cut your parallel port wire near the end that comes away from your computer. Second check for continuity. While holding one end of the multimeter on the wire you're looking for, check the entire row of pins one at a time till you find the continuity. Write down the color and matching pin number.
Here is my list in case it will help you:
Pin # / Color
1 - brown
=================
these pins 2-9 are the pins that go to the ULN2003 driver
=================
2 - brown white stripe
3 - red
4 - red black stripe
5 - orange
6 - orange black stripe
7 - yellow
8 - yellow black stripe
9 - dark green
=================
10 - dark green black stripe
11 - light green
12 - light green black stripe
13 - dark blue
14 - dark blue white stripe
15 - light blue
16 - light blue black stripe
17 - purple
18 - purple white stripe
19 - grey
20 - gray black stripe
21 - white
22 - white black stripe
23 - pink
24 - pink white stripe
25 - black
On prototyping board solder the ULN2003 on it with the current channels down between it's pins. Then take wire 2 3 4 5 from the parallel port to the 3 4 5 6 pins on one of the ULN2003. And then take wire 6 7 8 9 from the parallel port to 3 4 5 6 on the other ULN2003.
====================
For good stepper motor information. I changed his design a bit, but yes, i did use it.
====================
Take apart the scanner and remove everything from inside of it except the pulleys the metal rod, the plastic carriage and the stepper motor. Take the stepper motor out and find the ground wire. This will be the one wire that has two of the same color. Cut them both from the white pin holder and solder them together to another wire. Take that wire to pin 9 on ULN2003.
The rest of the stepper motors pins should go directly //without rearranging// into pin 14 13 12 11 and 10 on ULN, just solder them into the neighboring pad on the prototyping board.
Do the same with the other scanners stepper motor wires.
Now bring in a 12 volt adapter with a 500 mA current and > and solder it to the current track in the middle of your ULN2003 pad. take the + and connect it with a wire to pin 9 on both IC drivers. Also connect both pin 8's on the ULN2003 to the - track on your prototyping board which is connected to the adapters - wire.
This completes the electronics section.
| « Previous Step | Download PDFView All Steps | Next Step » |













































Any other option?
Does anyone know if the ULN2003-based circuit can drive a bioplar stepper motor? Or does anyone have a cheap and easy circuit to drive bipolar steppers from a parallel port?
http://www.8051projects.net/stepper-motor-interfacing/stepper-motor-connections.php
(6-4 wires configuration)
or
http://colvins.ca/?p=11
(for the 5 wires configuration)
http://mouser.com/Search/ProductDetail.aspx?qs=FOlmdCx%252bAA1wYQ1G8c8hpQ%3d%3d
uln2803
bolth have feedback protection
qote from nutz and volts magizine
http://www.parallax.com/dl/docs/cols/nv/vol1/col/nv6.pdf
The ULN2x03s also feature something not shown in Figure 6.1, a series of diodes
connected to their outputs. When the devices are used to power inductive loads like
relays and motors, these diodes should be connected to the positive supply that powers
the load. When one of the ULN2x03 switches cuts power to the inductive load, the load’s
magnetic field collapses, generating a nasty negative power spike. The diodes short out
this spike, preventing it from damaging the transistor switch.
That should help you out! Follow the instructions according to the kind of motor you find in your scanner.
If it does have an empty spot near the the ground, you might want to attach that to the ground.
Hope that helps
-bg