ULN2003 Beschaltung

#5613698
Lesenswert?

Zaphod schrieb:
> Nur mal zur Sicherheit, bevor ich Mist baue: die Beschaltung des
> ULN2003
> (Bild im Anhang) ist so korrekt? 5V TTL-Signale von links,
> nichtinvertierte 5V Signale rechts raus mit höherem möglichen Strom?

So wenig Text und so wenig Schaltplan...und trotzdem unverständlich.

Was soll denn geschaltet werden? Doch wohl nicht die 1K Widerstände 
gegen GND?
Gast #5613928
Lesenswert?

Zaphod schrieb:
> Nur mal zur Sicherheit, bevor ich Mist baue: die Beschaltung des ULN2003
> (Bild im Anhang) ist so korrekt? 5V TTL-Signale von links,
> nichtinvertierte 5V Signale rechts raus mit höherem möglichen Strom?

Nein!
Deine Last sind die 1K.

Falk B. schrieb:
> Die Ausgänge sind invertiert.

Kommt auf die Betrachtung an.
Wenn man H am Eingang als Ereignis betrachtet, dann folgt die Last.
Also geht die Glühbirne oder die Heizung an.
Gast #5613932
Lesenswert?

Wolfgang schrieb:
> Es hat schon seinen Grund, dass der über 40 Jahre alte ULN2003
> heutzutage in vielen Anwendungen durch MOSFETs ersetzt worden ist.

Es gibt seine 8-Kanal-Kumpels ULN280x noch heute und sogar im 
SO-Gehäuse, weil sie ja dank Überalterung überflüssig sind? Schlaf' 
weiter, die Dinger haben auch heute noch ihre Berechtigung.

Die Schaltung von "Zaphod (Gast)" ist natürlich Unfug und ich erkenne 
auch keine klare Fragestellung: Die ULN2003 sind keine Pegelwandler, 
sondern finden ihren Einsatz als Relaistreiber.

Was die Endanwender gerne übersehen, H.Joachim S. erwähnte es: "Die 
recht hohe Sättigungspannung" und die sich daraus ergebende 
Verlustleistung. Der Baustein kann xxx_mA pro Kanal, aber nur maximal 
yyy_mW Verlustleistung Gesamt.
Gast #5613946
Lesenswert?

Manfred schrieb:
> Was die Endanwender gerne übersehen, H.Joachim S. erwähnte es: "Die
> recht hohe Sättigungspannung" ...

Eben, genau diese hohe Sättigungsspannung zusammen mit dem Trend zu 
kleineren Versorgungsspannungen und die im Vergleich zu MOSFETs höhere 
Verlustleistung hat zur Ablösung in vielen Anwendungen geführt. Dass die 
Dinger auch heutzutage mancherorts noch ihre Berechtigung haben, 
bezweifelt doch keiner. Das siehst du schon an den Lagerbeständen der 
Distributoren, die bei ULN2003 oder ULN2803 z.T. im 6-stelligen Bereich 
liegen.
Gast #5613989
Lesenswert?

michael_ schrieb:
> Falk B. schrieb:
>> Die Ausgänge sind invertiert.
>
> Kommt auf die Betrachtung an.
> Wenn man H am Eingang als Ereignis betrachtet, dann folgt die Last.
> Also geht die Glühbirne oder die Heizung an.

Erläutere mal deine Betrachtung ausführlicher, so daß auch nicht so gut 
sehende Anfänger durchblicken. Solange erzeugt ein High am Eingang ein 
Low am Ausgang - invertiert also.
Gast #5614009
Lesenswert?

Schon erstaunlich das man über einen so alten Baustein, dessen 
Datenblätter seit Äonen ohne Probleme verfügar sind so lange Threads 
erzeugen kann.

Das nächste mal stellt dann jemand  Frage in welche Richtung baue ich 
einen Widerstand ein, die dann  länge mal breite durchgekaute wird?

