Alle Kategorien

Wagen 0 Artikel

Einkaufswagen 0 Artikel

MFR -Teil # Anzahl
üBERGEBEN (0)

Sprache auswählen

Aktuelle Sprache

Deutsch

  • English
  • Deutsch
  • Italia
  • Français
  • 한국의
  • русский
  • Svenska
  • Nederland
  • español
  • Português
  • polski
  • Suomi
  • Gaeilge
  • Slovenská
  • Slovenija
  • Čeština
  • Melayu
  • Magyarország
  • Hrvatska
  • Dansk
  • românesc
  • Indonesia
  • Ελλάδα
  • Български език
  • Afrikaans
  • IsiXhosa
  • isiZulu
  • lietuvių
  • Maori
  • Kongeriket
  • Монголулс
  • O'zbek
  • Tiếng Việt
  • हिंदी
  • اردو
  • Kurdî
  • Català
  • Bosna
  • Euskera
  • العربية
  • فارسی
  • Corsa
  • Chicheŵa
  • עִבְרִית
  • Latviešu
  • Hausa
  • Беларусь
  • አማርኛ
  • Republika e Shqipërisë
  • Eesti Vabariik
  • íslenska
  • မြန်မာ
  • Македонски
  • Lëtzebuergesch
  • საქართველო
  • Cambodia
  • Pilipino
  • Azərbaycan
  • ພາສາລາວ
  • বাংলা ভাষার
  • پښتو
  • malaɡasʲ
  • Кыргыз тили
  • Ayiti
  • Қазақша
  • Samoa
  • සිංහල
  • ภาษาไทย
  • Україна
  • Kiswahili
  • Cрпски
  • Galego
  • नेपाली
  • Sesotho
  • Тоҷикӣ
  • Türk dili
  • ગુજરાતી
  • ಕನ್ನಡkannaḍa
  • मराठी
ZuhauseBlogWie funktioniert das BNO055-Sensormodul?

ELEKTRONISCHE KOMPONENTEN AUF LAGER.
SCHNELLE ZITATE.

Integrierte Schaltkreise, Leistungsgeräte und passive Komponenten
Sofortige Unterstützung bei der Beschaffung

JETZT ANGEBOT ERHALTEN

Wie funktioniert das BNO055-Sensormodul?

Zeit: 2026/02/11

Durchsuchen: 182

Moderne Bewegungssteuerungssysteme erfordern genaue, stabile und einfach zu integrierende Orientierungserkennungslösungen.Das intelligente 9-Achsen-Absolutorientierungssensormodul BNO055 erfüllt diesen Bedarf.In diesem Artikel werden das Funktionsprinzip, die Pin-Konfiguration, die Kommunikationsmodi, Spezifikationen, Funktionen, Anwendungen, Alternativen und Herstellerdetails des BNO055-Sensors erläutert.

Katalog

 BNO055 Sensor Module

Was ist das BNO055-Sensormodul?

Die BNO055 Das Sensormodul ist ein intelligenter 9-Achsen-Absolutorientierungssensor, der von Bosch Sensortec entwickelt wurde.Es integriert drei Sensorkomponenten in einem einzigen Chip: einen 3-Achsen-Beschleunigungsmesser, ein 3-Achsen-Gyroskop und ein 3-Achsen-Magnetometer.Diese Sensoren arbeiten zusammen, um Bewegung, Drehung, Neigung und Richtung im dreidimensionalen Raum zu erkennen.

Im Gegensatz zu herkömmlichen IMU-Sensoren, die Rohdaten ausgeben, verfügt der BNO055 über einen internen Mikrocontroller, der die Sensorfusion durchführt.Dies bedeutet, dass es Bewegungsdaten intern verarbeitet und gebrauchsfertige Ausgaben wie Euler-Winkel, Quaternionen, Schwerkraftvektor und lineare Beschleunigung bereitstellt.Aufgrund dieser integrierten Verarbeitungsfähigkeit reduziert der BNO055 die Programmierkomplexität und beschleunigt die Produktentwicklung.Es wird häufig in der Robotik, Drohnen, AR/VR-Geräten und Bewegungsverfolgungssystemen eingesetzt.

Wenn Sie Interesse am Kauf des Sensormoduls BNO055 haben, kontaktieren Sie uns bitte bezüglich Preis und Verfügbarkeit.

Wie funktioniert das BNO055-Modul?

Das BNO055-Modul funktioniert durch die Kombination der Daten seiner drei internen Sensoren.Der Beschleunigungsmesser misst die lineare Beschleunigung und Neigung, das Gyroskop erkennt Rotationsbewegungen und das Magnetometer erkennt die Kompassrichtung des Erdmagnetfelds.

