www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Eingang Signal


Autor: Sebastian Ki (sebik)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht 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.

Autor: Axel R. (axelr) Flattr this
Datum:

Bewertung
0 lesenswert
nicht 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

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.