Auswertelogik für Analogencoder

OP #2980629
Lesenswert?
• ▲
▼
Hallo zusammen,

ich bin derzeit mal wieder am Basteln und möchte diesen Encoder als 
Absolutwertgeber benutzen.

http://www.alps.com/products/WebObjects/catalog.woa/E/HTML/Sensor/Position/RDC80/RDC803001A.html

Die Position soll über einen ATMega über eine analoge Spannungsmessung 
ADC ausgelesen werden. Referenzspannung sind die 5V der Versorgung des 
µC.

Problem an dem Teil wie bei glaube ich allen 360° Potis ist, dass nicht 
der komplette Drehbereich nutzbar ist, in diesem Fall auf einer Spur nur 
ca. 340°. In den verbleibenden 20° zeigt ADC keinen sinnvollen Wert an, 
die Spannung springt bei jedem Auslesen zwischen 0 und 5V wild hin-und 
her.

Die zweite Spur ist um 180° versetzt angeordnet, man könnte also eine 
entsprechende Logik vorausgesetzt, diesen Umstand nutzen um die 20° der 
"Nichtauslesbarkeit" elegant zu umschiffen.

Aber genau hier liegt mein Problem, mir fehlt eine zündende Idee ;-)
Eine einfache If Bedingung anhand der ausgelesenen Spannung wird nicht 
funktionieren, da im "Übergangsbereich" völlig wilde Spannungen 
ausgelesen werden.
Vermutlich ist es ganz einfach und ich bin derzeit einfach auf den Kopf 
gefallen und komm nicht drauf.

Hat jemand ne Idee?
Gast #2982304
Lesenswert?
• ▲
▼
Steht doch klar dabei. So lange du nur einen "Taper",
also Schleifer auswertest, kannst du nur 330 Grad erfassen,
für 360 Gard musst du das Modell mit 2 Schleifern nehmen und
beide auswerten.

Dort, wo dann das Signal des einen zwischen 0 und 5V springt,
liefert dann der andere saubere Messwerte um 2.5V herum.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.