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 #1245467
Lesenswert?

Nur mal so als Tip, Pollin hat einen relativ preiswerten
Drehencoder der einen guten qualitativen Eindruck macht.

Damit bekommst du deine 16Positionen sehr einfach und musst nicht
soviele Leitungen am Prozessor verschwenden.

Olaf

p.s: Und druecken kann man ihn auch noch.
Gast #1245472
Lesenswert?

was mir grad einfällt wäre es dann nicht einfacher normale Potis zu 
nehmen oder schwanken da die Werte zu extrem, und müssen die eine extra 
Stromversorgung haben oder reicht es sie mit dem A/D und dem GND zu 
verbinden?
Tut mir leid das ich so blöd frage aber mit Platinenbau kenne ich mich 
nicht aus
Gast #1245505
Lesenswert?

Ich brauche sowohl als auch Die Drehimpulsgeber um parameter einzulesen 
(3 Stück) und der Drehschalter zur Funktionsauswahl.
Ich habe bisher immer gelesen das sich Potis an den A/D wandlern dazu 
nicht eignen weil zu starke schwankungen, deswegen tendiere ich zu 
drehimpulsgebern.
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 #1245588
Lesenswert?

Die Parameter werden mit Hilfe von Potis und einem 16 fach Schalter 
eingelesen. Deswegen bin ich auf der Suche nach einem 16fach Schalter 
und nach der besten möglichkeit die Potis ans Board zu kriegen.
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.
Gast #1245647
Lesenswert?

Die Potis dann an 5V oder GND? Ich tippe mal auf 5V bin mir aber nicht 
sicher. Einen passenden schalter mit 16 stellungen(wenn möglich mit 
encoder auf 4bit) suche ich auch noch das bei pollin war ja glaub eher 
ein impulsgeber läst sich ja beliebig drehen das teil
#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