Beschaltung ULN2003

OP #265456
Habe ein paar Fragen zum ULN2003:

1.: Kann ich die +5V meines PCs so "überwachen":
 Beide "GND" miteinander verbinden, +5V vom PC an Eingang des
ULN2003, entsprechender Ausgang an µC?

2.: Wenn ich mit dem µC ein Relais schalten will: Ausgang des µC an
ULN2003, entsprechender Ausgang an Relaispule?

3.: Woher kommt die "Verstärkung" der Darlington-Transistoren? Außer
den 7 Ein- und Ausgängen am ULN2003 habe ich im Datenblatt nur "Pin 8
= GND" und "Pin 9 = Common Free Wheeling Diodes" gefunden...kommt an
Pin 9 dann die +5V-Versorgungsspannung?

Danke für jede Hilfe!!
Gast #265457
1.) Das geht. Ein 10k-Widerstand zwischen V+pc und Controllereingang
tut's auch.
2.) Ja.
3.) Pin9 an V+ von den Relaisspulen. Normalerweise schaltet man eine
Diode antiparallel zur Relaisspule, Der ULN2003 hat diese schon drin.
Und dafür ist Pin9 an die Relaisversorgung zu hängen.

Übrigens, die Verstärkung ergibt sich daraus, dass der erste Transistor
etwas leitend wird (ein paar mA) und der zweite dann dadurch ausreichend
durchgesteuert wird.

Gruss
Jadeclaw..
OP #265458
Ja, das es mit den Transistoren zu funktioniert ist mir klar, nur ohne
einer "externen" Spannung dran, kann ich ja keine Verstärkung
erreichen, daher meine Frage...sonst wäre es ja ein "Perpetuum
mobile"... ;-)

Also, so ganz verstehe ich das immer noch nicht, wie das mit dem
Anschluss geht...muss an den ULN2003 nirgendswo +5V dran? er muss doch
irgendwo die Energie herbekommen?!?!
OP #265460
Mmmmh...also brauch ich da keine zusätzliche Spannungsversorgung
dranmachen?!?! verwirrt_bin
Oh Gott, wird mal wieder alles zu kompliziert für mich...

Also, ich fasse zusammen:

an den Pin 9 könnte ich die Ausgänge, die auch die Relais-Spule
schalten, anschließen, um die interne Freilaufdiode des ULN2003 zu
nutzen, richtig?
Also z.B. Pin 10 (OUT 7), welcher sonst die +5V für die Relaisspule
liefert, auch an Pin 9 (Freilaufdiode) brücken?!?!

Oder wie oder was?!?

Aber danke erstmal soweit für die Hilfe!
Gast #265461
@Grossmeister: Doch, die Versorgung ist schon da.
Nämlich die angeschlossene Last. Über diese bekommt der erste
Transistor  Strom, der dann zum Eingangssstrom hinzuaddiert, dazu
dient, den zweiten Transistor aufzumachen.

Gruss
Jadeclaw.
OP #265462
Also, das verstehe ich immer noch nicht ganz...
So wird es doch angeschlossen, oder nicht?

PinD.x----ULN2003(Eingang)-ULN2003(Ausgang)----Relaisspule-----Masse


So, woher kommt jetzt der Strom?!?!?
PinD.x liefert ein wenig Strom, der soll ja "verstärkt" werden...
Gast #265463
Quote:""Also z.B. Pin 10 (OUT 7), welcher sonst die +5V für die
Relaisspule
liefert, auch an Pin 9 (Freilaufdiode) brücken?!?!""
Nein!!
Ein Ende der Relaisspule an den Ausgang.
Das andere Ende der Relaisspule an V+.
Pin9 an V+.
So gehts. Die Asugänge des ULN2003 schalten gegen GND.

Gruss
Jadeclaw.
OP #265466
Ach so...na, jetzt hab ich den U_L_N hier liegen, jetzt benutze ich den
auch...sind ja nur 2 Brücken die ich in meiner Schaltung ändern
muss...
Aber wie ist das dann bei der "Überwachung" der Spannungsversorgung?
Kann ich das dann so lassen:

+5V vom PC ----- ULN2003(Eingang)-ULN2003(Ausgang)----- Pin D.x

Oder muss ich da auch wegen GND was beachten?
Der soll ja nur das Signal "puffern"...oder soll ich da lieber direkt
auf den Port gehen?Mit 10k-Widerstand davor?!
Gast #265467
Über 10kOhm direkt drauf gehen, das reicht.
Ansonsten, wenn der ULN dazwischen bleibt, dem dem Controllerpin 10kOhm
gegen V+ verpassen.
Ist der PC an, wird der Controllerpin gegen GND gezogen.
Bei einer Direktverbindung wäre es anders herum.

Gruss
Jadeclaw.
OP #265472
Ja, die nächste Frage ist schon "in der Mache", ich glaube ich
schreibe das Problem gleich mal in einem neuen Beitrag... ;-)

Geht um Temperaturmessung und Anzeige von "negativen"
Temperaturen...aber vorher lese ich mir nochmal das Bascom-Handbuch
durch... ;-)
Gast #265473
@Rahul
"in die andere Richtung arbeiten die U_D_N-Bausteine."
Das ist schlicht und ergreifend falsch. ULxxx steht für _L_ineare
Treiber, UDxxx für _D_igitale.
Sink oder Source lässt sich daraus nicht ableiten.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 20 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.