Opptokoplersignal auslesen

Gast #133607
Hallo,
ich will mit einem mega8 ein Signal, dass von einem Opptokopler
ausgegeben wird, zählen.

Frage:

Wie muss ich es beschalten, der Opptok. gibt ein 5V+ Signal aus. Kann
ich dieses direkt an einen Eingang legen, oder muss ich es mit einem
Pullup verbinden?

Gruß,

Xeus
Gast
Optokoppler geben normalerweise kein H-Signal aus. Die einfachen
bestehen aus einem einfachen npn-Transistor, Emitter und Kollektor
rausgeführt (gibt aber natürlich auch andere Koppler-Ausgänge)
Übliche Beschaltungsart: Emitter auf Masse, Kollektor gibt das Signal
aus, zum Betrieb ein Pullup-Widerstand erfoderlich. Bei geringen
Anforderungen an die Geschwindigkeit reichen die internen
pull-up-Widerstände des AVR. Die steigende Flanke sieht nicht allzu
schön aus, bis ca. 1kHz und bei AUswertung der fallenden Flanke ist es
aber kein Problem.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.