ir sensor mausrad mit nur einem signalkanal

OP #2366568
Hey Forum.

Wie ich neulich schon einmal berichtete, habe ich mich kürzlich daran 
gemacht, eine aktuelle Maus (Logitech RX 250) zu sezieren und zu 
recyclen.

Probleme macht mir derzeit nur das Mausrad.
Es wird über einen IR Sensor ausgelesen, der über eine einzelne 
Signalleitung mit unterschiedlicher Pulslänge die Richtung signalisiert 
(es gibt ein periodisches Signal mit ca. 5 us, eine Vorwärtsbewegung 
erzeugt einen Puls von < 100 us, eine Rückwärtsbewegung einen Puls von > 
200 us).

In der Originalschaltung wird die IR LED mit 0.15 V betrieben (PWM ?), 
der Signalkanal liegt bei 0.10 - 0.20 V.

Hat jemand Erfahrung damit, wie man eine solche Sensorik praktisch z.B. 
durch einen atmega8 ausliest ?

Ich habe den entsprechenden Pin derzeit über Input Capture an meinem 
atmega (16MHz, kein prescale, kein pull-up), erhalte aber auch kein 
"vernünftiges Signal".

Kann jemand helfen ?

Gruss, Euer Nachbauer.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 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.