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.

Offline SlowBroTopic starter

  • Regular Contributor
  • *
  • Posts: 137
  • Country: us
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 »
 

Offline StillTrying

  • Super Contributor
  • ***
  • Posts: 2850
  • Country: se
  • 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 »
.  That took much longer than I thought it would.
 
The following users thanked this post: SlowBro

Offline SlowBroTopic starter

  • Regular Contributor
  • *
  • Posts: 137
  • Country: us
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 »
 

Offline StillTrying

  • Super Contributor
  • ***
  • Posts: 2850
  • Country: se
  • 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 »
.  That took much longer than I thought it would.
 
The following users thanked this post: SlowBro

Offline SlowBroTopic starter

  • Regular Contributor
  • *
  • Posts: 137
  • Country: us
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!
 

Offline floobydust

  • Super Contributor
  • ***
  • Posts: 7512
  • Country: ca
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...
 

Offline StillTrying

  • Super Contributor
  • ***
  • Posts: 2850
  • Country: se
  • 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.
.  That took much longer than I thought it would.
 

Offline SlowBroTopic starter

  • Regular Contributor
  • *
  • Posts: 137
  • Country: us
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!
 

Offline digsys

  • Supporter
  • ****
  • Posts: 2209
  • Country: au
    • DIGSYS
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
Hello <tap> <tap> .. is this thing on?
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf