Skip to main content

Grove - Sensor de Gas V2(Multicanal)

pir

pir

tip

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

Grove - Sensor de Gas Multicanal V2 tiene 4 unidades de medición, cada una de ellas es sensible a varios tipos de gases, lo que significa que puedes obtener cuatro conjuntos de datos al mismo tiempo. Y diferentes tipos de gases también pueden ser identificados por estos cuatro conjuntos de datos. El sensor de gas utilizado en este módulo está basado en tecnología MEMS y tiene la ventaja de tener un tamaño pequeño con considerable estabilidad de medición y es más adecuado para medición cualitativa que cuantitativa.

Características

  • Cuatro elementos sensores completamente independientes en un paquete.
  • La capacidad de detectar una variedad de gases, además de Monóxido de carbono (CO), Dióxido de nitrógeno (NO2), Alcohol etílico (C2H5CH), Compuestos Orgánicos Volátiles (VOC) y etc.
  • Detección cualitativa, en lugar de cuantitativa.
  • Tamaño compacto para fácil implementación.

Especificación

ElementoValor
MCUSTM32F030
InterfazGrove I2C
Dirección I2C0x08
Voltaje de salida3.3V~5V
SensoresGM-102B; GM-302B; GM-502B; GM-702B

GM-102B

Tipo de productoGM-102B
V0(V)2.5-4.5
V0-VS(V)≥1.0
CargaAjustable
Tiempo de respuesta(tres,S)≤30
Tiempo de recuperación(trec,S)≤60
Resistencia de calentamiento(RH,Ω)80±20
Voltaje de operación(V)VH=2.0±0.1 AC o DC VC=5.0±0.1DC

GM-302B

Tipo de productoGM-302B
Paquete estándarPaquete cerámico
Concentración1~500ppm


Condiciones estándar del circuito
Voltaje del bucleVC≤24V DC
Voltaje de calentamientoVH2.5V±0.1V AC o DC
Resistencia de cargaRLAjustable





Características del sensor de gas bajo condiciones de prueba estándar
Resistencia de calentamientoRH60~100Ω(Temperatura ambiente)
Consumo de energía de calentamientoPH≤50mW
Resistencia del cuerpo sensibleRS1KΩ~30KΩ(en 50ppm de Etanol )
SensibilidadSRs(en aire)/Rs(en 50ppm de Etanol )≥3.0
Pendiente de concentraciónα≤0.9(R200ppm/R50ppm Etanol )


Condiciones de prueba estándar
Temperatura/Humedad20℃±2℃;55%±5%RH
Circuito de prueba estándarVH:2.5V±0.1V; VC:5.0V±0.1V
Tiempo de precalentamientoMenos de 48hrs

GM-502B

Tipo de productoGM-502B
Paquete estándarPaquete cerámico
Concentración1~500ppm
Condiciones estándar del circuito

Voltaje del bucleVC≤24V DC
Voltaje de calentamientoVH2.5V±0.1V AC o DC
Resistencia de cargaRLAjustable




Características del sensor de gas bajo condiciones de prueba estándar
Resistencia de calentamientoRH80Ω ± 20Ω(Temperatura ambiente)
Consumo de energía de calentamientoPH≤50mW
Resistencia del cuerpo sensibleRS1KΩ~30KΩ (en 50ppm Etanol)
SensibilidadSR0 (en aire) / Rs (en 50ppm Etanol) ≥3.0
Pendiente de concentraciónα≤0.9 (R200ppm / R50ppm Etanol)
Condiciones de prueba estándar
Temperatura / Humedad20℃ ± 2℃;55% ± 5%RH
Circuito de prueba estándar
VH:2.5V ± 0.1V;
VC:5.0V ± 0.1V

GM-702B

Tipo de productoGM-702B
Paquete estándarPaquete cerámico
Concentración5~5000ppm(CO)

Condiciones estándar del circuito
Voltaje del bucleVC≤24V DC

Voltaje de calentamiento
VH2.5V±0.1V AC o DC(Alta temperatura)
0.5V±0.1V AC o DC(Baja temperatura)
Resistencia de cargaRL60s±1s(A. T);90s±1s(B. T)




