Air Quality Sensors · Bosch Sensortec

BME280

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

Ringkasan

BME280 adalah sensor digital gabungan yang mengukur kelembaban, tekanan udara, dan suhu. Sensor ini dikemas dalam paket LGA logam berukuran sangat kecil (2,5 mm x 2,5 mm x 0,93 mm) sehingga cocok untuk perangkat portabel. BME280 menggunakan prinsip penginderaan yang telah terbukti dan dilengkapi dengan antarmuka I²C (hingga 3,4 MHz) dan SPI (3 atau 4 kabel, hingga 10 MHz).

Sensor ini memiliki tiga mode operasi: sleep, forced, dan normal. Dalam mode forced, sensor melakukan satu pengukuran lalu kembali ke sleep, cocok untuk aplikasi dengan laju sampel rendah. Mode normal memungkinkan siklus pengukuran dan standby secara otomatis, berguna saat menggunakan filter IIR untuk meredam gangguan jangka pendek.

Konsumsi arus sangat rendah, yaitu 1,8 µA pada 1 Hz untuk kelembaban dan suhu, serta 0,1 µA dalam mode sleep. BME280 sering dimanfaatkan untuk aplikasi yang membutuhkan pengukuran kelembaban dan tekanan, seperti pemantauan cuaca, navigasi dalam ruangan, deteksi lantai, peningkatan GPS, dan kontrol HVAC. Sensor ini juga kompatibel register dan performa dengan BMP280, sehingga memudahkan migrasi dari sensor tekanan BMP280.

Fitur utama

  • Paket LGA logam 2,5 mm x 2,5 mm x 0,93 mm
  • Antarmuka digital I²C (hingga 3,4 MHz) dan SPI (3 dan 4 kabel, hingga 10 MHz)
  • Tegangan suplai VDD: 1,71 V hingga 3,6 V; VDDIO: 1,2 V hingga 3,6 V
  • Konsumsi arus rendah: 1,8 µA @ 1 Hz (kelembaban dan suhu), 2,8 µA @ 1 Hz (tekanan dan suhu), 3,6 µA @ 1 Hz (ketiganya), 0,1 µA dalam mode sleep
  • Sensor kelembaban dan tekanan dapat diaktifkan/dinonaktifkan secara independen
  • Kompatibel register dan performa dengan BMP280
  • RoHS compliant, halogen-free, MSL1

Spesifikasi utama

ParameterNilaiKondisi
Tegangan suplai utama (VDD)1.71 - 3.6 Vhlm. 2
Tegangan antarmuka (VDDIO)1.2 - 3.6 Vhlm. 2
Konsumsi arus (kelembaban dan suhu)1.8 µA@ 1 Hzhlm. 2
Konsumsi arus (tekanan dan suhu)2.8 µA@ 1 Hzhlm. 2
Konsumsi arus (kelembaban, tekanan, suhu)3.6 µA@ 1 Hzhlm. 2
Konsumsi arus mode sleep0.1 µAhlm. 2
Rentang suhu operasi-40 - +85 °Chlm. 2
Rentang kelembaban relatif0 - 100 % RHhlm. 2
Rentang tekanan300 - 1100 hPahlm. 2
Akurasi kelembaban±3 % RHtoleransihlm. 2
Waktu respons kelembaban1 sτ63%hlm. 2
Resolusi tekanan (dengan filter)20 bitsaat filter digunakanhlm. 26

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

Pinout BME280

LGA 7 pin
PinNamaFungsi
1GNDGroundhlm. 14
2CSBChip select (SPI) / alamat I²Chlm. 14
3SDIData input (SPI) / data I²Chlm. 14
4SCKClock SPI / I²Chlm. 14
5SDOData output (SPI) / alamat I²Chlm. 14
6VDDIOSuplai tegangan antarmuka digitalhlm. 14
7VDDSuplai tegangan utamahlm. 14

Catatan desain PCB

  • Gunakan mode forced untuk aplikasi dengan laju sampel rendah atau sinkronisasi berbasis host; mode ini melakukan satu pengukuran lalu kembali ke sleep.hlm. 15
  • Aktifkan filter IIR saat menggunakan mode normal untuk meredam gangguan jangka pendek seperti angin atau pintu yang dibanting.hlm. 16
  • Jangan biarkan pin antarmuka (SDI, SDO, SCK, CSB) pada level logika tinggi saat VDDIO dimatikan untuk menghindari kerusakan permanen.hlm. 14
  • Untuk reset sensor, lakukan siklus pada VDD atau tulis perintah soft reset; siklus pada VDDIO tidak akan menyebabkan reset.hlm. 14
  • Saat mengubah pengaturan pada register ctrl_hum, perubahan baru berlaku setelah ada operasi tulis ke register ctrl_meas.hlm. 27

Contoh pemakaian

  • Context awareness, misalnya deteksi kulit, deteksi perubahan ruangan
  • Pemantauan kebugaran / kesehatan
  • Peringatan kekeringan atau suhu tinggi
  • Pengukuran volume dan aliran udara
  • Kontrol otomasi rumah, pemanasan, ventilasi, dan pendingin (HVAC)
  • Internet of things (IoT)
  • Peningkatan GPS (misalnya perbaikan time-to-first-fix, dead reckoning, deteksi kemiringan)
  • Navigasi dalam ruangan (deteksi perubahan lantai, deteksi lift)
  • Navigasi luar ruangan, aplikasi rekreasi dan olahraga
  • Prakiraan cuaca
  • Indikasi kecepatan vertikal (kecepatan naik/turun)

Sumber data

Disusun dari datasheet resmi Bosch Sensortec (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 BME280? 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.