Skip to main content

Grove - Sensor de Gas O₂ (MIX8410)

pir

Grove - Sensor de Oxígeno (MIX8410) es un tipo de sensor para probar la concentración de oxígeno en el aire, que se basa en el principio de la celda electroquímica para el trabajo original. Puedes conocer claramente la concentración actual de oxígeno cuando produces valores de voltaje proporcionales a la concentración de oxígeno y te refieres al gráfico de características lineales de concentración de oxígeno. Es muy adecuado para detectar la concentración de oxígeno en la protección del medio ambiente. Grove - Sensor de Oxígeno (MIX8410) es un módulo de reacción orgánica, puede proporcionar una pequeña corriente mientras se coloca en el aire, no necesitamos proporcionar una alimentación externa, y el voltaje de salida cambiará a medida que la corriente cambie con el tiempo.

Grove - Sensor de Oxígeno (MIX8410) es una nueva versión de lanzamiento comparada con la antigua Grove - Sensor de Oxígeno (ME2-O2-Ф20). Entonces, ¿en qué áreas hemos actualizado? La nueva versión tiene un tratamiento anti-fugas avanzado, que reduce enormemente la probabilidad de fugas y resuelve el problema de fugas en la versión antigua. La corriente de salida de la nueva versión es menor, por lo que el consumo de electrolito es más lento y la vida del sensor es más larga. Además, los pines inferiores, las dimensiones físicas, la placa controladora superior y los métodos de uso de las versiones nueva y antigua son los mismos.

pir

tip

Hemos lanzado la Guía de Selección de Sensores de Gas Seeed, te ayudará a elegir el sensor de gas que mejor se adapte a tus necesidades.

Características

  • Alta sensibilidad (0.1±0.03 mA) con salida lineal
  • Alta estabilidad con tiempo de respuesta <10s
  • Diseño de protección ambiental
  • Tecnología anti-fugas avanzada que reduce enormemente la probabilidad de fugas
  • Baja corriente de salida para una vida más larga del sensor
tip

Más detalles sobre los módulos Grove consulta Sistema Grove

Especificaciones

ElementosParámetro
Rango de Medición0-25%
Concentración de sobrecarga30%
Sensibilidad0.05~0.15 mA(en aire)
Repetibilidad±2%
Tiempo de respuesta(t90)< 10s
Estabilidad< 2% / mes
Carga recomendada100Ω
Deriva a largo plazo< 5% / año
Rango de Temperatura-20 °C~50 °C
Tiempo de Precalentamiento20 minutos
Temperatura de almacenamiento0-25 °C
Voltaje de entrada3.3V / 5V
Vida de Deteccióndos años(aire)
note

Los cables pueden soldarse durante la instalación, y está prohibido que la soldadura toque el sensor; El tiempo de envejecimiento de encendido no debe ser menor a 30min; Evite el contacto prolongado con solventes orgánicos volátiles; El entorno de uso o almacenamiento no puede ser un entorno ácido-básico.

Hardware

Conversor de Voltaje

pir

El XC6206332MR convierte entrada de 3.3v/5v a 3.3v.

Fuente de Corriente

pir

El MIX8410-O2 es una fuente de corriente. El voltaje del punto #3 de la etiqueta es R7 * Corriente(MIX8410-O2).

Amplificador

pir

La ganancia del amplificador es 241, el voltaje SIGA es 241 veces el voltaje del punto #3 de la etiqueta.

pir

Aquí está la correlación entre la corriente de salida del MIX8410 y la concentración de O2. La corriente de concentración de O2 al 20% es alrededor de 96uA. Entonces el voltaje SIGA del Grove @ concentración 20% = R7 Corriente(MIX8410) 241 = 100 96uA 241 = 2.314V.

warning

El rango de corriente del MIX8410 es 8uA~100uA debido a diferencias individuales. Por lo tanto, el voltaje de salida del sensor también será diferente. Por favor exponga el sensor al aire fresco y obtenga la lectura del voltaje de salida como referencia al inicio. Puede referirse a este ejemplo para obtener la calibración al inicio y luego leer los valores del sensor.

