Forum: Mikrocontroller und Digitale Elektronik 74HC und Uln2803 an 12V


von xeno (Gast)


Lesenswert?

Hallo allerseits,

hänge gerade an einer Schaltung:

Ich habe ein Schieberegister (74HC595) an 5V und GND, wird auch richtig 
beschrieben, an den Augängen des Schieberegister ist dann ein ULN2803 - 
allerdings an 12V und der gleichen Masse.
Das dürfte doch so funktionieren?

Tut es aber nicht... und ich bin ein wenig überfragt wieso.
An den Eingängen des ULN liegen knappe 5V an, an den Augängen tut sich 
allerdings nichts (Pegel von ~0,6V, unabhängig von der 
Eingangsspannung).

Jmd eine Idee?

(Spannungen kommen von einem PC-Netzteil, Masse wird die von der 
12V-Leitung genutzt; ob ich den ULN an +12V anschließe oder nicht hat 
kein Unterschied gemacht)


Grüße

von spess53 (Gast)


Lesenswert?

Hi

>Jmd eine Idee?

Der ULN hat 'Open Collector' Ausgänge. Ohne Last von den 12V zum Ausgang 
des ULN wird das nichts. Deine 12V gehen wahrscheinlich nur an die 
integrierten Freilaufdioden.

MfG Spess

von xeno (Gast)


Lesenswert?

Kannst du das etwas näher erklären?

Soll das heißen, dass erst dann überhaupt geschaltet wird, wenn ein 
Verbraucher am Ausgang des ULNs hängt der gegen 12V geschaltet ist?

von spess53 (Gast)


Lesenswert?

Hi

>Soll das heißen, dass erst dann überhaupt geschaltet wird, wenn ein
>Verbraucher am Ausgang des ULNs hängt der gegen 12V geschaltet ist?

Ja. Der ULN schaltet nur nach Masse durch.

MfG Spess

von xeno (Gast)


Lesenswert?

Okay, abenteuerlich oO.
Will mit dem ULN PC-Lüfter an- und ausschalten. Aber so wie es aussieht, 
stellen die irgendwie keine Last dar.

Wenn ich einen 100KOhm Widerstand zwischen einem der Augänge und 12V 
anbringe, schaltet der ULN, allerdings auch NUR nach einem neuen 
Signalpegel am jeweiligen Eingang - bei den Lüftern passiert nichts.

Was müsste ich denn baulich machen um dieses Problem zu beseitigen?

Muss ich jetzt wirklich an jeden Ausgang einen kleinen Widerstand an 12V 
hängen?
(Wenn ich das richtig gelesen/verstanden habe, sind dass dann wieder 
Pull-ups)

von Falk B. (falk)


Lesenswert?

@  xeno (Gast)

>Will mit dem ULN PC-Lüfter an- und ausschalten.

Dann tu das.

> Aber so wie es aussieht,
>stellen die irgendwie keine Last dar.

Doch.

>Wenn ich einen 100KOhm Widerstand zwischen einem der Augänge und 12V
>anbringe, schaltet der ULN, allerdings auch NUR nach einem neuen
>Signalpegel am jeweiligen Eingang

?

> - bei den Lüftern passiert nichts.

Sind die auch zwischen 12V und ULN verbunden?

von Chris (Gast)


Lesenswert?

Die Massen von deinen 5V und 12V müssen miteinander verbunden sein. Da 
Du ein PC-Netzteil verwendest, ist dies wahrscheinlich der Fall.

Pin 9 an Masse, Pin 10 an 12V. Einen Pin des Lüfters an 12V, den anderen 
an den ULN. Fertig.

von Spess53 (Gast)


Lesenswert?

Hi

>Einen Pin des Lüfters an 12V, den anderen
>an den ULN. Fertig.

Aber den richtigen an +12V.

MfG Spess

von xeno (Gast)


Lesenswert?

Memo an mich selbst: Lötstellen überprüfen!

War mal wieder menschliches Versagen...
Habe festgestellt, dass bei dem Schieberegister irgendetwas nicht 
richtig ankommt. Ja... hatte eine einzige Lötbrücke vergessen - nur 
eine!
Bei eiener Datenleitung dummerweise fatal^^

Jetzt klappt alles.

Benötige aber keine Last mehr an den Ausgängen des ULNs, kann direkt 12V 
messen.

@Chris: Theoretisch hast du recht, dass man die Massen zusammenlegen 
müsste, praktisch ist das allerdings bei soooo kleinen Lasten ziemlich 
egal.
Sonst hätte ich ja auch keine Potentiale zwischen 5V und der Masse von 
12V messen können.
(Man kann bei PC-Netzteilen auch die 12V und 5V verwenden um 7V zu 
bekommen, bin ich allerdings kein Fan von)

Danke euch allen! Mal wieder was gelernt

von mens profunda (Gast)


Angehängte Dateien:

Lesenswert?

-.-

von xeno (Gast)


Lesenswert?

@mens profunda: xD

Bei fast 30 Ein- bzw. Ausgängen passiert das eben mal...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.