MPX5700DP Diferansiyel Gaz ve Sıvı Basınç Transdüseri (0 - 700 kPa)
Endüstriyel pnömatik hatlar, hava kompresörleri ve Pitot tüplü İHA hava hızı ölçümlerinde 7 Bar'a kadar diferansiyel basınç ölçen analog sensördür.
Önemli Güvenlik ve Teknik Sınırlama Bilgisi
Çift hortum girişli (diferansiyel) modeldir. Port 1 yüksek basınç (P1), Port 2 referans/düşük basınç (P2) içindir. Maksimum 2800 kPa aşırı basınç limitini aşmayın.
Teknik Özellikler ve Elektriksel Parametreler
Pin Bağlantıları ve Görevleri (Pinout)
| Pin # | Pin Adı | Sinyal Türü | Görev & Açıklama |
|---|---|---|---|
| 1 | VOUT | Analog Çıkış | Basınçla orantılı 0.2V - 4.7V gerilim |
| 2 | GND | Toprak | Toprak 0V |
| 3 | VCC | Güç | +5.0V DC kararlı besleme |
| 4-6 | NC | Bağlantısız | Boş pinler |
Geliştirme Kartı Uyumluluk Durumu
Doğrudan bağlantı ve yerleşik 5V desteği.
Sensör 5V çıkış veriyorsa ESP32 GPIO pini için 1k/2k voltaj bölücü direnç gereklidir.
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
MPX5700DP Basınç Hesaplama Kodu
Standartconst int sensorPin = A0;
void setup() {
Serial.begin(9600);
}
void loop() {
int rawADC = analogRead(sensorPin);
float voltage = rawADC * (5.0 / 1023.0);
// MPX5700 transfer fonksiyonu: Vout = Vs * (0.0012858 * P + 0.04)
// P (kPa) = (Vout / Vs - 0.04) / 0.0012858
float pressureKPa = ((voltage / 5.0) - 0.04) / 0.0012858;
if (pressureKPa < 0) pressureKPa = 0;
Serial.print("Voltaj: ");
Serial.print(voltage, 2);
Serial.print(" V -> Basınç: ");
Serial.print(pressureKPa, 1);
Serial.print(" kPa (");
Serial.print(pressureKPa / 100.0, 2);
Serial.println(" Bar)");
delay(500);
} Basınç: 245.8 kPa (2.46 Bar)
Çalışma Mantığı ve Fiziksel İlkeler
Diferansiyel Basınç ve Pitot Tüpü
Atmosfer barometrelerinin aksine MPX5700DP, iki port arasındaki fark basıncını (P1 - P2) ölçer.
İHA ve uçaklarda Pitot tüpüne bağlandığında hücum eden havanın dinamik basıncını ölçerek uçağın havaya göre bağıl uçuş hızını (Airspeed) hesaplar. Ayrıca endüstriyel su filtrelerinde tıkanıklığı tespit etmek için filtre öncesi ve sonrası basınç farkını izler.
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ü.
BMP390BMP390 Santimetre Hassasiyetinde Ultra Düşük Gürültülü Barometre
Akıllı saatlerde kat tespiti ve gelişmiş otonom dronlarda zemin yaklaşma kontrolü sağlayan, ±25 cm irtifa doğruluğuna sahip lider barometrik sensördü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.