PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme beim Auslesen eines magnetischen Encoders



Niggi
29.10.2015, 12:10
Hallo ihr Lieben,
ich habe ein ganz großes Problem und hoffe, dass mir hier jemand helfen kann...
Ich habe einen kleinen micro gear Motor und den dazu passenden Encoder. Hier auch noch einmal der Link:
https://www.pololu.com/product/2598/blog
Ich habe die Motoren samt Encoder an den Arduino angeschlossen und der spuckt kontinuierlich den selben Wert aus: sensor= 750
Hat jemand diesen Encoder schon mal verwendet und könnte mir vielleicht die Ausgabe erklären?
Ich bin für jede Hilfe dankbar!

Viele Grüße

Unregistriert
29.10.2015, 14:41
Sensor = 42 wäre plausibler. Aber im Ernst, was erwartest du von einem Quadraturencoder?

oberallgeier
29.10.2015, 15:57
.. ich habe ein ganz großes Problem .. Motoren samt Encoder an den Arduino angeschlossen und der spuckt kontinuierlich den selben Wert aus ..Es gibt sicher mehrere Möglichkeiten nen Encoder so anzuschließen, dass immer derselbe Wert "ausgespuckt" wird. Meine Frage ist mal : was soll ausgespuckt werden? Wobei meine Encoder nicht spucken. Schreib doch bitte was GENAU Du willst und was GENAU Du gemacht hast (.. Encoder an den Arduino angeschlossen .. dazu weiß meine Kristallkugel keine Antwort ausser - "schon recht so").


.. Hat jemand diesen Encoder schon mal verwendet und könnte mir vielleicht die Ausgabe erklären? ..Ich habe diese Encoder an zwei 2208-Motörchen dran. Spitzenteile, saubere Ausgabe, ich bin ziemlich zufrieden. Hab die Encoder an nen babyorangutan angeschlossen und der spuckt sauber die Drehzahl in Umdrehungen pro Minute aus. (Nu weißt Du so viel wie ich aus Deinem Post).

Hilfe gibts hier (klick) (https://www.mikrocontroller.net/articles/Drehgeber) - sogar mit Beispielcode (in C - Arduinos IDE will ich nicht) und auch in anderen Quellen. So gibts zu diesen Teilen von pololu direkt ausführliche Anwendungsinformationen. Noch ne Anmerkung zum Link: Peter Dannegger ist nicht nur bei Encodern wirklich Spitze!




Sensor = 42 wäre plausibler. Aber im Ernst, was erwartest du von einem Quadraturencoder?Soll so etwas weiterhelfen?

i_make_it
29.10.2015, 20:20
Dieser Encoder ist ja schon mal in einer nicht unerheblichen Stückzahl im Einsatz.
also vom Prinzip her funktionieren die ganz gut.
Als erstes ware mal ein Foto vom Aufbau interessant, aus dem ersichtlich ist wie der Encoder angeschlossen ist.
Und als zweites der Programmcode mit dem der Encoder ausgewertet und das angezeigte Ergebniss erzeugt wird.
Meine Kristallkugel zeigt, wenn ich sie vor den Monitor halte auch nur ein verschwommenes Bild des selben, da sie mit den Angaben nichts anfangen kann.