Модулът е изграден с ST LSM6DSО – datasheet, който съчетава в един корпус 3-осов акселерометър и 3-осов жироскоп. Позволява избор от няколко работни режима – от ±2 до ±16 g за акселерометъра и от ±125°/s до ±2000°/s за жироскопа. Oтчитането на данните се осъществява по цифров интерфейс – I2C/I3C, SPI. Платката е с размери 13mm x 23mm, с монтажен отвор и с разстояние между изводите 2,54mm. Захранва се с напрежение 1,8V – 5,5V и има конвертор на логически нива на интерфейса.
Комплектът съдържа:
- Платка сензор – 1бр.
Характеристики:
- Размери: 13mm х 23mm
- Тегло без конектори: 0,6 г
- Захранващо/работно напрежение: 1,8V – 5,5V
- Консумация на ток: 1mA
- Интерфейс: I2C/I3C, SPI
- Диапазон на измерване, конфигуруем:
- Акселерометър: от ±2 до ±16 g
- Жироскоп: от ±125 до ±2000 °/s
Допълнителна информация:
- LSM6DSO 3D Accelerometer and Gyro Carrier with Voltage Regulator. Подробно описание, ръководство
- ST LSM6DSO datasheet (pdf)
- LSM6 Arduino library. Ардуино библиотека и примери
- Схема (pdf)
- Размери (pdf)
Pinout:
PIN | Description |
---|---|
VDD | Regulated 3.3 V output. Almost 150 mA is available to power external components. (If you want to bypass the internal regulator, you can instead use this pin as a 1.8 V to 3.3 V input with VIN disconnected.) |
VIN | This is the main 1.8 V to 5.5 V power supply connection. The SCL/SPC and SDA/SDI level shifters pull the I²C and SPI bus high bits up to this level. |
GND | The ground (0 V) connection for your power supply. Your I²C or SPI control source (and any devices connected to the secondary interface) must also share a common ground with this board. |
SDA/SDI/SDO | Level-shifted I²C/I3C data line and SPI data in line (also doubles as SDO in 3-wire mode): HIGH is VIN, LOW is 0 V |
SCL/SPC | Level-shifted I²C/I3C/SPI clock line: HIGH is VIN, LOW is 0 V |
SDO/SA0 | SPI data out line in 4-wire mode: HIGH is VDD, LOW is 0 V. Also used as an input to determine I²C slave address (see below). This I/O is not level-shifted. |
CS | SPI enable (chip select). Pulled up to VDD to enable I²C communication by default; drive low to begin SPI communication. This input is not level-shifted. |
INT2/DEN | Programmable interrupt, a 3.3-V-logic-level output. Can also be used as a data enable trigger input or, in Mode 2, a sensor hub data ready input (MDRDY). This I/O is not level-shifted. |
INT1 | Programmable interrupt, a 3.3-V-logic-level output. This output is not level-shifted. |
SDx | Mode 2: I²C master data line (MSDA) Mode 3/4: Auxiliary SPI data in line (SDI) (also doubles as auxiliary SDO in 3-wire mode) This I/O is not level-shifted. |
SCx | Mode 2: I²C master clock line (MSCL) Mode 3/4: Auxiliary SPI clock line (SCK) This I/O is not level-shifted. |
SDO_Aux | Mode 3/4: Auxiliary SPI data out line in 4-wire mode This output is not level-shifted. |
OCS_Aux | Mode 3/4: Auxiliary SPI enable (chip select); pulled up by default. This input is not level-shifted. |