Características del sensor de gas bajo condiciones de prueba estándar
Resistencia de calentamientoRHAjustable
Consumo de energía de calentamientoPH80Ω±20Ω(Temperatura ambiente
Resistencia del cuerpo sensibleRS≤50mW
SensibilidadS1KΩ~30KΩ(en 150ppmCO)
Pendiente de concentraciónαR0(en aire)/Rs(en 150ppmCO)≥3

Condiciones de prueba estándar
Temperatura / Humedad20℃±2℃;55%±5%RH
Circuito de prueba estándarVH: 2.5V±0.1V(A. T)
0.5V±0.1V(B. T) VC : 5.0V±0.1V

Resultados de pruebas de muestra

resultado final

Descripciones de características

pir

Rs en la figura representa el valor de resistencia del sensor en diferentes concentraciones de gas; R0 representa el valor de resistencia del sensor en aire limpio. Todas las pruebas en la imagen se completan bajo condiciones de prueba estándar. La línea amarilla es Tolueno, la línea azul es Etanol, la línea roja es Acetona y la línea púrpura es Formaldehído, que son las mismas que en los gráficos a continuación.

pir

El voltaje de salida en el Gráfico 3 es el voltaje a través de la resistencia de carga (RL) del sensor en serie. La prueba en la figura se completa bajo condiciones de prueba estándar, con un gas de prueba de 50 ppm de etanol. El voltaje de salida en el Gráfico 4 es el voltaje a través de la resistencia de carga (RL) del sensor en serie. Todas las pruebas en la figura se completan bajo condiciones de prueba estándar.

pir

Rs en el Gráfico 5 representa el valor de resistencia del sensor en diferentes concentraciones de gas; R0 representa el valor de resistencia del sensor en aire limpio. Todas las pruebas en la imagen se completan bajo condiciones de prueba estándar. La línea amarilla es Tolueno, la línea azul es Etanol, la línea roja es Acetona y la línea púrpura es Formaldehído, que son las mismas que en los gráficos a continuación. En el Gráfico 6, Rs representa el valor de resistencia bajo 50ppm de etanol y varias temperaturas / humedades; Rs0 representa el valor de resistencia bajo 50ppm de etanol, 20 ℃ y 55% HR.

pir

El voltaje de salida en el Gráfico 7 es el voltaje a través de la resistencia de carga (RL) del sensor en serie. La prueba en la figura se completa bajo condiciones de prueba estándar, con un gas de prueba de 50 ppm de etanol. El voltaje de salida en el Gráfico 8 es el voltaje a través de la resistencia de carga (RL) del sensor en serie. Todas las pruebas en la figura se completan bajo condiciones de prueba estándar.

pir

En el Gráfico 9, Rs representa la resistencia del sensor en diferentes concentraciones de gas; R0 representa el valor de resistencia del sensor en aire limpio. Todas las pruebas en la imagen se completan bajo condiciones de prueba estándar. La línea negra es para CO, la roja es CH4, la púrpura es para H2 y la rosa es Aire. En el Gráfico 10, Rs representa la temperatura a 150ppmCO y varias temperaturas / humedades. Valor de resistencia; Rs0 significa valor de resistencia bajo 150ppmCO, 20 ℃, 55% HR.

pir

El voltaje en el Gráfico 11 es el voltaje a través de la resistencia de carga (RL) del sensor en serie. La prueba en la imagen se completa bajo condiciones de prueba estándar, gas de prueba 150ppmCO. El voltaje de salida en el Gráfico 12 es el voltaje a través de la resistencia de carga (RL) del sensor en serie. Todas las pruebas en la imagen se completan bajo condiciones de prueba estándar.

Plataforma Soportada

ArduinoRaspberry Pi

pir

pir

Comenzando

Materiales Requeridos

Wio TerminalGrove-Multichannel Gas Sensor V2
Obtener UNO AhoraObtener UNO Ahora

Descripción General del Hardware

pir

pir

note

El módulo en la imagen de Conexión de Hardware tiene la misma disposición que el de la imagen del Diagrama de Hardware mostrado arriba. Como puedes ver en el Diagrama de Hardware, el área delineada a la izquierda es la Interfaz Grove. Y hay cuatro cuadrados con pequeños orificios que se refieren a los sensores de gas. Cuando la placa con sensores se conecta con Wio Terminal, la información de los gases se mostrará en la pantalla.

  • Paso 1. Conecta Grove - Multichannel Gas Sensor V2 al puerto I2C de Grove-Base Shield. Conecta Grove - Base Shield en Wio Terminal. Y conecta Wio Terminal a la PC mediante un cable USB.

  • Paso 2. Descarga la Grove_Multichannel_Gas_Sensor_v2 Library desde Github. Y consulta Cómo instalar biblioteca para instalar la biblioteca para Arduino.

  • Paso 3. Copia el código en Wio Terminal y súbelo. Si no sabes cómo subir el código, por favor revisa cómo subir código.

  • Paso 4. Consulta Cómo instalar TFT LCD Library para instalar TFT LCD Library. Finalmente, sube el código del Código de Software a continuación y los datos deben mostrarse exitosamente.

Código de Software

#include <TFT_eSPI.h>
#include <Multichannel_Gas_GMXXX.h>
#include <Wire.h>
GAS_GMXXX<TwoWire> gas;

TFT_eSPI tft;
// Stock font and GFXFF reference handle
TFT_eSprite spr = TFT_eSprite(&tft); // Sprite

void setup() {
// put your setup code here, to run once:
tft.begin();
tft.setRotation(3);
spr.createSprite(tft.width(),tft.height());
gas.begin(Wire, 0x08); // use the hardware I2C
}

void loop() {
// put your main code here, to run repeatedly:
int val;
spr.fillSprite(TFT_BLACK);
spr.setFreeFont(&FreeSansBoldOblique18pt7b);
spr.setTextColor(TFT_BLUE);
spr.drawString("Gas Terminal", 60 - 15, 10 , 1);// Print the test text in the custom font
for(int8_t line_index = 0;line_index < 5 ; line_index++)
{
spr.drawLine(0, 50 + line_index, tft.width(), 50 + line_index, TFT_GREEN);
}

spr.setFreeFont(&FreeSansBoldOblique9pt7b); // Select the font
// GM102B NO2 sensor
val = gas.getGM102B();
if (val > 999) val = 999;
spr.setTextColor(TFT_WHITE);
spr.drawString("NO2:", 60 - 24, 100 -24 , 1);// Print the test text in the custom font
spr.drawRoundRect(60 - 24,100,80,40,5,TFT_WHITE);
spr.setTextColor(TFT_WHITE);
spr.drawNumber(val,60 - 20,100+10,1);
spr.setTextColor(TFT_GREEN);
// GM302B C2H5CH sensor
val = gas.getGM302B();
if (val > 999) val = 999;
spr.setTextColor(TFT_WHITE);
spr.drawString("C2H5CH:", 230 -24 , 100 - 24 , 1);// Print the test text in the custom font
spr.drawRoundRect(230 - 24,100,80,40,5,TFT_WHITE);
spr.setTextColor(TFT_WHITE);
spr.drawNumber(val,230 - 20,100+10,1);
spr.setTextColor(TFT_GREEN);
// GM502B VOC sensor
val = gas.getGM502B();
if (val > 999) val = 999;
spr.setTextColor(TFT_WHITE);
spr.drawString("VOC:", 60 - 24, 180 -24 , 1);// Print the test text in the custom font
spr.drawRoundRect(60 - 24,180,80,40,5,TFT_WHITE);
spr.setTextColor(TFT_WHITE);
spr.drawNumber(val,60 - 20,180+10,1);
spr.setTextColor(TFT_GREEN);
// GM702B CO sensor
val = gas.getGM702B();
if (val > 999) val = 999;
spr.setTextColor(TFT_WHITE);
spr.drawString("CO:", 230 -24 , 180 - 24, 1);// Print the test text in the custom font
spr.drawRoundRect(230 - 24 ,180,80,40,5,TFT_WHITE);
spr.setTextColor(TFT_WHITE);
spr.drawNumber(val ,230 - 20 ,180+10,1);
spr.setTextColor(TFT_GREEN);

spr.pushSprite(0, 0);
delay(100);

}
caution
  • El módulo debe evitar ser colocado en vapor de compuestos de silicio volátiles, o causará que la sensibilidad se reduzca y sea irrecuperable.
  • El módulo debe evitar ser expuesto a altas concentraciones de gases corrosivos (como H2S, SOX, Cl2, HCl, etc.), de lo contrario será dañado irreversiblemente.
  • El módulo no debe ser colocado en agua o hielo.
  • Después de que el módulo se encienda, el sensor se calentará hasta cierto grado durante el proceso, lo cual es un fenómeno normal.
  • Los usuarios DEBEN precalentar el módulo antes de comenzar a medir gases.
  • Los valores obtenidos por este sensor son valores analógicos y solo pueden ser utilizados como resultado de mediciones cualitativas y no para mediciones cuantitativas.

Visor de Esquemas en Línea

Recursos

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...