@TO: Datenblatt googeln, lesen und verstehen und vor allem machen und 
nicht herumtheoretisieren und sich von Antworten anderer im eigenen 
Tatendrang abhängig machen.

MiWi
Moderator (Firma: Titel) Persönliche Seite #5614020
Lesenswert?

Warum ist denn das so umständlich hier mit High und Low und Pipapo?

Wenn man sich die Innenbeschaltung des ULN mal anschaut und in den 
obigen Schaltplan einzeichnet (wenigstens für 1 Kanal), dann wird das 
doch sofort klar: wenn eine Spannung größer 3,85V am Eingang anliegt, 
dann schaltet der Ausgangstransistor den Ausgangspin nach Masse (oder 
besser: er schafft es nur bis ca. 1V runter). Das wars, mehr tut der 
nicht.
Der Rest spielt sich in der Beschaltung drumrum ab, und da hilft BRAIN 
1.0 weiter.

Und dann sieht man auch, dass das mit "Digitaltechnik" im Grunde rein 
gar nichts zu tun hat. Und somit die High-Low-Ein-Aus-Denkweise völlig 
falsch am Platz ist.

Zaphod schrieb:
> Nur mal zur Sicherheit, bevor ich Mist baue: die Beschaltung des ULN2003
> (Bild im Anhang) ist so korrekt?
Als Gegenfrage: WAS soll diese Schaltung machen? WO soll "der Anwender" 
seine "Last" anschließen?
Angehängte Dateien:
Gast #5614649
Lesenswert?

Lothar M. schrieb:

> Als Gegenfrage: WAS soll diese Schaltung machen? WO soll "der Anwender"
> seine "Last" anschließen?

Prinzipiell geht es mir darum, mehreren ATMega-Digitalausgängen zu etwas 
höheren Strömen zu verhelfen. Der ATMega kann an einzenen Pins relativ 
viel Strom verkraften, aber in Summe (bei Verwendung vieler 
Digitalausgänge gleichzeitg) dann doch nicht so viel Strom.

Und ich möchte an jedem (d.h. auch an allen Digitalausgägnen 
gleichzeitig) so 15..20 mA Strom zulassen.
Gast #5614656
Lesenswert?

Zaphod schrieb:
> Und ich möchte an jedem (d.h. auch an allen Digitalausgägnen
> gleichzeitig) so 15..20 mA Strom zulassen.

Ein ULN2003 wird dir aber nie Strom (von deinem SYS-5V) liefern können, 
da er als Ausgangsstufe einen Open-Kollektor-Darlington BJT verwendet. 
Du kannst damit nur Strom nach Gnd schalten und verlierst bei 5V noch 
einen relativ hohen Anteil der Spannung als U_CE.
Gast #5614686
Lesenswert?

Lothar M. schrieb:
> Und dann sieht man auch, dass das mit "Digitaltechnik" im Grunde rein
> gar nichts zu tun hat. Und somit die High-Low-Ein-Aus-Denkweise völlig
> falsch am Platz ist.

Gibt es überhaupt Digitaltechnik? Ist im Grunde nicht alles analog? Die 
Eingangsfrage mit den "5V TTL von links ..." überhaupt daneben?
Gast #5614921
Lesenswert?

Zaphod schrieb:
> Prinzipiell geht es mir darum, mehreren ATMega-Digitalausgängen zu etwas höheren 
Strömen zu verhelfen.

Deine Fragen sind nicht eindeutig, Du willst Strom.

Beschreibe präzise, wie die Anwendung aussehen soll, wo "die etwas 
höheren Ströme" hin sollen.

Ich schalte hier aus einem AT328 heraus sowohl Relais oder Lüfter 
20..100mA als auch Lasten mit mehreren Ampere. Dazu gibt es ein paar 
wenige Gundschaltungen, die aber abhängig von der Last auszuwählen sind.

