Base saturation for TIP102 transistor as switch?

Thread Starter

Nicholas

Joined Mar 24, 2005
139
Hi all!

It's been a long time since I've been here last, I plan to come by more
often:)

If I have a TIP 102 transistor that I just want to use at maximum(as
a switch), how much should the base voltage be at? And do the amperage
matter?

Let's say I use a microcontroller that has 5V 30mA output. I *think*
that 2V is maximum for the base input at the TIP 102, if this is so, should
I just cut it down with a resistor?

(The TIP 102 will switch 24V at around 5A in this application, if this is
important:))

Thanks!

Nicholas
 

Audioguru

Joined Dec 20, 2007
11,248
A TIP102 will switch on 5A fairly well when its base current is about 25mA. Its saturation voltage loss has a max of about 2.25V at 5A so it will need a medium size heatsink.
Its base voltage will be about 1.6V to 2V so limit the base current with a series resistor.
You will not know the output voltage of the micro when its current is 25mA, it might be 3.5V when its supply is 5V. Then the series base resistor is about 68 ohms.
 

GopherT

Joined Nov 23, 2012
8,009
You have a lot going on here.
The TIP102 is a bipolar darlington transistor. Therefore, the input voltage is not the key to driving a 4 amp load, the input current is the key.

The base to emitter will be something between 1.2 volts (not specified on datasheet) to 2.5 volts (max on datasheet). Therefore, assume the worst case and assume you have 5V from your uController to the TIP102. Then you will have a voltage drop of 5-1.2V = 3.8V (key value1)

You must also limit the output current from the microcontroller (uController) to 25mAmps (0.025 amps) max (use 0.020 amps for some safety zone). This means you must have a resistor between the transistor and uController of 3.8V/0.020A = 180 ohms.

Assume you have a current gain of at least 200 for TIP102. Then your input of 0.020A x 200 (Gain) = 4 amps. You will do fine.

The current limiting input resistor of 180 should be all you need. The only problem is if your Vbe voltage (base to emitter voltage to start the transistor) is really closer to the max on the datasheet than to the average for a darlington. In that case, the driving voltage from your uController will only be 5 - 2.5V = 2.5. In that case, the driving current will be reduced and may not approach your desired 4 amps. Lets check....

Current into your Darlington TIP102 will only be 2.5V/180 = 0.014 amps. Currnet gain (hfe) is actually listed in the ranges of 200-1000 so you should be ok. Best way is to test the turn-on voltage for your darlington using a simple test circuit - see Vol III of books on top of this page if needed.

Just make sure you connect emitter of the TIP102 to ground and the motor between the collector and postive voltage rail. Dont forget the 180 ohm resistor. Cheers.

No concerns about your outpt
 

crutschow

Joined Mar 14, 2008
38,936
To avoid the high power loss of the TIP102 Darlington when ON you could use a logic-level MOSFET. With a high current, low on-resistance MOSFET the dissipation could be kept below a watt which wouldn't require a heatsink.
 

Thread Starter

Nicholas

Joined Mar 24, 2005
139
Wow, thanks! Very nice of you, and very in-depth!

So, if I should use a MOSFET instead, which one would suit me nicely? The 4-5A might change later on:)

Also, the application will only be on a short time, like ON, then off. Maybe 1 sec
at a time.

Thanks again!

Nicholas
 

crutschow

Joined Mar 14, 2008
38,936
So, if I should use a MOSFET instead, which one would suit me nicely? The 4-5A might change later on:)

Also, the application will only be on a short time, like ON, then off. Maybe 1 sec
at a time.
Just Google logic-level MOSFETs and select one with the voltage about 150% of the maximum voltage you have and at least a 10A rating. You can also search in suppliers such as DigiKey or Mouser to see what's readily available.

If the duty-cycle is sufficiently low than you may not need a heat-sink with the TIP102. Of course you will still lose a couple volts across the load due the its voltage drop.
 

Thread Starter

Nicholas

Joined Mar 24, 2005
139
Hi, I think the IRF530 MOSFET is right for me then!

So, if that gets 5V on the gate, would that mean it opens completely/saturates?

If my output from the microcontroller is 5V, it would be great if that was right for
maximum throughput

Thanks!
 

Audioguru

Joined Dec 20, 2007
11,248
Hi, I think the IRF530 MOSFET is right for me then!

So, if that gets 5V on the gate, would that mean it opens completely/saturates?

If my output from the microcontroller is 5V, it would be great if that was right for maximum throughput!
No.
The IRF530 is an ordinary Mosfet that needs 10V gate to source to completely turn on. A door or window opens, but A Mosfet turns on.

You were recommended to use a logic level Mosfet.
An IRL530 turns on very well with 4V or 5V gate to source.
 

Thread Starter

Nicholas

Joined Mar 24, 2005
139
Ok, I think I'm following now!

How about an IRLZ44? That is stated to have full saturation at 5V, yes?

Thanks!
 
Top