Forum: Mikrocontroller und Digitale Elektronik Absolut Encoder an Atmega32


von Stefan R. (newjoke)


Lesenswert?

Hallo !!

ich habe mal ein paar Fragen, betrifft einen Absolut Encoder mit einem 
Natural Binary Code !

Also das was ich vorhabe ist mit einem Atmega 32 den Encoder 
auszuwerten.

Daten von dem Encoder:
Datenleitungen G0-G9
5 V VDC

Also hat der Encoder pro Umdrehung 1024 Werte. Abgefragt werden sollte 
die Position an den Ports des Atmega32 und auf einem LCD Display 
ausgegeben werden.

Soweit die Theorie... :-(

Meine erste frage ist,wieviele Umdrehungen/Signale kann der Atmega32 max 
in der Sec. auswerten ?

Ich habe nun mehrfach über das entprellen von Tasten gelesen, wenn ich 
die Signale des Encoders messe, habe ich bei dem Wert 0 nicht 0 Volt 
sondern 0.1 und bei wert1 nicht 5 ...was ja einfach wäre sondern 2.2 
Volt...

Könnte Ihr mir bitte einen Tip geben wie ich ein saubers 0 und 5 Volt 
Signal erzeuge ?


Für eure hilfe bin ich sehr dankbar!!!

Sorry bin leider Anfänger in dem Bereich,habe aber schon ein paar Dinge 
auf dem Atmega gemacht und wollte, diese Encoder benutzen weil mein 
Tachengeld nicht mehr hergibt um neue Encoder zu kaufen.

Gruß
Stefan

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

> Meine erste frage ist,wieviele Umdrehungen/Signale kann der Atmega32 max
> in der Sec. auswerten ?
Das kommt auf dein Programm an...
Aber zum Glück mußt du ja nur den Über- und den Unterlauf mitzählen. Die 
Position innerhalb der Umdrehung hast du ja schon auf 10 Bit aufgelöst. 
Ich würde sagen, 10000 Umdrehungen pro Sekunde sollten da locker drin 
sein...

> Könnte Ihr mir bitte einen Tip geben wie ich ein saubers 0 und 5 Volt
> Signal erzeuge ?
Pullup oder Pegelwandler.
Die 0,1V für einen Low-Pegel sind schon sehr gut.
Und die 5V bekommst du evtl. mit Pullups. Mehr sagt dir das Datenblatt 
des Encoders.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.