MQ-6 module liquefied propane-butane MQ6 sensor modul

4,99 

2 na sklade

Katalógové číslo: 17949 Kategórie: , ,

Popis

 

 

 

 

IInformačná stránka o senzore MQ-6

Modul snímača skvapalneného propán-butánu

Popis Senzor MQ-6 je modul detekcie kvapalného propan-butanu, ktorý sa používa na detekciu prítomnosti tohto plynu vo vzduchu.
Vlastnosti
  • Detekcia prítomnosti kvapalného propan-butanu vo vzduchu
  • Vysoká citlivosť
  • Možnosť použitia v domácich a priemyselných aplikáciách
Parametre
  • Napájacie napätie: 5V
  • Pracovná teplota: -10°C až 50°C
  • Rozsah detekcie: 200ppm až 10000ppm
  • Rozhranie: Analógový pin
Príklady použitia Senzor MQ-6 sa často používa v domácich plynových detektoroch alebo v priemyselných systémoch na monitorovanie únikov kvapalného propan-butanu.
ESPHome konfigurácia
esphome:
  name: propane_butane_sensor
  platform: ESP8266
  board: nodemcuv2

wifi:
  ssid: "VAŠE_WIFI_SSID"
  password: "VAŠE_WIFI_HESLO"

# Aktivovať záznamy
logger:

# Aktivovať Home Assistant API
api:

ota:

sensor:
  - platform: adc
    pin: A0
    name: "Koncentrácia propan-butanu"
    update_interval: 60s
    filters:
      - calibrate_linear:
          - 0.0 -> 0.0
          - 1023.0 -> 10000.0  # Predpokladajme, že 1023 je maximálna hodnota ADC a 10000 je maximálna koncentrácia
Príkladový kód pre Arduino
#define ANALOG_PIN A0 // Analógový pin pre senzor

void setup() {
  Serial.begin(9600);
}

void loop() {
  int hodnotaSenzora = analogRead(ANALOG_PIN);
  float koncentráciaPlynu = map(hodnotaSenzora, 0, 1023, 0, 10000); // Mapovanie hodnoty senzora na koncentráciu plynu (predpokladajme, že 1023 je maximálna hodnota ADC a 10000 je maximálna koncentrácia)
  
  Serial.print("Koncentrácia kvapalného propan-butanu: ");
  Serial.println(koncentráciaPlynu);
  
  delay(1000); // Prispôsobte oneskorenie podľa potreby
}

 

 

Informačná stránka o senzore MQ-6 module liquefied propane-butane MQ6 sensor modul

Popis Senzor MQ-6 je modul detekcie kvapalného propan-butanu, ktorý sa používa na detekciu prítomnosti tohto plynu vo vzduchu.
Vlastnosti
  • Detekcia prítomnosti kvapalného propan-butanu vo vzduchu
  • Vysoká citlivosť
  • Možnosť použitia v domácich a priemyselných aplikáciách
Parametre
  • Napájacie napätie: 5V
  • Pracovná teplota: -10°C až 50°C
  • Rozsah detekcie: 200ppm až 10000ppm
  • Rozhranie: Analógový pin
Príklady použitia Senzor MQ-6 sa často používa v domácich plynových detektoroch alebo v priemyselných systémoch na monitorovanie únikov kvapalného propan-butanu.
Príkladový kód pre Arduino
#define ANALOG_PIN A0 // Analógový pin pre senzor

void setup() {
  Serial.begin(9600);
}

void loop() {
  int hodnotaSenzora = analogRead(ANALOG_PIN);
  float koncentráciaPlynu = map(hodnotaSenzora, 0, 1023, 0, 10000); // Mapovanie hodnoty senzora na koncentráciu plynu (predpokladajme, že 1023 je maximálna hodnota ADC a 10000 je maximálna koncentrácia)
  
  Serial.print("Koncentrácia kvapalného propan-butanu: ");
  Serial.println(koncentráciaPlynu);
  
  delay(1000); // Prispôsobte oneskorenie podľa potreby
}

 

 

 

 

 

 

 

 

Modul MQ-6 skvapalnený propán-butánový modul snímača MQ6

 

Prehľad produktu:

