Opis produktu: Gravity - 3-osiowy magnetometr - BMM150 - I2C - DFRobot SEN0529
Trzyosiowy magnetometr firmy DFRobot z układem Bosh BMM150 opartym na technologii FlipCore. Moduł pozwala na pomiar pola magnetycznego w trzech prostopadłych w zakresie ± 1300 uT (oś X i Y) oraz ± 2500 uT (oś Z) z rozdzielczością pomiaru 0,3 uT. Moduł dostarcza informacji o absolutnej orientacji z zachowaniem wysokiej dokładności i precyzji pomiarów. Na płytce umieszczono złącze Gravity pozwalające na szybkie podłączanie elementów. Czujnik wykorzystuje magistralę I2C do komunikacji z podłączonymi urządzeniami. Posiada także 2-bitowy przełącznik DIP, za pomocą którego można dokonać konfiguracji adresu I2C (dostępne 4 adresy). Moduł z układem BMM150 znajduje zastosowanie w takich obszarach jak nawigacja i pozycjonowanie robotów, kompas elektryczny, mapa elektryczna.
Produkt jest kompatybilny z Arduino
Na stronie producenta dostępy jest szczegółowy przewodnik użytkownika - sprawdź!
Magnetometr zasada działania
Do najczęściej pojawiających się pytań należą: co to jest magnetometr? Do czego służy magnetometr? Odpowiedzi na te pytania (i nie tylko) znajdziesz na naszym blogu w artykule Magnetometr – jak to działa i do czego służy?
Magnetometr zastosowanie
- Drony wywiadowcze
- Drony rekreacyjne
- Nawigacja wewnątrz budynków i na zewnątrz w otwartych przestrzeniach
- Zbieranie informacji o kursie magnetycznym
- Rozszerzona Rzeczywistość
- Kompas elektroniczny z kompensacją przechyłu do obracania mapy
- Magnetometr w telefonie
Opis wyprowadzeń i schemat połączenia
Moduł posiada wyprowadzenia w postaci pól lutowniczych, do których należy przylutować zawartą w zestawie listwę goldpin, oraz złącze Gravity pozwalające na podłączenie bez konieczności lutowania. Każde wyprowadzenie zostało opisane, co znacząco ułatwia podłączanie.
- VCC - pin zasilania w zakresie od 3,3 V do 5 V DC
- GND - masa układu
- SCL - linia zegara interfejsu I2C
- SDA - linia danych interfejsu I2C
- INT - pin przerwania
W przewodniku użytkownika znajdziesz także przykładowe kody programu.
Schemat połączenia czujnika z FireBeetle ESP32-E.
Specyfikacja techniczna modułu
- Napięcie zasilania: od 3,3 V do 5 V DC
- Zakres pomiaru: ± 1300 uT (oś X, Y), ± 2500 uT (oś Z)
- Rozdzielczość pomiaru: 0,3 uT
- Dokładność: 30 uT
- Offset Zero-B: ± 40 uT / ± 2 uT (zoptymalizowane programowo)
- Nieliniowość: < 1% FS
- Dokładność kursu magnetometru: składowa pozioma pola geomagnetycznego 30 uT, ± 2,5°
- Interfejs komunikacyjny: magistrala I2C
- Adres magistrali I2C: konfigurowany od 0x10 do 0x13
- Pobór prądu: 1,7 mA przy częstotliwości 10 Hz
- Czas uruchomienia: 3 ms
- Wymiary modułu: 32 x 27 x 7,2 mm
Zawartość zestawu
- Gravity - 3-osiowy magnetometr - BMM150 - I2C - 1 szuka
- Listwa goldpin 1x5 - raster 2,54 mm - 1 sztuka
- Przewód połączeniowy ze złączem Gravity - 1 sztuka