Eingang Signal

OP #358578
Lesenswert?
• ▲
▼
Hab ein Problem bei IO. Ich will einen Pin am Boards(Port) als
Signaleingang haben. Das Signal wird mittels einen Optokoppler
übertragen. Die Software geht 100%tig weil ich des getestet hab mit
einer Pulldownschaltung und einen einfachen Schalter. Der Eingang wird
von der Software erkannt. Nur diese Opotkopplerschaltung (sehe Anhang)
geht irrgendwie nicht. Ich weiss nicht wo der Problem ligen kann. Der
47 Ohm ist als Vowiderstand gedacht der 4,7 als Pulldown Widerstand.
Das signal wird aber nicht erkannt. Der Optokopller ist ein PC817. Für
jegliche Hilfe ... Danke

PS Als ich messe ist irrgen welche spannug da manchmal, aber ich schätz
mal das es von µController kommt. Ich hab alle bauteile mehrmals
überprüft.
Angehängte Dateien:
Gast #358579
Lesenswert?
• ▲
▼
Wieviel Strom fliesst in PIN1 hinein?
Kannst ja mal PIN1 und PIN2 tauschen...
High Aktiv bei Optokopplern ist immer blöd.
Lege mal den Emitter auf Masse und den Kollektor über 10K an 5V.
Der Kollektor geht an den AVR.
Deine Schaltung sollte so aber auch funktionieren. (Auch bei
aktivierten Pullups im AVR, der 4.7K ist klein genug) Den 47Ohm kannst
Du weglassen.
Durch den Optotransistor fliesst bei deiner Beschaltung
(Kollektorschaltung/Emitterfolger) max. Basisstrom x Stromverstärkung,
mehr geht nicht. Kannst ihn aber auch drinn lassen.
Ich tippe ja auf vedrehte Fotodiode im Optokoppler, ist mir zumindest
schon mal passiert. kannst ja auch mal PIN4 und PIN3 mit einer Pinzette
odersowas überbrücken.

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