- LiFePO4 Speicher Test         
Ergebnis 1 bis 10 von 16

Thema: Incremental Drehgeber Funktioniert nicht E38S6G5-600B-G24N

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    18.03.2018
    Beiträge
    2.650
    Also ehrlich gesagt, ich hatte mal in den Code geschaut und mir versucht die beabsichtigte Funktion zu erklären. Was ich gesehen habe ist eine Funktion für Interrupts, die auf dem inneren Lochkreis ausgeführt wird und eine Funktion für den äußeren Lochkreis. Der äußere Kreis hat mehr Aussparungen, als der innere Kreis. Egal, in welcher Richtung man da dreht. Für den kleineren Kreis wird der Counter dekrementiert und für den äußeren inkrementiert. Da der äußere Kreis mehr Aussparungen hat, wird also mehr inkrementiert, als dekrementiert; in jeder Drehrichtung. Das schien mir etwas merkwürdig.

  2. #2
    Erfahrener Benutzer Robotik Visionär Avatar von oberallgeier
    Registriert seit
    01.09.2007
    Ort
    Oberallgäu
    Beiträge
    8.678
    Zitat Zitat von Moppi Beitrag anzeigen
    .. Der äußere Kreis hat mehr Aussparungen, als der innere .. kleineren Kreis wird der Counter dekrementiert .. für den äußeren inkrementiert ..
    Das ist allerdings merkwürdig. Wo kannst Du sehen, dass der Drehgeber von Dj EKI zwei Signalkreise hat? Ich kenne incrementelle Encoder (fast) nur in der Bauweise mit einer Signalspur (~kreis). Die wird für ne Richtungserkennung mit zwei Sensoren abgefragt, die mit nem gewissen Phasenwinkel versetzt sind; üblich ist ne viertel Phase. Der Versatz ermöglicht eine Richtungserkennung und wenn der genau ist, kann die Auflösung erhöht werden.

    Ein incrementeller (Dreh-) Kodierer mit zwei Signalspuren unterschiedlicher Teilung - wie macht denn das Sinn? Ausser wenn man ne Nullstelle braucht, ne zweite Auflösung oder so was.
    Geändert von oberallgeier (27.01.2022 um 15:53 Uhr) Grund: Ohhh Grammatik
    Ciao sagt der JoeamBerg

  3. #3
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    18.03.2018
    Beiträge
    2.650
    Da wurde doch der Code verlinkt und dazu gab es eine bildhafte Darstellung, ich meine auf der Seite, wo der Code zu finden ist. Vielleicht habe ich da auch was falsch verstanden. Weiß ich nicht.

    Ja, auf der Seite, habe nochmal geschaut. So wie ich das lese, soll das dort eine allgemeine Erklärung zur Funktionsweise eines solchen Encoders sein.
    Hier noch mal: https://electricdiylab.com/how-to-co...-with-arduino/

  4. #4
    Erfahrener Benutzer Robotik Visionär Avatar von oberallgeier
    Registriert seit
    01.09.2007
    Ort
    Oberallgäu
    Beiträge
    8.678
    Da wurde doch der Code verlinkt und dazu gab es eine bildhafte Darstellung ..
    Diese Seite, den Code und die Darstellung kenne ich. Dessen Funktion mit zwei verschiedenen Informationsspuren kommt mir untypisch vor mit ihren zwei unterschiedlichen Signalspuren . . .

    Ich kenne optische Drehencoder z.B. aus Mausrädern, aus eigenen Motor(umbauten) mit Drehzahlmessung und -regelung, kenne magnetische Drehencoder von meinen Minimotörchen usf. Im Wesentlichen funktionieren die alle so, wie DigiKey (ein namhafter Elektronikhändler) in diesem Artikel beschreibt mit diesem Bildchen

    ......Bild hier  
    ......© DigiKey
    ......
    und die machen Drehzahl und Drehrichtung mit einer Informationsspur und zwei um eine halbe Phase versetzten Abtastern. Manchmal noch mit nem Umdrehungsindex.

    Na ja, vermutlich gibts auch andere Lösungen.
    Nachtrag: die im Post #15 zitierte "allgemeine Erklärung zur Funktionsweise" hat sicherlich Probleme: u.a. Doppeldeutigkeit bei (zu) nahem (Winkel-)Abstand zweier "übereinander" liegender Signalöffnungen uam und damit Unklarheiten insbes. bei Drehrichtungsumkehr. Auch die genannte unterschiedliche Lochanzahl von Innen- und Aussenspur wäre Unfug - vor allem wenn eine Drehrichtung schneller zählt als die andere.
    Geändert von oberallgeier (29.01.2022 um 11:04 Uhr) Grund: seltsame Erklärung zur Funktionsweise
    Ciao sagt der JoeamBerg

Ähnliche Themen

  1. NIBObee lässt sich nicht in Betrieb nehmen, weil Upload nicht funktioniert
    Von Robo Newbie im Forum Sonstige Roboter- und artverwandte Modelle
    Antworten: 3
    Letzter Beitrag: 31.08.2015, 13:00
  2. Antworten: 6
    Letzter Beitrag: 29.08.2011, 18:17
  3. Incremental-drehscheiben selber bauen?
    Von Zachso im Forum Sensoren / Sensorik
    Antworten: 19
    Letzter Beitrag: 16.12.2007, 12:26
  4. Incremental Drehgeber mit bascom auswerten...
    Von sme-bbg im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 8
    Letzter Beitrag: 09.03.2005, 22:23
  5. Absolut Drehgeber aus Incremental Drehgeber + yC
    Von qntal im Forum Sensoren / Sensorik
    Antworten: 4
    Letzter Beitrag: 11.11.2004, 14:28

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

fchao-Sinus-Wechselrichter AliExpress