Plataformas Soportadas

ArduinoRaspberry Pi

pir

pir

caution

Las plataformas mencionadas anteriormente como compatibles son una indicación de la compatibilidad de software o teórica del módulo. Solo proporcionamos biblioteca de software o ejemplos de código para la plataforma Arduino en la mayoría de los casos. No es posible proporcionar biblioteca de software / código de demostración para todas las plataformas MCU posibles. Por lo tanto, los usuarios tienen que escribir su propia biblioteca de software.

Primeros Pasos

note

Este capítulo está basado en Win10 y Arduino IDE 1.7.9

Este nuevo método de uso del Sensor de Gas O2 Grove(MIX8410) es exactamente el mismo que el antiguo ME2-O2-Ф20.

Este es un módulo fácil de usar, lo que necesitas hacer es conectar el pin de señal (el pin AMARILLO del cable Grove) a la entrada ADC de tu controlador. Si no hay ADC interno en tu controlador, se recomienda Grove - I2C ADC.

Aquí te mostraremos cómo funciona este Sensor de Oxígeno Grove - (MIX8410) a través de una demostración simple. Primero que todo, necesitas preparar las siguientes cosas:

Seeeduino V4Sensor de Oxígeno Grove - (MIX8410)Base Shield

pir

pir

pir

Obtener UNO AhoraObtener UNO AhoraObtener UNO Ahora

Conexión

Gracias al beneficio de los módulos de la serie Grove, no necesitas hacer soldaduras o usar una protoboard, lo que necesitas hacer es conectar los módulos al puerto correcto del Base Shield. Para esta demostración, tenemos solo un módulo Grove.

  • Grove - Sensor de Oxígeno(MIX8410) es un módulo de entrada analógica, lo conectamos a A0 en esta demostración

pir

Sube el código a Arduino

Copia el código de abajo al IDE de Arduino.

// Grove - Gas Sensor(O2) test code
// Note:
// 1. It need about about 5-10 minutes to preheat the sensor
// 2. modify VRefer if needed

const float VRefer = 3.3; // voltage of adc reference

const int pinAdc = A0;

void setup()
{
// put your setup code here, to run once:
Serial.begin(9600);
Serial.println("Grove - Oxygen Sensor(MIX8410) Test Code...");
}

void loop()
{
// put your main code here, to run repeatedly:
float Vout =0;
Serial.print("Vout =");

Vout = readO2Vout();
Serial.print(Vout);
Serial.print(" V, Concentration of O2 is ");
Serial.println(readConcentration());
delay(500);
}

float readO2Vout()
{
long sum = 0;
for(int i=0; i<32; i++)
{
sum += analogRead(pinAdc);
}

sum >>= 5;

float MeasuredVout = sum * (VRefer / 1023.0);
return MeasuredVout;
}

float readConcentration()
{
// Vout samples are with reference to 3.3V
float MeasuredVout = readO2Vout();

//float Concentration = FmultiMap(MeasuredVout, VoutArray,O2ConArray, 6);
//when its output voltage is 2.0V,
float Concentration = MeasuredVout * 0.21 / 2.0;
float Concentration_Percentage=Concentration*100;
return Concentration_Percentage;
}

Luego elige la placa correcta y el puerto COM, y después haz clic en el botón Upload, este proceso toma unos segundos.

Obtener datos

Abre el monitor serie de tu Arduino IDE, y ahora obtendrás los datos.

warning

Se necesitan aproximadamente 20~30 minutos para precalentar el sensor, o obtendrás un valor mayor.

pir

Comenzando con Raspberry Pi(Con Grove Base Hat para Raspberry Pi)

Hardware

  • Paso 1. Elementos utilizados en este proyecto:
Raspberry piGrove Base Hat para RasPiGrove - Sensor de Gas O₂(MIX8410)

pir

pir

pir

