(SKU:RB-02S016)MQ-3酒精传感器

来自ALSROBOT WiKi
2014年10月10日 (五) 11:27Admin讨论 | 贡献的版本

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索


Rtjnfg1.jpg

目录

概述

MQ-3气体传感器所使用的气敏材料是在清洁空气中电导率较低的二氧化锡(SnO2)。当传感器所处环境中存在酒精蒸发汽时,传感器的电导率随空气中酒精气体浓度的增加而增大。使用简单的电路即可将电导率的变化转化为与该气体浓度相对应的输出信号。MO-3气体传感器对酒精的灵敏度高,可以抵抗汽油、烟雾、水蒸气的干扰。这种传感器可检测多种浓度酒精气氛,是一款适合多种应用的低成本传感器。
用途:用于机动车驾驶人员是否酗酒及其它严禁酒后作业人员的现场检测;也用于其它场所乙醇蒸汽的检测

性能描述

  1. 探测范围:10~1000ppm酒精
  2. 特征气体:125ppm酒精
  3. 加热电压:5 ±0.2V (AC·DC)
  4. 回路电压:≤24V DC
  5. 负载电阻:可调
  6. 清洁空气中电压:≤1.5V
  7. 灵敏度:Rin air/Rin typical gas≥5
  8. 响应时间:≤10S
  9. 恢复时间:≤30S
  10. 元件功耗:≤ 0.9W
  11. 使用寿命: 5 年
  12. 模块尺寸: 20.5mm×41mm

引脚定义

传感器引脚的定义是

  • S:输出信号
  • +:电源(VCC)
  • -:地(GND)
Rtjnfg2.jpg

连接示意图

Rtjnfg3.jpg

模块的使用

我们使用Arduino控制器来做个测试,Arduino内部自带10位AD采样电路,程序简单,使用非常方便。要用到硬件设备如下:
  1. A rduino 控制器×1
  2. A rduino 传感器扩展板×1
  3. DHT11温湿度传感器模块×1
  4. 蜂鸣器发声模块×1或 LED 发光模块×1
  5. 通用3P传感器连接线×2
  6. USB数据通信线×1
Rtjnfg4.jpg
如图所示,气体传感器属于模拟传感器,使用传感器连接线将气体传感器连接到Arduino传感器扩展板的模拟口0 上。如需检测到某一浓度酒精时报警可以把本公司的蜂鸣器模块(也可以使用 LED 发光模块)连接到数字口上。由于气体传感器内部由发热器件耗电量较大,所以建议Arduino采用外部供电。将代码编译后下载到Arduino上,Arduino实验代码如下。
int Buzzer=8;    // 定义数字口8 为Buzzer (蜂鸣器) 
void setup() 
{ 
  pinMode(Buzzer,OUTPUT);   // 定义数字口8 为输出模式 
  Serial.begin(9600);                                                                                                                                    
} 

void loop() 
{ 
  int val; 
  val=analogRead(0); 
  Serial.println(val,DEC); 
  while(val<500)  
     { 
        digitalWrite(Buzzer,HIGH); //蜂鸣器不响 
        val=analogRead(0);    
        Serial.println(val,DEC); 
      } 
  digitalWrite(Buzzer,LOW);  // 蜂鸣器响 
} 
代码功能是,通过模拟口 0 采集气体传感器的信号,然后通过串口输出到电脑上,我们可以使用串口助手看到结果。我们设定当串口上数值小于500 时蜂鸣器不报警,大于500 时蜂鸣器报警。
根据气体传感器内部构造,加上电后需要等待1 分钟预热后才能进行测量,预热后能感受到探头有明显的温度。
酒精检测,把酒精放到探头的下方,探头就会检测到,我们通过串口助手观察数据(注:我们用酒精测试出的数据仅供参考)。
Rtjnfg5.jpg
Rtjnfg6.jpg
→购买地址  MQ-3酒精传感器  http://www.alsrobot.cn/goods.php?id=156]