scalak zamiast ULN2803A

Aug 08, 2003 8 Replies

Witam. Mam pytanko, mo¿e troszkê banalne ale szuka³em odpowiednika i niestety nic nie znalaz³em. Mianowicie: stosujê uk³ad ULN2803 pod³±czony poprzez drabinkê rezystorow± podci±gaj±c± jego wej¶cia do zasilania do procka serii AT90S... . Uk³ad oczywi¶cie ma za zadanie zwiêkszyæ obci±¿alno¶æ pr±dow± portu (ka¿dego pinu portu) do 0,4A. Moje pytanie brzmi: czy jest w serii TTL 74 jaki¶ uk³adzik (np. inwerter z wyj¶ciem otwartego kolektora) który na wej¶ciowe sygna³y TTL na wyj¶ciu mia³by uk³ad otwartego kolektora o pr±dzie oko³o 0,5A i napiêciu pracy tranzystorów wyj¶ciowych oko³o 30V ? Sens wymiany ULN2803A na odpowiednik z serii 74 polega na unikniêciu konieczno¶ci stosowania drabinki rezystorowej wymaganej na wej¶ciach ULN2803 (sprawa nieco k³opotliwa przy uk³adach smd, gdy¿ drabinka zabiera troszkê miejsca na pbc).



Pozdrawiam.


... A nie da siê wykorzystaæ rezystorów podci±gaj±cych wbudowanych w procku?

Pozdrawiam,

Artur Lipowski

U¿ytkownik "GrP" napisa³ w wiadomo¶ci news:bh02bs$2p5$ snipped-for-privacy@news.onet.pl...

pinu

ULN2803

ULN2003A/L jest przystosowany do serowania bezposrednio z 5V TTL . Pozdrawiam Karol

Witam!

A po co Ci drabinka??? ULN2803A ma przeciez rezystory "sciagajace" jego wejscia do masy, oraz rezystory szeregowe na wejsciach. Proponuje popatrzec na rysunek na stronie nr 2 tego pdf'a:

formatting link

pozdrawiam Jan Dzban

a w AVR nie mozesz wlaczyc wyjscia typu push - pull?>

Racja, w pdf napisano ¿e przy zasilaniu 5V stan wysoki portu jako wyj¶cie jest w stanie 'wydaæ' pr±d 3mA, wystarczy to do wysterowania ULN2803 (on potrzebuje wg charakterystyki w jego pdf pr±d 1,5mA przy 5V), wtedy na wyj¶ciu portu atmelka nie bêdzie ni¿sze napiêcie ni¿ 4,2V (czyli stan wysoki) przy pr±dzie wychodz±cym 3mA - oczywi¶cie biorê pod uwagê sterowanie za pomoc± rezystorów podci±gaj±cych wewnêtrznych procka, ale mam z tym przykre do¶wiadczenia z zastosowania tego rozwi±zania na pocz±tku mojej przygody z atmelami w procku AT89C52, tam stan wysoki niektórych wyj¶æ tego samego portu nie osi±ga³ nawet 3V w stanie wysokim po pod³aczeniu ULN2803 bez zewnêtrznej drabinki, chocia¿ ju¿ teraz nie pamiêtam jak± wydolno¶æ pr±dow± dla pr±du wyp³ywaj±cego mia³y procki AT89C51/52, i dlatego niektóre wyj¶cia procka wogóle nie za³±cza³y uk³adu ULN.

U¿ytkownik "Grzegorz Kasprowicz" napisa³ w wiadomo¶ci news:bh0agk$9ek$ snipped-for-privacy@sunnews.cern.ch...

A mo¿e pod³±czy³e¶ pod P0, bo on nie ma wewnêtrznego pull-up?

Pozdrawiam Grzegorz Mentrak --> gmentrak (at) polbox (dot) com "Czy ¶wiat siê wiele zmieni, gdy z m³odych gniewnych wyrosn± starzy wkurwieni" - Jonasz Kofta

Na P0 miałem przetwornik ac w tamtych aplikacjach, ale jeżeli wszyscy uważają że ULN powinien bezproblemowo pracować na porcie atmelka bez zewnętrznej drabinki rezystorowej to spróbuję go tak podłączyć.

GrP wrote: : Na P0 mia³em przetwornik ac w tamtych aplikacjach, ale je¿eli wszyscy uwa¿aj± : ¿e ULN powinien bezproblemowo pracowaæ na porcie atmelka bez zewnêtrznej : drabinki rezystorowej to spróbujê go tak pod³±czyæ.

Je¶li ten atmelek to istotnie AT90S... (AVR) to mo¿na pod³±czyæ ULN2803 bezpo¶rednio - po resecie porty s± w stanie wysokiej impedancji, wiêc bêdzie stan 0 i wyj¶cia ULN2803 wy³±czone. Port AVR ustawiony jako wyj¶cie ma podobn± wydajno¶æ pr±dow± w stanie 0 i 1.

Marek

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required