Im Inneren des Chips führt ein dedizierter Prozessor fortschrittliche Sensorfusionsalgorithmen aus.Diese Algorithmen filtern Rauschen, korrigieren Drift und kombinieren alle Bewegungsdaten, um eine stabile und genaue absolute Ausrichtung zu berechnen.Anstatt komplexe mathematische Berechnungen in Ihrem Hauptmikrocontroller durchzuführen, liefert der BNO055 verarbeitete Orientierungsdaten direkt über I²C- oder UART-Kommunikation.Dies macht es effizient, genau und einfach in eingebettete Systeme zu integrieren, die eine zuverlässige Bewegungserkennung erfordern.

Details zur Pinbelegung des BNO055-Moduls

 BNO055 Sensor Module PINOUT
Pin Name
Beschreibung
Funktion
Fahrgestellnummer
Eingangsspannung
Hauptstromeingang für das Modul (typischerweise 3,3 V–5 V, abhängig vom Platinenregler).
3VO
3,3 V Ausgang
Geregelte 3,3 V Ausgang vom integrierten Spannungsregler (kann kleine externe Geräte mit Strom versorgen). Schaltkreise).
GND
Boden
Gemeinsamkeit Referenz für Leistung und Signale.
SDA
Serielle Datenleitung
I²C-Datenleitung Wird zur Kommunikation mit einem Mikrocontroller verwendet.
SCL
Serielle Uhr Linie
I²C-Taktleitung Wird zur Synchronisierung der Datenübertragung verwendet.
RST
Zurücksetzen
Setzt die zurück BNO055-Sensor, wenn er nach unten gezogen wird.

Alternativen und gleichwertiges Modell

BNO080

BNO085

BHI160B

ICM-20948

LSM9DS1

BNO055-Modul-Kommunikationskonfigurationen

BNO055 Module Communication Configurations

I2C-Konfiguration

In der I2C-Konfiguration kommuniziert der BNO055 mit dem Host-Mikrocontroller über zwei Hauptleitungen: SDA (Serial Data) und SCL (Serial Clock).Beide Leitungen erfordern Pull-up-Widerstände für VDDIO, da I2C eine Open-Drain-Kommunikationsmethode verwendet.Das Diagramm zeigt diese Pull-up-Widerstände, die mit den Daten- und Taktleitungen verbunden sind, um die richtigen Logikpegel sicherzustellen.

Die VDD- und VDDIO-Pins werden mit Strom versorgt und mithilfe von Kondensatoren (typischerweise 100 nF und zusätzlichen Filterkondensatoren) ordnungsgemäß entkoppelt, um die Versorgungsspannung zu stabilisieren.Der nRESET-Pin kann extern gesteuert werden, während die PS0- und PS1-Pins für die Auswahl des I2C-Modus konfiguriert sind.Diese Konfiguration wird aufgrund ihrer Einfachheit und der Unterstützung mehrerer Geräte am selben Bus häufig mit Arduino, ESP32 und Raspberry Pi verwendet.

BNO055 Module Communication Configurations

UART-Konfiguration

In der UART-Konfiguration kommuniziert der BNO055 über TX- (Senden) und RX- (Empfangen) Leitungen.Im Gegensatz zu I2C benötigt UART keine Pull-up-Widerstände auf Kommunikationsleitungen, da es Push-Pull-Treiber verwendet.Der TX-Pin des Sensors wird mit dem RX-Pin des Mikrocontrollers verbunden, und der RX-Pin wird mit dem TX-Pin des Mikrocontrollers verbunden.

Stromanschlüsse und Entkopplungskondensatoren bleiben die gleichen wie im I2C-Modus, um einen stabilen Betrieb zu gewährleisten.Die PS0- und PS1-Pins sind unterschiedlich konfiguriert, um den UART-Modus zu aktivieren.Diese Konfiguration ist nützlich für Punkt-zu-Punkt-Kommunikation und Anwendungen, bei denen eine einfache serielle Schnittstelle bevorzugt wird.

BNO055 Module Communication Configurations

HID-I2C-Konfiguration

Die HID-I2C-Konfiguration wird hauptsächlich verwendet, wenn der BNO055 mit Systemen verbunden ist, die das Human Interface Device (HID)-Protokoll über I2C unterstützen, wie z. B. Windows-basierte Plattformen.In diesem Setup werden weiterhin die SDA- und SCL-Leitungen für die Kommunikation verwendet, das Gerät folgt jedoch den HID-Kommunikationsstandards.

Das Diagramm zeigt Pull-up-Widerstände an SDA und SCL, die ordnungsgemäße Filterung der Spannungsversorgung und die zusätzliche Konfiguration von Steuerpins wie COM-Leitungen und Interrupt (INT).Der INT-Pin ist im HID-Modus wichtig, da er dem Host signalisiert, wenn neue Daten verfügbar sind.Durch diese Konfiguration kann der Sensor als Plug-and-Play-Bewegungsgerät erkannt werden, ohne dass eine komplexe Treiberentwicklung erforderlich ist.

BNO055-Modulspezifikationen

BNO055 IC-Spezifikationen

Parameter
Spezifikation
Sensortyp
9-Achsen-Absolutwert Orientierungssensor
Integriert Sensoren
3-Achsen Beschleunigungsmesser, 3-Achsen-Gyroskop, 3-Achsen-Magnetometer
Sensorfusion
Eingebaut Mikrocontroller mit integriertem Fusionsalgorithmus
Ausgabedaten
Euler-Winkel, Quaternionen, Linearbeschleunigung, Schwerkraftvektor, Rohdaten
Beschleunigungsmesser Reichweite
±2g, ±4g, ±8g, ±16g
Gyroskop-Reichweite
±125 bis ±2000 dps
Magnetometer Reichweite
±1300 µT (X/Y), ±2500 µT (Z)
Betrieb Spannung
2,4V – 3,6V
Typischer Strom Verbrauch
~12 mA (Fusion Modus)
Kommunikation Schnittstelle
I²C, UART, HID-I²C
Paket
28-Pin-LGA (5.2 × 3,8 × 1,1 mm)
Betrieb Temperatur
−40 °C bis +85 °C

BNO055-Modul (Breakout-Board)

