Drehimpulsgeber

Gast #430323
Lesenswert?
• ▲
▼
Hallo Leute,

kann mir jemand sagen, welche und wie viele Anschlüsse an einem 
Impulsgeber, der 2-bittigen Gray-Code erzeugt und Schaltkontakt in der 
Achse hat, sind. Das Datenblatt ist da nicht sehr hilfreich.
Benötigt er VCC und GND?
Ist es möglich nur mit GND ein auswertbares Signal zu bekommen?

Hat jemand eine Routine zum Auswerten des Gray-Code? (Gray --> Binär)

Vielen Dank für eure Antworten.

Gruß Funksta
Angehängte Dateien:
Gast
Lesenswert?
• ▲
▼
2 Pins für die beiden Datenbits, Einen für den Taster und einen 
gemeinsamen Pin sollte so ein Ding schon haben wenn er passiv ist. 
Aktive brauchen durchaus auch ne Stromversorgung. Routinen zur 
Auswertung gibts mit ein bisschen gutem Willen hier im Forum zu finden.

bye

Frank
Gast
Lesenswert?
• ▲
▼
..du kommst mit masse und 2 drähten für das zeitversetzte signal aus, 
zumindest bei den mechanischen typen wenn du die druckfunktion nicht 
nutzen willst, solltest dann allerdings 2  - 1K Pull ups am proz eingang 
verwenden...ist sicherer

Dennis
Gast
Lesenswert?
• ▲
▼
Ich habe auch noch Kondensatoren zwischen Masse und den Schaltkontakten 
verwendet (s. Anhang). Die Auswertung läuft bei mir per Interupt. D.h. 
den Pushbutton direkt an INT1 und Phase A an INT0. Phase B liegt an 
einem beliebigen Portpin und wird bei einem Interupt von der Phase A 
abgefragt. Wichtig dabei ist, dass Du die Flankenerkennung 
(steigende/fallende) nach jedem Interupt umschaltest, damit du eine 
Richtungserkennung hast. Mein Programm hat keine "Entprell-Routine" und 
schaffe damit ca. 30 Impulse pro Sekunde ohne Fehler auszuwerten. Somit 
bin ich auch am Schaltlimit meines Encoders.
Angehängte Dateien:

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 20 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.