Hallo,
um diesem thread von meiner Seite einen gewissen Abschluß zu geben, und da er ja im Unterforum Sensoren läuft, kurz den Stand der Dinge:
Hab es geschafft erstmal ein Encoderrad, IR LED und Doppelfototransistor aus einer seriellen Kugelmaus auszubauen und auf einem Stück Lochraster über ein Zahnrad an ein Getriebe, ohne dieses umzubauen (bis auf zwei Befestigungslöcher), anzuflanschen.
Die Encoderscheibe mit 20 Schlitzen hat nun die gleiche Umdrehungszahl wie der Motor. 15:1 Untersetzung zum Rad mit 50mm Durchmesser bedeutet 0,5 mm Auflösung pro Tic bei Auswertung einer Flanke eines der Fototransistoren aus dem Doppelfototransistor (20 Tics pro Encoderscheibenumdrehung) ( 157mm / 15 / 20 = 0,5mm )
Das sieht super aus bis auf um einiges erhöhte Umwandlung von Antriebsenergie in Lärm und viel schlimmer, mein Traum, den Output der Mauselektronik zu nutzen, ist wohl ausgeträumt.
Hab den Rest der Maus mit der ausgelagerten Sensorik an den PC angeschlossenen und mal geschaut was passiert, wenn man den Motor laufen läßt.
Wen es intressiert, die Daten, wie sie von der Maus kommen, im Code. Daten sind nach der Maussystems Tabelle im o.g. Datenblatt des HT6513 zu werten. (Maus per Jumper auf Maussystems umgestellt, da mir die MS Daten zu unübersichtlich waren)
Es sind zwei Abschnitte, für jede Drehrichtung einer und jeder Abschnitt enthält einige Datenblöcke. Jedesmal wurde der Motor bis zur Höchstdrehzahl unter Strom gesetzt (mit 5V) und wieder abgeschaltet.Code:Erste Drehrichtung 87 FA 00 B6 00 87 B0 00 80 00 87 91 00 80 00 87 82 00 80 00 87 80 00 80 00 87 80 00 80 00 87 80 00 80 00 87 80 00 80 00 87 80 00 80 00 87 80 00 80 00 87 84 00 80 00 87 8C 00 80 00 87 96 00 80 00 87 9D 00 80 00 87 A7 00 80 00 87 AD 00 8C 00 87 B7 00 96 00 87 BC 00 A1 00 87 C4 00 AC 00 87 CD 00 B6 00 87 D1 00 BF 00 87 D8 00 C9 00 87 E0 00 D1 00 87 E7 00 DB 00 87 EB 00 E5 00 87 EF 00 EC 00 87 F7 00 F6 00 87 FC 00 FC 00 87 00 00 00 00 Andere Drehrichtung 87 03 00 44 00 87 4E 00 7F 00 87 6D 00 7F 00 87 7D 00 7F 00 87 7F 00 7F 00 87 7F 00 7F 00 87 7F 00 7F 00 87 7F 00 7F 00 87 7F 00 7F 00 87 7F 00 7F 00 87 75 00 7F 00 87 6C 00 7F 00 87 62 00 7F 00 87 5A 00 7F 00 87 51 00 75 00 87 4A 00 66 00 87 42 00 5F 00 87 3B 00 52 00 87 35 00 49 00 87 2C 00 40 00 87 27 00 35 00 87 21 00 2C 00 87 1A 00 24 00 87 14 00 1C 00 87 10 00 11 00 87 0A 00 0B 00 87 05 00 03 00 87 00 00 00 00
Die Zeilen mit "87 80 00 80 00" und "87 7F 00 7F 00" deuten wohl einen Überlauf der internen Counter an. Wäre wohl noch zu verschmerzen. Bei 3V und damit geringerer Drehzahl laufen die nicht mehr über, aber die Auflösung von einem Datenblock zum nächsten hatte ich mir wohl anders vorgestelltOb dafür die nur 1200Bit/s oder der Mauschip nicht schneller macht muß ich mir auch nochmal durch den Kopf gehen lassen.
Hab gesehen, das es schon einige threads hier im RN zur Kugelmaus mit PS2 gibt und einige wenige zur seriellen. Werd ich mir wohl demnächst mal der Reihe nach vornehmen. Nehme aber auch gerne Empfehlungen an.
Wenn das nichts hilft, muß ich mir doch echt jetzt schon mal µC Zeugs zulegen um die Impulse direkt vom Fototransistor in den Griff zu kriegenund bis dann das Fahrzeug Räder kriegt, steht in den Sternen
![]()
Kommentare, Fragen, Hinweise etc willkommen.
Gruß
Searcher







Hoffentlich liegt das Ziel auch am Weg
Zitieren

Lesezeichen