Drehimpulsgeber & Schalter

Gast #1245458
Lesenswert?

Guten Tag,
ich will eine schaltung mit Drehimpulsgebern und einem Schalter an einen 
Atmega 128 anschliesen. Gehe ich recht in der Annahme, das ich bei 
diesem Drehimpulsgeber 
http://www.reichelt.de/?;ACTION=3;LA=2;GROUP=B29;GROUPID=3714;ARTICLE=73921;START=0;SORT=preis;OFFSET=16;SID=25wLsTeKwQARkAAH2at3Q6c3835e8dacddd93ab0ff3885b0f91ba
einen Pin  an Grund und die anderen beiden an jeweils einen Interrupt 
schliesen muss (einen für inkrement und einen für dekrement)? Und weiß 
einer ob es bei Reichelt auch einen 16 Zustände schalter gibt ? Ich habe 
bisher nur Drehschalter mit höchsten 12 Stellungen gefunden.
Gast #1245574
Lesenswert?

Was bedeutet den Parameter eingebe? Das kann alles sein, ein Poti, ein 
Drehimpulsgeber, eine Tastatur, Touchscreen etc.

Also grundsätzlich brauchst du einen Drehimpulsgeber um 
Motordrehrichtung und -geschwindigkeit auszulesen. Das ding wird auch 
HWI oder IDS genannt.
Die Dinger werden grad auf die Motorwelle angebracht und dann gibt es 
meist drei Spuren mit Rechtecksignalen.
Gast #1245644
Lesenswert?

Wenn es sich um einen Impulsgeber mit 90Grad-Signalen handelt, gibst Du 
einen auf den Interrupt und schaust nur ob bei intr. der zweite Lo, oder 
Hi, ist. Entsprechend Inkrement, oder Decrement. Ich mache bei meinem 
Komunikationstranciver allerdings eine 4-fach- Auswertung, d.h. fallende 
und steigende Flanken. Außerdem Add oder Sub ich ein Zahl, das hat den 
Vorteil dass ich die Auflösung/Umdrehung ändern kann. Mechanische 
Impulsgeber haben allerdings wie oben aufgeführt, einen Ausgang für 
Drehrichtung Pos und den anderen für Neg. Da können die Signale auch 
nicht 4-facht werden.
#1245652
Lesenswert?

Hi!

Is doch ganz einfach...


gugg mal hier:

http://www.cyrom.org/palbum/main.php?g2_itemId=4708

http://www.cyrom.org/palbum/main.php?g2_itemId=3933

http://www.cyrom.org/palbum/main.php?g2_itemId=3924

http://www.cyrom.org/g0bi/encoder2313.bas

Hab ich mal für meine ex-firma gebaut.

Sollte einigerbaßen selbsterklärend sein, auch wenn basic.

Die Encoder da auf dem Bild sind von pollin, klappen sollte da aber
JEDER der nen 90° A/B-signal ausgibt.

Michael

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren