MQ家族中的MQ-2烟雾传感器的使用方法

mq系列传感器是使用非常广泛的低成本传感器,广泛应用于家庭或工厂的气体泄漏监测装置。本篇介绍mq家族中的mq-2烟雾传感器的使用,其他mq传感器使用都是相类似的。
1. mq系列传感器工作原理mq系列传感器使用的敏感材料是活性很高的金属氧化物半导体,传感器加热后,在不同气体浓度中电导率不同。使用简单的电路就可以将电导率的变化转换成与该气体浓度相对应的信号输出了。
2. 烟雾传感器模块介绍mq-2传感器对可燃气、烟雾等气体灵敏度高,基于mq-2的烟雾传感器模块通过电路设计,提供了两种输出方式:
数字量输出:通过板载电位器设定浓度阈值,当检测到环境气体浓度超过阈值时,通过数字引脚do输出低电平。模拟量输出:浓度越高,ao引脚输出的电压值越高,通过adc采集的模拟值越高。需要注意的是,传感器通电后,需要预热20秒左右,测量的数据才会稳定。由于传感器工作时需要内部电热丝加热,所以传感器发热属于正常现象。
3. 实验材料uno r3开发板配套usb数据线面包板及配套连接线mq-2烟雾传感器模块4. 实验步骤1. 根据原理图搭建电路图。烟雾传感器模块的vcc、gnd分别连接到开发板的5v、gnd。模块的ao引脚连接到开发板的模拟引脚a0,模块的do引脚连接到开发板的数字引脚2。
实验原理图如下图所示:
实验原理图
2. 新建sketch,拷贝如下代码替换自动生成的代码并进行保存。/* mq-2烟雾传感器的使用*/#include #define sensor_ao a0#define sensor_do 2unsigned int sensorvalue = 0;void setup(){ pinmode(sensor_do, input); serial.begin(9600);}void loop(){ sensorvalue = analogread(sensor_ao); serial.print(sensor ad value = ); serial.println(sensorvalue); if (digitalread(sensor_do) == low) { serial.println(alarm!); } delay(1000);}3. 连接开发板,设置好对应端口号和开发板类型,进行程序下载。
程序下载
5. 实验现象打开串口监视器,波特率设置成与程序中相一致的9600。监视器中将显示ao引脚输出电压对应的adc模拟量,当气体浓度高于设定的阈值时,输出报警提示。我们可以配合使用声光报警器等设备,制作家用烟雾监测仪器。
实验现象

2020-2027年全球5G基础设施市场发展趋势的分析
CAD中怎么将一个dwg图中的块怎么插入到另一张DWG图中(不用复制)?
嵌入式驱动的构造分析总结
摩尔线程发布Windows驱动程序v230.40 正式支持DirectX 11
全球手机主芯片陷混战 明年移师周边芯片新战场
MQ家族中的MQ-2烟雾传感器的使用方法
如何实现轴承设备的智能运维与数据采集?
加密货币挖掘网络安全的威胁正日益增长
木林森拟定向减资退出澳洋顺昌25.81%股权
2018年三星手机市场份额将再次下降
新思科技可互操作工艺设计套件助力开发者快速上手模拟设计
变电站主接线图设备命名规则
ADI推出长距离单对以太网供电解决方案,助力实现智能楼宇和工厂自动化
协作机器人成功实现对三台机床的配置
运算放大器的分类及特点,运算放大器的分类及特点
4G工业路由器在停车场管理中的应用
iphone8什么时候上市?iphone8最新消息:iPhone8猛料再次来袭,都怪这一届的三星旗舰太过给力
安科瑞变电所运维云平台
高性能轻量级应用服务器,华为云云耀云服务器 L 实例助力业务快速发展
THDP0200高压差分探头的使用方法