DPS310 Minyatür Yüksek Hassasiyetli Barometrik Basınç Sensörü
Infineon tarafından üretilen, kapasitif algılama hücresi sayesinde sıcaklık dalgalanmalarından etkilenmeyen ve 5 cm yükseklik farkını ayırt edebilen sensördür.
Önemli Güvenlik ve Teknik Sınırlama Bilgisi
Infineon'un patentli kapasitif algılama yapısına sahiptir; piezorezistif sensörlerin aksine sıcaklık değişimlerine karşı doğuştan çok daha az duyarlıdır.
Teknik Özellikler ve Elektriksel Parametreler
Pin Bağlantıları ve Görevleri (Pinout)
| Pin # | Pin Adı | Sinyal Türü | Görev & Açıklama |
|---|---|---|---|
| 1 | VIN | Güç | 3.3V / 5V DC |
| 2 | GND | Toprak | Toprak 0V |
| 3 | SCL | Saat | I2C Clock |
| 4 | SDA | Veri | I2C Data |
Geliştirme Kartı Uyumluluk Durumu
Doğrudan bağlantı ve yerleşik 5V desteği.
3.3V ile tam uyumlu çalışır.
MicroPython veya C/C++ SDK ile desteklenir.
MakeCode blokları veya MicroPython ile uyumlu.
5V tolerant GPIO pinleri doğrudan bağlanabilir.
Örnek Kaynak Kod Kütüphanesi
Adafruit DPS310 ile 5cm Hassasiyetli Ölçüm
Adafruit DPS310 Library#include <Adafruit_DPS310.h>
Adafruit_DPS310 dps;
void setup() {
Serial.begin(115200);
if (!dps.begin_I2C(0x77)) {
Serial.println("DPS310 bulunamadı!");
while (1);
}
dps.configurePressure(DPS310_64HZ, DPS310_64SAMPLES);
dps.configureTemperature(DPS310_64HZ, DPS310_64SAMPLES);
}
void loop() {
sensors_event_t temp_event, pressure_event;
if (dps.getEvents(&temp_event, &pressure_event)) {
Serial.print("Basınç: ");
Serial.print(pressure_event.pressure);
Serial.print(" hPa | Sıcaklık: ");
Serial.print(temp_event.temperature);
Serial.println(" °C");
}
delay(100);
} Basınç: 1014.25 hPa | İrtifa: 92.4 m
Çalışma Mantığı ve Fiziksel İlkeler
DPS310 Kapasitif Algılama Üstünlüğü
Çoğu barometre piezorezistif direnç köprüsü kullanır ve güneş ışığı veya motor ısısından etkilenip irtifada ani kaymalar gösterir.
DPS310, kapasitif algılama prensibi kullanır. Sıcaklık kararlılığı mükemmeldir. ±0.005 hPa gürültü seviyesi sayesinde 5 santimetrelik dikey hareketleri dahi anında fark eder.
Artıları ve Sınırlamaları
Sık Karşılaşılan Sorunlar ve Çözümleri
Alternatif ve Benzer Sensörler
BMP280 Dijital Barometrik Basınç ve Yükseklik Sensörü
Atmosferik hava basıncını ve deniz seviyesinden yüksekliği (irtifa) ±1 metre hassasiyetle ölçen barometre sensörü.
BME680BME680 4'ü 1 Arada Çevresel Sensör (Gaz, Hava Basıncı, Nem ve Sıcaklık)
Tek bir minyatür çipte ortam sıcaklığı, bağıl nem, barometrik hava basıncı ve uçucu organik bileşik (VOC / IAQ) gaz direncini birleştiren komple çevre istasyonudur.
MS5611MS5611 Yüksek Hassasiyetli 24-Bit Barometre ve Altimetre Modülü (GY-63)
Model uçaklar, paraşütler ve meteoroloji balonlarında kullanılan 10 cm irtifa çözünürlüğüne ve dahili fabrika kalibrasyon katsayılarına sahip 24-bit barometredir.