-
Thread
MPU 6050 Gyroskop/Accelerometer und Shake Detection
Hey, ich verwende für mein Projekt momentan ein MPU 6050 Gyroskop/Accelerometer Breakout Board zusammen mit einem Teensy 3.0 und der Arduino Programmierumgebung. Mein Problem ist, dass ich nicht weiß, wie ich ein Schütteln feststellen kann. Im Datenblatt
von Jeff Rowberg an, zu finden hier: https://github.com/jrowberg/i2cdevlib/tree/master/Arduino/MPU6050 Darüber kann ich problemlos auf alle möglich verfügbaren Daten zugreifen. Eigentlich sollte im Interruptregister Platz für einen Schüttelinterrupt sein, allerdings kann ich dazu nichts finden.
-
Thread
Accelerometer interne achsen
Hallo zusammen, Ich bin gerade dabei, einen mpu6050 zu kalibrieren. Das Problem bei einer "Schwellwertkalibrierung" ist, dass die Messung aufgrund von Wärme usw nach einer Zeit trotzdem driftet. Sowie ich das sehe ist das Problem, dass die Achsen im
welche meiner Meinung nach eine akzeptable Verwertung der liefert. http://www.i2cdevlib.com/devices/mpu6050#source Was willst du denn damit machen? Grüsse
-
Thread
Filterdesign Komplementärfilter
Hallo! Ich möchte etwas ähnliches machen! Bei mir ist ein MPU 6050 an einem Modell-Spaceshuttle montiert, und der Sensor soll die Verdrehung um die x und y Achse erfassen. Nun bekommt man aber mit dem MPU 6050 nur Beschleunigungen und Gyro Werte. Kann man das dann
-
Thread
Bitte um Schaltplanüberprüfung
Herzstück dient ein ATmega644p. Für ihn ist auch die 5V-Versorgung. Als Lagesensor nutze ich den MPU6050, der über I2C angeschlossen ist. Gesteuert werden soll das ganze über Bluetooth (an den MAX3421E kommt ein BT-Dongle). Für den MPU6050 und den MAX3421E ist die 3,3V-Versorgung. Die Motoren steuere
-
Thread
MPU6050 mit 2 Sensoren
Hallo MPU6050 kombiniert zwischen zwei verschiedenen Funktionsprinzipen und besteht aus einem Beschleunigungssensor und einem Drehratensensor. Warum reicht nicht ein Beschleunigungssensor aus, wenn Geschwindigkeit
-
Thread
Neigungssensor für Motorrad mit I2C
Du kannst auch mit MPU-6050 anfangen. Dann ist der Verlust nicht so groß.;-)
/www.adafruit.com/product/1604 ist das gleiche, wie zuvor? -> http://eckstein-shop.de/GY-521-MPU-6050-3-Axis-Beschleunigungssensor-Accelerometer-Gyro-module + Kalman Filter ist wahrscheinlich die Lösung für meine Anwendung? -> zu dem fertigen IMU Modul + integriertem Hardware Kalman Filter + Autokonfiguration
-
Thread
Accelerometer künstlich zurücksetzten??
können. Ziel ist es Motiontracking / Matchmooving auf ein Minimum reduzieren zu können. Ein MPU6050 ist mit einem Arduino im Einsatz um die Orientierung zu bekommen. Das funktioniert auch mittlerweile sehr gut. Nun fehlt mir noch die Bewegung der Kamera. Benötigt wird die relative Bewegung
weil die für den Weg mit aufintegriert werden muss. Und die Geschwindigkeit kann keiner der Mems im MPU6050 liefern. Die Information muss also sonstwoher (z.B. aus der Bildauswertung) kommen.
-
Thread
I2C Bus mehrere Sensoren
Zwei Pullups reichen aus. PS: Wieso nimmst du anstatt des MPU3300 nicht gleich den MPU6050? Da hast du Gyro und Acc in einem Gehäuse. Beim Barometer würde ich mir auch mal den MPL3115A2 ansehen. Da kannst du direkt die Höhe mit 30cm Genauigkeit auslesen. Ist echt ein geniales Teil und
Temperaturkompensiert sind. Sprich die Driftkorrektur arbeitet nur im gegebenen Temperaturbereich, wohingegen der MPU6050 scheinbar intern kompensiert ist. Bin gerade dabei den temperaturabhängigen Drift zu erfassen um dann eine einfache Korrektur per Software zu machen. Mein Quadcopter kommt zumindest sehr gut mit
-
Artikel
Hack-O-Copter
drei Beschleunigungssensoren ausgestattet. Diese sind alle zusammen im Intertialsensor „Invensense MPU-6050“ integriert. → Link zum Datenblatt ESC. Die Ansteuerung der Gleichstrommotoren erfolgt über PWM und MOSFETs. Die verwendeten N-Kanal MOSFETs „G2310“ haben einen „Drain-Source On-Resistance“ von etwa
5 P3.1 AIN7 CPP1 Partially Connected to motor ctrl circuit 1 (sense?) 6 P3.2 T0EX,STADC INT0 YES MPU6050, pin 12 (interrupt) 7 P3.4 SDA T0 YES MPU6050, pin 24 (SDA) 8 P3.5 SCL T1 YES MPU6050, pin 23 (SCL) 9 P3.6 T1EX,CK0 CPO0 Partially Connected to test pad 10 P5.1 XTAL2 NC? Not connected? 11 P5.0 XTAL1
-
Thread
Ideen und Anregungen für Projekt mit STM32F4Discovery board
lauter eiBrett der Fahrtmesser abgedeckt ist... :( Zurück zum Fred: Wie wäre eine Kombi aus disco, MPU6050 und GrafikLCD? Grüße, Marcus
Marcus H. schrieb im Beitrag #3920834: > Wie wäre eine Kombi aus disco, MPU6050 und GrafikLCD? Wobei dafür das Disco F429 besser geeignet ist, weil da das TFT mit Touch schon drauf ist - zum Preis von wesentlich weniger freien Ports zu eigenem Gebrauch.
-
Thread
Pegelwandler 5V<==>3.3V (BTM-222)
wäre evtl. interessant da ich die module für die einfache Datenübertragung in Verbindung mit meinen MPU6050 in Verbindung mit einem Smartphone oder Notebook Nutzen will, im Moment aber noch ein wenig mit dem eigentlichen Datenaustausch kämpfe... Es wird zwar gesendet und Empfangen, aber irgendwie bin ich
eigentliche Idee hinter meinen BTM222 Versuchen ist, die Module an diverse Sensoren (habe z.B. einige MPU6050 bzw. ADXL335 Module hierzu erstanden) zu koppeln um die ermittelten Daten in Echtzeit in einer einfachen Android App darzustellen. Eine zweite Projektidee sieht vor, Meßwerte mit dem internen ADC
-
Thread
Projekt Cansat
• BME280 I2C oder SPI Drucksensor Temperatur Luftfeuchtigkeit Gyro-beschleunigungssensor • MPU-6050-Modul 3-Achsen-analoge Gyro-Sensor + Beschleunigungssensor-Modul für MPU 6050 Microcontroller PIC16F689 oder... Akku Akkupack Lipo Star Turbo 360mAh / 2S / 7,4V / 25C Im hauptsächlichen
-
Thread
IMU Daten visualisieren
Ich bin auf der Suche nach einem Programm mit dem ich die Datenausgabe eines MPU6050 visualisieren kann. Angesteuert wird das Modul mit einem ATmega32u4, dieser reicht die Daten über einen USB Seriell Adapter weiter an den PC. Eine unkomplizierte Lösung mit Graph und 3D Modell
Beitrag #4541703: > Ich bin auf der Suche nach einem Programm mit dem ich die Datenausgabe > eines MPU6050 visualisieren kann. Angesteuert wird das Modul mit einem > ATmega32u4, dieser reicht die Daten über einen USB Seriell Adapter > weiter an den PC. http://www.serialcominstruments.com/
-
Thread
Kalmanfilter Wegberechnung
Hallo mikrocontroller Freunde, Ich bin neu hier im forum und habe folgendes Problem. Möchte über Mpu6050 einen Wegberechnung über die Zeit durch 2x integrieren vornehmen. Wie zu wissen ist hat man beim ACC extrem Rauschen und minimal drift während der gyro weniger Rauschen aber dafür über die Zeit driftet. So, jetzt war mein Lösungsansatz, den Kalmanfilter zu benutzen. Habe im netz nach Mpu 6050 mit Kalmanfilter gesucht und wurde auch fündig. Nun ist das Problem das diese immer Winkelberechnungen vernehmen was ich eigentlich für den wegberechnung nicjt brauche. Oder doch? Jetzt ist meine
-
Thread
MPU6050 an Atmega32
Hallo, ich würde gerne einen MPU6050 mit einem Atmega32 über i2c verheiraten. Mein Problem ist, dass der Mpu mit 3V und der Atmega mit 5V laufen. Auf den gängigen Mpu-Platinen ist üblicherweise ein Spannungsregler 5->3V integriert. Bei
MPU6050 habe ich ohne Level Shifter benutzt, indem ich den AVR einfach auf 3,3V laufen lasse. Sonst sind diese Level Shifter gut, betreibe damit ein OLED-Display via I2C (400kHz) am 5V Arduino Pro Mini
-
Thread
Position des Vibrationssensors an der Waschmaschine verbessern
Abtastrate? Ich hab nur MPU 6050 gefunden ... 500Hz bis 1kHz Abtastrate Hochpass 0.2Hz (IIR) (der Sensor ist DC fähig) und RMS aller drei Achsen. Hinten an die Rückwand schrauben/kleben. Gruß Henrik
Henrik V. schrieb im Beitrag #5697342: > Ich hab nur MPU 6050 gefunden ... Richtig :-) Henrik V. schrieb im Beitrag #5697342: > 500Hz bis 1kHz Abtastrate > > Hochpass 0.2Hz (IIR) (der Sensor ist DC fähig) Verstehe ich noch nicht, hier mein Code
-
Thread
[S] Programmierer
Inneren befinden sich zwei Servos die den Schwerpunkt in zwei Achsen verlagern, sowie ein Gyro (MPU6050) der gewährleisten soll dass der Zylinder in einem festgelegtem Winkel stabil steht(PID geregelt). Des Weiteren sollen einfache Gesten ausgeführt werden (nach rechts und links Wippen, Taumeln, Licht
mit einer Achse aufgebaut, wie auf dem Bild zu sehen. Die Hardware sollte wie folgt aussehen: MPU6050 als Gyro/Acc Arduino Mini 2x Micro Servos (Genaue Entscheidung steht noch aus) LED Kapazitiver Schalter Ich habe versucht in Embrio (Node basiert Umgebung, Bild2) den Servo über einen PID Node
-
Thread
STM32 und MPU6050: Falsche Werte
Hallo, ich versuche gerade mit einem STM32 Werte aus einer MPU6050-IMU zu lesen. Ich habe dazu diese Funktion geschrieben: [c] void read_sensor(sensor_raw * data) { int8_t buf[14]; read_buffer(MPU6050_RA_ACCEL_XOUT_H, &buf, 14); data->temp = (((float
-
Thread
Magnetometer Empfehlung (i2c/SPI)
selber hier, geht gut. Vor allem auch im Zusammenspiel mit einer IMU (was du ja auch ansprichst). MPU6050 dran und los gehts.. Falls du da noch weitere Anregungen für mögliche Sensoren brauchst, schau mal bei FreeIMU vorbei. Da sind jeweils Magnetometer und IMU zusammen.. Da kann man schön sich ein paar
Vielen Dank! Ja ich hab mir jetzt mal das MPU9150 also Nachfolger des MPU6050 von invensense angeschaut. Ist auch sehr schön vor allem all-in-one.
-
Thread
Seltsames Verhalten Drohnensteuerung
Geschwindigkeit laufen. Irgendwie erscheint es mir unwahrscheinlich, dass der Gyrosensor (ein MPU-6050C) Schaden genommen hat ... (ist aber meine einzige Erklärung derzeit). Ist jemandem von euch schon einmal so etwas untergekommen, bzw. weiss jemand Rat, was da kaputt gegangen sein könnte? Gruß
Der Accelerometer ist im MPU-6050 integriert. ("The MPU-60X0 is the world’s first integrated 6-axis MotionTracking device that combines a 3-axis gyroscope, 3-axis accelerometer, and a Digital Motion Processor™ (DMP) all in a small
-
Thread
Kaskaden Regler
zu wünschen übrig. Ich benutze im Moment einen PID-Regler und die Winkel von Rotationsvektor der MPU6050. Als nächsten Schritt hätte ich gedacht, einen Kaskadenregler auszuprobieren. Aber irgend wie verstehe ich noch nicht ganz genau was vom äusseren an den inneren Regler weitergegeben wird und wie das
Führungsgröße (NICHT Sollwert) wären deine Steuersignale. Regelgröße (NICHT Istwert) die Signale des MPU6050. Regler könnte ein PI-Regler sein. Seine Stellgröße ist die Führungsgröße des inneren Regelkreises. Der innere Regelkreis bekommt als Regelgröße die Motordrehzahl. Vorteil einer solchen Anordnung
-
Thread
Einstieg in die digitale Elektronik
Manche System kombinierten den Accelerometer mit > einem Gyroscope. Wenn du ein MEMS wie den MPU6050 o.ä. verwendest, hast du beides in einem Chip - schon mit einem seriellen, digitalen Interface.
Manche System kombinierten den Accelerometer mit >> einem Gyroscope. > Wenn du ein MEMS wie den MPU6050 o.ä. verwendest, hast du beides in > einem Chip - schon mit einem seriellen, digitalen Interface. Hört sich gut an, vielen Dank. Kommt mit auf die Liste. Ich kann das im moment leider nur gar
-
Thread
IIC Bus-Register setzen
Wissen Sie zufällig wie dies beim MPU6050 funktioniert?
@ Webdesigner (Gast) >Wissen Sie zufällig wie dies beim MPU6050 funktioniert? Da muss ich, ebenso wie du, ins Datenblatt schauen ;-) "To write the internal MPU-60X0 registers, the master transmits the start condition (S), followed by the I2C address and
-
Thread
BoatOS – Marine-Betriebssystem: Raspberry Pi + ESP32 + MQTT + FastAPI + Flutter
läuft. Technischer Stack: Hardware: Raspberry Pi 4 (4GB) ESP32 + 2× ADS1115 (I2C, 0x48/0x49) + MPU6050 als Sensorboard BU-353N5 GPS-Maus → SignalK → Backend 10,1" Touchscreen, 128GB SSD Software: Backend: FastAPI + WebSocket (Python) MQTT: Mosquitto Broker, ESP32 als Publisher GPS/NMEA: SignalK
Frontends: Helm (Flutter nativ) + Deck (Browser) Interessante Details: Impact-Detection: Der MPU6050 war ursprünglich für Neigung/Schlagseite gedacht. Nach einer unfreiwilligen Bekanntschaft mit einem Felsen bei Nullsicht (Kaffee geflogen, alle okay) kam die Idee: der Beschleunigungssensor registriert
-
Thread
MPU6050 Z-Achse Keine Werte
Hallo, ich habe ein Problem mit dem MPU6050: Ich bekomme perfekte Werte für die X- und die Y-Achse, wenn ich den Sensor in die eine oder andere Richtung kippe. Wenn ich aber den Sensor auf der Tischebene drehe, also um die Z-Achse, verändert
-
Thread
Hilfe benötigt (ESP32 amoled + Neigungssensor + Ultraschallsensor = Größenbestimmung)
/t-display-s3-amoled https://funduinoshop.com/elektronische-module/sensoren/bewegung-distanz/mpu-6050-modul-triaxial-beschleunigungssensor-gyroskop#618a/classic/m=and&q=ultraschall https://funduinoshop.com/elektronische-module/sensoren/bewegung-distanz/ultraschallsensor-entfernungssensor-hc-sr04
. https://translate.google.com/translate?sl=en&tl=de&u=https://randomnerdtutorials.com/esp32-mpu-6050-accelerometer-gyroscope-arduino https://translate.google.com/translate?sl=en&tl=de&u=https://randomnerdtutorials.com/esp32-hc-sr04-ultrasonic-arduino Edit: das mit dem Display könnte etwas Einarbeitungszeit
-
Thread
Problem Diplomarbeit
die I2C-Adresse des ITG-3200 0x68 sein. Ich hatte zu Anfang auch ähnliche Probleme mit einem MPU6050. LG, Sebastian
Was macht ein 9-Achsen Sensor aus? Ich habe einen MPU-6050 und der hat 6 Achsen. Werden da einfach die Achsen von jedem integrierten Sensor zusammengezählt? Der MPU6050 hat einen Gyro und ein Beschleunigungssensor integriert. Der hier verwendete hat ja
-
Thread
Trittschallmessung
erdbebenähnliche Muster erkannt werden. Bei der Suche habe ich 2 Projekte gefunden die mit ADXL335 bzw MPU-6050 Accelerometer Erdbeben erkennen wollen. Die kosten fast nix und probiere mal mit rum... Der MPU9250 war nicht empfindlich genug. Der ist übrigens recht starr an einer Wand befestigt, an der man die
würde ich das ausgeben je preiswerter desto her kann ma es ja mal ausprobieren (siehe ADXL335 bzw MPU-6050 für ein paar Groschen). oszi40 schrieb im Beitrag #6538879: > Kurz: Durch messen allein wird nix besser. Das ist mir wohl bewusst... > Vergleich. Damit kannst Du erst mal üben. Dann wirst
-
Thread
Datenhandschuh - Fingertaster
aber nur, weil ich noch nicht vorher darauf gekommen bin. http://playground.arduino.cc/Main/MPU-6050#.UxdoT4VxM-U Das Ding ist nicht nur billiger, es kann auch viel mehr. Gibt es da irgendwelche Probleme, wenn man das mit einem Nicht-Arduino-AVR betreibt?
Aufgabe in einem Datenhandschuh http://www.ebay.de/itm/IMU-9DOF-MPU9150-Invensense-breakout-board-MPU6050-AK8975-/271135830629 Die Energieversorgung wird mit einem Li-POL Akku gestaltet: https://www.sparkfun.com/products/339 Geladen und Entladen wird er über dieses Board: https://www.sparkfun.com
-
Thread
Leonardo und FLIP
Elektrotechnik Student im 5. Semester. Aufgabe: Mit einem Atmega32u4 soll anhand eines "Gyro's" MPU-6050 die Bewegungen wahrgenommen werden und an 2 Motoren weiter gegeben werden, also eine "Pan Tilt" Aufgabe. Meine Versuche: Im Gerätemanager versucht "Arduino Leonardo" zu deinstalieren und mit
Kivi M. schrieb im Beitrag #4542720: > Aufgabe: Mit einem Atmega32u4 soll anhand eines "Gyro's" MPU-6050 die > Bewegungen wahrgenommen werden und an 2 Motoren weiter gegeben werden, > also eine "Pan Tilt" Aufgabe. Dazu gibt es schon fertige (und dokumentierte) Projekte für Arduino. Angeblich sogar
-
Thread
Winkelmessung mit Beschleunigungssensor während einer Beschleunigung
Webseite beschrieben ist, angewandt. https://howtomechatronics.com/tutorials/arduino/arduino-and-mpu6050-accelerometer-and-gyroscope-tutorial/ Das Problem ist nun, dass sich der Komplementärwinkel um ca. 11°/min linear erhöht obwohl sich die Position/Winkel des Bauteils nicht ändert. Wie kann ich
Webseite beschrieben ist, angewandt. > > https://howtomechatronics.com/tutorials/arduino/arduino-and-mpu6050-accelerometer-and-gyroscope-tutorial/ Ich vermisse in diesem Code das Wesentliche des Komplementärfilters, nämlich die Filterung. Beim Komplementärfilter durchläuft das Beschleunigungssignal
-
Thread
MPU6050 für Bewegungserkennung
Hallo, ich versuche derzeit mit dem MPU6050 verschiedene Gesten zu erkennen. Einmal die Rotation und die Bewegung entlang der Achsen. Die Kombination beider Sachen bereitet mir jedoch die meisten Probleme. Die Sensorwerte auszulesen, skalieren
-
Thread
Lagebestimmung
@Rene: Den versuche ich (MPU6050) sein fast einem halben Jahr zu bekommen. Momentan leider nirgends lieferbar. Auch beim Hersteller nicht ... @Claudia: Der Kalmanfilter ist leider nicht besonders leicht zu verstehen und im Vergleich
Hallo, die Frage wurde oben schon mal gestellt, aber nicht beantwortet: Der MPU6050 hat ja einen "Digital Motion Processor™ (DMP™)". Heist das, dass er bereits die Signale zu sauberen Lageinformationen zusammenfügt?
-
Thread
PIC32 + MPU6050
Hallo Zusammen, Hat von euch schon jemand ein Code für die Anbindung des MPU 6050 über I2C an den PIC32 ? oder (PIC 16 geht auch). Ich benütz den Mikroe Compiler Es schon eine Lib https://github.com/jrowberg/i2cdevlib/tree/master/Arduino/MPU6050 ist halt für den arduino.
-
Thread
Boxsensor, Datenanalyse Schlagkraft
Boxsensor... Aber wie funktioniert das? Kann man das mit einem Beschleunigung & Gyroskop, 3-Achsen, MPU-6050 Sensor realisieren? Danke
> > Aber wie funktioniert das? Kann man das mit einem Beschleunigung & > Gyroskop, 3-Achsen, MPU-6050 Sensor realisieren? Die RWTH Aachen stellt die App Phyphox zur Verfügung. Da befestigst du dein Smartphone auf der _Rückseite_ des Sacks, wählst die passende Messmethode aus und drischt mal ordentlich
-
Thread
MPU-9150 Kompass mit BASCOM auslesen
Habe 3 x MPU-6050 besetellt (6-Achsen) und 1 x MPU-9150. Waren zusammen um die 14.- Euro als Sammelbestellung aus China. Ich habe sowohl das Datenblatt als auch die Register map vor mir ausgebreitet :O) BASCOM Samples mit der MPU-9150 gibt es keine, die Beispiele für MPU-6050 bringen mich nicht weiter, da es bei der nur 1 Adresse (0x68) gibt. Die kann ich auch alle lesen und auswerten. Mein Problem ist den Zugriff über BASCOM auf die AK8975 (0x0C) zu realisieren.
-
Thread
Frage zu MPU6050 mit ATmega
Hi! Ich möchte gerne die aktuelle Deschleunigung sowie Drehrate über eine MPU6050 ermitteln. Den Sensor habe ich hier auf einem Breakoutboard. Ich habe schon einiges mit "gebastelt", aber meine AVR Kentnisse sind eher Grundkentnisse :-/ Habe mir das ganze jetzt mal angeschaut
habe ich es aber so verstanden, dass man bei dem Sensor teilweise bestimmte Werte in Register der MPU6050 schreiben bzw. aus ihnen lesen muss. Wie schreibe ich über I2C in ein Register? Habe auch schon gegoogelt, aber ehrlich gesagt nix gefunden... Grüße!
-
Thread
Problem mit vernünftiger Spannungsversorgung 5V/3.3V
orientiert) oder meint ihr das reicht auch noch? Die Verrechnung des Acc. und des Gyros übernimmt der MPU6050. Auf der Platine sitzen noch ein MAX3421E und ein MPU6050. Die brauchen jeweils maximal 45mA und 3.9mA. Auf der 5V-Schiene würde dann nur der Atmega hängen und der bräuchte ja nur knapp etwas
-
Thread
MPU-6050-Modul sendet nur 0
Hallo! Ich verwende hier ein MPU6050-Modul (Beschleunigungssensor/Gyrosensor). Es hängt zusammen mit einem HMC5883L (elektronischer Kompass) am I2C-Bus eines ATmega324. Der sendet die I2C-Daten über UART weiter an ein Arduino-Board,
den beiden uCs als auch zwischen uC und PC. I2C ebenso, Pullups sind vorhanden. Wenn ich vom MPU6050 Sensordaten anfordern will, egal ob Beschleunigung, Gyro oder Temperatur, sendet der aber immer nur 0 zurück. Wenn ich stattdessen das identification register auslese, antwortert er wie im Datenblatt
-
Thread
Justierbarer Schräglagensensor fürs Motorrad
Eine MPU6050 und ein arduino sollte das können. Sensorabfrage und IMU dazu gibts auf git. Anzeige müsstest du HW und SW selber basteln. Die hardware dürfte als "multiwii quad board" fast gratis zu bekommen sein
so alle 5 ms die genaue driftfreie aktuelle schräglage. Oder noch einfacher einen esp8266 mit mpu6050 und dem code und schaltung: https://github.com/PepeTheFroggie/EspCopter Das ist ein 1-tages projekt !
-
Thread
6/9 Axis IMU mit Cortex-M0 von ST
STM hat neue Spielzeuge, wohl die überfällige Antwort auf den Invensense MPU6050: http://www.st.com/web/en/catalog/sense_power/FM89/SC1448 Insbesondere der LSM6DB0 sieht interessant aus, ein 3-Achsen Gyro + 3-Achesen Accelerometer mit Cortex M0 in einem 3x3mm Gehäuse:
st-web-ui/static/active/en/resource/technical/document/datasheet/DM00101532.pdf Im Gegensatz zum MPU6050 lässt sich dieser Sensor anscheinend frei programmieren. Wie wäre es mit einem Quadrocopter-on-a-chip? Vier Pins für PWM-Ausgänge sollten sich ja finden lassen.
-
Thread
STM32 I2C richtige Pull Ups
I2C kommunikation mitg meinem Stm32F4 Disco auf die Beine zu stellen. Reden möchte ich mit einem MPU6050. Zunächt habe ich es mal mit Beispielen versucht. Es passiert einfach nichts auf den Leitungen SCL und SDA. Wenn ich den MPU allerdings ablasse wird zumindest einmal die Kommunikation gestartet. Also
Weise NACK. Ich habe extra die Pins gewählt, an denen keine Pullups auf dem Discovery sind. Auf dem MPU6050 Breakout sind Pullups mit je 4K7 verbaut. Habe den Sensor denn fix nochmal mit nem Arduino getestet. Damit funktioniert der.. Habe seitdem ich die Stm32 benutze immer einen großen Bogen um
-
Thread
Dicke silizium chip mosfet
Kunden vorlegen. Slightly off topic - ich werfe gerade im Moment ein komplettes Fertigungslos mit MPU-6050 weg, weil die Teile beim Austausch eines benachbarten ICs beschädigt wurden. Original wird mit Dampfphase bei 240°C gelötet. Die MPU-6050 verträgt Reflow-Peak 260°C für 480s. Beim Auslöten auf
-
Thread
MPU 6050 Simulink Plot
Hallo, ich mache gerade eine Auswertung meines MPU6050 in Simulink (Daten werden per RS232 gesendet). Dabei bekomme ich für die Winkelgeschwindigkei den gezeigten Plot. Der Plot ist bei der Drehung einer Achse entstanden. Das Problem ist, dass der
-
Thread
MPU 6050 für Quadrocoptersteuerung
eine Steuerung bauen. Damit der Quadrocopter immer gerade in der Luft steht, kommt der bekannte mpu6050 zum einsatz. Dazu zwei Fragen: Sobald dieser am Strom und am Arduino angeschlossen ist, sind alle Werte gleich null. Stimmt das? Sollte Frage eins stimmen, dann gibt es minus und plus -werte
-
Thread
MPU6050 I2C Write Mega8
Guten Tag, Ich bin grad dabei den MPU6050 mit dem ATMega8 über I2C anzusteuern. Mit I2C read funktioniert soweit alles und ich kann die Device ID auslesen. Allerdings funktioniert das schreiben der Register im Moment gar nicht. Ich sende
ähnliches Problem gehabt oder weiß wo mein Fehler ist. Die Funtkion sieht wie folgt aus: [c] void mpu6050_SMPRT_DIV_W(char addr,char byte) { i2c_start_wait((addr<<1)+ I2C_WRITE); s=i2c_write(0x19); s=i2c_write(byte); i2c_stop(); } [/c] Danke schonmal im Vorraus gruß Tobias
-
Thread
Empfehlung für handlötbaren IMU-Chip
B. schrieb im Beitrag #7986051: >> https://de.aliexpress.com/item/1005009321100326.html Der MPU6050 ist ja leider angekündigt, daher ist es fraglich ob man sich für neue Projekte drauf verlassen sollte. Und ob in dem Chip auch wirklich ein MPU-6050 drin ist. Die Produktion ist m.W. eingestellt,
-
Thread
Quaternionen richtig interpretieren
mich auch noch nicht so gut mit Quaternionen aus. ;) Due Quaternionen stammen übrigens von dem MPU6050. Der hat einen DMP eingebaut, der die Werte vom ACC und Gyro bereits fusioniert und das tilten und shiften bereits rausrechnet. Als Ausgabe kann man sich dann Quaternionen anzeigen lassen. Das ermöglicht
Koordinatensysteme: x: positiv nach vorne y: positiv nach rechts z: positiv nach unten Noch was zur MPU6050: Wo kommt da denn ein Quaternion raus? Im Datenblatt steht jedenfalls nichts dazu drin. Es wird zwar ein "Digital Motion Processor" angepriesen, aber was das genau ist und wie man ihn anspricht steht
-
Thread
Eagle Design Fehler
darauf zu achten, dass ich Bauteile verwende, die man halbwegs löten kann. Der einzelne QFN IC (MPU6050) ist leider nur in dieser Bauform verfügbar. Ich hab mir aber sagen lassen, dass man das mit Heißluft hinbekommen kann :-) Gustl B. schrieb im Beitrag #6146508: > Deinen C8 hast du mit 100 uF
Ich würde da einen verwenden den es auch bei Mouser gibt. Den anderen IC gibt es bei Mouser: 410-MPU-6050
-
Thread
TWI Status Register
ich den STK500, die IMU ist der 10DOF von drotek.fr ( http://www.drotek.fr/shop/en/62-imu-10dof-mpu6050-hmc5883-ms5611.html ). Ich habe im Anhang mal ein Screenshot von der Schematic.pdf gemacht. Vom Code gibt es ja nicht besonders viel zu sehen, da schon beim i2c_start() ein Fehler auftritt. Trotzdem
ich den STK500, die IMU ist der 10DOF von drotek.fr > ( http://www.drotek.fr/shop/en/62-imu-10dof-mpu6050-hmc5883-ms5611.html > ). Hmm. Ich komm da nicht drann. Kannst du mal einen Link aufs Datenblatt posten oder das Datenblatt direkt als Attachment anhängen?