Isi kandungan:
- Langkah 1: SINGLE POINT ATAU DUA KALIBRASI POINT
- Langkah 2: PERKAKASAN PERSATUAN
- Langkah 3: PROGRAM PINJAMAN KE ARDUINO UNO
- Langkah 4: BOLEH MEMBACA TERUS DAN MENYATAKAN JENIS MASALAH
- Langkah 5: PENGESAHAN KERING
- Langkah 6: KALIBRASI DUA POINT - Titik Rendah
- Langkah 7: PENGESAHAN DUA POINT - Titik Tinggi
- Langkah 8: PENGESAHAN SINGLE POINT
- Langkah 9: KOMPENSASI SUHU SELAMA KALIBRASI
Video: KALIBRASI SENSOR ARDUINO SALINITY: 9 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Dalam tutorial ini, kami akan menentukur sensor salinitas / kekonduksian EZO K1.0 Atlas Scientific menggunakan Arduino Uno.
TEORI PENGESAHAN
Bahagian penentukuran yang paling penting adalah menonton bacaan semasa proses penentukuran. Paling mudah untuk mengkalibrasi peranti dalam keadaan lalai (mod UART, dengan pembacaan berterusan diaktifkan). Menukar peranti ke mod I2C setelah penentukuran tidak akan mempengaruhi penentukuran yang disimpan. Sekiranya peranti mesti dikalibrasi dalam mod I2C, pastikan untuk terus meminta pembacaan sehingga anda dapat melihat output dari probe. Dalam tutorial ini, penentukuran akan dilakukan dalam mod UART.
BAHAN
- Arduino Uno
- Kit sensor kekonduksian K1.0
- Papan roti
- Wayar pelompat
- 2 cawan
Langkah 1: SINGLE POINT ATAU DUA KALIBRASI POINT
Litar kekonduksian Atlas EZO mempunyai protokol penentukuran fleksibel, yang memungkinkan penentukuran satu titik atau dua titik.
Penentukuran titik tunggal akan memberikan jarak ketepatan yang sempit.
Penentukuran dua titik akan memberikan pelbagai ketepatan.
Langkah 2: PERKAKASAN PERSATUAN
Kit ini merangkumi 1 litar EZO EC, 1 probe kekonduksian K1.0, 1 penyambung BNC wanita, penyelesaian penentukuran 4oz: 12880µS dan 80000µS, 1 pengasing voltan sebaris pilihan.
Pastikan litar kekonduksian berada dalam mod UART. Untuk arahan mengenai pertukaran antara protokol, lihat LINK berikut.
Gunakan papan roti untuk memasang litar dan penyambung BNC. Kabelkan rangkaian kekonduksian ke Arduino Uno seperti yang ditunjukkan dalam skema di atas dan sambungkan probe ke penyambung BNC.
Langkah 3: PROGRAM PINJAMAN KE ARDUINO UNO
a) Muat turun contoh kod dari LINK ini. Ia akan berada dalam folder bertajuk "arduino_UNO_EC_sample_code".b) Sambungkan Arduino ke komputer anda.
c) Buka kod yang dimuat turun dari langkah a, di Arduino IDE anda. Sekiranya anda tidak mempunyai IDE, anda boleh memuat turunnya dari SINI.
d) Menyusun dan memuat naik kod ke Arduino.
e) Buka monitor bersiri. Untuk akses pergi ke Tools -> Serial Monitor atau tekan Ctrl + Shift + M pada papan kekunci anda. Tetapkan kadar baud ke 9600 dan pilih "Carriage return". Anda kini boleh berkomunikasi dengan litar kekonduksian. Sebagai ujian, masukkan perintah i yang akan mengembalikan maklumat peranti.
Langkah 4: BOLEH MEMBACA TERUS DAN MENYATAKAN JENIS MASALAH
a) Pastikan penutup probe dilepaskan dan kering. Dengan probe di udara, hantarkan perintah c, 1 yang akan membolehkan pembacaan berterusan sekali sesaat.
b) Sekiranya probe anda bukan K1.0 (lalai), maka tetapkan jenis probe menggunakan perintah k, n
Di mana n adalah nilai k dari probe anda. Dalam tutorial ini, kita akan menggunakan probe K1.0. Jenis probe dapat disahkan dengan perintah k,?
Langkah 5: PENGESAHAN KERING
Hantar arahan kal, kering
Walaupun anda mungkin melihat pembacaan 0,00 sebelum mengeluarkan perintah, masih perlu dilakukan penentukuran kering.
Langkah 6: KALIBRASI DUA POINT - Titik Rendah
a) Tuangkan sebilangan larutan penentukuran 12880µS ke dalam cawan. Pastikan bahawa ada penyelesaian yang mencukupi untuk menutup kawasan pengesan probe.
b) Masukkan probe ke dalam cawan dan kacau untuk mengeluarkan udara yang terperangkap. Biarkan probe duduk di dalam penyelesaian. Bacaan mungkin dimatikan sebanyak +/- 40% daripada nilai penyelesaian penentukuran yang dinyatakan.
c) Tunggu bacaan stabil (pergerakan kecil dari satu bacaan ke bacaan yang lain adalah normal) dan hantarkan perintah kal, rendah, 12880
Catatan: Pembacaan tidak akan berubah setelah arahan ini dimasukkan.
Langkah 7: PENGESAHAN DUA POINT - Titik Tinggi
a) Bilas probe sebelum menentukur ke titik tinggi.
b) Tuangkan sebilangan larutan penentukuran 80000µS ke dalam cawan. Pastikan bahawa ada penyelesaian yang mencukupi untuk menutup kawasan pengesan probe.
c) Masukkan probe ke dalam cawan dan kacau untuk mengeluarkan udara yang terperangkap. Biarkan probe duduk di dalam penyelesaian. Bacaan mungkin dimatikan sebanyak +/- 40% dari nilai penyelesaian penentukuran yang dinyatakan.
d) Tunggu bacaan stabil (pergerakan kecil dari satu bacaan ke bacaan yang lain adalah normal) dan hantarkan arahan kal, tinggi, 80000
Catatan: Pembacaan akan berubah setelah arahan ini dimasukkan. Penentukuran kini selesai.
Langkah 8: PENGESAHAN SINGLE POINT
a) Tuangkan sebilangan larutan penentukuran ke dalam cawan (nilai μS pilihan anda). Pastikan bahawa ada penyelesaian yang mencukupi untuk menutup kawasan pengesan probe.
b) Letakkan probe ke dalam cawan dan kacau untuk mengeluarkan udara yang terperangkap. Biarkan probe dalam penyelesaiannya. Bacaan mungkin dimatikan sebanyak +/- 40% dari nilai yang dinyatakan bagi larutan penentukuran.
c) Tunggu bacaan stabil (pergerakan kecil dari satu bacaan ke pembacaan berikutnya adalah normal) dan hantarkan perintah kal, n di mana n adalah nilai larutan penentukuran.
Catatan: Bacaan akan berubah setelah perintah dimasukkan. Penentukuran kini selesai.
Langkah 9: KOMPENSASI SUHU SELAMA KALIBRASI
Suhu mempunyai kesan yang signifikan terhadap kekonduksian / bacaan kemasinan. Litar kekonduksian EZO mempunyai suhu ditetapkan pada 25 ̊ C sebagai lalai.
Anda tidak perlu menukar pampasan suhu lalai semasa penentukuran.
Sekiranya penyelesaian penentukuran adalah +/- 5 ̊ C (atau lebih), rujuk pada carta pada botol dan kalibrasi dengan nilai yang sesuai.
Disyorkan:
KALIBRASI ARDUINO PH SENSOR: 7 Langkah
KALIBRASI ARDUINO PH SENSOR: Dalam tutorial ini, kita akan mengkalibrasi sensor pH EZO Atlas Scientific menggunakan Arduino Uno. TEORI KALIBRASI Bahagian penentukuran yang paling penting adalah menonton bacaan semasa proses penentukuran. Paling mudah untuk mengkalibrasi peranti dalam
Kalibrasi Sensor Kelembapan Tanah: 5 Langkah
Kalibrasi Sensor Kelembapan Tanah: Terdapat banyak meter kelembapan tanah di pasaran untuk membantu tukang kebun memutuskan kapan menyiram tanaman mereka. Sayangnya, merebut sebilangan tanah dan memeriksa warna dan teksturnya boleh dipercayai seperti kebanyakan alat ini! Beberapa siasatan malah ada
KALIBRASI ARDUINO ORP SENSOR: 3 Langkah
KALIBRASI ARDUINO ORP SENSOR: Dalam tutorial ini, kita akan mengkalibrasi sensor EZO ORP (potensi pengurangan pengoksidaan) Atlas Scientific menggunakan Arduino Uno. TEORI KALIBRASI Bahagian yang paling penting dalam penentukuran adalah menonton bacaan semasa proses penentukuran. Sangat mudah
Kalibrasi Sensor Kelembapan: 7 Langkah
Kalibrasi Sensor Kelembapan: Saya mempunyai 3 sensor yang dapat mengukur kelembapan udara yang relatif: BME280, SHT21, DHT22. Mereka menyatakan kemampuan mengukur dengan ketepatan +/- 3% dari kisaran 20 hingga 80% Namun, ketika menguji dalam keadaan yang sama untuk 3 sensor, saya mendapat 3 hasil yang berbeza. Mungkin o
Kalibrasi Magnetometer Besi Keras dan Lembut yang Mudah: 6 Langkah (dengan Gambar)
Kalibrasi Magnetometer Besi Keras dan Lembut Mudah: Sekiranya hobi anda adalah RC, drone, robotik, elektronik, realiti tambahan atau yang serupa maka lambat laun anda akan menghadapi tugas penentukuran magnetometer. Mana-mana modul magnetometer mesti dikalibrasi, kerana pengukuran medan magnet subjec