Su Kalite İzleme için Low-cost Gömülü Iot Cihazları Tasarlamak

Giriş: Neden Low-Cost IoT Water Quality İzleme Maddeleri

Temiz suya erişim temel bir insan doğru, ancak dünya çapında milyonlarca insan yetersiz olan su kaynaklarına güveniyor. Geleneksel su kalitesi test yöntemleri - bu resmi ele almak için manuel alan ölçümleri veya pahalı otomatik istasyonlar - sık maliyet-prohibitive, iş yoğun ve çok yavaş yavaş yavaş yavaş yavaş yavaş yavaş yavaş yavaş yavaş yavaş yavaş yavaş yavaş yavaş yavaş yavaşlayın. düşük maliyetli bir şekilde depolanan Nesnelerin İnterneti (IoT) cihazlarının bu resmi değiştiriyor. Uygun olmayan sensörleri birleştirerek, mikro kontrol cihazlarının bir araya getirilmesi ve kablosuz iletişim modülleri, mikro kontrol cihazlarının birleşimi, ve kablosuz iletişim modüllerin birleşimi, şimdi, pH, sürekli olarak kritik parametrelerin sürekli olarak ölçülmesi, oksijenin azaltılması gibi pratik.

Bu makale, bu tür cihazları tasarlamaya ayrıntılı, pratik bir kılavuz sunar.Demokrat seçimi, güç yönetimi, veri işleme ve dağıtım stratejileri, güvenilirlikten ödün vermeden maliyetleri düşük tutmanın bir önemi vardır.Eğer bir topluluk grubu, bir başlangıç veya araştırma kurumuysanız, burada belirtilen ilkeler, eylem edilebilir öngörüler oluşturmanıza yardımcı olacaktır.

Düşük Su Kalitesi Cihazının Anahtar Bileşenleri

Herhangi bir su izleme sisteminin kalbi, prosesi ve verileri iletme yeteneğidir. Doğru bileşenleri seçmek maliyet, doğruluk, dayanıklılık ve güç tüketimi içerir. Aşağıda dört temel bina bloğu inceleyeceğiz.

Sensörler: Uygulamanız için Doğru Mix'i seçin

Tüm su kalitesi parametrelerinin her dağıtımda ölçülmesi gerekmez.Su kaynağınıza en çok ilgili kirleticileri veya göstergeleri tanımlamakla başlayın. Aşağıdaki tablo, tipik fiyat aralıkları ve dikkateleri ile birlikte ortak düşük maliyetli sensör türlerini listeler.

Gerçekten düşük maliyetli sistemler için, ilk sensör paketinizi pH, turbidity ve sıcaklık ile sınırlandırın. Bu üç parça, 40 $ 'lık bileşenlerde maliyetine mal olabilir ve zaten su kalitesi değişikliklerine güçlü bir gösterge sağlayabilir.Eksiyonellik ekleyin ve oksijeni bütçe izin verir.

Mikrodenetleyiciler: Cihaz Beyini

Mikrokontroller (MCU) sensör verilerini okur, süreçleri okur ve bunu bir iletişim modülüne gönderir. Düşük maliyetli IoT için en popüler seçenekler şunlardır:

