Ringkasan
LSM6DSO adalah sistem-dalam-paket IMU 6-sumbu yang menggabungkan akselerometer digital 3-sumbu dan giroskop digital 3-sumbu. Perangkat ini dirancang untuk aplikasi yang membutuhkan konsumsi daya rendah namun tetap memiliki performa tinggi, dengan arus suplai 0,55 mA pada mode high-performance. LSM6DSO mendukung berbagai fitur hemat daya dan deteksi gerakan yang tertanam di perangkat keras, seperti pedometer, deteksi kemiringan, deteksi gerakan signifikan, dan interrupt untuk free-fall, wake-up, orientasi 6D/4D, klik, dan double-click.
Selain itu, terdapat finite state machine yang dapat diprogram untuk mendeteksi pola gerakan tertentu. Komponen ini memiliki antarmuka serial SPI/I²C dan MIPI I3CSM yang dapat dihubungkan ke prosesor utama, serta antarmuka tambahan seperti master I²C untuk menghubungkan sensor eksternal (sensor hub) dan auxiliary SPI untuk aplikasi OIS/EIS pada kamera. LSM6DSO juga dilengkapi FIFO hingga 9 KB dengan kompresi data, yang memungkinkan penghematan daya sistem karena prosesor tidak perlu terus-menerus membaca data sensor.
Fitur-fitur cerdas seperti pedometer, deteksi kemiringan, dan deteksi gerakan signifikan diimplementasikan menggunakan akselerometer saja untuk konsumsi daya yang sangat rendah. Dengan rentang skala penuh akselerometer ±2/±4/±8/±16 g dan giroskop ±125/±250/±500/±1000/±2000 dps, LSM6DSO cocok untuk berbagai aplikasi seperti pelacakan gerakan, deteksi gestur, navigasi dalam ruangan, perangkat IoT, dan stabilisasi gambar kamera (EIS/OIS). Perangkat ini tersedia dalam paket LGA-14L berukuran 2,5 mm x 3 mm x 0,83 mm, sehingga cocok untuk solusi yang sangat kompak.
Fitur utama
- Arus suplai 0,55 mA pada mode combo high-performance
- FIFO cerdas hingga 9 KB dengan kompresi data
- Skala penuh akselerometer ±2/±4/±8/±16 g
- Skala penuh giroskop ±125/±250/±500/±1000/±2000 dps
- Antarmuka SPI / I²C & MIPI I3CSM dengan sinkronisasi data prosesor utama
- Auxiliary SPI untuk output data OIS giroskop dan akselerometer
- Pedometer canggih, detektor langkah, dan penghitung langkah
- Finite state machine yang dapat diprogram untuk akselerometer, giroskop, dan sensor eksternal
Spesifikasi utama
| Parameter | Nilai | Kondisi |
|---|---|---|
| Tegangan suplai analog | 1.71 - 3.6 V | VDDhlm. 11 |
| Tegangan suplai I/O | 1.62 - 3.6 V | VDDIOhlm. 11 |
| Arus suplai mode high-performance (giroskop dan akselerometer) | 0.55 mA | IddHPhlm. 11 |
| Arus suplai saat power-down | 3 µA | IddPDhlm. 11 |
| Waktu turn-on | 35 ms | Tonhlm. 11 |
| Rentang suhu operasi | -40 hingga +85 °C | Tophlm. 11 |
| Resolusi ADC suhu | 16 bit | T_ADC_reshlm. 11 |
| Sensitivitas suhu | 256 LSB/°C | TSenhlm. 11 |
| Tegangan input digital high | 0.7 * VDDIO V | VIHhlm. 11 |
| Tegangan input digital low | 0.3 * VDDIO V | VILhlm. 11 |
Nilai diambil dari datasheet; “hlm.” menunjuk halaman datasheet tempat angka itu tertulis.
Pinout LSM6DSO
LGA-14L 14 pin
| Pin | Nama | Fungsi |
|---|---|---|
| 1 | SDO/SA0 | SPI 4-wire serial data output (SDO) atau I²C least significant bit of the device address (SA0)hlm. 8 |
| 2 | SDx | Mode 1: connect to VDDIO or GND; Mode 2: I²C master serial data (MSDA); Mode 3/4: auxiliary SPI 3/4-wire interface serial data input (SDI_Aux) and SPI 3-wire serial data output (SDO_Aux)hlm. 8 |
| 3 | SCx | Mode 1: connect to VDDIO or GND; Mode 2: I²C master serial clock (MSCL); Mode 3/4: auxiliary SPI 3/4-wire interface serial port clock (SPC_Aux)hlm. 8 |
| 4 | INT1 | Programmable interrupt in I²C and SPIhlm. 8 |
| 5 | VDDIO | Power supply for I/O pinshlm. 8 |
| 6 | GND | 0 V supplyhlm. 8 |
| 7 | GND | 0 V supplyhlm. 8 |
| 8 | VDD | Power supplyhlm. 8 |
| 9 | INT2 | Programmable interrupt 2 (INT2) / Data enabled (DEN); Mode 2: also I²C master external synchronization signal (MDRDY)hlm. 8 |
| 10 | OCS_Aux | Mode 1/2: leave unconnected; Mode 3/4: enable auxiliary SPI 3/4-wire interfacehlm. 8 |
| 11 | SDO_Aux | Mode 1/2: connect to VDDIO or leave unconnected; Mode 3/4: auxiliary SPI 3-wire interface leave unconnected, auxiliary SPI 4-wire interface serial data output (SDO_Aux)hlm. 8 |
| 12 | CS | I²C/MIPI I3CSM/SPI mode selection (1: SPI idle mode / I²C/MIPI I3CSM communication enabled; 0: SPI communication mode / I²C/MIPI I3CSM disabled)hlm. 8 |
| 13 | SCL | I²C/MIPI I3CSM serial clock (SCL) atau SPI serial port clock (SPC)hlm. 8 |
| 14 | SDA | I²C/MIPI I3CSM serial data (SDA), SPI serial data input (SDI), atau 3-wire interface serial data output (SDO)hlm. 8 |
Catatan desain PCB
- Untuk komunikasi I²C, pastikan pin CS terhubung ke VDDIO (logika tinggi) untuk mengaktifkan antarmuka I²C dan menonaktifkan SPI.hlm. 16
- Gunakan kapasitor filter 100 nF yang direkomendasikan pada pin VDD dan VDDIO untuk menjaga kestabilan suplai daya.hlm. 8
- Manfaatkan fitur kompresi FIFO untuk menyimpan data hingga 9 KB, sehingga mengurangi frekuensi polling dari prosesor dan menghemat daya sistem.hlm. 31
- Hati-hati dalam menangani perangkat karena sensitif terhadap guncangan mekanis dan ESD; penanganan yang tidak tepat dapat menyebabkan kerusakan permanen.hlm. 14
Kemasan
Contoh pemakaian
- Pelacakan gerakan dan deteksi gestur
- Sensor hub
- Navigasi dalam ruangan
- IoT dan perangkat terhubung
- Penghematan daya cerdas untuk perangkat genggam
- EIS dan OIS untuk aplikasi kamera
- Pemantauan dan kompensasi getaran
Sumber data
Disusun dari datasheet resmi STMicroelectronics (buka PDF). Ringkasan ditulis dengan bantuan AI, lalu setiap angka dan nama pin dicocokkan otomatis ke teks datasheet; yang tidak ditemukan di datasheet dibuang. Terakhir diperiksa 21 Oktober 2026. Untuk desain akhir, tetap rujuk datasheet asli.