Popis
CMPS12 je kompas 4. generácie s kompenzáciou náklonu. Kombinuje 3-osový magnetometer, 3-osový gyroskop a 3-osový akcelerometer. Jadrom modulu je čip Bosch BNO055, ktorý v reálnom čase odstraňuje chyby spôsobené naklonením dosky, takže smer (azimut) zostáva presný, aj keď modul nie je vo vodorovnej polohe. Napájať ho môžete napätím 3,3 – 5 V, bežný odber je 18 mA. Komunikuje cez I2C alebo sériovú linku (UART).
Režim I2C alebo UART sa volí stavom pinu Mode. Modul ho kontroluje len pri zapnutí napájania.
Hlavné vlastnosti
- Čip Bosch BNO055 (9-osový: magnetometer, gyroskop, akcelerometer)
- Kompas s kompenzáciou náklonu
- Rozlíšenie 0,1°, presnosť lepšia ako 1 %
- Rozhranie I2C (do 400 kHz) alebo UART (9600, 19200, 38400 Bd)
- Signálové úrovne 3,3 V, tolerantné na 5 V
- Výstup smeru 16-bit (2 hodnoty – výpočet Bosch a výpočet výrobcu modulu) aj 8-bit (0 – 255)
- Výstup sklonu (pitch), náklonu (roll), teploty a surových dát všetkých troch senzorov
Technické špecifikácie
| Čip | Bosch BNO055 |
| Napájacie napätie | 3,3 – 5 V |
| Odber | 18 mA (typicky) |
| Rozlíšenie | 0,1° |
| Presnosť | lepšia ako 1 % |
| Signálové úrovne | 3,3 V, tolerantné na 5 V |
| Komunikácia | I2C do 400 kHz / UART 9600, 19200, 38400 Bd |
| Smer (16-bit) | 2 výstupy – výpočet Bosch a vlastný výpočet |
| Smer (8-bit) | 0 – 255 |
| Sklon (pitch) | ±0 – 90° alebo ±0 – 180° |
| Náklon (roll) | ±0 – 90° |
| Teplota | aktuálna teplota čipu BNO055 v °C |
| Surové dáta | 3 × 16-bit pre magnetometer, akcelerometer aj gyroskop |
Použitie
- lietadlá, drony a RC modely
- balansujúce roboty
- vnútorná inerciálna navigácia
- výškomery
- interakcia človek – počítač (HCI)
Balenie obsahuje
- 1× Tilt Compensated Magnetic Compass (CMPS12)









