Tabla de contenido:
- Paso 1: CALIBRACIÓN DE UN PUNTO O DOS PUNTOS
- Paso 2: MONTAJE DEL HARDWARE
- Paso 3: CARGAR EL PROGRAMA EN ARDUINO UNO
- Paso 4: HABILITAR LA LECTURA CONTINUA Y ESTABLECER EL TIPO DE SONDA
- Paso 5: CALIBRACIÓN EN SECO
- Paso 6: CALIBRACIÓN DE DOS PUNTOS - Punto bajo
- Paso 7: CALIBRACIÓN DE DOS PUNTOS - Punto alto
- Paso 8: CALIBRACIÓN DE UN PUNTO
- Paso 9: COMPENSACIÓN DE TEMPERATURA DURANTE LA CALIBRACIÓN
Video: CALIBRACIÓN DEL SENSOR DE SALINIDAD ARDUINO: 9 Pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
En este tutorial, calibraremos el sensor EZO de salinidad / conductividad K1.0 de Atlas Scientific utilizando Arduino Uno.
TEORIA DE CALIBRACION
La parte más importante de la calibración es observar las lecturas durante el proceso de calibración. Es más fácil calibrar el dispositivo en su estado predeterminado (modo UART, con lecturas continuas habilitadas). Cambiar el dispositivo al modo I2C después de la calibración no afectará la calibración almacenada. Si el dispositivo debe calibrarse en modo I2C, asegúrese de solicitar lecturas continuamente para que pueda ver la salida de la sonda. En este tutorial, la calibración se realizará en modo UART.
MATERIALES
- Arduino Uno
- Kit de sensor de conductividad K1.0
- Tablero de circuitos
- Cables de puente
- 2 tazas
Paso 1: CALIBRACIÓN DE UN PUNTO O DOS PUNTOS
El circuito de conductividad Atlas EZO tiene un protocolo de calibración flexible que permite la calibración de un solo punto o de dos puntos.
La calibración de un solo punto proporcionará un rango estrecho de precisión.
La calibración de dos puntos proporcionará una amplia gama de precisión.
Paso 2: MONTAJE DEL HARDWARE
El kit incluye 1 circuito EZO EC, 1 sonda de conductividad K1.0, 1 conector BNC hembra, soluciones de calibración de 4 oz: 12880µS y 80000µS, 1 aislador de voltaje en línea opcional.
Asegúrese de que el circuito de conductividad esté en modo UART. Para obtener instrucciones sobre cómo cambiar entre protocolos, consulte el siguiente ENLACE.
Utilice la placa de pruebas para montar el circuito y el conector BNC. Conecte el circuito de conductividad al Arduino Uno como se muestra en el esquema anterior y conecte la sonda al conector BNC.
Paso 3: CARGAR EL PROGRAMA EN ARDUINO UNO
a) Descargue el código de muestra de este ENLACE. Estará en una carpeta titulada "arduino_UNO_EC_sample_code". B) Conecte el Arduino a su computadora.
c) Abra el código descargado del paso a, en su IDE de Arduino. Si no tiene el IDE puede descargarlo desde AQUÍ.
d) Compila y sube el código a Arduino.
e) Abra el monitor en serie. Para acceder, vaya a Herramientas -> Monitor de serie o presione Ctrl + Shift + M en su teclado. Establezca la velocidad en baudios en 9600 y seleccione "Retorno de carro". Ahora debería poder comunicarse con el circuito de conductividad. Como prueba, ingrese el comando i que devolverá la información del dispositivo.
Paso 4: HABILITAR LA LECTURA CONTINUA Y ESTABLECER EL TIPO DE SONDA
a) Asegúrese de quitar la tapa de la sonda y de que esté seca. Con la sonda en el aire, envíe el comando c, 1 que permitirá lecturas continuas una vez por segundo.
b) Si su sonda no es K1.0 (predeterminado), configure el tipo de sonda con el comando k, n
Donde n es el valor k de su sonda. En este tutorial, usaremos una sonda K1.0. El tipo de sonda se puede confirmar con el comando k,?
Paso 5: CALIBRACIÓN EN SECO
Envíe el comando cal, seco
Aunque puede ver lecturas de 0.00 antes de emitir el comando, aún es necesario realizar una calibración en seco.
Paso 6: CALIBRACIÓN DE DOS PUNTOS - Punto bajo
a) Vierta un poco de la solución de calibración 12880µS en una taza. Asegúrese de que haya suficiente solución para cubrir el área de detección de la sonda.
b) Coloque la sonda en la taza y revuélvala para eliminar el aire atrapado. Deje que la sonda se asiente en la solución. Las lecturas pueden tener una diferencia de +/- 40% con respecto al valor establecido de la solución de calibración.
c) Espere a que las lecturas se estabilicen (un pequeño movimiento de una lectura a la siguiente es normal) y envíe el comando cal, low, 12880
Nota: Las lecturas no cambiarán después de ingresar este comando.
Paso 7: CALIBRACIÓN DE DOS PUNTOS - Punto alto
a) Enjuague la sonda antes de calibrar al punto alto.
b) Vierta un poco de la solución de calibración 80000µS en una taza. Asegúrese de que haya suficiente solución para cubrir el área de detección de la sonda.
c) Coloque la sonda en la taza y revuélvala para eliminar el aire atrapado. Deje que la sonda se asiente en la solución. Las lecturas pueden tener una diferencia de +/- 40% con respecto al valor establecido de la solución de calibración.
d) Espere a que las lecturas se estabilicen (un pequeño movimiento de una lectura a la siguiente es normal) y envíe el comando cal, high, 80000
Nota: Las lecturas cambiarán después de ingresar este comando. La calibración ahora está completa.
Paso 8: CALIBRACIÓN DE UN PUNTO
a) Vierta un poco de solución de calibración en una taza (valor de μS de su elección). Asegúrese de que haya suficiente solución para cubrir el área de detección de la sonda.
b) Coloque la sonda en la taza y revuélvala para eliminar el aire atrapado. Deje que la sonda se asiente en la solución. Las lecturas pueden tener una diferencia de +/- 40% con respecto al valor establecido de la solución de calibración.
c) Espere a que las lecturas se estabilicen (un pequeño movimiento de una lectura a la siguiente es normal) y envíe el comando cal, n donde n es el valor de la solución de calibración.
Nota: Las lecturas cambiarán después de ingresar el comando. La calibración ahora está completa.
Paso 9: COMPENSACIÓN DE TEMPERATURA DURANTE LA CALIBRACIÓN
La temperatura tiene un efecto significativo en las lecturas de conductividad / salinidad. El circuito de conductividad EZO tiene su temperatura establecida en 25 ̊ C como valor predeterminado.
En ningún momento debe cambiar la compensación de temperatura predeterminada durante la calibración.
Si la solución de calibración es +/- 5 ̊ C (o más), consulte la tabla en la botella y calibre al valor correspondiente.
Recomendado:
CALIBRACIÓN DEL SENSOR DE PH ARDUINO: 7 Pasos
CALIBRACIÓN DEL SENSOR DE PH ARDUINO: En este tutorial, calibraremos el sensor de pH EZO de Atlas Scientific usando Arduino Uno. TEORÍA DE LA CALIBRACIÓN La parte más importante de la calibración es observar las lecturas durante el proceso de calibración. Es más fácil calibrar el dispositivo en
Calibración del sensor de humedad del suelo: 5 pasos
Calibración del sensor de humedad del suelo: hay muchos medidores de humedad del suelo en el mercado para ayudar al jardinero a decidir cuándo regar sus plantas. Desafortunadamente, tomar un puñado de tierra e inspeccionar el color y la textura es tan confiable como muchos de estos dispositivos. Algunas sondas incluso registraron
CALIBRACIÓN DEL SENSOR DE ORP ARDUINO: 3 Pasos
CALIBRACIÓN DEL SENSOR DE ORP ARDUINO: En este tutorial, calibraremos el sensor EZO ORP (potencial de oxidación-reducción) de Atlas Scientific utilizando Arduino Uno. TEORÍA DE LA CALIBRACIÓN La parte más importante de la calibración es observar las lecturas durante el proceso de calibración. Es facil
CALIBRACIÓN DEL SENSOR DE OXÍGENO DISUELTO ARDUINO: 4 Pasos
CALIBRACIÓN DEL SENSOR DE OXÍGENO DISUELTO ARDUINO: En este tutorial, calibraremos el sensor de oxígeno disuelto (DO) EZO de Atlas Scientific usando Arduino Uno. TEORÍA DE LA CALIBRACIÓN La parte más importante de la calibración es observar las lecturas durante el proceso de calibración. Es más fácil de calibrar
Calibración del brillo del LED: 5 pasos
Calibración del brillo del LED: mientras estaba haciendo una luz de hadas, me di cuenta de que el valor de PWM no es linealmente proporcional al brillo del LED. Simplemente hablando, si el valor de PWM es el doble, el brillo no es el doble; especialmente cuando PWM está cerca del máximo, cualquier cambio i