-
-
Erfahrener Benutzer
Fleißiges Mitglied
Hallo,
die meisten optischen Mauschips sind von Agilent, und da gibts Datenblätter. Der H2000 hat z.B. ein Pin, mit dem man ihn zwischen PS/2-Protokoll und Quadratur-Ausgängen umschalten kann.
Auch die Chips für "klassische" Kugelmäuse mit den Lichtschranken sind gut dokumentiert, z.B. die von Holtek.
Nun muss man nur die Quad-Ausgänge des H2000 mit den Eingängen des Holtek verbinden und schon "denkt" der, da wären normale Lichtschranken dran und sendet brav Datenpakete über seine RS232-Schnittstelle ...
Den Agilent muss man zusätzlich mit Strom versorgen, weil er ja normalerweise über PS/2 versorgt wird, was nun nicht mehr vorhanden ist ...
Man kann nun überlegen, ob man die Chips aus den Mäusen herausholt und auf eine eigene Platine setzt, oder erstmal die original Mauswracks miteinander verbindet.
Frank
-
Was soll den so schwer an der USB Maus sein. Wenn man die genaue Übertragungsrate kennt und irgendwie rausfindet wie die maus die daten genau überträgt.
Man müsste dafür z.b mit der Entsprechenden Übertragungsrate die daten aus dem USB auslesen und einfach an einen Computer senden der sie dann auf dem Bildschirm ausgibt und speichert. Man macht dann erst mal verschiedene Mausbewegungen und dannach wertet man die Ergebnisse aus. Es würde zwar viel Zeit in Anspruch nehmen , aber die Vorstellung irgendwann statt mit Tastern mit der Maus daten in Avrs einzugeben ist schon verlockend.
Ach ja hat der Japaner der das geschaft hat eine Webseite.
Bzw. eine Englische Webseite, japanisch wär vielleicht nicht so gut.
-
Erfahrener Benutzer
Robotik Einstein
Hallo,
das problem mit den Mäusen ist (anders als bei Keyboards), das die nicht von alleine etwas senden wenn man den Strom anschaltet, die wollen erst darum gebeten werden was zu tun, dazu muss man wissen wie !
Siehe PS/2 Links weiter oben.
-
Erfahrener Benutzer
Fleißiges Mitglied
Zwischen USB und PS/2 liegen Welten. Während PS/2 "nur" ein synchrones serielles Protokoll zwischen einem Host und einem Client ist, ist USB eher ein paketorientiertes Netzwerkprotokoll mit mehreren adressierbaren Teilnehmern an einem Bus und um Längen komplizierter ...
Frank
-
Erfahrener Benutzer
Fleißiges Mitglied
Leider noch japanisch. Aber Schaltpläne und Fotos sind zu sehen.
http://www.asahi-net.or.jp/~qx5k-isk...t/usbhost.html
Bild hier
-
Ok ist doch etwas komplizierter.
Aber wie funktioniert eigentlich ein Ps/2 Anschluss bei einer Tastatur? Da wird doch durch eine Datenleitung übermittelt genau wie bei usb. Nur kann man hier den Takt selbst vorgeben.
Weiß jemand vielleicht genauer wie das funktionier?
-
Hallo!
Sorry dass ich dieses thema nochmal rauskramen muss.....
Ich hab eine optische maus mit dem H2000 drin und würd diesen gern für ein paar experimente einsetzen, allerdings finde ich kein Datenblatt!
Nehm mal an dass er von Agilent ist, aber auf der offiziellen HP findet man ihn auch nicht!
Genaue bezeichnung die draufsteht: H2000 A0224
wäre echt super wenn mir wer helfen könnte!
danke
mischa.mole
-
Bin auch grad nochmal drüber gestolpert... meine frage: eine Serielle maus kann man doch sicher abfragen oder? Wenn ja, dann meine nächste frage: wenn ich nen adapter (computerschrottkiste) von PS/2 auf RS232 (seriell) habe, dann müsste die maus doch sicher über die serielle schnittstelle des AVRs angesprochen werden können oder?
-
Erfahrener Benutzer
Fleißiges Mitglied
Hallo,
die serielle Maus brauchst du nicht abzufragen, die sendet "ungefragt" bei jeder Bewegung bzw. Tastendruck ein Datenpaket. Die Struktur dieser Datagramme findest du im Web. Wenn der serielle Port eines AVR richtig konfiguriert ist, kann man die Daten problemlos empfangen. Du brauchst aber eine Pegelanpassung, die Maus erwartet mind. +-12V und liefert auch entsprechende Signale.
Eine PS/2-Maus mit Adapter verhält sich wie eine serielle Maus. Übrigens: diese Adapter enthalten nicht einen Furz an Elektronik - sind also keine Protokollwandler! Die passen nur die Stecker an. Irgendwie (vermutlich über eine Brücke zw. 2 Leitungen) "merkt" das die PS/2-Maus und deren Controller "spielt" klassisch seriell ...
Allerdings muss die betreffende Maus diesen Modus auch behrrschen, also aktiv mitspielen. Bei optischen Mäusen funktioniert das prinzipiell NICHT, weil die zuviel Strom brauchen. Deren Bedarf kann nicht aus den Daten- und Handshake-Leitungen der RS232-Schnittstelle gedeckt werden. Deshalb gibt es optische Mäuse nur als USB oder PS/2 - da gehören echte Stromversorgungsleitungen mit dazu.
Für Krümelkacker: ja, auch PS/2 und USB sind seriell, aber synchrone u. ziemlich komplexe Protokolle. Mit "seriell" in Bezug auf Mäuse meint man für Gewöhnlich das asynchrone RS232-Protokoll.
Frank
-
Cool, danke für die infos, dann kann ich ja die maus dierekt an den kontroller anschließen und brauch nur noch nen MAX wegen der pegel... oder nicht? Dann muss ich gucken ob ich die lichtschranken dann ausbauen bzw. die kabel verlängern udn schon habe ich nen dezahlzähler und richtungszähler, is nur noch die frage, wie schnell die maus reagiert, bzw. in welchem intervall sie dann sendet... und un welchem format...
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen