Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Problem contolling motor with PC parallel port.

Status
Not open for further replies.

JohnJohn20

Advanced Member level 4
Joined
Feb 2, 2012
Messages
111
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,296
Activity points
2,377
Hi. I thought it would be straight forward to use a darlington pair transistor (TIP120 in my case) to amplify the current from a parallel port DATA pin to turn a 2N3055 transistor to turn a motor on.

When HIGH, the DATA pin puts out a voltage of ~3.6 Volts which turns on the transistor and it works well. But when the DATA pin is low it still has an output voltage of ~0.08V rather than zero volts as I was expecting. Due to the high gain of the transistor, this is enough to keep the motor turning (albeit at a reduced speed).

How can I stop that LOW state voltage turning on the motor?

I tried putting a few rectifyer diodes in between the DATA pin and the base of the TIP 120 to drop the voltage so the LOW state .08V would have no effect but that made no difference. Perhaps a 2V zener would be better?????

have no way of posting the circuit but basically I have a wire from the data pin going through a 4.7K resistor into the base of the TIP 120 with the emitter going into the base of the 2N3055. The emitter of the 2N3055 goes to GND/0V and the collectors of both transistors go to the motor, of which the other end is connected to 12V. My diagram below doesn't display properly but if you click the "Reply with Quote" link you can see it.

| +12V
__|__
| |
| M |
|_____|
|
+------------------+-----+
| C | |
| / | |
LPT1 B |/ | |
D0 ---/\/\/\/\/\----| TIP120 | |
4K7R |\ | C |
| \ | / |
| E B |/ |
+---------------| _|__
|\ /\
2N3055 | \ |
| E |
| |
GND ---------------------------------+-----+---0V

Thanks. Chris.
 

I guess you should try using a pull down resistor of around 4.7k in the gate of TIP120. It will help to drain the excess 0.08v to ground.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top