MQ gas sensoren

MQ2, MQ3, MQ4, MQ5, MQ6, MQ7, MQ8, MQ9, MQ135, sensormodule, gas sensormodule
MQ2, MQ3, MQ4, MQ5, MQ6, MQ7, MQ8, MQ9, MQ135, sensormodule, gas sensormodule

Met MQ gas sensoren kun je diverse gassen detecteren, elke sensor heeft een specifieke gevoeligheid voor een bepaalde gas, je zou bijvoorbeeld een alarmering kunnen bouwen met behulp van een Arduino of Raspberry Pi. De MQ sensor serie is een bekende, betaalbare en vooral handige serie om verschillende gassen en daarbij de gas concentraties te meten.
De meest bekende zullen vast de modules zijn die vaak bij startpakketten of in een sensorpakket worden aangeboden, bijvoorbeeld via Banggood.
De gas sensoren uit deze serie zijn er in 2 uitvoeringen, maar de uit China afkomstige pakketten  kunnen diverse uitvoeringen hebben:

MQ gas sensor socket
MQ gas sensor socket
MQ gas sensor socket

De sensoren zijn verkrijgbaar gemonteerd op een print met D/A converter in modulevorm of los zodat je deze zelf kan monteren op een print, of gebruik maakt van een socket.

MQ2, MQ3, MQ4, MQ5, MQ6, MQ7, MQ8, MQ9, MQ135
MQ2, MQ3, MQ4, MQ5, MQ6, MQ7, MQ8, MQ9, MQ135

Hoe werken ze?
Deze sensoren gebruiken een gloeispiraal samen met een elektrochemische sensor, de ‘AL2O3’, en een gevoelige laag ‘Tin Dioxide’, ook wel ‘SnO2’ waardoor ze een bepaalde weerstand te geven.

Het verwarmingselement
Het verwarmingselement en de spanning hierop is erg belangrijk. Sommige MQ sensoren hebben een verwarmingselement dat op 2V werkt, andere op 5V en bij enkele sensoren moet dit in stappen worden verhoogd. Dit kan via een microcontroller het gemakkelijkste worden opgelost met een PWM signaal (met bijvoorbeeld een transistor aangezien het verwarmingselement veel spanning vraagt).

De sensoren met een element dat 5V of 6V vraagt, kunnen gemakkelijk 50 a 60 graden celcius warm worden. Verder moet het element ongeveer 3 minuten voor-verwarmen voordat de output stabiel genoeg wordt om uit te lezen.

Burn-in
Sommige MQ sensoren vereisen ook een ‘burn-in’, ook wel ‘preheat’ genoemd. Dit betekend dat het verwarmings element 12 tot 24 uur moet inbranden. Bij aanschaf van deze modules moeten deze dus eerst 12 tot 24 uur op de vereiste spanning worden aangesloten voor me kan kalibreren en betrouwbaardere resultaten krijgt. Raadpleeg voor deze gegevens altijd de datasheet!

Kalibreren
Alle sensoren moeten softwarematig gekalibreerd worden, veelal met een bekende hoeveelheid (ppm) gas waar de sensor gevoelig voor is.

Aansluiten
Let op: Deze sensoren kunnen meestal niet gevoed worden via een microcontroller (uitlezen kan wel) aangezien sommige sensoren tussen de 500 en 800 mA aan stroom verbruiken om de gloeispiraal te verwarmen!

Het schema voor het aansluiten is vrijwel voor elke sensor het zelfde, maar raadpleeg altijd de datasheet!

MQ2, MQ3, MQ4, MQ5, MQ6, MQ7, MQ8, MQ9
MQ2, MQ3, MQ4, MQ5, MQ6, MQ7, MQ8, MQ9

De MQ gas sensor module

Gelukkig heeft deze MQ sensor serie ook een een MQ sensor module serie. Deze modules hebben de nodige elektronica om de sensor aan te sturen met als toevoeging een potmeter voor een digitaal trigger signaal.

+5V     —–> 5V
DOUT —–> 0V of 5V (gevoeligheid instelbaar met potmeter)
AOUT —–> Analoge output
GND   —–> GROUND

De MQ sensor uitlezen met de Arduino

Het uitlezen van de sensor met Arduino vereist weinig code, met analogRead kan de huidige waarde worden gelezen.

//The AOUT pin to the arduino
int gaspin = A5;

void loop() {
int analogSensor = analogRead(gaspin);

Serial.print(“Gas sensor value: “);
Serial.println(analogSensor);

delay(100);
}

Een overzicht met gegevens uit de datasheets om te kunnen bepalen welke sensor het meeste geschikt is voor je project.

MQ-2 Smoke Gas LPG Butane Hydrogen Gas Sensor Detector Module, MQ-3 Alcohol Ethanol Sensor Breath Gas Detector Ethanol Detection, MQ-4 Methane Gas Sensor Natural Coal Co methane detector module, MQ-5 Methane Gas Sensor Shield methane detector module, MQ-6 LPG Gas Sensor Isobutane Propane Sensor module, MQ-7 Carbon Monoxide CO Gas Sensor Module, MQ-8 Hydrogen Gas Sensor Module Gas Sensor module, MQ-9 Combustible Gas Sensor Detection Carbon Monoxide Alarm Module, MQ-135 Sensor Air Quality Sensor Hazardous Gas Detection Module.
MQ-2 Smoke Gas LPG Butane Hydrogen Gas Sensor Detector Module,
MQ-3 Alcohol Ethanol Sensor Breath Gas Detector Ethanol Detection,
MQ-4 Methane Gas Sensor Natural Coal Co methane detector module,
MQ-5 Methane Gas Sensor Shield methane detector module,
MQ-6 LPG Gas Sensor Isobutane Propane Sensor module,
MQ-7 Carbon Monoxide CO Gas Sensor Module,
MQ-8 Hydrogen Gas Sensor Module Gas Sensor module,
MQ-9 Combustible Gas Sensor Detection Carbon Monoxide Alarm Module,
MQ-135 Sensor Air Quality Sensor Hazardous Gas Detection Module.

 

MQ-2 Smoke Gas LPG Butane Hydrogen Gas Sensor Detector Module For Arduino
MQ-3 Alcohol Ethanol Sensor Breath Gas Detector Ethanol Detection for Arduino
MQ-4 Methane Gas Sensor Natural Coal Co methane detector module For Arduino
MQ-5 Methane Gas Sensor Shield methane detector module For Arduino UNO Mega2560
MQ-6 LPG Gas Sensor Isobutane Propane Sensor For Arduino & Raspberry
MQ-7 Carbon Monoxide CO Gas Sensor Module For Arduino UNO Mega 2560 A123
MQ-8 Hydrogen Gas Sensor Module Gas Sensor module for Arduino
MQ-9 Combustible Gas Sensor Detection Carbon Monoxide Alarm Module
MQ-135 Sensor Air Quality Sensor Hazardous Gas Detection Module Arduino