IMUs - Inertial Measurement Units · TDK InvenSense

ICM-20948

Ringkasan datasheet ICM-20948 dalam bahasa Indonesia: fitur, spesifikasi utama, pinout, dan catatan desain yang perlu diperhatikan saat membuat PCB.

Ringkasan

ICM-20948 adalah Inertial Measurement Unit (IMU) 9 derajat kebebasan dari InvenSense yang menggabungkan accelerometer 3-axis, gyroscope 3-axis, dan magnetometer 3-axis dalam satu paket kecil. Di dalam paket tersebut terdapat dua die sensor, bukan satu seperti sensor umum: satu die MEMS InvenSense yang berisi accelerometer dan gyro, serta satu die AK09916 magnetometer 3-axis dari Asahi Kasei Microdevices Corporation. Semua sumbu pengukuran tersedia berkat kumpulan konverter analog-ke-digital 16-bit yang mengubah sinyal analog mentah dari sensor MEMS menjadi data digital.

Data tersebut diakses melalui antarmuka I2C atau SPI. Setiap sensor memiliki spesifikasi kualitas yang sesuai dengan kelasnya, termasuk FSR yang dapat diprogram untuk gyroscope dan accelerometer serta rentang lebar untuk kompas. Dengan kombinasi ketiga sensor tersebut, komponen ini dipakai untuk sensing orientasi menggunakan pengukuran inersia dan menjadi pilihan untuk proyek yang membutuhkan banyak derajat kebebasan dalam satu paket kecil.

Fitur utama

  • 9 derajat kebebasan (3-axis accelerometer, 3-axis gyroscope, 3-axis magnetometer)
  • Gyroscope 3-axis dengan FSR yang dapat diprogram: ±250 dps, ±500 dps, ±1000 dps, ±2000 dps
  • Accelerometer 3-axis dengan FSR yang dapat diprogram: ±2g, ±4g, ±8g, ±16g
  • Magnetometer 3-axis (AK09916) dengan rentang hingga ±4900 µT
  • ADC 16-bit untuk semua sumbu pengukuran
  • Antarmuka I2C atau SPI
  • Dua die sensor dalam satu paket kecil 3x3 mm

Spesifikasi utama

ParameterNilaiKondisi
FSR gyroscope±250, ±500, ±1000, ±2000 dpsdapat diprogramhlm. 4
FSR accelerometer±2, ±4, ±8, ±16 gdapat diprogramhlm. 4
Rentang magnetometer±4900 µThlm. 4
Resolusi ADC16 bitsemua sumbuhlm. 4
Tegangan suplai sensor3 VDCchip sensorhlm. 6
Tegangan suplai board3-5 VDCdengan regulator on-boardhlm. 6
Ukuran paket3x3 mmhlm. 3
Jumlah sumbu pengukuran9 axishlm. 4

Nilai diambil dari datasheet; “hlm.” menunjuk halaman datasheet tempat angka itu tertulis.

Pinout ICM-20948

Board 1 pin
PinNamaFungsi
VINVINPin daya; regulator on-board menerima 3-5VDC dan mengonversinya ke 3VDC untuk sensor.hlm. 6

Catatan desain PCB

  • Berikan tegangan suplai yang sama dengan level logika mikrokontroler Anda; untuk Arduino 5V gunakan 5V.hlm. 6

Kemasan

3x3mm package

Contoh pemakaian

  • Sensing orientasi menggunakan pengukuran inersia
  • Proyek yang membutuhkan 9 derajat kebebasan

Sumber data

Disusun dari datasheet resmi TDK InvenSense (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.

Dari datasheet ke board jadi

Rangkaianmu pakai ICM-20948? Biar Sirkuitku yang bikinkan PCB-nya.

Kirim skematik, daftar komponen, atau sekadar ide rangkaiannya. Kami kerjakan desain, cetak, dan assembly di workshop yang sama, dan kesalahan footprint dari pihak kami diperbaiki gratis.