Senzory plynu MQ-6 z citlivého materiálu používané v čistom vzduchu, oxid cínu s nízkou vodivosťou (SnO2). V prostredí, v ktorom sa snímač horľavých plynov zvyšuje, so zvyšujúcou sa koncentráciou horľavých plynov vo vzduchu narastá snímač vodivosti. Pomocou jednoduchého obvodu je možné previesť zmenu vodivosti koncentrácie plynu zodpovedajúcu výstupnému signálu. Plynový senzor MQ-6 pre propán, bután, LPG s vysokou citlivosťou, zemný plyn a má dobrú citlivosť. Senzor dokáže detekovať rôzne horľavé plyny, je to lacný senzor vhodný pre rôzne aplikácie.
Aplikácia:
Vhodné pre domácnosť alebo priemysel na detekčných zariadeniach LPG (skvapalnený ropný plyn), bután, propán, LNG (skvapalnený zemný plyn). Vynikajúca odolnosť voči výparom etanolu, rušeniu hmly.

Vlastnosti:

Použitie vysokokvalitného dvojpanelového dizajnu s indikátorom napájania a pokynmi na výstup signálu TTL.
Spínací signál s výstupom DO (TTL) a analógovým výstupom AO.
Platný signál výstupu TTL je nízky. (Nízkoúrovňový signál, keď je možné výstupné svetlo priamo pripojiť k mikrokontroléru alebo reléovému modulu)
Analógové výstupné napätie s vyššou koncentráciou vyššieho napätia
K dispozícii sú štyri otvory na skrutky pre ľahké umiestnenie.
Má dlhú životnosť a spoľahlivú stabilitu
Rýchla reakcia a charakteristika zotavenia
Vstupné napätie: DC5V Spotreba energie (prúd): 150mA
DO výstup: TTL digitálny 0 a 1 (0,1 a 5V)
AO výstup: 0,1-0,3 V (vzhľadom na znečistenie), maximálna koncentrácia napätia asi 4V
Špeciálna poznámka: Po zapnutí snímača sa musí zahriať okolo 20 S, namerané údaje boli stabilné, snímač tepla je normálny jav, pretože vnútorný vykurovací drôt, ak je horúci, nie je normálny.
VCC: kladné napájanie (5V)
GND: napájanie je záporné
DO: Výstup spínacieho signálu TTL
AO: výstup analógového signálu

 

 

NÁVOD
MQ-6 je polovodičové zariadenie na zisťovanie hladín propánu a butánu vo vzduchu. Keďže skvapalnený ropný plyn (LPG) je zložený z týchto dvoch plynov, možno MQ-6 použiť ako snímač LPG.
Úvod
V tomto návode budem používať vylamovaciu dosku MQ-6:

 

 

Podobne ako senzor alkoholu MQ-3 má MQ-6 štyri výstupné kolíky: A0, D0, GND a VCC. A0 vydáva rôzne napätia zodpovedajúce úrovni LPG vo vzduchu. D0 sa zvýši, keď sa dosiahne určitý prah. V opačnom prípade zostane nízka. Prah je možné meniť nastavením trimra na doske.
Technický list ukazuje graf odporu dosky MQ-6 s 1000 ppm LPG (R0) voči jej odporu, keď sú prítomné iné plyny (RS):

Aj keď je schopný čítať iné plyny, MQ-6 je na základe grafu najcitlivejší na LPG. Vylamovacia doska nám veci zjednodušuje, pretože premieňa zmeny odporu na napätie.
Detektor úniku plynu MQ-6
Ak chcete zistiť iba prítomnosť LPG vo vzduchu, stačí pripojiť AO pin k akémukoľvek analógovému pinu Arduino UNO. Potom musíte určiť prahovú hodnotu umiestnením MQ-6 blízko bezpečného zdroja LPG (napríklad nezapáleného plynového sporáka) a zaznamenať hodnotu.
Upozorňujeme, že MQ-6 potrebuje na zahriatie aspoň 20 sekúnd.
Tento náčrt Arduina môžete použiť na určenie prahovej hodnoty. Pripojte kolík AO k kolíku A0 Arduino UNO:

float sensorValue;
float sensorVolts;
 
