Pages: [1]   Go Down
Author Topic: Enough juice to drive a Darlington transistor?  (Read 912 times)
0 Members and 1 Guest are viewing this topic.
Seattle, WA
Offline Offline
Newbie
*
Karma: 0
Posts: 36
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi folks, newbie here and working on my first project. I'm trying to build a DC motor controller using the PWM output pins to drive a Darlington transistor (TIP122) using an emitter ground configuration (with an IN4004 and 100nF capacitor across the motor terminals). To be honest, I have not designed hardware for quite a while so I'm a bit rusty (and analog circuits were never my strength) and can use some help.

I'm using an Uno board and I noticed the output pins are rated at 40mA. I'm supplying 12V for the motor and I expect it to draw about 1A and I wanted to make sure the PWM pins provide enough juice at the base to properly drive the transistor. The reference circuit uses a 1K 1W resistor to drive the base and I'm worried that the transistor might be drawing too much current and damage the board. The motor controller is designed for continuous duty.

Any help will be greatly appreciated!

Thanks,
- K.
 
Logged

0
Offline Offline
Faraday Member
**
Karma: 16
Posts: 2855
ruggedcircuits.com
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

With a 1k resistor in series with the base there's no chance you're going to damage your Arduino. Even if the base voltage is 0V (it won't be -- it'll be around 1.5V) the current will be limited to 5V/1k = 5mA.

The TIP122 has a current gain of 1000 so with a 1k series resistor you should be able to get 1A going through your motor.

--
The Ruggeduino: compatible with Arduino UNO, 24V operation, all I/O's fused and protected
Logged

Seattle, WA
Offline Offline
Newbie
*
Karma: 0
Posts: 36
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

With a 1k resistor in series with the base there's no chance you're going to damage your Arduino. Even if the base voltage is 0V (it won't be -- it'll be around 1.5V) the current will be limited to 5V/1k = 5mA.

The TIP122 has a current gain of 1000 so with a 1k series resistor you should be able to get 1A going through your motor.

--
The Ruggeduino: compatible with Arduino UNO, 24V operation, all I/O's fused and protected


Thanks for the quick reply! Much appreciated.
- K.
Logged

Pages: [1]   Go Up
Jump to: