“(SKU:RB-02S016)MQ-3酒精传感器”的版本间的差异
来自ALSROBOT WiKi
(→连接示意图) |
(→产品相关推荐) |
||
第71行: | 第71行: | ||
[[文件:mq4.jpg|500px|有框|居中]] | [[文件:mq4.jpg|500px|有框|居中]] | ||
==产品相关推荐== | ==产品相关推荐== | ||
− | [ | + | 论坛地址:[http://www.makerspace.cn/portal.php 奥松机器人技术论坛]<br/> |
+ | 购买地址: [http://www.alsrobot.cn/goods-156.html MQ-3酒精传感器] |
2015年7月1日 (三) 22:39的版本
目录 |
产品概述
- MQ-3气体传感器所使用的气敏材料是在清洁空气中电导率较低的二氧化锡(SnO2)。当传感器所处环境中存在酒精蒸发汽时,传感器的电导率随空气中酒精气体浓度的增加而增大。使用简单的电路即可将电导率的变化转化为与该气体浓度相对应的输出信号。MO-3气体传感器对酒精的灵敏度高,可以抵抗汽油、烟雾、水蒸气的干扰。这种传感器可检测多种浓度酒精气氛,是一款适合多种应用的低成本传感器。
- 用途:用于机动车驾驶人员是否酗酒及其它严禁酒后作业人员的现场检测;也用于其它场所乙醇蒸汽的检测
规格参数
- 探测范围:10~1000ppm酒精
- 特征气体:125ppm酒精
- 加热电压:5 ±0.2V (AC·DC)
- 回路电压:≤24V DC
- 负载电阻:可调
- 清洁空气中电压:≤1.5V
- 灵敏度:Rin air/Rin typical gas≥5
- 响应时间:≤10S
- 恢复时间:≤30S
- 元件功耗:≤ 0.9W
- 使用寿命: 5 年
- 模块尺寸: 20.5mm×41mm
使用方法
引脚定义
传感器引脚的定义是
- S:输出信号
- +:电源(VCC)
- -:地(GND)
连接示意图
安装方法
步骤一:接线。
- S 端口连接到控制器的 I/O 口。+、- 分别接到电源的+5V和GND。
步骤二:固定。
- 根据需要通过直径φ3 的连接件(铜柱、螺钉、螺栓等)进行固定。
应用例程
传感器测试
- 我们使用Arduino控制器来做个测试,Arduino内部自带10位AD采样电路,程序简单,使用非常方便。要用到硬件设备如下:
- A rduino 控制器×1
- A rduino 传感器扩展板×1
- DHT11温湿度传感器模块×1
- 蜂鸣器发声模块×1或 LED 发光模块×1
- 通用3P传感器连接线×2
- USB数据通信线×1
- 如图所示,气体传感器属于模拟传感器,使用传感器连接线将气体传感器连接到Arduino传感器扩展板的模拟口0 上。如需检测到某一浓度酒精时报警可以把本公司的蜂鸣器模块(也可以使用 LED 发光模块)连接到数字口上。由于气体传感器内部由发热器件耗电量较大,所以建议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 分钟预热后才能进行测量,预热后能感受到探头有明显的温度。
- 酒精检测,把酒精放到探头的下方,探头就会检测到,我们通过串口助手观察数据(注:我们用酒精测试出的数据仅供参考)。