-
-
Neuer Benutzer
Öfters hier
Hallo zusammen,
ich habe meinen Nachbau der DLX jetzt fast fertig. Was mir aber noch fehlt ist der Beschleunigungssensor ADXL322. Im Moment verwende ich einen ADXL337, der aber eine geringere Spannung ausgibt. Die Folge ist, dass in der GUI von Willa immer zwischen forward und backward gesprungen wird, wenn ich den Tricopter bewege. Undzwar auch nur zwischen diesen beiden Maximalausschlägen. Da der ADXL322 ja nicht mehr hergestellt wird, wäre es schön, wenn mir jemand ein anderes Modell sagen könnte? Oder wie ich den ADXL337 anpassen kann bzw die Software?
Vielen Dank für eure Hilfe.
-
Erfahrener Benutzer
Roboter-Spezialist
Hi!
Mit den Steinzeit-Sensoren
habe ich mich nie befasst, aber aus der Hüfte geschossen würde ich mal beim Hersteller nach dem Nachfolgetyp suchen... nur so eine Idee...
(Kurze Erklärung: Ich bin hier damals mit den 6DOF-Sensoren von SensorDynamics und Invensense eingestiegen)
-
Neuer Benutzer
Öfters hier
Der Nachfolger gibt auch nur 3V maximal aus..
Hat keiner die Software mal auf diese Spannung umgestellt und mit einem anderen analogen Beschleunigungssensor gearbeitet?!
-
Erfahrener Benutzer
Roboter Genie
Hi,
@Terfagter1,
ich bin mir nicht ganz sicher, aber ich glaube, dass softwaremäßig keine Veränderung vorgenommen werden muss, wenn der Sensor nicht soviel Spannung liefert! Willa hat doch diese GUI für den PC geschrieben, damit kannst du die nötigen Parameter einstellen und fertig.
Gruß
Chris
-
Neuer Benutzer
Öfters hier
Ja genau die GUI meinte ich mit Software 
Ich schaffe es aber nicht über das verändern der Werte den ACC einzustellen. Bei Bewegung des Tricopters spingt die Anzeige immer zwischen forward und backward, ohne Zwischenschritte.
-
Erfahrener Benutzer
Roboter Genie
Hi,
hast du ACC-Scale geändert? Das ist meineswissens der einzig wirklich notwendige Parameter. Evtl noch ACC-Influence und natürlich ACC-Offset, aber das sollte jetzt nicht mit deinem Prob zusammenhängen...
Du sagst, es springt zwischen hinten und vorne. Wie siehts den mit Roll aus? Springts da auch oder ists normal?
Gruß
Chris
-
Erfahrener Benutzer
Roboter-Spezialist
Hi Terfagter,
du verwendest ein Breakout-Board mit dem ADXL337?
Da müsste ein 3,3V Spannungsregler drauf sein, damit der Chip keinen Schaden nimmt, wenn er an dem mit 5V betriebenen AtMega angeschlossen wird.
Das oben geschriebene gilt natürlich nur, wenn du einen 5V-Arduino als Steuerung verwendest... Die Arduinos gibt es ja inzwischen auch in 3,3V Ausführung. Ich bin thematisch etwas abgehängt, was die großen Copter angeht, ich bitte das zu entschuldigen
Mein Hauptaugenmerk in diesem Bereich liegt auf den digital angeschlossenen Invensense-Chips und kleinen Quadros.
Bei "Springen der Werte" fällt mir noch ein: Überprüfe mal die Kontaktierung der Ausgangskondensatoren an den Achsen des Chips.
Soweit ich das in der Kürze verstehe, glätten die die Ausgangsspannung auf brauchbare Werte inklusive Einstellung der Empfindlichkeit.
Sind die nicht angeschlossen, springen die Werte...
Miss einfach mal die Ausgangsspannung mit einem hochohmigen Digitalmultimeter. Der Wert sollte schön kontinuierlich wandern, wenn du deinen Copter bewegst.
Ist das der Fall, dann liegt dein Springen in der GUI an den gemessenen Werten. Sind die zu groß, kommt es zu Wrap arounds bei den zur GUI übertragenen Werten (die werden auf Bytes skaliert). Die Steuerung könnte davon unbeeindruckt sein...
Stichworte
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen