Hallo! jetzt
InFortune ElectronicsKostenloser Versand ab$200
Folgen Sie uns:

ICM-20948 für Neunachsen-Bewegung und Orientierung

7/22/2026 8:37:14 AM

ICM-20948 für Neunachsen-Bewegung und Orientierung

Der ICM-20948 integriert ein dreiachsiges Gyroskop, einen dreiachsigen Beschleunigungssensor, einen dreiachsigen Kompass und einen DMP in einem 3 x 3 x 1 mm großen 24-Pin-QFN. Er unterstützt kompakte Navigation, Wearables und Drohnen. Neun Messkanäle ergeben jedoch erst mit geeigneter Mechanik, magnetischer Umgebung, Zeitbasis, Kalibrierung und Fusion eine belastbare Orientierung.

Die aktuelle TDK-Produktseite kennzeichnet den ICM-20948 als EOL. Für bestehende Geräte kann er weiterhin relevant sein; ein neues System benötigt dagegen von Beginn an einen Migrationspfad.

Der integrierte Kompass unterscheidet ihn von einem Sechsachsen-IMU. Er kann Gier stützen, reagiert aber ebenso auf Motoren, Leistungskupfer, Stahlbefestigungen und Permanentmagnete.

Rote Drohnen-Navigationsplatine mit kleinem ICM-20948 in einer ruhigen Mittelzone
Die zentrale Navigationszone hält den Sensor von Leistungskontakten, Induktivitäten und Hochstromkupfer am Platinenrand fern.

Neun Achsen als drei Sensorarten verstehen

Das Gyroskop liefert drei Winkelgeschwindigkeiten und eine schnelle Reaktion, aber sein Bias führt zu Drift. Der Beschleunigungssensor misst spezifische Kraft und kann unter geeigneten Bedingungen die Schwerkraftreferenz liefern.

Der Kompass misst den lokalen Magnetfeldvektor. Damit lässt sich Gier stützen, zugleich werden aber Eigenfelder des Produkts und Störungen der Umgebung erfasst. Ohne Kalibrierung und Plausibilitätsprüfung ist der Kurswert nicht verlässlich.

Der DMP kann Bewegungsverarbeitung vom Host übernehmen. Koordinaten, Raten, Kalibrierstatus und Ausgabetyp bleiben dennoch Teil der Systemdefinition.

Das 3 x 3 x 1 mm große 24-Pin-QFN verifizieren

Das Gehäuse ist ein 3 x 3 x 1 mm großes 24-Pin-QFN und damit kleiner als ältere 4 x 4 mm Sensoren. Landefläche, Center-Pad, Schablone und Pin 1 werden aus der Herstellerzeichnung übernommen.

Sensor-, Platinen- und Geräteachsen müssen dieselbe Konvention verwenden. Eine dokumentierte Drehung ist umrechenbar; eine unerfasste Spiegelung macht die Kalibrierung unbrauchbar.

Mechanische Spannung wird durch ausgewogene Kupferverteilung und Abstand zu Befestigungen begrenzt. Verdeckte QFN-Lötstellen benötigen eine geeignete Prozesskontrolle.

Den integrierten Kompass magnetisch ruhig platzieren

Kompass, Gyroskop und Beschleunigungssensor lassen sich nicht räumlich trennen. Der Platz muss daher sowohl nahe am sinnvollen Drehzentrum als auch weit von Motorleitungen, Induktivitäten, Lautsprechern, Magneten und ferromagnetischen Schrauben liegen.

Hochstromschleifen werden klein und mit eng geführtem Hin- und Rückweg ausgelegt. Batterie- oder Motorstrom darf nicht unter dem Sensor verlaufen. Messungen erfolgen bei mehreren Lastzuständen.

Magnetische Abschirmung kann das Feld verformen. Zuerst werden Abstand, Stromschleifen und Materialien verbessert; anschließend wird jede Abschirmung im endgültigen Gehäuse geprüft.

Versorgung und Logikpegel getrennt kontrollieren

VDD reicht von 1,71 bis 3,6 V, VDDIO dagegen nur von 1,71 bis 1,95 V. Eine direkte Verbindung zu einem 3,3-V-Host darf nicht vorausgesetzt werden. Pegelwandler werden bei Bedarf eingeplant.

Entkopplung an VDD, VDDIO und internem Reglerknoten sitzt dicht an den Pins. Die Versorgung wird bei Funkaktivität, Motorkommutierung und Prozessorlast gemessen.

Pull-ups dürfen den ausgeschalteten Sensor nicht rückwärts speisen. Reset, Anlaufzeit und Wiederherstellung nach Brownout werden festgelegt.

I2C oder SPI nach dem Datenpfad wählen

Als Host-Schnittstellen stehen I2C bis 400 kHz und Vierdraht-SPI bis 7 MHz zur Verfügung. I2C spart Signale, SPI bietet höheren Durchsatz und eigenen Chip Select.

Der Modus wird eindeutig konfiguriert. Bei SPI wird I2C gemäß Datenblatt deaktiviert, und alle Signale werden gegen VDDIO geprüft.

Burst-Lesen, Data-Ready und FIFO müssen zusammenpassen. Unvollständige oder überlaufene Datensätze werden verworfen.

Den zusätzlichen I2C-Bus eindeutig zuordnen

Der Hilfsbus kann externe Sensoren wie ein Barometer anbinden. Busbesitz, Adressen und Resetverhalten werden getrennt von der Host-Schnittstelle definiert.

Externe Felder verlängern den Datensatz und füllen das FIFO schneller. Parser und Gültigkeitsregeln folgen der aktiven Konfiguration.

Messbereiche aus realen Spitzen ableiten

Das Gyroskop bietet ±250, ±500, ±1000 und ±2000 °/s, der Beschleunigungssensor ±2, ±4, ±8 und ±16 g. Start, Stoß und Wiederfang einer Drohne gehören in die Spitzenmessung.

Filterbandbreite, Ausgaberate und Reglerverzögerung werden gemeinsam geprüft. Eine ruhige Kurve darf nicht auf Kosten der Phasenreserve entstehen.

Hard- und Soft-Iron-Effekte kalibrieren

Hard-Iron erscheint hauptsächlich als fester Feldoffset, Soft-Iron verändert Betrag und Richtung. Für die Kalibrierung wird das fertige Gerät über ausreichend viele Orientierungen bewegt.

Batterie, Motor, Kabel, Schrauben und Gehäuse bleiben während der Kalibrierung montiert. Mehrere Stromzustände zeigen lastabhängige Felder.

Bei auffälligem Feldbetrag oder großer Fusionsabweichung wird der Kompasswert abgelehnt. Das System definiert, wie lange eine Sechsachsen-Rückfallebene gültig bleibt.

Kleiner ICM-20948 auf dunkler Avionikplatine mit Abstand zu einer abgeschirmten Induktivität
Eine dünn bestückte Sensorzone und räumlicher Abstand reduzieren die Kopplung von Induktivität, Leistungskupfer und Stahlbefestigung.

Alle Sensorachsen gemeinsam kalibrieren

Der Gyro-Bias ändert sich mit Temperatur und Einbauspannung. Der Beschleunigungssensor wird in bekannten Lagen auf Offset, Maßstab und Achsfehler geprüft.

Kompass-, Inertial- und Geräteachsen werden in eine gemeinsame Konvention überführt. Jede positive Achse wird mit einer bekannten Bewegung und Magnetrichtung getestet.

Kalibrierdaten gehören zur Hardwareversion, zum Gehäuse und zu den Temperaturannahmen. Andere Motor- oder Strukturvarianten benötigen eine neue Prüfung.

DMP und Fusion als qualifiziertes Teilsystem behandeln

Der DMP garantiert keine Orientierungsgenauigkeit. Firmware, Treiber und Konfiguration müssen zur exakten Bauteil- und Softwareversion passen.

Wearable, Kamera und Drohne besitzen unterschiedliche Bewegungs- und Störprofile. Konvergenz, Dynamik, Gier und Wiederanlauf werden gegen eine physikalische Referenz geprüft.

Die Anwendung erhält einen Qualitätsstatus: gültige neun Achsen, Sechsachsen-Rückfall, veraltete Daten oder ungültiges Ergebnis.

Den EOL-Status in der Migration berücksichtigen

Der ICM-20948 ist EOL. Bei Wartungsprojekten werden genaue Identität, Quelle und Rückverfolgbarkeit kontrolliert.

Ein Ersatz wird auf Gehäuse, Spannung, Schnittstelle, Register, DMP, Kompass und Kalibrierung verglichen. Ein moderner Sechsachsen-IMU benötigt für absolute Richtung häufig einen externen Magnetsensor.

Die ICM-20948-Auslegung abschließen

Zu prüfen sind 3 x 3 x 1 mm, 24-Pin-QFN, Achsen, Magnetabstand, Hochstrompfade, VDD/VDDIO, Entkopplung, I2C oder SPI, Hilfsbus und Zeitbasis.

Danach folgen Messbereiche, Kompasskalibrierung, Störungsunterdrückung, DMP-Konfiguration, Fusion, FIFO-Wiederanlauf und EOL-Plan. Erst die gemeinsame Beherrschung von Mechanik, Elektrik, Magnetik und Software macht neun Achsen belastbar.

Verwandte Informationen

InFortune Electronics

Suche

InFortune Electronics

Produkte

InFortune Electronics

Telefon

InFortune Electronics

Benutzer