PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Welchen Chip für Winkelmessung Z-Achse? Alternative gesucht.



RoboLeo
16.03.2011, 10:45
Hallo

Ich möchte gerne eine Winkelmessung in horizontaler Ebene (Z-Achse) realisieren. Es sollen 0 - 360° indiziert werden können, wobei sich der Chip und die Platine auch mehrmals um die eigene Achse drehen kann. Der 0-Bezugspunkt soll frei gewahlt werden können.

Nun hatte ich die Idee das ganze mit Inklinometern oder Accelerometern zu bewerkstelligen.

Bisher hab ich mit dem SCA61T von VTI und dem LIS331 herumexperimentiert. Der SCA61T ist via SPI und mit µC leicht zu bedienen. Allerdins nur 1-Achse und für horizontale Drehungen um eine Z-Achse nicht gemacht.
Mit dem LIS331 sollte es möglich sein allerdings stellt sich mir das ganze doch recht kompliziert da.

Was würdet ihr denn empfehlen. Gibt es denn einen favoritisierten Chip für sowas? Je einfacher desto besser? ;)

Zum Auswerten habe ich mehrere Möglichkeiten.
1. PIC 18F2580 via SPI
2. PIC 18F2580 via Analog Eingänge
3. Elmo Guitar via Analog Eingang (nur einer vorhanden)

Der Elmo programmiert sich ähnlich wie der PIC in MPLAB. Könnte ich diesen benutzen spar ich den µC.

Alle Komponenten kommunizieren via CAN. Der Elmo läuft schon am Bus - beim PIC müsste ich mich noch einarbeiten.

Jede Inspiration ist willkommen. Ich weiß gerade nicht wo ich noch suchen soll.

Danke.

Martin

Richard
17.03.2011, 08:52
Z.B. bei http://www.watterott.com/index.php?x44827=gr202ildlbt3mm4f031qj29bq6&page=search&page_action=query&desc=on&sdesc=on&keywords=gyro&x=10&y=19 . Die auszuwertende Achse sollte auch durch die Einbaulage zu beeinflussen sein. Wenn es für Deine Anwendung reicht, Modellbau Gyro zur Heli-Stabilisierung, die gibt es Drift kompensiert.

Gruß Richard

RoboLeo
17.03.2011, 10:01
Hi

Diese kleinen Karten hatte ich schon gesehen. Sehe ich das richtig das mir ein Gyro "nur" die Winkelgeschwindigkeit ausgibt?

Warum gibt es die ganzen Sensoren eigentlich nicht in einem vernünftigen - noch lötbaren z.B. SOIC - Gehäuse?

Richard
17.03.2011, 18:01
Hi

Diese kleinen Karten hatte ich schon gesehen. Sehe ich das richtig das mir ein Gyro "nur" die Winkelgeschwindigkeit ausgibt?




Ja und das in Winkel sauber umsetzen ist nicht ganz ohne. :-( Deshalb auch der Tip mit den Hubi Stabilisator, da ist schon alles drinne und so ein PPM Siglal welches der ausgibt lässt sich prima rel. einfach verarbeiten. Fragt sich wie gut das klappt, aber wenn man sieht wie schön stabil so ein Hubi die Richtung hält......

Gruß Richard

DanielSan
17.03.2011, 18:06
Wichtig ist wenn du einen Helikreisel nimmst, das du einen mit "Headlock" nimmst!
Ich hätte da noch einen hier liegen. Ist ein Chinakreisel, der aber sehr gut funktioniert.
Hier ist ein Link zu dem Kreisel.
http://hobbyking.com/hobbyking/store/uh_viewItem.asp?idProduct=10113

Bei Interesse schreib mir eine PM.

Gruß Daniel

RoboLeo
18.03.2011, 09:02
Hmm

also ich müsste den Chip schon selber in meinen Circuit integrieren. Ich hab mir jetzt erstmal Samples von Analog bestellt. Cyro und Accelerometer - beide mit Analogausgang.

Mal sehen was das gibt.

Richard
18.03.2011, 13:11
Hmm

also ich müsste den Chip schon selber in meinen Circuit integrieren. Ich hab mir jetzt erstmal Samples von Analog bestellt. Cyro und Accelerometer - beide mit Analogausgang.

Mal sehen was das gibt.

Dann lese Dich schon einmal hier schlau http://de.wikipedia.org/wiki/Kalman-Filter .
Da kommt was auf Dich zu....

Gruß Richard

RoboLeo
18.03.2011, 13:20
Ja - auf diesen Kalman hab ich auch nicht wirklich Lust. Aber irgendwie scheint es ja keine bessere Alternative zu geben. Oder gibt es integrierte Bausteine welche den Filter schon integriert haben? Die von dir empfohlenen Platinen wären auch noch ne Möglichkeit - aber trotzdem muss ich das später in meine eigene Platine integrieren können. ;-(

Gruß

Richard
18.03.2011, 15:02
Ja - auf diesen Kalman hab ich auch nicht wirklich Lust. Aber irgendwie scheint es ja keine bessere Alternative zu geben. Oder gibt es integrierte Bausteine welche den Filter schon integriert haben? Die von dir empfohlenen Platinen wären auch noch ne Möglichkeit - aber trotzdem muss ich das später in meine eigene Platine integrieren können. ;-( Gruß

Einige dieser Platinen ja, im Chip selber? Eher wohl nicht. Du kannst doch die Teile auf Deine Platine setzen, machen die Trikopter Leute doch auch, wo ist das Problem? Die Chips selber löten ist auch eine Sauerei! Ich würde es jedenfalls so machen, auch weil ich für den Filter zu unbedarft bin, das Thema ist (mir) eindeutig zu hoch. :-(

Genau darum habe ich mir so einen Hubi Kreisel besorgt, der gibt ein Sevo Signal (ppm) aus und das ist recht einfach aus zu werten. :-( Den kann man an geeigneter Stelle in passender Position anbringen und zum Board reicht eine 3 Adrige Leitung +/-/ppm.:-) Das die (einige) den ganzen Filterkram schon on Board haben kann mir nur recht sein. :-)

Gruß Richard

RoboLeo
21.03.2011, 10:55
Hi

Ok - die Argumente sprechen für solch ein Board. Wenn ich das richtig sehe haben wohl alle Modele mit "Freedom" den Filter schon integriert. Hmmm - na mal sehen welcher am besten passt ;-)

Gruß Martin

RoboLeo
23.03.2011, 11:25
Hi

Also ich hab mir das noch einmal genauer angesehen. Gibt es vielleicht auch Platinen welche einen Microchip PIC integriert haben. Das wäre wessentlich leichter für mich zum Programmieren.

Gruß