void setup()
{
 Serial.begin(9600);      // sets the serial port to 9600
 delay(20000);    // allow the MQ-6 to warm up
}
 
void loop()
{
 
 for(int i = 0; i < 100; i++){
     sensorValue = sensorValue + analogRead(0);       // read analog input pin 0
 }
 
 sensorValue = sensorValue / 100;                  // get average reading
 sensorVolts = sensorValue/1024*5.0;   //convert to voltage
 Serial.println(sensorVolts);  // prints the value read
 delay(100);                        // wait 100ms for next reading
}

Napríklad, ak hodnota na sériovom monitore dosiahne 1,4 V v blízkosti zdroja LPG, potom je to vaša prahová hodnota. Potom môžete pokračovať v používaní tohto náčrtu:

float sensorValue;
float sensorVolts;
 
void setup()
{
 Serial.begin(9600);      // sets the serial port to 9600
 delay(20000);    // allow the MQ-6 to warm up
}
 
void loop()
{
 for(int i = 0; i < 100; i++){ 
    sensorValue = sensorValue + analogRead(0); // read analog input pin 0 
 } 
 sensorValue = sensorValue / 100; // get average reading 
 sensorVolts = sensorValue/1024*5.0; //convert to voltage 
 if(sensorVolts > 1.4){
     Serial.println(“LPG gas detected!”);
 }
 delay(100);                        // wait 100ms for next reading
}

Samozrejme, 1,4V je len príklad. Ak chcete určiť skutočnú prahovú hodnotu, musíte svoje zariadenie otestovať.
Senzor koncentrácie LPG MQ-6
Zobrazenie koncentrácie LPG v PPM je oveľa zložitejšie ako len zadanie prahovej hodnoty. Tu je užitočný graf uvedený vyššie. Na vytvorenie rovnice musíme z grafu určiť dva body. Najzrejmejšie sú:

1000, 1
10000, 0.7
Na základe týchto dvoch by lineárna rovnica pre krivku LPG mala byť:
y = -30000x + 31000

Kde y je koncentrácia v PPM a x je pomer RS/RO.
Predtým však musíme najskôr určiť pomer RS/R0. Dá sa to urobiť, ak najprv určíme R0 zariadenia. Pripomeňme, že R0 je odpor zariadenia, keď je vo vzduchu prítomných 1000 ppm LPG. To je približne rovnaké ako čistý vzduch. Použite tento náčrt na určenie R0 vášho zariadenia (uistite sa, že nie je prítomný zdroj LPG):

void setup()
{
   Serial.begin(9600);
}
void loop()
{
   float sensor_volt;
   float RS; //  Get the value of RS via in a clear air
   float R0;  // Get the value of R0 via in LPG
   float sensorValue;
 
   for(int i = 0 ; i < 100 ; i++)
   {
       sensorValue = sensorValue + analogRead(A0);
   }
    sensorValue = sensorValue/100.0;     //get average of reading
    sensor_volt = sensorValue/1024*5.0;
    RS = (5.0-sensor_volt)/sensor_volt; //
    R0 = RS/10.0; // 10 is found using interpolation
    Serial.print("R0 = ");
    Serial.println(R0);
    delay(1000);
}

Po určení R0 môžeme teraz použiť nasledujúci náčrt na určenie koncentrácie LPG:

void setup() {
    Serial.begin(9600);
}
void loop() {
    float sensor_volt;
    float RS_gas; // Get value of RS in a GAS
    float ratio; // Get ratio RS_GAS/RS_air
    float LPG_PPM;
 
    int sensorValue = analogRead(A0);
 
    sensor_volt=(float)sensorValue/1024*5.0;
 
    RS_gas = (5.0-sensor_volt)/sensor_volt; // omit *RL /*-Replace the name "R0" with the value of R0 in the demo of First Test -*/
 
    ratio = RS_gas/R0;  // ratio = RS/R0
    LPG_PPM = -30000*ratio + 31000 //LPG PPM
 
    Serial.print("LPG PPM = ");
    Serial.println(LPG_PPM);
    Serial.print("\n\n");
    delay(1000);
}

Ďalšie informácie

Hmotnosť 6 g
Rozmery 40 × 20 × 12 mm