Daftar Isi:

KALIBRASI ARDUINO SALINITY SENSOR: 9 Langkah
KALIBRASI ARDUINO SALINITY SENSOR: 9 Langkah

Video: KALIBRASI ARDUINO SALINITY SENSOR: 9 Langkah

Video: KALIBRASI ARDUINO SALINITY SENSOR: 9 Langkah
Video: CARA KALIBRASI DENGAN METODE REGRESI LINIER 2024, November
Anonim
KALIBRASI SENSOR ALIBRASI ARDUINO
KALIBRASI SENSOR ALIBRASI ARDUINO

Dalam tutorial ini, kita akan mengkalibrasi sensor salinitas/konduktivitas EZO K1.0 Atlas Scientific menggunakan Arduino Uno.

TEORI KALIBRASI

Bagian terpenting dari kalibrasi adalah mengamati pembacaan selama proses kalibrasi. Paling mudah untuk mengkalibrasi perangkat dalam keadaan default (mode UART, dengan pembacaan berkelanjutan diaktifkan). Mengalihkan perangkat ke mode I2C setelah kalibrasi tidak akan memengaruhi kalibrasi yang disimpan. Jika perangkat harus dikalibrasi dalam mode I2C, pastikan untuk terus meminta pembacaan sehingga Anda dapat melihat output dari probe. Dalam tutorial ini, kalibrasi akan dilakukan dalam mode UART.

BAHAN

  • Arduino Uno
  • Kit sensor konduktivitas K1.0
  • Papan tempat memotong roti
  • Kabel jumper
  • 2 cangkir

Langkah 1: KALIBRASI TITIK TUNGGAL ATAU DUA TITIK

KALIBRASI TITIK TUNGGAL ATAU DUA TITIK
KALIBRASI TITIK TUNGGAL ATAU DUA TITIK

Sirkuit konduktivitas Atlas EZO memiliki protokol kalibrasi yang fleksibel, memungkinkan kalibrasi satu titik atau dua titik.

Kalibrasi titik tunggal akan memberikan kisaran akurasi yang sempit.

Kalibrasi dua titik akan memberikan berbagai akurasi.

Langkah 2: MERAKIT PERANGKAT KERAS

MERAKIT PERANGKAT KERAS
MERAKIT PERANGKAT KERAS

Kit ini mencakup 1 sirkuit EZO EC, 1 probe konduktivitas K1.0, 1 konektor BNC wanita, solusi kalibrasi 4oz: 12880µS dan 80000µS, 1 isolator tegangan inline opsional.

Pastikan sirkuit konduktivitas dalam mode UART. Untuk instruksi tentang peralihan antar protokol, lihat LINK berikut.

Gunakan papan tempat memotong roti untuk memasang sirkuit dan konektor BNC. Hubungkan rangkaian konduktivitas ke Arduino Uno seperti yang ditunjukkan pada skema di atas dan hubungkan probe ke konektor BNC.

Langkah 3: LOAD PROGRAM KE ARDUINO UNO

a) Unduh contoh kode dari LINK ini. Itu akan berada di folder berjudul "arduino_UNO_EC_sample_code".b) Hubungkan Arduino ke komputer Anda.

c) Buka kode yang diunduh dari langkah a, di Arduino IDE Anda. Jika Anda tidak memiliki IDE, Anda dapat mengunduhnya dari SINI.

d) Kompilasi dan unggah kode ke Arduino.

e) Buka monitor serial. Untuk akses masuk ke Tools -> Serial Monitor atau tekan Ctrl+Shift+M pada keyboard Anda. Atur baud rate ke 9600 dan pilih "Carriage return". Anda sekarang harus dapat berkomunikasi dengan sirkuit konduktivitas. Sebagai tes, masukkan perintah i yang akan mengembalikan informasi perangkat.

Langkah 4: AKTIFKAN PEMBACAAN BERKELANJUTAN DAN SET PROBE TYPE

