İçindekiler:
- Adım 1: TEK NOKTA VEYA İKİ NOKTALI KALİBRASYON
- 2. Adım: DONANIMI BİRLEŞTİRİN
- Adım 3: PROGRAMI ARDUINO UNO'YA YÜKLEYİN
- Adım 4: SÜREKLİ OKUMA ETKİNLEŞTİRİN VE PROB TİPİNİ AYARLAYIN
- Adım 5: KURU KALİBRASYON
- Adım 6: İKİ NOKTALI KALİBRASYON - Düşük Nokta
- Adım 7: İKİ NOKTALI KALİBRASYON - Yüksek Nokta
- Adım 8: TEK NOKTALI KALİBRASYON
- Adım 9: KALİBRASYON SIRASINDA SICAKLIK KOMPANZASYONU
Video: ARDUINO TUZLUK SENSÖRÜ KALİBRASYONU: 9 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:16
Bu eğitimde, Arduino Uno kullanarak Atlas Scientific'in EZO tuzluluk/iletkenlik K1.0 sensörünü kalibre edeceğiz.
KALİBRASYON TEORİSİ
Kalibrasyonun en önemli kısmı, kalibrasyon işlemi sırasında okumaların izlenmesidir. Cihazı varsayılan durumunda kalibre etmek en kolayıdır (sürekli okumalar etkinken UART modu). Kalibrasyondan sonra cihazı I2C moduna geçirmek, saklanan kalibrasyonu etkilemez. Cihazın I2C modunda kalibre edilmesi gerekiyorsa, probun çıktısını görebilmek için sürekli olarak okuma talep ettiğinizden emin olun. Bu eğitimde kalibrasyon UART modunda yapılacaktır.
MALZEMELER
- Arduino Uno'su
- İletkenlik K1.0 sensör kiti
- ekmek tahtası
- Atlama telleri
- 2 bardak
Adım 1: TEK NOKTA VEYA İKİ NOKTALI KALİBRASYON
Atlas EZO iletkenlik devresi, tek noktalı veya iki noktalı kalibrasyona izin veren esnek bir kalibrasyon protokolüne sahiptir.
Tek noktalı kalibrasyon, dar bir doğruluk aralığı sağlayacaktır.
İki noktalı kalibrasyon, geniş bir doğruluk aralığı sağlayacaktır.
2. Adım: DONANIMI BİRLEŞTİRİN
Kit, 1 EZO EC devresi, 1 K1.0 iletkenlik probu, 1 dişi BNC konektörü, 4oz kalibrasyon çözümleri:12880µS ve 80000µS, 1 isteğe bağlı hat içi voltaj izolatörü içerir.
İletkenlik devresinin UART modunda olduğundan emin olun. Protokoller arasında geçiş yapma talimatları için aşağıdaki LINK'e bakın.
Devreyi ve BNC konektörünü monte etmek için devre tahtasını kullanın. İletkenlik devresini yukarıdaki şemada gösterildiği gibi Arduino Uno'ya bağlayın ve probu BNC konektörüne bağlayın.
Adım 3: PROGRAMI ARDUINO UNO'YA YÜKLEYİN
a) Örnek kodu bu LINK'ten indirin. "arduino_UNO_EC_sample_code" başlıklı bir klasörde olacaktır.b) Arduino'yu bilgisayarınıza bağlayın.
c) Adım a'dan indirilen kodu Arduino IDE'nizde açın. IDE'niz yoksa BURADAN indirebilirsiniz.
d) Kodu derleyin ve Arduino'ya yükleyin.
e) Seri monitörü açın. Erişim için Araçlar -> Seri Monitör'e gidin veya klavyenizde Ctrl+Shift+M tuşlarına basın. Baud hızını 9600'e ayarlayın ve "Satır başı"nı seçin. Artık iletkenlik devresi ile iletişim kurabilmelisiniz. Test olarak, cihaz bilgilerini döndürecek olan i komutunu girin.
Adım 4: SÜREKLİ OKUMA ETKİNLEŞTİRİN VE PROB TİPİNİ AYARLAYIN
a) Probun kapağının çıkarıldığından ve kuru olduğundan emin olun. Prob havadayken, saniyede bir sürekli okuma sağlayacak c, 1 komutunu gönderin.
b) Sondanız K1.0 (varsayılan) değilse, k, n komutunu kullanarak sonda tipini ayarlayın.
n, probunuzun k değeridir. Bu eğitimde, bir K1.0 probu kullanacağız. Prob tipi k, ? komutu ile teyit edilebilir.
Adım 5: KURU KALİBRASYON
Komutu cal gönder, kuru
Komutu vermeden önce 0,00 okumaları görseniz bile, yine de kuru kalibrasyon yapmak gereklidir.
Adım 6: İKİ NOKTALI KALİBRASYON - Düşük Nokta
a) 12880µS kalibrasyon solüsyonunun bir kısmını bir bardağa dökün. Probun algılama alanını kaplayacak yeterli çözüm olduğundan emin olun.
b) Probu kabın içine yerleştirin ve sıkışan havayı çıkarmak için karıştırın. Probun çözelti içinde oturmasına izin verin. Okumalar, kalibrasyon çözeltisinin belirtilen değerinden +/- %40 oranında düşebilir.
c) Okumaların stabilize olmasını bekleyin (bir okumadan diğerine küçük bir hareket normaldir) ve cal, low, 12880 komutunu gönderin
Not: Bu komut girildikten sonra okumalar değişmeyecektir.
Adım 7: İKİ NOKTALI KALİBRASYON - Yüksek Nokta
a) Yüksek noktaya kalibre etmeden önce probu durulayın.
b) 80000µS kalibrasyon solüsyonunun bir kısmını bir bardağa dökün. Probun algılama alanını kaplayacak yeterli çözüm olduğundan emin olun.
c) Probu kabın içine yerleştirin ve sıkışan havayı çıkarmak için karıştırın. Probun çözelti içinde oturmasına izin verin. Okumalar, kalibrasyon çözeltisinin belirtilen değerinden +/- %40 oranında düşebilir.
d) Okumaların stabilize olmasını bekleyin (bir okumadan diğerine küçük hareket normaldir) ve cal, high, 80000 komutunu gönderin
Not: Bu komut girildikten sonra okumalar değişecektir. Kalibrasyon şimdi tamamlandı.
Adım 8: TEK NOKTALI KALİBRASYON
a) Bir bardağa bir miktar kalibrasyon solüsyonu dökün (seçtiğiniz μS değeri). Probun algılama alanını kaplayacak yeterli çözüm olduğundan emin olun.
b) Probu kabın içine yerleştirin ve sıkışan havayı çıkarmak için karıştırın. Probun çözelti içinde oturmasına izin verin. Okumalar, kalibrasyon çözeltisinin belirtilen değerinden +/- %40 oranında düşebilir.
c) Okumaların stabilize olmasını bekleyin (bir okumadan diğerine küçük hareket normaldir) ve cal komutunu gönderin, burada n, kalibrasyon çözeltisinin değeridir.
Not: Komut girildikten sonra okumalar değişecektir. Kalibrasyon şimdi tamamlandı.
Adım 9: KALİBRASYON SIRASINDA SICAKLIK KOMPANZASYONU
Sıcaklığın iletkenlik/tuzluluk okumaları üzerinde önemli bir etkisi vardır. EZO iletkenlik devresinin sıcaklığı varsayılan olarak 25 ̊ C'ye ayarlanmıştır.
Kalibrasyon sırasında hiçbir zaman varsayılan sıcaklık telafisini değiştirmemelisiniz.
Kalibrasyon çözeltisi +/- 5 ̊ C (veya daha fazla) ise, şişe üzerindeki tabloya bakın ve ilgili değere kalibre edin.
Önerilen:
ARDUINO PH SENSÖR KALİBRASYONU: 7 Adım
ARDUINO PH SENSÖR KALİBRASYONU: Bu dersimizde Atlas Scientific'in EZO pH sensörünü Arduino Uno kullanarak kalibre edeceğiz. KALİBRASYON TEORİSİ Kalibrasyonun en önemli kısmı kalibrasyon işlemi sırasında okumaları izlemektir. Cihazı kalibre etmek en kolayı
Toprak Nem Sensörü Kalibrasyonu: 5 Adım
Toprak Nemi Sensörü Kalibrasyonu: Piyasada bahçıvanın bitkilerini ne zaman sulayacağına karar vermesine yardımcı olacak birçok toprak nemi ölçer vardır. Ne yazık ki, bir avuç toprak alıp renk ve dokuyu incelemek bu aletlerin çoğu kadar güvenilir! Hatta bazı sondalar kayıt
ARDUINO ÇÖZÜLMÜŞ OKSİJEN SENSÖRÜ KALİBRASYONU: 4 Adım
ARDUINO ÇÖZÜNTÜ OKSİJEN SENSÖRÜ KALİBRASYONU: Bu dersimizde, Atlas Scientific'in EZO çözünmüş oksijen (D.O) sensörünü Arduino Uno kullanarak kalibre edeceğiz. KALİBRASYON TEORİSİ Kalibrasyonun en önemli kısmı kalibrasyon işlemi sırasında okumaları izlemektir. Kalibre etmek en kolayı
Nem Sensörü Kalibrasyonu: 7 Adım
Nem Sensör Kalibrasyonu: Havanın bağıl nemini ölçebilen 3 sensörüm var: BME280, SHT21, DHT22. % 20 ila % 80 aralığında +/-% 3 doğrulukla ölçüm kabiliyetini belirttiler Ancak, 3 sensör için aynı koşulda test ettiğimde 3 farklı sonuç aldım. Belki o
LED GÖSTERGELERLE KENDİ PH VE TUZLUK İZLEME SİSTEMİ YAPIN: 4 Adım
LED GÖSTERGELERLE KENDİ PH VE TUZLUK İZLEME SİSTEMİ YAPIN: Bu projede LED göstergeli pH ve tuzluluk/iletkenlik izleme sistemi yapacağız. Atlas Scientific'in pH ve tuzluluk sensörleri kullanılır. İşlem I2C protokolü ile yapılır ve okumalar Arduino seri monitöründe görüntülenir