Ein Encoder arbeitet mit zwei Signalen pro Achse, mit Quaradtursignalen. Sie sind hier beschrieben:
https://www.roboternetz.de/phpBB2/viewtopic.php?t=10007
Also was ich bis jetzt immer gehört habe war:,,Radencoder können nur die Umdrehungen messen, nicht aber die Richtung.
Möchte man es doch machen, muss man spezielle Teile kaufen, die das schon messen können. (und die sind glaube ich nicht billig).
OK, wenn du den Roboter programierst, weist du ja in welche Richtung ein Rad dreht. Aber jetzt mal abgesehen davon... ...mit einem "normalen" Radencoder kann man das nicht wissen.
Das habe ich ja nicht erfunden, das sagen ja mehrere hier.
Aber was ist eigentlich mit einer PC Maus?
Die hat doch auch nur zwei normale Radencoder.
Wieso weis denn die Maus in welche richtung sie dreht?
Was hat sie was ich nicht habe?
mfg Tornado
Ein Encoder arbeitet mit zwei Signalen pro Achse, mit Quaradtursignalen. Sie sind hier beschrieben:
https://www.roboternetz.de/phpBB2/viewtopic.php?t=10007
Moin moin,Zitat von tornado
Diese Encoder haben halt zwei Lichtschranken um 45 Grad versetzt und die Räder sind so aufgebaut das die eine Lichtschranke "zu" ist während die andere "offen" ist. Damit läßt sich dann je nachdem bei welcher Lichtschranke ein Wechsel zwischen "zu"..."offen" zum Voherigem Wechsel "eher" auftritt die Richtung bestimmen. Diese 010101 der einen Lichtschranke und die 101010 der anderen mit einem Xor verknüpft sollen dann mit dessen Ausgang 1 oder 0 die Richtung ergeben..oder so ähnlich, ist 17 Jahre her als ich das "zu Fuß" machen durfte. Heutige Sensoren haben da einen Ausgang für.
Gruß Richard
Lesezeichen