[FONT:0) Öneri:[[Dönetici:0) En düşük maliyetli su kalitesi IoT cihazları için ESP32'yi seçin. Wi-Fi, Bluetooth, düşük güç uyku ve tek bir çipde yeterli işlem gücü birleştirir.Eğer LoRa iletişim gereklidir (uzun süredir, kesintiye uğramak için, off-grid dağıtım), bir LoRa modülü ile bir ESP32LoRa tahtasını bir araya getirir.

İletişim Modülleri: Verileri Cihazdan Çıkarmak

İletişim teknolojisi seçimi, sensörlerinizi nasıl dağıtabileceğinizi ve düşük maliyetli su izleme için en yaygın üç seçenek olduğunu belirler:

Gerçekten düşük maliyetli bir sistem için, Wi-Fi ağ erişiminiz varsa en ucuz seçenektir. Uzak alanlarda dağıtdığınızda LoRa'yı aylık ücretlerden kaçınmak için kullanın; ilk ağ geçidi yatırımı birçok düğüm üzerinde hızla aortize edilir.

Power Sources: Cihazı Alive

Su izleme cihazları genellikle insan müdahalesi olmadan hafta veya aylar boyunca koşmaya ihtiyaç duyar. Güç yönetimi bu nedenle kritiktir. En yaygın çözümler şunlardır:

Her durumda, MCU'yu derin uykuda çoğu zaman harcamak için program, sadece bir okuma almak ve verileri iletmek için uyanmak. İyi optimize edilmiş bir sistem ortalama 20-50 μA'nın çizimini bir yıldan fazla bir sürede saatte bir kez saatli okumalarla gerçekleştirebilir.

Maliyet-Effectiveness için tasarım gözlüğü

Düşük maliyetli bir cihaz inşa etmek sadece ucuz parçalar seçmekle ilgili değildir - kabul edilebilir veri kalitesini korurken toplam mülkiyet maliyeti en aza indirmekle ilgilidir.

Use Offthethethethethethe theShelf and Open Source- Donanım-

İlk birkaç prototip için özel PCB'lerden kaçının. yerine, ekmek dolabı kullanın, sonra bir prototyping kuruluna (perfboard) veya basit bir özel kalkan. Exploit mevcut açık kaynak donanım projeleri [FLT][Dönemli modüller kullanarak, düşük birim maliyetlerinden, topluluk desteğinden ve değiştirilmesinden yararlanın.).[FLT)[FLT)[FLT 7][FLT 7][D|D)

Flexability ve Onarımability için modüler tasarım

Cihazınızı tasarlayın, böylece sensör kurulu, MCU ve iletişim modülü ayrıdır. Bir sensör başarısız olursa, tüm sistemi kırmızıya sokmadan sadece bu bölümü değiştirebilirsiniz. Standart bağlantıları kullanın (JST, phoenix terminalleri) alan takaslarını basitleştirmek için.Bu yaklaşım aynı zamanda yeniden tasarlanmadan daha iyi bir sensöre yükseltmenizi sağlar.

Power Management Is the Single Most Cost Sürücü

Battery değiştirme ve bakım ziyaretleri genellikle IoT dağıtımlarında en büyük geri kalan maliyettir. Bu nedenle, MCU'nun derin uyku modunda ([Dön:0) Uygulamanız için kabul edilebilir olarak, her 30 dakika (örneğin, erken uyarı için) bir MOSFET aracılığıyla sensörlerden ayrılır.

Kalibrasyon ve doğruluk Ticareti

Düşük maliyetli sensörler zamanla sürükleniyor ve laboratuvar aletlerinden daha düşük hassasiyete sahipler: Mitigate this by:

Uygulama ve İşsizlik En İyi Uygulamaları

Prototiplemeniz tezgahta çalışıyorsa, alana hareket etmek yeni zorluklar getiriyor. Güvenilir, uzun vadeli bir operasyon sağlamak için bu yönergeleri takip edin.

Site Seçimi ve Enclosure Design

Temsil lokasyonlarında sensörler - sabit borular veya alanlar doğrudan aşağıda.Manmerge sensör kafa tamamen, ve sabit bir derinlikte sensörleri korumak için bir hata veya bakteriden korumak için bir kanal.Insquary installations, use a buoy with a heavy deep.

Data Transmission and Protocol Choice

IoT için en hafif ve en güvenilir protokol, İZMİRT:0)MQTT) yayınlanır ve en az bant genişliği tüketiyor ve JSON ödeme yüklerini yayınlamak için cihazınızı yapılandırın (örneğin, “f”:4.5"[tr|sv”: “(sf)|vermeler için bir bulut paketini kullanarak, LINMASINMASIN: 85|Döneticileri kullanarak,

Bulut Platformu ve Data Storage

Teknik seviyenizi ve bütçenizi karşılayan bir bulut platformu seçin:

Bir zaman serisi veritabanında ham veriler (InfluxDB, ZamanscaleDB) verimli sorgulama için. eşler aşıldığında otomatik uyarılar oluşturun (örneğin, 6.5 veya üstü 8.5).

Gerçek Yaşam Örnek: Bir Topluluk-Led Nehri İzleme Ağı

Örnek olarak, ESP32, pH Prodüksiyonunu kullanarak, ayarlanan düğümlerin her 15 dakikayı bir halka açık paniğe yayınlar.(Açık kaynaklama) Nehir boyunca verileri yasadışı çöplük değişiklikleri tespit etmek ve mevsimsel değişiklikler izlemek için kullanmak için kullanmak için kullanmak için kullanılır.

Meydanlar ve Pratik Çözümler

İyi tasarlanmış sistemler bile gerçek dünya engelleriyle karşı karşıyadır. İşte en yaygın ve onları nasıl ele almak.

Sensör Drift ve Biofouling

Sudaki Immersion, özellikle pH ve turbidity için kademeli sensör sürüklenme yollarına yol açıyor. En iyi çözüm, bir yıkama mekanizmasına dahil etmek - ne de sensör kafasının etrafındaki küçük bir pompa kullanın.

Data Reliability and Missing readings

Kablosuz iletişim bir SD kart üzerinde yerel depolamayı veya MCU'nun NVS hafızasında tutabilir. Bir ileti başarısız olursa, cihaz okumayı ve yeniden kayıtlarınızı bir sonraki uyandırmada depolar. Bulut platformu, cihaz saati kullanarak zaman sıralama verilerini işlemek için tasarlanmıştır (online'da Snapchat aracılığıyla senkronizasyon).

