Forum: Digitale Signalverarbeitung / DSP / Machine Learning Auswertung Sin/Cos-Geber


von Gary (Gast)


Lesenswert?

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

von Christoph Kessler (db1uq) (Gast)


Lesenswert?

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

von Detlev (Gast)


Angehängte Dateien:

Lesenswert?

Das Stichwort lautet CORDIC Verfahren

http://de.wikipedia.org/wiki/CORDIC

Eine Umsetzung für Mikrocontroller (war ein 89c2051 mit SDCC) hänge ich
mal an. Offsets kann man IMHO nur dann herausrechnen, wenn alle Winkel
gleich häufig vorkommen und man so den das zeitliche Mittel abziehen
kann.

von Christoph Kessler (db1uq) (Gast)


Lesenswert?

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.

von Detlev (Gast)


Lesenswert?

@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.

von Christoph Kessler (db1uq) (Gast)


Lesenswert?

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.

von Holger (Gast)


Lesenswert?


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.