Grove - Gas Sensor(MQ9)

Similar documents
Item Parameter Min Typical Max Unit. VCC Working Voltage V. PH Heating consumption mw. RH Heater resistance - 31±10% - Ω

12/07/2016 Grove Gas Sensor(O₂) Wiki

Grove - Gas Sensor (O2)

Electrochemical Sensor

Written Report of Robot Design

Manual. MEMS Combustible Gas Sensor. Zhengzhou Winsen Electronics Technology Co., Ltd. (Model No.:GM-402B) Version: 1.0. Valid from:

HTD series digital differential pressure sensors

MEMS VOC Gas Sensor. (Model No.:GM-503A) Manual. Version: 1.0. Valid from: Zhengzhou Winsen Electronics Technology Co.

ME3-HCL Electrochemical sensor

FTC130 Transmitter. Operating Manual

PHPS-7500 OEM Ceramic Pressure Transducer

PHPS-7500 OEM Ceramic Pressure Transducer

living with the lab control of salinity 2012 David Hall

Electrochemical Sensor

Preparation for Salinity Control ME 121

Electrochemical Carbon Monoxide Gas Sensor (Model:ME3-CO) Manual. Version 1.2 Valid from May 1 st 2014

Datasheet May, 2017 HPSD 4000 Pressure Transducer 1/5. Applications

The HumiSys. RH Generator. Operation. Applications. Designed, built, and supported by InstruQuest Inc.

Analogue and Digital Mass Flow Meters and Controllers for Gases MASS-STREAM

Gas Data Acquisition using Arduino

HumiSys HF High Flow RH Generator

陕西创威科技有限公司. Shaanxi Creat Wit Technology Co., Ltd. Precision pressure calibrator-cwy300 Operating Manual

HPSD 3000 Pressure Transducer

Transmitter CS 21 Operation Manual

AMS 2710 PCB pressure sensor module with V output

GasSense NDIR User Manual

AMS 6916 Board mount pressure sensor with ratiometric analog output

Application Block Library Fan Control Optimization

PRELIMINARY DATASHEET

The Development of A System for Measuring the Level of LP Gas in the Home

Instruction and Maintenance Manual

Datasheet: K-30 ASCII Sensor

LK-SX VOC. Application. Security Advice Caution. Notes on Disposal. Combined sensor mixed gas. Data sheet

IRceL Operating Instructions

Transmitter CS 21 Operation Manual

P9000 DESCRIPTION. For parts requiring RoHS compliance, please contact factory. P February /6

Exercise 2-2. Second-Order Interacting Processes EXERCISE OBJECTIVE DISCUSSION OUTLINE. The actual setup DISCUSSION

SPD Pressure Sensor Families

Sensoric 4-20 ma Transmitter Board Operation Manual

Application Note AN-107

RG2 Gripper Datasheet Version 1.6

Digital Mass Flow Meters and Controllers for Gases

Technical Data Sheet MF010-O-LC

Intelligent SUNTEX DC-5310(RS) Dissolved Oxygen Transmitter

Technical Data. General specifications Switching element function DC Dual NC Rated operating distance s n 3 mm. Short-circuit protection

Nemoto Sensor Engineering Company Ltd

MANUAL KPS Pressure Control Valve

OC508 Programmable mv Calibrator

SPECIFICATION. date of manufacture. Intermittent: -20 o C to +50 o C. Pressure Range:

Variable Area Flow Meters

User Manual. PolyGard DT V4. Electrochemical Carbon Monoxide Transmitter Serial No. DT December, 2008

Operation manual Oxygen sensor

ASDX Series Silicon Pressure Sensors

Connections The C20B can be connected either using the Molex locking socket, or by connection to four plated through holes. The plated through

BS12N Piezoresistive OEM Pressure Sensor

Mitos Fluika Pressure and Vacuum Pumps Datasheet

FTS SUBMERSIBLE PRESSURE TRANSMITTER USER S MANUAL

LK-SX CO 2 +VOC. Application. Security Advice Caution. Notes on Disposal

Pneumatic high-pressure controller Model CPC7000

MPM426W/436W Submersible Level Transmitter

QUICK START GUIDE CB-150 DATA BUOY PLATFORM

MODEL GT820 OXYGEN SENSOR

COSMO INSTRUMENTS CO., LTD.

L 100. Bubble-Tube Level System. Installation, Operation and Maintenance Instructions

CO2 incubator with additional process controls

Specifications and information are subject to change without notice. Up-to-date address information is available on our website.

SPECIFICATION. date of manufacture. Intermittent: -20 o C to +50 o C. Pressure Range:

GNX 20/21. Owner s Manual

Dew Point Mirror 573. Operation and Maintenance Manual V3.1

973-SF 6 Analyzer. Precise and Stable SF 6 Gas Analyzer REFLECTING YOUR STANDARDS

ISM-3 User Manual PBI D 04/2013

SX150A. Features. Typical Applications. Description

A Depletion Compensated Wet Bath Simulator For Calibrating Evidential Breath Alcohol Analyzers

Model 601CV. Mass Flow Controller. Product Features:

O3 3E 1 F Gas Sensor Module

AMS 6915 Board mount pressure sensor with digital output (I²C)

P499 Heavy Duty Pressure Transducer

QUICK START GUIDE CB-450 DATA BUOY PLATFORM

BS12 Piezoresistive OEM Pressure Sensor

Instruction and Maintenance Manual

Nemoto Sensor Engineering Company Ltd

INSTRUMENTS A THERMAL MASS FLOW SENSOR USING A CONSTANT DIFFERENTIAL TEMPERATURE ABOVE THE AMBIENT GAS TEMPERATURE

NEW: CO2 incubator with sterilizable sensor

Model FS5001B VA.1. MEMS Mass Flow Sensors ISO 9001 ISO OHSAS 18001

GNX 20/21. Owner s Manual

TEL/jlRE" Introduction. Display Features and Modes. Startup Procedure. Power-Up Procedure. Adjustment Modes

MD61 Thermal Conductor Gas Sensor

Control of Salinity in the Fish Tank ME 121. Tank Pump Sensor. Figure 1 Schematic of flow loop and salinity control scheme for the fish tank.

QUICK START GUIDE CB-950 DATA BUOY PLATFORM

A4 Operation Manual. Fig.1-1 Controller Socket Diagram

Coriolis Mass Flow Meter

EuroFID Total Hydrocarbon Analyzer. Precise Determination of Total Hydrocarbons in Air for Corrosive as well as Condensing Gases

KMT. Thermal Mass Flow Meter. for Compressed Air and Gases. Measuring range: m3n/h m3 N

A4s Operation Manual

Mass Flow Controller (MFC) for Gases

Preferred Instruments Danbury, CT USA

NEW: CO2 incubator with sterilizable sensor

Mass Flow Meter (MFM) for gases

MPM280 Piezoresistive OEM Pressure Sensor

BekkTech s Procedures For Performing In Plane Membrane Conductivity Testing

Transcription:

Grove - Gas Sensor(MQ9) Introduction 5.0V Analog The Grove - Gas Sensor(MQ9) module is useful for gas leakage detection (in home and industry). It is suitable for detecting LPG, CO, CH4. Due to its high sensitivity and fast response time, measurements can be taken as soon as possible. The sensitivity of the sensor can be adjusted by using the potentiometer. Note The sensor value only reflects the approximated trend of gas concentration in a permissible error range, it DOES NOT represent the exact gas concentration. The detection of certain components in the air usually requires a more precise and costly instrument, which cannot be done with a single gas sensor. If your project is aimed at obtaining the gas concentration at a very precise level, then we do not recommend this gas sensor. Features Wide detecting scope Stable and long life Fast response and High sensitivity Tip More details about Grove modules please refer to Grove System

Specification Item Parameter Min Typical Max Unit VCC Working Voltage 4.9 5 5.1 V PH Heating consumption 0.5-340 mw RL Load resistance adjustable RH Heater resistance - 33Ω±5% - Ω Rs Sensing Resistance 2-20000 Ω CO/CH4/LPG Scope Detecting Concentration 200-1000/10000/10000 ppm Platforms Supported Arduino Wio BeagleBone Raspberry Pi LinkIt ONE Caution The platforms mentioned above as supported is/are an indication of the module's hardware or theoritical compatibility. We only provide software library or code examples for Arduino platform in most cases. It is not possible to provide software library / demo code for all possible MCU platforms. Hence, users have to write their own software library. Application Ideas Gas leakage detection. Toys. Hardware Overview This is an Analog output sensor. This needs to be connected to any one Analog socket in Grove Base Shield. The examples used in this tutorial makes uses of A0 analog pin. Connect this module to the A0 port of Base Shield.

It is possible to connect the Grove module to Arduino directly by using jumper wires by using the connection as shown in the table below: Arduino Gas Sensor 5V GND NC Analog A0 VCC GND NC SIG The output voltage from the Gas sensor increases when the concentration of gas increases. Sensitivity can be adjusted by varying the potentiometer. Please note that the best preheat time for the sensor is above 24 hours. For detailed information about the MQ-9 sensor, please refer to the data-sheet provided in Resources section. Getting Started Connect the Grove - Gas Sensor(MQ9) to A0 port as shown in the picture above. Gas Detection : Basic Example In this example, the sensor is connected to A0 pin. The voltage read from the sensor is displayed. This value can be used as a threshold to detect any increase/decrease in gas concentration.

void setup() { Serial.begin(9600); void loop() { float sensor_volt; float sensorvalue; sensorvalue = analogread(a0); sensor_volt = sensorvalue/1024*5.0; Serial.print("sensor_volt = "); Serial.print(sensor_volt); Serial.println("V"); delay(1000); Measurement : Approximation This examples demonstrates a way to know the approximate concentration of Gas. As per the data-sheet of the MQ9 sensors, these equations are tested for standard conditions and are not calibrated. It may vary based on change in temperature or humidity. 1. Keep the Gas Sensor in clean air environment. Upload the program below. void setup() { Serial.begin(9600); void loop() { float sensor_volt; float RS_air; // Get the value of RS via in a clear air float R0; // Get the value of R0 via in LPG float sensorvalue; /*--- Get a average data by testing 100 times ---*/

for(int x = 0 ; x < 100 ; x++) { sensorvalue = sensorvalue + analogread(a0); sensorvalue = sensorvalue/100.0; /*-----------------------------------------------*/ sensor_volt = sensorvalue/1024*5.0; RS_air = (5.0-sensor_volt)/sensor_volt; // omit *RL R0 = RS_air/9.9; // The ratio of RS/R0 is 9.9 in LPG gas from Graph (Found using WebPlotDigitizer) Serial.print("sensor_volt = "); Serial.print(sensor_volt); Serial.println("V"); Serial.print("R0 = "); Serial.println(R0); delay(1000); 1. Then, open the serial monitor of Arduino IDE. Write down the value of R0 and this needs to be used in the next program. Please node down the R0 after the reading stabilizes. Replace the R0 below with value of R0 tested above. Expose the sensor to any one of the gas listed above. 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 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 /*-----------------------------------------------------------------------*/ Serial.print("sensor_volt = "); Serial.println(sensor_volt); Serial.print("RS_ratio = "); Serial.println(RS_gas); Serial.print("Rs/R0 = "); Serial.println(ratio); Serial.print("\n\n"); delay(1000); Now, we can get the concentration of gas from the figure below.

According to the figure, we can see that the minimum concentration we can test is 200ppm and the maximum is 10000ppm, in a other word, we can get a concentration of gas between 0.02% and 1%. However, we can t provide a formula because the relation between ratio and concentration is nonlinear.