Sida 1 av 2
IC krets ULN 2003
Postat: 7 maj 2023, 16:44:50
av gorane
Att använda när något mer strömkrävande behöver anslutas. Det finns en anslutning till Vcc (ben 9)men till synes ligger det bara spärrdioder här. Som knappast kan ge mer ström ? Eller har denna anslutning andra "osynliga" anslutningar??
Gorane
Re: IC krets ULN 2003
Postat: 7 maj 2023, 17:21:28
av Swech
det är frihjulsdioder då du har spolar anslutna till ULN utgången, inte för att mata på mer kräm
Swech
Re: IC krets ULN 2003
Postat: 8 maj 2023, 09:24:57
av gorane
Det var tydligen inte så enkelt att bara ansluta min "output" +5v till ULN 2003 ingång och driva några LED-display som har minus 5v gemensamt. Det händer ingenting !! Finns det några kopplingsexempel någonstans??
Gorane
Re: IC krets ULN 2003
Postat: 8 maj 2023, 09:37:14
av ajje
ULN 2003 har open-collector-utgångar.
Då kan du inte driva en LED_display som har gemensam katod.
Re: IC krets ULN 2003
Postat: 8 maj 2023, 09:55:32
av gorane
Nu inser jag att gemensam katod inte går !! Enda sättet att byta till LED med gemensam anod ? Tror inte att man kan vända på dom ?
Gorane
Re: IC krets ULN 2003
Postat: 8 maj 2023, 10:49:59
av HUGGBÄVERN
Det finns en variant som heter .... typ UDN2891 som fixar GK-led:
UDN2891.jpg
Den kjrets du frågar om är avsedd för GA-led.
ULN2003 pinout.jpg
NOTERA! Du måste, oavsett drivkrets ha strömbegränsande motstånd mellan kretsen och lysdioderna.
Re: IC krets ULN 2003
Postat: 8 maj 2023, 11:50:01
av Castor
Hur mycket ström drar displayerna, det finns ju andra kretsar som klarar låga strömmar som kanske räcker för en display.
Re: IC krets ULN 2003
Postat: 8 maj 2023, 12:23:55
av Glenn
ULN och liknande opencollector-kretsar använder man väl ofta när man vill driva på högre spänning än resten av kretsen.
Och anledningen till det är väl oftast att man har många dioder seriekopplade tex i ett segment.
Re: IC krets ULN 2003
Postat: 8 maj 2023, 12:30:18
av Castor
Och om detta veta vi intet, ännu

Re: IC krets ULN 2003
Postat: 8 maj 2023, 18:10:35
av gorane
Tack för svar och allt. Det vore tråkigt om mitt projekt stött på ett olösligt problem:
Det handlar alltså om en digital klocka där klockräknaren (CD40110) driver LED-displayer med GEMENSAN KATOD och fungerar utmärkt. Nu ville jag ha fyra displayer helt parallellt. Fungerar utmärkt med två parallellt ,men inte tre och fyra, då räcker inte strömmen. Försöker hitta UDN 2891 (som skulle klara gemensam katod) men är kanske omöjlig att hitta på nära håll ??
Bara det inte blir konflikt med de två fungerande displayerna ??
Gorane
Re: IC krets ULN 2003
Postat: 8 maj 2023, 19:36:56
av Synesthesia
En emitterföljare (t.ex med BC547 eller liknande) på varje utgång borde kunna fungera. Om det är en tänkbar lösning.
Re: IC krets ULN 2003
Postat: 8 maj 2023, 20:22:48
av HUGGBÄVERN
Bhiab har men tar ganska bra betalt.
Re: IC krets ULN 2003
Postat: 8 maj 2023, 20:58:00
av H.O
Microchips variant, kallad MIC2981/82 kan vara ett alternativ. TME har ett par hundra på lager men priset är i paritet med vad Bihab tar för UDN2981.
Ett annat alternativ är TBD62783 som finns på Mouser för €1, den finns också i en version med inverterande ingångar TBD62782
Re: IC krets ULN 2003
Postat: 9 maj 2023, 10:16:16
av 4kTRB
74HCT4511E eller 74HC4511E är väldigt billiga.
En till varje display?
Re: IC krets ULN 2003
Postat: 9 maj 2023, 11:13:12
av E Kafeman
gorane skrev: ↑8 maj 2023, 18:10:35
Tack för svar och allt. Det vore tråkigt om mitt projekt stött på ett olösligt problem:
Det handlar alltså om en digital klocka där klockräknaren (CD40110) driver LED-displayer med GEMENSAN KATOD och fungerar utmärkt. Nu ville jag ha fyra displayer helt parallellt. Fungerar utmärkt med två parallellt ,men inte tre och fyra, då räcker inte strömmen. Försöker hitta UDN 2891 (som skulle klara gemensam katod) men är kanske omöjlig att hitta på nära håll ??
Bara det inte blir konflikt med de två fungerande displayerna ??
CD40110 innehåller en buffert avsedd att driva EN display. Finns ingen vettig anledning att ändra på det.
Vill du driva två displayer så använder du ytterligare en CD40110 som får driva nästa display.
Det går bra att låta flera CD40110 dela på samma styrsignaler så det ska inte vara några problem att koppla upp många synkade kretsar och displayer.
Om det är en fyrsiffrig klocka antar jag att det finns en räknare som klockar fyra CD40110 då denna inte kan multiplexas.
Typiskt är då styrinterfacet klocka, reset, jord och matningsspänning, dvs fyra ledare per display.
Att driva två displayer på samma IC-pinne är dålig elektronik-design och kan ge problem av olika slag typ överlastad bränd krets och ojämn strömfördelning mellan displayerna.
Det är dessutom lättare att t.ex. ha displayerna på lite skilda platser om det endast är 4 trådar som ska överföras (klocka, reset och spänning) som ska ledas iväg via t.ex. en signalkabel till en fyrsiffrig CD40110 än om man ska överföra 35-40 signal-ledare, med en ledare per LED-element, för en fyrsiffrig klocka.
Vill man ha en annan buffertdrivare än den som CD40110 erbjuder så finns det en uppsjö av sådana.
Det är inget fel med CD40110 men men den är rätt begränsad till att vara simpelt räkneverk och inget annat och man måste ha patchande logik i räkneverket för att kunna räkna 60 sekunder mellan varje minutuppdatering och avsaknaden av multiplexning kräver många signalledare och mer komplicerad logik eller att man använder en MCU men många portar.
Vill man ha möjlighet att multiplexa siffrorna, dvs att flera siffersegment delar samma styrkrets med logik-ic och med stor flexibilitet i designen så finns t.ex. 74HC595. Den är rätt närbesläktad med kretsen du använder och den kan lämna 20-30 mA i båda logik-lägena så den kan driva mindre displayer utan problem. Kretsen är mer lämplig ifall man vill styra via MCU.
https://www.ti.com/lit/ds/symlink/sn74hc595.pdf
Det finns mängder med kopplingsexempel på nätet för denna krets. Den har ingen intern räknare eller BCD output så den styrningen läggs på andra chip, antingen logik-kretsar eller enklare processorer. Med t.ex. en Arduino kan man fritt skapa siffror, bokstäver och grafiska symboler eller bara styra många lysdioder via ett fåtal signal-ledningar.
74ch595.png