Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic 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.

Register Log in

Circuit with uln2003 and 8051 plus 3-4 LEDs

Status
Not open for further replies.

syrax

Full Member level 3
Joined
Sep 15, 2005
Messages
183
Helped
11
Reputation
22
Reaction score
3
Trophy points
1,298
Activity points
2,620
can some post a simple circuit between 8051 and uln2003 chip and simple 3-4 leds. I wanna make a programable led movement with more leds.
 

IanP

Advanced Member level 5
Joined
Oct 5, 2004
Messages
7,942
Helped
2,309
Reputation
4,620
Reaction score
531
Trophy points
1,393
Location
West Coast
Activity points
66,459
uln2003 8051

Take a look at the circuit below; just connect LEDs instead of stepper ..
Don't forget about current limiting resistors between LEDs and 12V (5V or whatever voltage you will have in your circuit) ..

Regards,
IanP
 

syrax

Full Member level 3
Joined
Sep 15, 2005
Messages
183
Helped
11
Reputation
22
Reaction score
3
Trophy points
1,298
Activity points
2,620
uln2003 voltage drop

what is the maximum limitation of current per (i saw i datasheet it is 500uA, but for single pin or IC) ?
Thanks
 

philba

Full Member level 2
Joined
Jan 26, 2006
Messages
132
Helped
13
Reputation
26
Reaction score
1
Trophy points
1,298
Activity points
3,102
uln2003 .7v

I think you misread the datasheet - 500 mA. The datasheet says per driver but then all the current goes through the single ground pin so I suspect 8*500 would kill it.

The chip limit is defined by the thermal characteristics which are dependent on current, voltage drop, ambient temp and chip type (dip or soic). You have to add up the wattage dissipated by each driver and then multiply that by the thermal resistance of the package (from the datasheet). Add to that the ambient temperature and if its above 150C, it's a problem. I'd try to keep the temp below 100C, though. don't forget to factor in duty cycle, by the way.

an example: I think the voltage drop of the driver is .7V so at 500mA, the one driver would dissipate .35W. If it is a DIP package, the thermal resistance is 70C/W so 70*.35 is 24.5C. Add that to 25C ambient temp and you get 49.5C, well under the the limit. However if you have 3 drivers at 500 mA, we are looking at 98.5C - pretty hot but still within spec. If you use a SOIC, its a lot worse - 120 C/W - 42C per driver. For 3 drivers at 500 you get 151C - magic smoke time.

Note, I'm just guessing at the voltage drop.

edit: I just noticed in the ST datasheet there are 2 charts that will help you figure it out. Fig 10 and Fig. 11 are fairly easy to read though they presume a very high ambient (70C).
 

Status
Not open for further replies.
Toggle Sidebar

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top