Eine typische Nutzung des ULN2003 ist z.B. hier zu sehen:
https://www.informatik.uni-kiel.de/~railway/Leistungselektronik/weichentreiber.html
#5614927
Lesenswert?

Zaphod schrieb:
> Irgend einen Vorschlag für preiswerte Treiber die mindestens 20 mA
> können?

Nimm den ULN und gut, wenn Du den schon hast, und wenn Du mit dem einen 
knappen Volt Verlust leben kanst, und es ok ist, daß die Last zwischen 
+5V und OC-Ausgang hängt, auch wenn der ULN für die paar 10mA etwas 
oversized ist.
Gast #5615127
Lesenswert?

Wolfgang schrieb:
> Zeno schrieb:
>> Der 7406 hat 40mA.
>
> ... und einen Open-Kollektor Ausgang, d.h. die 40mA nur nach Gnd.

Richtig! Ströme nach VCC, also Ioh sind immer deutlich geringer - so um 
den Faktor 20. Das ist aber bei Digitalschaltungen auch uninteressant. 
Der Strom wird in Digitalschaltungen für das "Runterziehen" des Pegels 
auf L gebraucht. Schau mal in die Datenblätter 74xx oder 74LSxx Serie da 
wird das deutlich. Strom wird dort für den L-Pegelgebraucht. Bei CMOS 
sieht es etwas anders aus. Da braucht es Strom in beide Richtungen, 
damit die Gatekapazitäten umgeladen werden können. Allerdings fließ 
dieser Strom nur im Umschaltmoment.

Schau Dir den ULN2003 an. Wohin schaltet der noch mal?
Gast #5615136
Lesenswert?

Zaphod schrieb:
> michael_ schrieb:
>
>> Aber Treiber-IC bzw. Bustreiber sollten das können.
>
> Irgend einen Vorschlag für preiswerte Treiber die mindestens 20 mA
> können?

Hab ich dir doch genannt, mit dem 8216.
Andere Bustreiber können das auch. Zwei mit je 8 Bit reichen.

Zaphod schrieb:
> Irgend einen Vorschlag für preiswerte Treiber die mindestens 20 mA
> können?

Nach low oder high?

Aber wahrscheinlich willst du etwas ganz anderes. Bestimmt nicht eine 
Herde von TTL-IC antreiben.

Was soll es denn werden?
Sei nicht so störrisch!
Gast #5615142
Lesenswert?

Zeno schrieb:
> Wolfgang schrieb:
>> Zeno schrieb:
>>> Der 7406 hat 40mA.
>>
>> ... und einen Open-Kollektor Ausgang, d.h. die 40mA nur nach Gnd.
>
> Richtig! Ströme nach VCC, also Ioh sind immer deutlich geringer - so um
> den Faktor 20.

Da guck noch mal genauer.

Bei dem Open-Kollektor Ausgang einen 7406 ist I_OH exakt 0.0mA und damit 
weit weg von einem Faktor 20 gegenüber I_OL
Gast #5615162
Lesenswert?

Wolfgang schrieb:
> Bei dem Open-Kollektor Ausgang einen 7406 ist I_OH exakt 0.0mA und damit
> weit weg von einem Faktor 20 gegenüber I_OL

Ja logisch wegen Open-Kollektor. Schlimm das man das noch extra erwähnen 
muß. Ich hatte allgemein von der Serie 74xx bzw. 74LSxx gesprochen und 
die haben normalerweise einen Gegentaktausgang und dort gibt es 
natürlich I_OH und dieser liegt bei den meisten (außer bei denen mit 
open Kollektor) ca. um den Faktor 20 niedriger. Es gibt auch 
Leistungsgatter die einen erhöhten I_OL haben aber einen I_OH haben der 
in der Größenordnung des I_OH der Standardgatter liegt. Dann ist der 
Faktor natürlich größer.

Es ging einfach um die Darstellung der Verhältnisse bei digitalen IC's. 
Das es da auch Ausnahmen gibt ist doch wohl klar, so das solche 
Kommentare wie diser
Wolfgang schrieb:
> ... und einen Open-Kollektor Ausgang, d.h. die 40mA nur nach Gnd.
und auch dieser
Wolfgang schrieb:
> Da guck noch mal genauer.
>
> Bei dem Open-Kollektor Ausgang einen 7406 ist I_OH exakt 0.0mA und damit
> weit weg von einem Faktor 20 gegenüber I_OL

völlig überflüssig sind.

Zum Thema tragen sie nichts bei.
Gast #5615752
Lesenswert?

Und so steht man jetzt, trotz viel Gerede, immer noch ohne einen Treiber 
da, der ähnlich viele Kanäle wie der ULN2003 treiben kann, aber über 
Push-Pull Ausgänge für 20mA in beide Richtungen verfügt, den Gesamtstrom 
auf den Versorgungspins verkraftet und die hohe U_CE eines ULN2003 
vermeidet.
Moderator (Firma: Titel) Persönliche Seite #5615863
Lesenswert?

M.A. S. schrieb:
> Zaphod schrieb:
>> Irgend einen Vorschlag für preiswerte Treiber die mindestens 20 mA
>> können?
Welche Ausgangsspannung/Restspannung willst du denn dann bei 20mA haben?

Wolfgang schrieb:
> Und so steht man jetzt, trotz viel Gerede, immer noch ohne einen Treiber
> da, der ähnlich viele Kanäle wie der ULN2003 treiben kann, aber über
> Push-Pull Ausgänge für 20mA in beide Richtungen verfügt, den Gesamtstrom
> auf den Versorgungspins verkraftet und die hohe U_CE eines ULN2003
> vermeidet.
Und ich hatte ja schon mal gefragt WAS denn da eigentlich hinter dem 
"Treiber" dran hängt. DANN weiß man, wofür man überhaupt einen "Treiber" 
sucht.
Gast #5616050
Lesenswert?

michael_ schrieb:
> Zaphod schrieb:
>> michael_ schrieb:
>>
>>> Aber Treiber-IC bzw. Bustreiber sollten das können.
>>
>> Irgend einen Vorschlag für preiswerte Treiber die mindestens 20 mA
>> können?
>
> Hab ich dir doch genannt, mit dem 8216.

Leider eine nutzlose Information: Suchen nach dieser Nummer bringt weder 
bei Farnell noch bei Google irgend was passendes zum Vorschein :-/ Da 
fehlt wohl noch irgend eine Buchstabenkombination!?

Deswegen habe ich noch mal gefagt...
Gast #5616056
Lesenswert?

Lothar M. schrieb:
> Und ich hatte ja schon mal gefragt WAS denn da eigentlich hinter dem
> "Treiber" dran hängt. DANN weiß man, wofür man überhaupt einen "Treiber"
> sucht.

Das bleibt dem Anwender überlassen: LED, Lampe, Relais (mit eigener 
Freilaufdiode), eigene Elektronik...

Die Vorgabe ist halt TTL-Pegel und Minimum 20 mA Strombelastbarkeit.
Gast #5616324
Lesenswert?

Zaphod schrieb:
>> Hab ich dir doch genannt, mit dem 8216.
>
> Leider eine nutzlose Information: Suchen nach dieser Nummer bringt weder
> bei Farnell noch bei Google irgend was passendes zum Vorschein :-/ Da
> fehlt wohl noch irgend eine Buchstabenkombination!?

Alte Säcke kennen den vom Z80/U880.
Es war der Brot und Butter Treiber.

Gab es von vielen Herstellern.

http://pdf.datasheetcatalog.com/datasheet/nationalsemiconductor/DS008753.PDF

Trotzdem glaube ich nicht, das der TO echte TTL-Signale treiben will.

Wahrscheinlich nur simple LED.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren