EEVblog Electronics Community Forum
A Free & Open Forum For Electronics Enthusiasts & Professionals
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email
?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
This topic
This board
Entire forum
Google
Bing
Home
Help
Search
About us
Links
Login
Register
EEVblog Electronics Community Forum
»
Electronics
»
Beginners
»
[SOLVED]How do I calculate the power dissipation for a ULN2003A Darlington array
« previous
next »
Print
Search
Pages: [
1
]
Go Down
Author
Topic: [SOLVED]How do I calculate the power dissipation for a ULN2003A Darlington array (Read 1039 times)
0 Members and 1 Guest are viewing this topic.
SlowBro
Regular Contributor
Posts: 137
Country:
[SOLVED]How do I calculate the power dissipation for a ULN2003A Darlington array
«
on:
November 05, 2019, 08:58:17 pm »
How do I calculate the power dissipation for a ULN2003A Darlington array? Is it Vce(sat) * Ic?
https://www.seeedstudio.com/document/pdf/ULN2003%20Datasheet.pdf
«
Last Edit: November 06, 2019, 04:11:00 am by SlowBro
»
Logged
StillTrying
Super Contributor
Posts: 2850
Country:
Country: Broken Britain
Re: How do I calculate the power dissipation for a ULN2003A Darlington array?
«
Reply #1 on:
November 05, 2019, 09:05:44 pm »
Is it Vce(sat) * Ic?
Yes, assuming they're fully switched on, the data sheet gives the typical saturation voltages 100mA to 350mA, 0.9V to 1.3V.
...add a few mW for the resistors and 1st transistor.
«
Last Edit: November 05, 2019, 09:11:50 pm by StillTrying
»
Logged
.
That took
much
longer than I thought it would.
The following users thanked this post:
SlowBro
SlowBro
Regular Contributor
Posts: 137
Country:
Re: How do I calculate the power dissipation for a ULN2003A Darlington array?
«
Reply #2 on:
November 05, 2019, 09:11:21 pm »
So for example I want to using multiple channels drive 20 LEDs at 20mA each for 400mA total. Dissipation = 1.6V (max) Vce * 400mA = 640mW. Did I get that right?
«
Last Edit: November 05, 2019, 09:24:58 pm by SlowBro
»
Logged
StillTrying
Super Contributor
Posts: 2850
Country:
Country: Broken Britain
Re: How do I calculate the power dissipation for a ULN2003A Darlington array?
«
Reply #3 on:
November 05, 2019, 09:17:35 pm »
one of these channels drive 20 LEDs at 20mA each for 400mA total.
I was going to say it might be a bit higher with 400mA though the one channel, 550 to 600mW, but you've already done it.
Don't forget to add the other channels. I can't work out the Max. allowed dissipation from that data sheet.
«
Last Edit: November 05, 2019, 09:23:44 pm by StillTrying
»
Logged
.
That took
much
longer than I thought it would.
The following users thanked this post:
SlowBro
SlowBro
Regular Contributor
Posts: 137
Country:
Re: How do I calculate the power dissipation for a ULN2003A Darlington array?
«
Reply #4 on:
November 05, 2019, 09:26:05 pm »
Yeah, all channels combined it will be pushing the Rth j-amb max but the on time will be brief so I feel comfortable about it. Thanks!
Logged
floobydust
Super Contributor
Posts: 7512
Country:
Re: How do I calculate the power dissipation for a ULN2003A Darlington array?
«
Reply #5 on:
November 05, 2019, 09:50:23 pm »
Don't forget the IC has a limit of 500mA total for all channels, and that the SO-16 has about twice the thermal resistance compared to a DIP-16 part, check it won't get too hot...
Logged
StillTrying
Super Contributor
Posts: 2850
Country:
Country: Broken Britain
Re: How do I calculate the power dissipation for a ULN2003A Darlington array?
«
Reply #6 on:
November 05, 2019, 10:00:18 pm »
I don't know how many LEDs or channels there are.
These ULNs used to be used to drive the pins in ribbon dot matrix printers, I never came across a blown ULN.
Logged
.
That took
much
longer than I thought it would.
SlowBro
Regular Contributor
Posts: 137
Country:
Re: How do I calculate the power dissipation for a ULN2003A Darlington array?
«
Reply #7 on:
November 06, 2019, 12:56:48 am »
Cool I wondered what they were made for. Anyway at the max current of 500mA and 5V the dissipated watts are 1.6V x 500mA = 800mW. The thermal resistance in the surface mount package is 120C/W and junction max is 150 so that leaves a buffer of 54C of ambient. I won't be driving it this hard and even when I do drive it will be intermittent so I'm comfortable. Thanks everyone!
Logged
digsys
Supporter
Posts: 2209
Country:
Re: How do I calculate the power dissipation for a ULN2003A Darlington array?
«
Reply #8 on:
November 06, 2019, 01:59:56 am »
I use FET based arrays for higher switching currents and way less losses. Very similar / same packaging and costs
Logged
Hello <tap> <tap> .. is this thing on?
Print
Search
Pages: [
1
]
Go Up
« previous
next »
Share me
Smf
EEVblog Electronics Community Forum
»
Electronics
»
Beginners
»
[SOLVED]How do I calculate the power dissipation for a ULN2003A Darlington array
There was an error while thanking
Thanking...
EEVblog Main Site
EEVblog on Youtube
EEVblog on Twitter
EEVblog on Facebook
EEVblog on Odysee