Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: PWM-Signal auswerten Kategorie: C-Control I V1.1 (von Henrik, Homepage - 18.12.2004 16:59)
 Als Antwort auf PWM-Signal auswerten von Thorsten - 18.12.2004 15:33
Hallo,
.
> Der Chip liefert die x- /y- Beschleunigung in Form von 2 getrennten
> PWM-Signalen. Kennt jemand eine fertige Lösung mit C-Control
> (habe bisher nichts gefunden)?

Nö, da wirst Du vermutlich auch nichts finden.

> Alternativ (reicht auch): hat jemand
> eine fertige Programmroutine zum Einlesen und Auswerten von
> PWM-Signalen mit der C-Control?

Grundsätzlich gibt es da zwei Möglichkeiten. Für beide sollte man
die Basisfrequenz der PWM kennen.

Die 1. und theoretisch beste Möglichkeit:

Miss die Zeit innerhalb der Basisperiodenfrequenz in der der Zustand 1 ist. Ermittle daraus das prozentuale Verhältnis zur Basis und errechne aus dem erhaltenen Wert die Beschleunigung.
Klingt einfach, stößt in der Praxis vermutlich aber auf Schwierigkeiten in der Realisierung mit
der C-Control V1 (mit der V2 geht es mangels Assembler überhaupt nicht, wenn die
Basisfrequenz nicht deutlich kleiner ~ 500 Hz ist).
dazu kannst Du beliebige  Digital Ports hernehmen. Die erzielbare Auflösung ist
bereits durch den Sensor nicht eben berauschend.

Die 2. und vermutlich einzig praktikable Möglichkeit:

Schalte einen Tiefpass hinter die PWM-Ausgänge und führe das entstehende Integral
jeweils einem A/D Eingang zu. Leite aus dem herrschenden Spannungswert die
Beschleunigung ab. Hier liegt der Haken in der schwierigen bis unmöglichen Kalibrierung.
Wie der Tiefpass bemessen sein muss, hängt von den Spezifikationen des Sensors ab.
Mehr als ein vorwärts, rückwärts,links,rechts wird dabei nicht herauskommen.

Wie Du siehst, ist das eine gar nicht ganz so leichte Übung. Gibt es im Datenblatt keine
Applikationsbeispiele?

Viele Grüße
Henrik

Meine Homepage: http://www.henrik-reimers.de/control/

 Antwort schreiben

Bisherige Antworten:

Re: PWM-Signal auswerten (von Thorsten - 18.12.2004 17:44)
    Re: PWM-Signal auswerten (von Henrik - 19.12.2004 13:23)
        Re: PWM-Signal auswerten (von Thorsten - 25.12.2004 20:11)
    Re: PWM-Signal auswerten (von Henrik - 18.12.2004 18:19)