Forum: Mikrocontroller und Digitale Elektronik ULN2003AD - Masse Problem?


von Jan H. (janiiix3)


Lesenswert?

Moinsen,

habe da mal eine doofe Frage an euch Experten!
Ich schalte ein paar Relais mit nem ULN2003AD. Das klappt auch alles 
wunderbar.

Lasse ich jetzt Pin 8 was quasi die Masse ist ^^einfach  offen, schalten 
die Relais trotzdem.

Holt der sich die Masse über meine IO's?

von Karl K. (karl2go)


Lesenswert?

Jan H. schrieb:
> Holt der sich die Masse über meine IO's?

Ja, über die Schutzdiode, die von GND auf den Eingang führt.

https://www.st.com/content/ccc/fragment/product_related/rpn_information/product_circuit_diagram/d8/57/ec/30/ac/cc/46/83/circuit_diagram_5279_thumbnail.png/files/circuit_diagram_5279_thumbnail.png/_jcr_content/translations/en.circuit_diagram_5279_thumbnail.png

Damit sollte auch klar sein, dass das keine gute Idee ist, der steuernde 
µC muss den Relaisstrom ableiten.

von Jan H. (janiiix3)


Lesenswert?

Okay.
Selbst wenn alle Ausgänge vom Mikrokontroller auf high sind?
Wie soll das gehen?

von dummy (Gast)


Lesenswert?

>Selbst wenn alle Ausgänge vom Mikrokontroller auf high sind?

Sagen wir mal 12V Relais. 12V - 5V = 7V. Reicht zum Schalten eines
12V Relais.

von Teo D. (teoderix)


Angehängte Dateien:

Lesenswert?

Jan H. schrieb:
> Selbst wenn alle Ausgänge vom Mikrokontroller auf high sind?
> Wie soll das gehen?

KA, kenne deine Schaltung ja nich. ;)
Sollte aber nich sein....!?


PS:
dummy schrieb:
> Sagen wir mal 12V Relais.

Ja, so langsam macht sich die Hitze bei mir bemerkbar. :(

: Bearbeitet durch User
von Jan H. (janiiix3)


Lesenswert?

Teo D. schrieb:
> Jan H. schrieb:
>> Selbst wenn alle Ausgänge vom Mikrokontroller auf high sind?
>> Wie soll das gehen?
>
> KA, kenne deine Schaltung ja nich. ;)
> Sollte aber nich sein....!?
>
>
> PS:
> dummy schrieb:
>> Sagen wir mal 12V Relais.
>
> Ja, so langsam macht sich die Hitze bei mir bemerkbar. :(

Sehe ich eigentlich genau so.
Das sind 24Volt Relais. Da sollte eigentlich nach ner Zeit der 
Controller abrauchen wenn er die treiben sollte...

Ist irgendwie schon seltsam.

von Karl K. (karl2go)


Lesenswert?

Jan H. schrieb:
> Selbst wenn alle Ausgänge vom Mikrokontroller auf high sind?

Wenn wenigstens ein Eingang des ULN auf low ist, auf jeden Fall, dann 
fließt der Strom aller Relais über die Diode dieses einen Eingangs.

Wenn alle Eingänge high sind, eigentlich nicht, da dann keine 
Potentialdifferenz mehr da ist, die die Transistoren aufsteuern kann.

Allerdings könnten dann Latch-Up-Effekte auftreten oder sich der Strom 
einen Weg über andere Pfade suchen. Das Schaltbild ist ja auch ein 
Prinzipschaltbild, da können durchaus sekundäre Diodenstrecken 
auftreten.

Jan H. schrieb:
> Das sind 24Volt Relais. Da sollte eigentlich nach ner Zeit der
> Controller abrauchen wenn er die treiben sollte...

Und darauf wartest Du jetzt? Für mich fällt das in die Kategorie: Nicht 
vorgesehener Betriebszustand, das macht man einfach nicht. Und ein 
anderer ULN eines anderen Herstellers kann schon wieder anders 
reagieren.

von Einer K. (Gast)


Lesenswert?

Jan H. schrieb:
> Ist irgendwie schon seltsam.
Ja, seltsam.

Ich schätze mal, dass an die 100% aller Leute, die diese Dinger 
einsetzen, diese richtig anschließen.
So wie es im Buche steht.

Daraus folgere ich, dass dein Anliegen eine Praxisrelevanz von ca 0% 
hat.
Außer evtl. für jene, welche sich ihre µC dauernd abschießen und dann 
überrascht gucken.

von Jan H. (janiiix3)


Lesenswert?

Arduino Fanboy D. schrieb:
> Jan H. schrieb:
>> Ist irgendwie schon seltsam.
> Ja, seltsam.
>
> Ich schätze mal, dass an die 100% aller Leute, die diese Dinger
> einsetzen, diese richtig anschließen.
> So wie es im Buche steht.
>
> Daraus folgere ich, dass dein Anliegen eine Praxisrelevanz von ca 0%
> hat.
> Außer evtl. für jene, welche sich ihre µC dauernd abschießen und dann
> überrascht gucken.

Dein Kommentar hättest du Dir auch sparen können. Wäre besser für die 
Umwelt gewesen.

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.