Forum: Mikrocontroller und Digitale Elektronik Optokoppler an µC mit LED Rückmeldung


von Heinz (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

ich habe den Optokoppler wie auf dem Bild zu sehen (links) am µC 
verschaltet.
Ich möchte nun eine optische Rückmeldung des µC Pins mittels LED 
erreichen- Pin auf Low-> LED an.

Kann ich die LED so wie auf der rechten Seite gezeigt verschalten?
(Basis v. T5 an den µC Eingang).
Ich bekomme so aber keine sauberen TTL Pegel, wo ist mein denkfehler?
Vielleicht gibt es ja auch einen anderen Weg mit weniger Bauteilen.

Vielen Dank für euere Hilfe!

Gruß Heinz

von Falk B. (falk)


Lesenswert?

@  Heinz (Gast)

>      OK.PNG
>      109,7 KB, 3 Downloads

Tu dir selber und auch uns einen Gefallen und schalte denn endlos 
sinnlosen Layer Pins im Eagle ab. Das nervt wie die Sau.

>Kann ich die LED so wie auf der rechten Seite gezeigt verschalten?

Ja, wenn die Widerstände halbwegs passen.

>Ich bekomme so aber keine sauberen TTL Pegel, wo ist mein denkfehler?

Widerstände falsch dimensioniert.

>Vielleicht gibt es ja auch einen anderen Weg mit weniger Bauteilen.

Wenn du viele dieser Optokoppler hat, kannst du anstatt des Transistors 
+ Vorwiderstand einen 74HC04 nehemen, dort sind 6 fertige Inverter drin. 
Den Vorwiderstand der LED kannst du nicht einsparen.

MfG
Falk

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Heinz schrieb:
> Ich bekomme so aber keine sauberen TTL Pegel, wo ist mein denkfehler?
Was bekommst du denn stattdessen? Keinen richtigen Low-Pegel?
Welche Werte haben die Bauteile?
Zeichne mal die Verbindung vom Optokoppler zum R5 ein und überleg dir 
mal, wie ein Spannungsteiler aussieht...  :-o

von slw (Gast)


Lesenswert?

R7 als Pullup nach oben zwischen +5V und Pin6 v. OC
Pin5 v. OC gegen masse schalten
Signal am Pin6 v. OC abgreifen

von slw (Gast)


Lesenswert?

Led Beschaltung:
+5V -> Vorwiderstand -> LED -> µC Pin

if(µC Pin -> low) then das Licht brennt

von Heinz (Gast)


Lesenswert?

Danke für euere Antworten !

Ich werde das mit dem 74HC04 mal versuchen.
Habe ich das richtig verstanden : µC Pin---|74HC04|--| R |--|>|--GND
Laut Datenblatt kann ich ja mit max. 20mA pro Ausgang belasten.

Gruß Heinz

von Heinz (Gast)


Lesenswert?

@slw

Problem dabei ist: Die LEDs sind keine Low current Typen

von slw (Gast)


Lesenswert?

dann schalte mit N-Chanal gegen masse eben.

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.