Güvenlikle ilgili

IoT cihazları genellikle yetersiz kaldı. minimumda, MQTT'yi TLS üzerinden kullanın (port 8883) ve AES128 şifrelemesini ödeme yüklerinize ekleyin.

Future rotası ve Gelişen Teknolojiler

Düşük maliyetli su kalitesi izleme alanı hızla ilerliyor. Üç trend bir sonraki cihazların nesli şekillendirecek.

Edge Computing with Machine Learning

Buluta ham sensör verilerini göndermek yerine, gelecekteki cihazlar, anormalliği tespit etmek için hafif ML modellerini yerel olarak çalıştıracaktır - asit maden suyu azaltımı gibi - ve sadece uyarıları ile iletir. ESP32-S3 ve benzer MCUs with a vektör uzantılı veya özel bir AI hızlandırıcısı ( Kendryte K210 gibi) bunu 15 $ altında mümkün kılar.

Sensör Fusion ve Multi-Parameter Probes

Tek bir gemideki birden fazla sensör şarj etmek maliyet ve basitleştirmeyi azaltır. Birkaç başlangıç şimdi pH, ORP, iletkenlik ve sıcaklık 50 $ altında.Bu daha doğru hale geldiğinde, ayrı analog sensörler yerini alacaklar.

Vatandaş Bilimi ve Açık Veri

Platformlar, vatandaşlara düşük maliyetli sensörler ve verileri açık bir şekilde dağıtmalarını teşvik ediyor.En ucuz donanım ve bulut aggregasyon kombinasyonu araştırmacılar ve politika yapıcılar için daha standart açık kaynak tasarımları ve sertifikalar bekliyoruz.

Sonuç: Su Kalite İzlemesi Kolaylaştırılması

Düşük maliyetli IoT cihazları su kalitesi izleme için artık bir niş hobi değildir - toplumlar için pratik, ölçeklenebilir bir çözüm, NGOs ve dünya çapındaki hizmetler.Demekle bileşenleri (sensors, MCU, iletişim modülü ve güç kaynağı), güç verimliliği ve modülerlik için tasarım, ve kullanım araçları, geleneksel ekipman maliyetinin bir kısmını sağlayan bir sistem inşa edebilirsiniz.

Anahtar küçük, test etmek ve tamamen başlamaktır. Tek bir $40'ta bir köy su alımına yakın pH'ı izleme ve turbidity, bugün herhangi bir veriden daha fazla bilgi sağlar. Teknoloji olgun ve ölçek ekonomileri olarak, her şey için gerçek zamanlı su kalitesi kapsamı, bu makale boyunca listelenen kaynakları keşfetmeye teşvik ederiz, açık kaynak donanım topluluğu ile bağlantı kurun ve bugün kendi sisteminize bağlı olarak.


[FONT:0] Bu makale IoT tasarımında mevcut en iyi uygulamalara atıfta bulundu ve Espressif ESP32 teknik el, LoRa Alliance spesifikasyonu ve Dünya Sağlık Örgütü'nün su kalitesi yönergeleri dahil olmak üzere yazarların kaynaklarına bağlantılara atıfta bulundu.