Auswertung Sin/Cos-Geber

Gast #418745
Hallo zusammen,

hat jemand von euch Unterlagen zu Verfahren wie ich einen
Sinus-/Cosinus-Geber (Drehgeber der n-Schwingungen je Umdrehung analog
ausgibt) auswerten kann?
Dabei möchte ich nun nicht erfahren das man die Nulldurchgänge von
den beiden Kanälen nutzen kann, sondern mir geht es darum wie:
- Phasenlagen berücksichtigt werden
- Singalverläufe fein interpoliert werden
- evtl. Offsets heraus gerechnet werden

Bin da leider selbst noch total dumm und suche einfach den Einstieg

Gruss,
Gary
Gast
Ich denke, dazu gibts Spezial-ICs, ich würde bei
www.analog.com
www.avagotech.com
www.ic-haus.de
www.austriamicrosystems.com
suchen, Stichwort rotary encoder
Gast
Normalerweise dient der CORDIC der Berechnung von trigonometrischen
Funktionen, also beispielsweise einer Sinusschwingung.
Kann man damit auch die umgekehrte Richtung rechnen?
Hier sind doch nur zwei Spannungswerte von Sinus und Cosinus gegeben,
deren Maximalwert bekannt ist, sodaß man den Winkel bestimmen kann.
Gast
@Christoph Kessler

Den Maximalwert braucht man gar nicht. Übrigens will man ja auch eine
trigonometrische Funktion berechnen, nämlich arctan(x/y) unter
Beachtung des richtigen Quadranten. Deshalb verstehe ich deine Frage
nicht ganz.
Gast
Ja wenn der Drehgeber identische Spannungen liefert, kann das sein. Ich
dachte an das ähnliche Problem, die Ausgangsspannungen von zwei
Magnetsensoren, die um 90 Grad gegeneinander verdreht sind, und
parallel zur Erdoberfläche liegen, in eine Kompaßwinkelangabe
umzurechnen. Dort kann man wegen der dritten Koordinatenrichtung nicht
sicher sein, wo für jeden Sensor die Maximalspannung liegt. Das
Magnetfeld ist ja irgendwie schräg zur Erdoberfläche geneigt.

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.