Ich habe gerade mein Scrollrad in meiner Maus ausgetauscht, eine Reparatur von einer Minute. Aber jetzt habe ich etwas gesehen, das nicht unsichtbar ist.
Logitech-Scrollräder funktionieren anscheinend mit Magie .
Es ruht frei auf drei Tasten, die das Drücken von links, rechts und gerade nach unten erkennen. Das Rad selbst ist jedoch mit nichts elektrisch verbunden. Es ist Plastik, das auf einer Feder ruht.
Woher weiß die Maus, wenn ich scrolle? Und warum war es von Staub und Dreck befallen?
Bearbeiten: und wie erkennt es, in welche Richtung Sie scrollen?
mouse
logitech-mouse
mouse-wheel
Steve Hanov
quelle
quelle
Antworten:
Es gibt eine Diode (wahrscheinlich Infrarot) und einen Empfänger auf beiden Seiten des Rads, die direkt in die grüne Platine eingelötet sind. Das Rad wird GESPECKT und durch Drehen unterbrechen Sie den Lichtweg von der Diode zum Sensor. Keine Magie da.
Oh, und Staub, der sich darin befindet, kann den Sensor dauerhaft von jeglichem Licht abhalten, das von der Diode kommt. Es ist also unmöglich, Unterbrechungen zu registrieren. Deshalb scheint das Rad nicht zu funktionieren.
quelle
quadrature encoder
wenn Sie es googeln möchten. Die Kombination dieser beiden Ein / Aus-Signale ergibt 4 eindeutige "Symbole", die in einer bestimmten Reihenfolge für eine Richtung und in umgekehrter Reihenfolge für die entgegengesetzte Richtung angezeigt werden.Um Ihre Bearbeitung zu beantworten und den ausgezeichneten Kommentar von AAronD zu erweitern , wird die Richtung von einem Mikrocontroller anhand der Reihenfolge der Codes beim Drehen des Rads erfasst.
Zum Beispiel werden die beiden Dioden beim Drehen des Rads gegen den Uhrzeigersinn in die folgende Sequenz übersetzt:
Im Uhrzeigersinn werden die Eingänge in die entgegengesetzte Richtung verschoben.
Eine hervorragende grafische Darstellung finden Sie auch hier: http://www.creative-robotics.com/quadrature-intro
quelle
Ich habe einige Nachforschungen angestellt und herausgefunden, dass es viele Arten von Scrollradtypen gibt. Es ist nicht nur Logitech, sondern fast alle Maushersteller verwenden diese Art von Scrollrad. Das hier ist das optische Scrollrad. Hierbei wird ein Licht verwendet, das durch Schlitze in einer Metall- oder Glasscheibe auf eine Fotodiode fällt. Es gibt auch reflektierende Versionen. Dies ist eine der gebräuchlichsten Technologien. Optische Encoder sind sehr staubempfindlich.
Die Disc des optischen Encoders besteht aus Glas oder Kunststoff mit transparenten und undurchsichtigen Bereichen. Ein Lichtquellen- und Fotodetektor-Array liest das optische Muster, das sich zu einem beliebigen Zeitpunkt aus der Position der Disc ergibt. Der Gray-Code wird häufig verwendet. Dieser Code kann von einem Steuergerät wie einem Mikroprozessor oder einem Mikrocontroller gelesen werden, um den Winkel der Welle zu bestimmen.
Der absolut analoge Typ erzeugt einen eindeutigen dualen analogen Code, der in einen absoluten Winkel der Welle übersetzt werden kann
quelle