Parameter
Spezifikation
Sensortyp
BNO055 9-Achsen Orientierungssensormodul
Integrierter IC
Bosch BNO055
Eingangsspannung (Fahrgestellnummer)
3,3V – 5V (abhängig vom Bordregler)
Logikspannung
3,3 V
Kommunikation Schnittstelle
I²C (die meisten (üblich), einige Boards unterstützen UART
Ausgabedaten
Absolut Orientierung, Euler-Winkel, Quaternionen, Rohdaten des Sensors
Typischer Strom Verbrauch
~12–15 mA
An Bord Komponenten
Spannung Regler, Pull-up-Widerstände, Entkopplungskondensatoren
Montage
Platine mit Header Stifte und Befestigungslöcher
Betrieb Temperatur
−40 °C bis +85 °C (boardabhängig)

Funktionen des BNO055-Moduls

BNO055 Sensor (IC)

• 9-Achsen-Absolutorientierungssensor mit integrierter Sensorfusion

• Gibt Quaternion, Euler-Winkel, Rotationsvektor, lineare Beschleunigung, Schwerkraft und Kurs aus

• Integriertes 3-Achsen-16-Bit-Gyroskop

• Integrierter 3-Achsen-14-Bit-Beschleunigungsmesser

• Integrierter geomagnetischer (Magnetometer-)Sensor

• Eingebauter Mikrocontroller für intelligente Sensorfusion

• LGA 28-Pin-Kompaktgehäuse (3,8 × 5,2 mm, Höhe ~1,1 mm)

• Betriebsspannung (VDD): 2,4 V bis 3,6 V

• VDDIO-Spannungsbereich: 1,7 V bis 3,6 V

• Kommunikationsschnittstellen: HID-I2C (kompatibel mit Windows 8.x), I²C, UART

• Intelligentes Energiemanagement: Normal-, Energiespar- und Suspend-Modus

• Betriebstemperatur: −40 °C bis +85 °C

• RoHS-konform, halogenfrei

Beschleunigungsmesserfunktionen

• Wählbare Beschleunigungsbereiche: ±2g, ±4g, ±8g, ±16g

• Konfigurierbare Tiefpassfilterbandbreite (1 kHz bis <8 Hz)

• Mehrere Betriebsmodi: Normal, Suspend, Low Power, Standby, Deep Suspend

• Bewegungsgesteuerte Interrupt-Generierung

-Erkennung jeder Bewegung

-Erkennung langsamer oder keiner Bewegung

-High-g-Erkennung

Funktionen des BNO055-Moduls (Breakout-Board).

• Integrierter Bosch BNO055 9-Achsen-Ausrichtungs-IC

• Integrierter Spannungsregler (unterstützt 3,3 V–5 V Eingang an Fahrgestellnummer, abhängig von der Platine)

• Vorinstallierte I²C-Pull-Up-Widerstände

• Entkopplungskondensatoren für stabile Stromversorgung

• Stiftleisten für einfachen Mikrocontroller-Anschluss

• Befestigungslöcher für sichere Installation

• Kompakter PCB-Formfaktor für eingebettete Projekte

• Unterstützt I²C (am häufigsten) und UART (bei ausgewählten Modulen)

Breite Anwendungen für das BNO055-Modul

• Robotik und Roboterarme

• Selbstbalancierende Roboter

• Drohnen und UAV-Lagekontrolle

• Autonome Fahrzeuge

• Virtual-Reality-Systeme (VR).

• Augmented Reality (AR)-Geräte

• Bewegungsverfolgungssysteme

• Tragbare Fitnessgeräte

• Gaming-Controller

• Head-Tracking-Geräte

• Navigations- und Positionierungssysteme

• Industrielle Automatisierungssysteme

• Kamerastabilisierungssysteme

• Gestenerkennungssysteme

• Intelligente IoT-Geräte

BNO055 vs. BNO085: Was ist der Unterschied?

BNO055 und BNO085 sind beide 9-Achsen-Absolutorientierungssensoren mit integrierter Sensorfusion, unterscheiden sich jedoch in Leistung und Leistungsfähigkeit.Der BNO055 integriert einen Beschleunigungsmesser, ein Gyroskop, ein Magnetometer und einen internen Mikrocontroller, der die Sensorfusion intern verarbeitet.Es bietet gebrauchsfertige Ausgaben wie Euler-Winkel und Quaternionen und erleichtert so die Verwendung in Robotik, Drohnen und eingebetteten Systemen.

Der BNO085 basiert auf der SH-2-Sensor-Hub-Technologie von Hillcrest Laboratories und bietet eine fortschrittlichere Bewegungsverfolgung und verbesserte Genauigkeit.Es unterstützt leistungsfähigere Algorithmen, eine bessere dynamische Kalibrierung und zusätzliche Funktionen wie Aktivitätsklassifizierung und verbesserte Stabilität bei sich schnell bewegenden Anwendungen.

Mechanische Abmessungen

BNO055 SENSOR Mechanical Dimensions

BNO055 MODULE Mechanical Dimensions

Hersteller

Bosch Sensortec stellt den BNO055-Sensor mithilfe fortschrittlicher MEMS-Technologie (Micro-Electro-Mechanical Systems) und hochautomatisierten Halbleiterproduktionsprozessen her.Als Tochtergesellschaft von Bosch mit umfassender Expertise im Bereich Automobilsensoren nutzt das Unternehmen die Präzisionswaferfertigung, das firmeninterne ASIC-Design und strenge Qualitätskontrollsysteme, um hohe Zuverlässigkeit, Genauigkeit und Langzeitstabilität zu gewährleisten.Der BNO055 integriert mehrere MEMS-Sensorelemente und einen Mikrocontroller mit Sensorfusions-Firmware in einem kompakten LGA-Gehäuse und spiegelt die Fähigkeit von Bosch bei der Miniaturisierung und Systemintegration wider.

Datenblatt PDF

BNO055 Datenblatt:

BNO055.pdf




Häufig gestellte Fragen [FAQ]

1. Muss der BNO055 vor der Verwendung kalibriert werden?

Ja.Der BNO055 unterstützt die automatische Kalibrierung, aber die manuelle Bewegung in verschiedene Ausrichtungen verbessert die Genauigkeit.Der Kalibrierungsstatus kann über spezielle Register überprüft werden.

2. Wie genau ist die BNO055-Ausrichtungsausgabe?

Die Ausrichtungsgenauigkeit liegt typischerweise im Bereich weniger Grad, abhängig von magnetischen Umgebungseinflüssen und der richtigen Kalibrierung.

3. Kann BNO055 ohne Magnetometer funktionieren?

Ja.Es unterstützt mehrere Betriebsmodi, einschließlich des IMU-Modus (nur Beschleunigungsmesser + Gyroskop), die Kursgenauigkeit kann jedoch abnehmen.

4. Welche Mikrocontroller sind mit BNO055 kompatibel?

Es funktioniert mit Arduino, ESP32, STM32, Raspberry Pi und den meisten 3,3-V-Logik-Mikrocontrollern über I²C oder UART.

5. Warum kommt es bei BNO055 zu einer Kursdrift?

Drift kann aufgrund magnetischer Interferenzen, falscher Kalibrierung oder in der Nähe befindlicher Metallobjekte auftreten, die das Magnetometer beeinflussen.

6. Wie hoch ist die maximale Datenausgaberate von BNO055?

Abhängig vom gewählten Betriebsmodus und der gewählten Schnittstelle unterstützt der Sensor konfigurierbare Ausgangsdatenraten.

Verwandter Artikel

Online -RFQ -Einreichungen: Schnelle Antworten, bessere Preise!

RFQ