a) Pastikan tutup probe dilepas dan kering. Dengan probe di udara, kirim perintah c, 1 yang akan memungkinkan pembacaan terus menerus sekali per detik.

b) Jika probe Anda bukan K1.0 (default), maka atur jenis probe menggunakan perintah k, n

Di mana n adalah nilai k probe Anda. Dalam tutorial ini, kita akan menggunakan probe K1.0. Jenis probe dapat dikonfirmasi dengan perintah k, ?

Langkah 5: KALIBRASI KERING

Kirim perintah kal, kering

Meskipun Anda mungkin melihat pembacaan 0,00 sebelum mengeluarkan perintah, masih perlu melakukan kalibrasi kering.

Langkah 6: KALIBRASI DUA TITIK - Titik Rendah

KALIBRASI DUA TITIK - Titik Rendah
KALIBRASI DUA TITIK - Titik Rendah

a) Tuang sebagian larutan kalibrasi 12880µS ke dalam cangkir. Pastikan bahwa ada cukup solusi untuk menutupi area penginderaan probe.

b) Tempatkan probe ke dalam cangkir dan aduk untuk menghilangkan udara yang terperangkap. Biarkan probe duduk di dalam larutan. Pembacaan mungkin turun +/- 40% dari nilai larutan kalibrasi yang dinyatakan.

c) Tunggu hingga pembacaan stabil (pergerakan kecil dari satu pembacaan ke pembacaan berikutnya adalah normal) dan kirim perintah cal, low, 12880

Catatan: Pembacaan tidak akan berubah setelah perintah ini dimasukkan.

Langkah 7: KALIBRASI DUA TITIK - Titik Tinggi

a) Bilas probe sebelum mengkalibrasi ke titik tinggi.

b) Tuang sebagian larutan kalibrasi 80000µS ke dalam cangkir. Pastikan bahwa ada cukup solusi untuk menutupi area penginderaan probe.

c) Tempatkan probe ke dalam cangkir dan aduk untuk menghilangkan udara yang terperangkap. Biarkan probe duduk di dalam larutan. Pembacaan mungkin turun +/- 40% dari nilai larutan kalibrasi yang dinyatakan.

d) Tunggu hingga pembacaan stabil (gerakan kecil dari satu pembacaan ke pembacaan berikutnya adalah normal) dan kirim perintah cal, high, 80000

Catatan: Pembacaan akan berubah setelah perintah ini dimasukkan. Kalibrasi sekarang selesai.

Langkah 8: KALIBRASI TITIK TUNGGAL

a) Tuang beberapa larutan kalibrasi ke dalam cangkir (nilai μS pilihan Anda). Pastikan bahwa ada cukup solusi untuk menutupi area penginderaan probe.

b) Tempatkan probe ke dalam cangkir dan aduk untuk menghilangkan udara yang terperangkap. Biarkan probe duduk di dalam larutan. Pembacaan mungkin turun +/- 40% dari nilai larutan kalibrasi yang dinyatakan.

c) Tunggu hingga pembacaan stabil (gerakan kecil dari satu pembacaan ke pembacaan berikutnya adalah normal) dan kirim perintah kal, n di mana n adalah nilai larutan kalibrasi.

Catatan: Bacaan akan berubah setelah perintah dimasukkan. Kalibrasi sekarang selesai.

Langkah 9: KOMPENSASI SUHU SELAMA KALIBRASI

KOMPENSASI SUHU SELAMA KALIBRASI
KOMPENSASI SUHU SELAMA KALIBRASI

Suhu memiliki pengaruh yang signifikan terhadap pembacaan konduktivitas/salinitas. Sirkuit konduktivitas EZO memiliki suhu yang diatur ke 25 C sebagai default.

Anda tidak boleh mengubah kompensasi suhu default selama kalibrasi.

Jika larutan kalibrasi +/- 5 C (atau lebih), lihat tabel pada botol dan kalibrasi ke nilai yang sesuai.

Direkomendasikan: