Opis produktu: LSM6DSO - 3-osiowy akcelerometr i żyroskop I2C / I3C / SPI - Pololu 2798
Czujnik LSMDDSO od Pololu jest następcą starszego modułu LSM6DS33 do pomiaru pola przyspieszenia oraz prędkości kątowej w trzech osiach. Charakteryzuje się niewielkimi rozmiarami, niskim poborem energii oraz prostą obsługą. Do komunikacji wykorzystuje magistralę I2C / I3C lub SPI. Wyprowadzeniami są pola lutownicze, do których można przylutować złącza goldpin (brak w zestawie), umożliwiające podłączenie czujnika za pomocą przewodów lub bezpośrednie wpięcie w płytkę stykową. Moduł wyposażony został w regulator napięcia 3,3 V, dzięki czemu możliwa jest praca z napięciem od 1,8 V do 5,5 V. Wyjście regulatora jest dostępne na pinie VDD i może zasilić zewnętrzne układy prądem do 150 mA.
Produkt kompatybilny z Arduino
Producent przygotował bibliotekę dla użytkowników Arduino w serwisie GitHub.
Wyprowadzenia czujnika LSM6DSO
Czujnik posiada 13 wyprowadzeń w postaci pól lutowniczych do montażu złącz goldpin - raster 2,54 mm (brak w zestawie) lub przewodów połączeniowych. Piny SCL i SDA tolerują napięcie powyżej 3,3 V, gdyż są połączone z przetwornicą napięcia. Pozostałe piny nie są do niej podłączone i nie tolerują napięć 5 V, dlatego należy je podłączać przez zewnętrzny konwerter poziomów logicznych.
Nazwa | Opis |
---|---|
VDD | Regulowane wyjście 3,3 V, maksymalnie 150 mA. |
VIN | Zasilanie układu od 1,8 V do 5,5 V. Przetwornica wyrównuje piny SCL i SDA dla magistrali I2C i SPI do tego poziomu. |
GND | Masa układu. |
SDA / SDI / SDO | Linia danych dla I2C / I3C oraz linia wejścia danych dla SPI. Stan wysoki równy VIN, stan niski to 0 V. |
SCL / SPC | Linia zegarowa dla I2C / I3C i SPI. Stan wysoki równy VIN, stan niski to 0 V. |
SDO / SA0 | Linia wyjścia danych dla SPI. Stan wysoki równy VDD, stan niski to 0 V. Pracuje z napięciem 3,3 V. |
CS | Wybór magistrali danych. Stan wysoki (VDD) włącza komunikację I2C (ustawiony domyślnie). Stan niski uruchamia magistralę SPI. |
INT2 / DEN | Programowalne przerwanie. Pracuje z napięciem 3,3 V. Szczegóły w dokumentacji. |
INT1 | Programowalne przerwanie. Pracuje z napięciem 3,3 V. Szczegóły w dokumentacji. |
SDx | Mode 2: linia danych I2C master (MSDA). Mode 3/4: pomocnicza linia danych SPI (SDI). To wyprowadzenie nie jest podłączone pod regulator napięcia. |
SCx | Mode 2: linia zegarowa I2C master (MSCL). Mode 3/4: pomocnicza linia zegarowa SPI (SCK). To wyprowadzenie nie jest podłączone pod regulator napięcia. |
SDO_Aux | Mode 3/4: pomocnicza linia 4-przeowowego SPI. To wyprowadzenie nie jest podłączone pod regulator napięcia. |
OCS_Aux | Mode 3/4: aktywacja 4-liniowego pomocniczego SPI. To wyprowadzenie nie jest podłączone pod regulator napięcia. |
Specyfikacja LSM6DSO
- Napięcie zasilania: od 1,8 V do 5,5 V
- Pobór prądu: 1 mA
- Trzy osie: X, Y, Z
- Interfejs komunikacyjny: I2C, I3C, SPI
- Zakresy pomiarowe (konfigurowalne):
- Akcelerometr: ±2, ±4, ±8, ±16 g
- Żyroskop: ±125, ±250, ±500, ±1000, ±2000 °/s
- Rozmiar: 23 x 12,7 x 2,5 mm
- Masa: 0,6 g (bez złącz)
Moduł z wlutowanymi złączami (brak w zestawie).