Obtener UNO AhoraObtener UNO AhoraObtener UNO Ahora
  • Paso 2. Conecta el Grove Base Hat al Raspberry.
  • Paso 3. Conecta Grove - Gas Sensor O₂(MIX8410) al puerto analógico A0 del Base Hat.
  • Paso 4. Conecta el Raspberry Pi a la PC a través del cable USB.

pir

Software

  • Paso 1. Sigue Setting Software para configurar el entorno de desarrollo.
  • Paso 2. Descarga el archivo fuente clonando la biblioteca grove.py.
cd ~
git clone https://github.com/Seeed-Studio/grove.py

  • Step 3. Execute below commands to create the python code.
cd grove.py/grove/
nano MIX8410.py


  • Paso 4. Copia el siguiente código en el archivo:
import time , sys, math
from adc import ADC

__all__ = ["GroveMix8410Sensor"]

VRefer = 3.3
total = 0
Measuredvout = 0

class GroveMix8410:


def __init__(self, channel):
self.channel = channel
self.adc = ADC()

@property
def Mix8410(self):
value = self.adc.read(self.channel)
if value != 0:
voltage = value*3.3/1024.0
Mix8410Value = voltage* 0.21 *100/ 2.0
return Mix8410Value
else:
return 0

Grove = GroveMix8410

def main():
if len(sys.argv) < 2:
print('Usage: {} adc_channel'.format(sys.argv[0]))
sys.exit(1)

sensor = GroveMix8410(int(sys.argv[1]))
print('Detecting 02 value...')

while True:
print('Mix8410 Value: {0}'.format(sensor.Mix8410))
time.sleep(1)

if __name__ == '__main__':
main()

  • Paso 5. Usa Ctrl+O para guardar y Ctrl+X para salir.
  • Paso 6. Ejecuta lo siguiente para ejecutar:
python MIX8410.py 0
success

If everything goes well, you will be able to see the following result.


pi@raspberrypi:~/grove.py/grove$ python MIX8410.py 0

Detecting 02 value...
Mix8410 Value: 23.6419354839
Mix8410 Value: 23.9129032258
Mix8410 Value: 23.9467741935
Mix8410 Value: 23.9467741935
Mix8410 Value: 23.8451612903
Mix8410 Value: 23.9467741935
Mix8410 Value: 23.9467741935
Mix8410 Value: 23.9467741935
Mix8410 Value: 23.9806451613
Mix8410 Value: 23.9467741935
Mix8410 Value: 23.9467741935
Mix8410 Value: 23.9806451613
Mix8410 Value: 23.9467741935
Mix8410 Value: 23.9129032258
Mix8410 Value: 23.9129032258
Mix8410 Value: 23.9129032258
Mix8410 Value: 23.9467741935
Mix8410 Value: 23.9129032258


Visor Esquemático en Línea

Recursos

Proyectos

LoRa IoTea: Un sistema automático de recolección de información aplicado a plantaciones de té. Es parte de la recolección inteligente de información agrícola.

Una Caja de Plantas con Iluminación y Lluvia Nunca has visto tal forma de regar tu planta.

Soporte Técnico y Discusión de Productos

Actualizable a Sensores Industriales

Con el controlador S2110 y el registrador de datos S2100 de SenseCAP, puedes convertir fácilmente el Grove en un sensor LoRaWAN®. Seeed no solo te ayuda con el prototipado, sino que también te ofrece la posibilidad de expandir tu proyecto con la serie SenseCAP de sensores industriales robustos.

La carcasa IP66, configuración Bluetooth, compatibilidad con la red global LoRaWAN®, batería integrada de 19 Ah y el potente soporte de la APP hacen del SenseCAP S210x la mejor opción para aplicaciones industriales. La serie incluye sensores para humedad del suelo, temperatura y humedad del aire, intensidad de luz, CO2, EC y una estación meteorológica 8 en 1. Prueba el último SenseCAP S210x para tu próximo proyecto industrial exitoso.

Loading Comments...