Rotationsbewegung erfassen

Gast #3943778
Lesenswert?

Hallo zusammen,

ich experimentiere jetzt seit knapp einem Monat mit meinem Attiny herum 
und hab schon die ein oder anderen kleinen Programme zum laufen 
gebracht.
Jetzt möchte ich gerne eine Rotationsbewegung erfassen. Vielmehr möchte 
ich die Drehrichtung bestimmen (also Linksdrehung oder Rechtsdrehung). 
Bisher habe ich dazu zwei dieser Neigungsschalter benutzt:

http://www.voelkner.de/products/42221/Neigungsschalter-Hg-Frei.html?frm=reco__related

ganz glücklich bin ich damit aber nicht, da es mir doch sehr umständlich 
erscheint und ich die spätere Schaltung zudem möglichst kompakt haben 
möchte.

Daher meine Frage: hat jemand von euch Erfahrung mit dem Einsatz von 
Gyroskopen?
Falls ja, welche benutzt ihr so und was habt ihr da für Tipps? Evtl. 
Tutorials? Gerne auch direkt mit Link um sowas mal zu bestellen und 
etwas damit rumzuprobieren :-)

Falls ihr noch eine andere Idee habt die Drehrichtung zu bestimmen, bin 
ich ganz Ohr.

Danke schonmal vorab und Grüße
Ruben
Gast #3943808
Lesenswert?

@stefanus ja dabei gings nur um die Implementierung der 
Neigungsschalter. Ich habe diese dann einfach wie im Tutorial hier auf 
der Seite als "Schalter/Taster" verwendet um mein Problem zu lösen :)

Grüße Ruben
Gast #3943811
Lesenswert?

Rubencz schrieb:
> Es ist so gedacht, dass sich alles mitdreht. Mit alles ist der gesamte
> Schaltaufbau gemeint. Eben alles :D

kann man an der Umgebung etwas befestigen? Oder gibt es keine sicht auf 
die Umgebung (die sich nicht mitdreht)

Um welche Achsen kann es sich drehen? 1 oder mehrere?
Gast #3943818
Lesenswert?

Moment mal: Hast du wirklich mit der Programmierung begonnen, ohne 
vorher zu evaluieren, ob und wie diese Schalter für deine Aufgabe 
geeinget sind?

Du bist ja lustig!

Was dabei raus kommt ist klar. Peter hat schon begonnen, die gleichen 
Fragen zu stellen, die schonmal im anderen Thread gefallen waren.

Link zum ursprünglichen Thread: 
Beitrag "Implementierung von Neigungswinkelschalter"

Ich schlage vor, diesen Thread hier zu sperren, damit das Thema im 
ursprünglichen tread fortgesetzt wird.
#3943827
Lesenswert?

Rubencz schrieb:
> @stefanus ja dabei gings nur um die Implementierung der
> Neigungsschalter. Ich habe diese dann einfach wie im Tutorial hier auf
> der Seite als "Schalter/Taster" verwendet um mein Problem zu lösen :)

Und. Hast du es hingekriegt?

Denn eines muss dir klar sein. Neigungsschalter sind um 3 
Größenordnungen simpler als ein Gyro. Wenn du es mit Neigungsschaltern 
nicht hinkriegst, dann wird es mit einem Gyro auch nichts. Denn so ein 
Gyro löst dir das Problem nicht im Alleingang. Ganz im Gegenteil tut 
sich eine komplett neue Fallgrube an Problemen auf, die du mit 
Neigungsschaltern alle nicht hast.
Gast #3943832
Lesenswert?

Also gedacht ist das ganze mit Batterie zu betreiben sodass es autonom 
von außen ist. Also irgendwelche Kabel etc. möchte ich nicht befestigen.
Im Anhang mal eine kleine Skizze mit der kompletten Schaltung als 
Blackbox (blau) und dem Gyroskop (rot) und der Rotationsachse (schwarz)

Grüße Ruben
Angehängte Dateien:
Gast #3943838
Lesenswert?

Ja mit den Neigungsschaltern hat es geklappt nach dem Tipp sie einfach 
als normale "Taster" zu betrachtet. Dass das mit dem Gyro deutlich 
schwerer ist ist mir bewusst, wieviel schwerer jedoch nicht, deshalb der 
neue Thread hier, da es im alten ja mehr um die einfachen 
Neigungsschalter ging.
Hoffe das ist in Ordnung.

Grüße Ruben
Gast #3943844
Lesenswert?

Dann besorge Dir erstmal einen Gyro Sensor (zum Vergleich auch einen 2 
oder 3-Achsen Accelerometer) und ein Interface zum PC. Dann kannst du 
erstmal ganz entspannt am PC ausprobieren, was die Sensoren können und 
was nicht.

Wenn du einen brauchbaren Code auf dem PC entwickelt hast, dann schreib 
ihn nochmal neu für den Mikrocontroller.

So ist das wirklich einfacher, vor allem beim Einstieg.
Gast #3943855
Lesenswert?

Ok Danke :) Hast du evtl. einen Tipp für Gyro und Interface? Ich fand es 
beim µC schon schwer mich zu entscheiden. Also nach Möglichkeit nicht 
allzu komplex, um wie Karl Heinz schon sagte möglichst wenige potentiell 
Fehlerquellen zu haben.

Danke und Grüße
Ruben
#3943866
Lesenswert?

Das Hauptproblem bei einem Gyro ist, dass er driftet!

D.h. der Gyro meldet dir eine Drehung, wo keine ist.
Die große Kunst beim Gyro ist, die realen Daten vom Sensorfehler zu 
trennen.

(Und ich denke mal, die Aussage "3 Größenordnungen schwieriger" trifft 
es nicht wirklich. Es ist schwieriger)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren