ARDUINO Duzlu SENSÖR KALİBRASİYASI: 9 Addım
ARDUINO Duzlu SENSÖR KALİBRASİYASI: 9 Addım
Anonim
ARDUINO Duzlu Sensor Kalibrasiyası
ARDUINO Duzlu Sensor Kalibrasiyası

Bu təlimatda Arduino Uno istifadə edərək Atlas Scientific -in EZO duzluluq/keçiricilik K1.0 sensorunu kalibr edəcəyik.

KALİBRASİYA NƏZƏRİYYƏTİ

Kalibrləmənin ən vacib hissəsi kalibrləmə prosesində oxunuşları izləməkdir. Cihazı standart vəziyyətdə kalibr etmək ən asandır (UART rejimi, davamlı oxunmalar aktivdir). Cihazın kalibrlənməsindən sonra I2C rejiminə keçməsi saxlanılan kalibrləmə təsir etməyəcək. Cihaz I2C rejimində kalibrlənməlidirsə, zonddan çıxışı görə bilmək üçün mütəmadi olaraq oxunuş tələb etməyi unutmayın. Bu təlimatda kalibrləmə UART rejimində aparılacaq.

MATERİALLAR

  • Arduino Uno
  • İletkenlik K1.0 sensor dəsti
  • Çörək lövhəsi
  • Jumper telləri
  • 2 stəkan

Addım 1: Tək BAL və ya İKİ NÖKTƏ KALİBRASİYASI

TEK BAL və ya İKİ NÖKTƏ KALİBRASİYASI
TEK BAL və ya İKİ NÖKTƏ KALİBRASİYASI

Atlas EZO keçiricilik dövrəsi tək nöqtəli və ya iki nöqtəli kalibrləməyə imkan verən çevik bir kalibrləmə protokoluna malikdir.

Tək nöqtəli kalibrləmə dar bir dəqiqlik aralığı təmin edəcək.

İki nöqtəli kalibrləmə geniş bir dəqiqlik təmin edəcək.

Addım 2: DONANIMI Yığın

DONANIMI MONTAJ EDİN
DONANIMI MONTAJ EDİN

Kitə 1 EZO EC dövrə, 1 K1.0 keçiricilik probu, 1 qadın BNC konnektoru, 4oz kalibrləmə həlləri daxildir: 12880µS və 80000µS, 1 isteğe bağlı daxili gərginlik izolyatoru.

İletkenlik dövrəsinin UART rejimində olduğundan əmin olun. Protokollar arasında keçid haqqında təlimatlar üçün aşağıdakı LİNK -ə baxın.

Dövrə və BNC konnektorunu bağlamaq üçün çörək taxtasından istifadə edin. Yuxarıdakı sxemdə göstərildiyi kimi Arduino Uno'ya keçiricilik dövrəsini bağlayın və probu BNC konnektoruna qoşun.

Addım 3: ARDUINO UNO ONTO PROQRAMINI YÜKLƏ

a) Bu LİNK -dən nümunə kodu yükləyin. "Arduino_UNO_EC_sample_code" adlı qovluqda olacaq. B) Arduino'yu kompüterinizə qoşun.

c) Arduino IDE -də a addımından yüklənmiş kodu açın. IDE yoxdursa, BURADAN yükləyə bilərsiniz.

d) Kodu tərtib edin və Arduinoya yükləyin.

e) Serial monitoru açın. Giriş üçün Alətlər -> Serial Monitor bölməsinə keçin və ya klaviaturada Ctrl+Shift+M düymələrini basın. Baud sürətini 9600 olaraq təyin edin və "Daşıyıcı geri dönüşü" ni seçin. İndi keçiricilik dövrəsi ilə ünsiyyət qurmalısınız. Test olaraq cihaz məlumatlarını qaytaracaq i əmrini daxil edin.

Addım 4: SÜREKLİ OXUMAYI ƏSAS EDİN və PROB TİPİNİ AYARLAYIN

a) Probun qapağının çıxarıldığından və quruduğundan əmin olun. Zond havada olarkən, saniyədə bir dəfə davamlı oxunuşu təmin edəcək c, 1 əmrini göndərin.

b) Sondanız K1.0 (standart) deyilsə, k, n əmrindən istifadə edərək prob tipini təyin edin

Harada n sondanızın k dəyəridir. Bu təlimatda K1.0 zondundan istifadə edəcəyik. Zond növü k,? Əmri ilə təsdiqlənə bilər.

Addım 5: KURU KALİBRASİYA

Cal, quru əmrini göndərin

Əmr vermədən əvvəl 0.00 oxunuşlarını görə bilsəniz də, yenə də quru kalibrləmə etmək lazımdır.

Addım 6: İKİ NÖKTƏ KALİBRASİYASI - Aşağı Nöqtə

İKİ NÖKTƏ KALİBRASİYASI - Aşağı nöqtə
İKİ NÖKTƏ KALİBRASİYASI - Aşağı nöqtə

a) 12880µS kalibrləmə həllinin bir hissəsini bir fincana tökün. Zondun algılama sahəsini örtmək üçün kifayət qədər həll olduğundan əmin olun.

b) Probu kubokun içinə qoyun və sıxılmış havanı çıxarmaq üçün ətrafında qarışdırın. Probun həllində oturmasına icazə verin. Oxumalar, kalibrləmə həllinin göstərilən dəyərindən +/- 40% aşağı ola bilər.

c) Oxumaların sabitləşməsini gözləyin (bir oxunuşdan digərinə kiçik hərəkət normaldır) və cal, low, 12880 əmrini göndərin.

Qeyd: Bu əmr daxil edildikdən sonra oxunuşlar dəyişməyəcək.

Addım 7: İKİ NÖKTƏ KALİBRASİYASI - Yüksək Nöqtə

a) Yüksək nöqtəyə kalibr etmədən əvvəl probu yuyun.

b) 80000μS kalibrləmə həllinin bir hissəsini bir fincana tökün. Zondun algılama sahəsini örtmək üçün kifayət qədər həll olduğundan əmin olun.

c) Probu kubokun içinə qoyun və sıxılmış havanı çıxarmaq üçün ətrafında qarışdırın. Probun həllində oturmasına icazə verin. Oxumalar, kalibrləmə həllinin göstərilən dəyərindən +/- 40% aşağı ola bilər.

d) Oxumaların sabitləşməsini gözləyin (bir oxudan digərinə kiçik hərəkət normaldır) və cal, high, 80000 əmrini göndərin

Qeyd: Bu əmr daxil edildikdən sonra oxunuşlar dəyişəcək. Kalibrləmə artıq tamamlandı.

Adım 8: TƏK BİR NÖQTƏ KALİBRASİYASI

a) Bir fincana bir az kalibrləmə məhlulu tökün (seçdiyiniz μS dəyəri). Zondun algılama sahəsini örtmək üçün kifayət qədər həll olduğundan əmin olun.

b) Probu kubokun içinə qoyun və sıxılmış havanı çıxarmaq üçün ətrafa qarışdırın. Probun həllində oturmasına icazə verin. Oxumalar, kalibrləmə həllinin göstərilən dəyərindən +/- 40% aşağı ola bilər.

c) Oxumaların sabitləşməsini gözləyin (bir oxunuşdan digərinə kiçik hərəkət normaldır) və cal əmrini göndərin, n burada kalibrləmə həllinin dəyəridir.

Qeyd: Komanda daxil edildikdən sonra oxunuşlar dəyişəcək. Kalibrləmə artıq tamamlandı.

Addım 9: KALİBRASİYA SONRASINDA TEMPERATUR TƏMİNATI

KALİBRASİYA SÜRƏSİNDƏ TEMPANS
KALİBRASİYA SÜRƏSİNDƏ TEMPANS

Temperaturun keçiricilik/duzluluq göstəricilərinə əhəmiyyətli təsiri vardır. EZO keçiricilik dövrəsinin temperaturu 25 ° C -ə bərabərdir.

Kalibrləmə zamanı heç bir halda standart temperatur kompensasiyasını dəyişməməlisiniz.

Kalibrləmə həlli +/- 5 ̊ C (və ya daha çox) olarsa, şüşə üzərindəki qrafikə baxın və müvafiq dəyərə uyğun olaraq kalibr edin.