Subsea M14 Metal Diyaframlı Derinlik Sensörü, zorlu su altı ortamlarında uzun süreli daldırma ve dayanıklılık için tasarlanmıştır. Harici su basıncını dolu bir silikon yağ haznesi aracılığıyla dahili algılama devresine ileten sağlam bir paslanmaz çelik diyaframa sahiptir. Bu yapı, günlük kurutmaya ihtiyaç duymadan bakım gerektirmeden çalışmayı sağlar; bu da sürekli dağıtım senaryoları için idealdir.
Özünde, 24 bit basınç ve sıcaklık verilerini toplayan, sıcaklık kompanzasyonu uygulayan ve çözülmüş derinlik ve sıcaklık okumalarını gerçek zamanlı olarak çıkaran entegre bir çözücü kartı vardır. Bu çıktılar, TTL düzeyinde USART iletişimi (5 V mantık, 115200 bps) kullanılarak bir seri arayüz aracılığıyla iletilir. Pixhawk veya benzeri ArduSub sistemleriyle doğrudan arayüz oluşturan I²C tabanlı derinlik sensörlerinin aksine, bu sensör UART üzerinden iletişim kurar ve TTL seri verilerini okuyabilen bir mikrodenetleyici veya yardımcı bilgisayar gerektirir. Kolay entegrasyon için standart bir 4 pimli XH2.54 konnektör ve 300 mm pigtail dahildir.
Bu mimari, özellikle sağlamlığın kritik olduğu yüksek basınçlı veya uzun süreli kullanım durumları için gelişmiş doğruluk ve güvenilirlik sunar. Sızdırmaz dahili yağ ve diyafram tasarımı, algılama elemanlarını fiziksel kirlenme veya tuzluluk kaymasından da yalıtır. Yüksek dayanıklılık ve günlük bakım gerektirmeyen uygulamaların öncelikli olduğu bu sensör, daha kompakt I²C tabanlı seçeneklere kıyasla sağlam bir yükseltme yolu sağlar.
| Şartname | M14 Derinlik Sensörü |
|---|---|
| Konu | M14 × 1.5 |
| Malzeme | Paslanmaz Çelik |
| Gerilim | 5 V |
| Nominal Akım | 20 mA |
| İletişim Modu | USART (TTL) |
| Baud Hızı | 115200 |
| Basınç Aralığı | 0-35 Bar |
| Aşırı basınç | 2 × Basınç Aralığı |
| İçsel Hata | ±%0,2 FS (±0,72 m) |
| Toplam Hata Aralığı | ±%1 FS (3,6 m) |
| Çalışma Sıcaklığı | -10 ~ 80 ℃ |
| Sıcaklık Doğruluğu | ±2 ℃ |
| Tel Uzunluğu | Yaklaşık 300 mm |
| Konektör Tipi | XH2.54-4Pin |
| Önerilen Boyut | M14 Derinlik Sensörü |
|---|---|
| Önerilen Bölme Başlığı Delik Boyutu (A) | Ø14.1 ± 0.1 |
| Ambar Kapağı Kalınlığı (B) | 18 mm |
| Yüzey Aralığı (C) | 26 mm |
| Etiket | Tel | İsim | İşlev Açıklaması |
|---|---|---|---|
| 1 | Kırmızı | + | Güç kaynağı pozitif (5 Vdc) |
| 2 | Beyaz | TX | Seri bağlantı noktası iletimi (TXD) |
| 3 | Yeşil | RX | Seri bağlantı noktası alma (RXD) |
| 4 | Siyah | - | Güç kaynağı negatif (GND) |
- Haberleşme Arayüzü: TTL
- Baud Hızı: 115200bps (sabit)
- Veri Bitleri: 8
- Dur Bitleri: 1
- Eşlik Biti: Yok
| Harici Denetleyici | M14 Derinlik Sensörü |
|---|---|
| 5V | 5V |
| RXD | TXD |
| TXD | RXD |
| GND | GND |
- Sensörü kontrol ünitesine bağlayın ve güç uygulayın (5 V).
- TX ve RX hatlarının düzgün bağlandığından emin olun.
- Başarılı bir bağlantının ardından sensör gerçek zamanlı derinlik ve sıcaklık verileri verir.
Sensör, bilinen bir harici sıcaklık kaynağını referans alarak bir dize:
T=XX.XXD=XX.XX\r\n- T: Temperature in degrees Celsius (°C)
- D: Depth in meters (m)
\r\n: End of each data line- Example:
T=25.27D=1.21means 25.27 °C and 1.21 m
Parameter Configuration Command Table:
| Serial Command | Description | Default Value |
|---|---|---|
!Fxxxx\r\n | Set the sensor to calculate with a specific density value. "xxxx" represents the set liquid density. Freshwater: 997 kg/m³ | Saltwater: 1029 kg/m³ | 997 |
!Dxx.xx\r\n | Reserved command for depth output offset adjustment. "xx.xx" is a floating-point offset. | 0 |
!Txx.xx\r\n | Reserved command for temperature output offset adjustment. "xx.xx" is a floating-point offset. | 0 |
!!\r\n | Pause sensor output. Serial port outputs all parameters. | None |
!R\r\n | Reset the calculation board. | None |
!r\r\n | Restore all initial settings. | None |
!C\r\n | Clear all offset settings. | None |
All settings are saved automatically and persist after power cycling.
Paused Output Example (after sending
!!\r\n):FluidDensity: 997
Doffset: 0.00
Toffset: 0.00
Offset Command Examples:
!D0.55applied to a measured value of -0.55 → Output = 0.00!D-0.10applied to a measured value of 0.10 → Output = 0.00!T1.00applied to 25.00 °C → Output = 26.00 °C!T-1.00applied to 25.00 °C → Output = 24.00 °C
Depth Zeroing & Calibration:
The sensor captures depth and temperature with high accuracy. After power-on reset, the initial air depth reading can be used as a zero offset and applied to future underwater measurements. This effectively zeroes the depth reading relative to the air baseline.
Temperature calibration is not built-in but can be corrected using
!Txx.xx\r\n çıktısı verir.
Yerleşik bir çözücü kartı var mı?
Evet. Sensör, 24 bit basınç ve sıcaklık verilerini yakalayan, sıcaklık kompanzasyonu uygulayan ve bir TTL seri arayüz üzerinden gerçek zamanlı derinlik ve sıcaklık okumaları veren dahili bir çözücü kartı içerir.
Kablolar uzatılabilir mi?
Sensör, uzun kablolar için ideal olmayan TTL seri iletişim kullanır. Genişletilmiş kablolama gerekiyorsa, bit hata oranını (BER) azaltmak için RS-232 veya RS-485'e dönüştürmek için bir seviye değiştirici kullanın.
Sensör kalibrasyon gerektiriyor mu? Seri porttan hangi veriler çıkıyor?
Sensör derinlik ve sıcaklık değerlerini doğrudan seri üzerinden verir. Gerekirse yüzeyde kalibrasyon yapılabilir, ancak çıktı zaten işlenmiştir ve ek kod çözme veya telafi gerektirmez.
Metal diyafram çizilir veya ezilirse ne olur?
Diyafram deforme olmuşsa (örneğin anahtar hasarı veya çukurlaşma gibi) hem veri doğruluğunu hem de sızdırmazlık bütünlüğünü tehlikeye atabileceğinden kullanılmamalıdır.
Sensörü test etmek için parmağımla basınç uygulayabilir miyim?
Manuel basınç dengesizdir ve özellikle tırnaklarla hassas metal diyaframı deforme edebilir. Doğrudan basınç testi yapmaktan kaçının.
ArduSub ile doğrudan uyumlu mu?
Hayır, sensör TTL seri çıkış kullanır ve ArduSub sistemleri ile tak ve çalıştır değildir. Entegrasyon, özel ürün yazılımı veya ek arayüz gerektirir.