-
2021-04-05 16:07:08更多相关内容
-
MQ-2烟雾传感器模块_MQ-2中文资料_51MQ-2_51烟雾传感器_
2021-10-01 02:24:30MQ-2在51上采集烟雾浓度,显示在串口助手上 -
MQ-2烟雾传感器模块资料技术手册+软件测试工程源码.zip
2021-05-26 17:31:53MQ-2烟雾传感器模块资料技术手册+软件测试工程源码: MQ-2.pdf TTL输出测试程序 产品使用手册.doc 传感器板检测.JPG 检测说明判断传感器是否正常.txt 模拟量测试参考程序 -
MQ-2烟雾传感器资料.rar
2020-06-24 17:03:20MQ-2烟雾传感器资料,包括传感器模块的产品使用说明,模块接收,模块电路原理图,MQ-2开发实例源码(模拟量输出和TTL输出两种方式)等 -
MQ-2烟雾传感器模块ALTIUM设计硬件原理图+PCB+软件参考程序源码.zip
2022-05-07 07:16:41MQ-2烟雾传感器模块ALTIUM设计硬件原理图+PCB+软件参考程序源码,硬件模块为2层板,大小为33*22毫米,器件为MQ2传感器+LM393及可调电位器,可供学习及设计参考。 void main() { while(1) //无限循环 { LED=1; //... -
MQ-2烟雾传感器模块.zip
2020-01-09 21:44:57文件包括利用Keil5编写的MQ-2烟雾传感器代码还有其他的有关资料介绍,下载到STM32单片机上可以使用,同时已经配置好了串口,可以结合ZigBee或者蓝牙与电脑进行通信; -
MQ-2烟雾传感器的工作原理.doc
2021-01-25 14:26:22MQ-2烟雾传感器的工作原理.doc -
MQ-2烟雾传感器设计资料原理图使用手册.doc
2019-05-22 15:43:57单片机的烟雾传感器原理使用手册,了解模块如何使用。 -
基于STM32环境检测DHT11温湿度传感器+MQ-2烟雾传感器+光敏电阻(包含原理图源程序文件)#资源达人分享计划#
2021-08-07 12:08:50基于STM32环境检测DHT11温湿度传感器+MQ-2烟雾传感器+光敏电阻(包含原理图源程序文件) -
MQ-2烟雾传感器模块以及TTL输出测试程序和模拟量测试参考程序
2019-04-22 20:34:55MQ-2烟雾传感器模块以及TTL输出测试程序和模拟量测试参考程序以及MQ-2开发文档。 经过亲自测试,实测程序可用。 -
Arduino uno+esp8266+onenet+dht11温湿度传感器+MQ-2烟雾传感器
2018-11-25 01:49:56Arduino uno+esp8266+onenet+dht11温湿度传感器+MQ-2烟雾传感器,onenet云平台查看传感器通过WiFi上传的数据。 -
MQ-2烟雾传感器模块资料.rar
2021-05-25 16:25:11MQ-2烟雾传感器 -
MQ-2烟雾传感器设计资料原理图使用手册推荐.pdf
2022-02-22 05:44:55MQ-2烟雾传感器设计资料原理图使用手册推荐.pdf -
Z-MQ-01烟雾浓度传感器,mq2烟雾传感器报警浓度,C/C++
2021-08-09 20:28:52烟雾浓度传感器Z-MQ-01 -
MQ-2烟雾传感器产品使用说明书
2017-12-10 15:47:11MQ-2烟雾传感器使用说明书,应用: 适用于家庭或工厂的气体泄漏监测装置,适宜于液化气、丁烷、丙烷、甲烷、酒精、氢气、烟雾等监测装置。 -
基于STM32的MQ-2烟雾气体传感器实验.rar
2020-05-16 20:23:55基于STM32的气体传感器实验,基于STM32的MQ-2烟雾气体传感器实验 STM32,气体传感器,源程序 ,代码,带说明。 程序,资料,接线,说明,齐 -
MQ-2烟雾传感器
2022-03-20 14:40:24MQ-2的4脚输出随烟雾浓度变化的直流信号,被加到比较器U1A的2脚,Rp构成比较器的门槛电压。当烟雾浓度较高输出电压高于门槛电压时,比较器输出低电平(0v),此时LED亮报警;当浓度降低传感器的输出电压低于门槛电压...电路原理图
1、比较器电路
MQ-2的4脚输出随烟雾浓度变化的直流信号,被加到比较器U1A的2脚,Rp构成比较器的门槛电压。当烟雾浓度较高输出电压高于门槛电压时,比较器输出低电平(0v),此时LED亮报警;当浓度降低传感器的输出电压低于门槛电压时,比较器翻转输出高电平(Vcc),LED熄灭。调节Rp,可以调节比较器的门槛电压,从而调节报警输出的灵敏度。
R1串入传感器的加热回路,可以保护加热丝免受冷上电时的冲击。
2、ADC转换电路
MQ-2传感器另外一个采集方法为AD信号采集,即将电压信号转化为数字信号,进而转化为精确的烟雾浓度值。
MQ-2传感器的4脚、6脚的电压为输出信号,Rs为传感器的本体电阻。其中若气体浓度上升,必导致Rs下降。而Rs的下降则会导致MQ-2的4脚、6脚对地输出的电压增大。所以气体浓度增大,其输出的电压也会增大,最终通过ADC0832转换后数值增大。 -
MQ-2烟雾传感器51单片机代码
2013-03-30 11:21:25采用51单片机写的带有AD转换的MQ-2烟雾传感器源代码 -
MQ-2烟雾传感器手册
2012-07-18 18:20:18MQ-2烟雾传感器手册 -
MQ-2烟雾传感器模块
2022-04-24 07:45:26包含技术参数、使用手册、例程等 -
关于MQ-2烟雾传感器模块看这篇资料就够了.doc
2019-07-23 18:57:49本文档的主要内容详细介绍的是MQ-2烟雾传感器模块使用手册包括原理图和测试使用程序等。 简要说明: 一、 尺寸:32mm X22mm X27mm 长X宽X高 二、 主要芯片:LM393、ZYMQ-2气体传感器 ... -
物联网项目实战开发之基于STM32F103单片机MQ-2气体传感器检测代码
2022-05-04 21:41:45MQ-2气体传感器: 应用:适用于家庭或工厂的气体泄漏监测装置,适宜于液化气、丁烷、丙烷、甲烷、 酒精、氢气、烟雾等监测装置。 1、使用杜邦线连接气体传感器到开发板(气体传感器VCC连接开发板5V,气体传感器GND连接... -
MQ-2烟雾传感器的原理及使用教程
2019-11-15 22:47:26一、MQ-2烟雾传感器简介 MQ-2常用于家庭和工厂的气体泄漏监测装置,适宜于液化气、苯、烷、酒精、氢气、烟雾等的探测。故因此,MQ-2可以准确来说是一个多种气体探测器。 MQ-2的探测范围极其的广泛。它的优点:灵敏...一、MQ-2烟雾传感器简介
MQ-2常用于家庭和工厂的气体泄漏监测装置,适宜于液化气、苯、烷、酒精、氢气、烟雾等的探测。故因此,MQ-2可以准确来说是一个多种气体探测器。
MQ-2的探测范围极其的广泛。它的优点:灵敏度高、响应快、稳定性好、寿命长、驱动电路简单。
二、MQ-2的工作原理
MQ-2型烟雾传感器属于二氧化锡半导体气敏材料,属于表面离子式N型半导体。处于200~300摄氏度时,二氧化锡吸附空气中的氧,形成氧的负离子吸附,使半导体中的电子密度减少,从而使其电阻值增加。当与烟雾接触时,如果晶粒间界处的势垒收到烟雾的调至而变化,就会引起表面导电率的变化。利用这一点就可以获得这种烟雾存在的信息,烟雾的浓度越大,导电率越大,输出电阻越低,则输出的模拟信号就越大。
三、MQ-2的特性
1、MQ-2型传感器对天然气、液化石油气等烟雾有很高的灵敏度,尤其对烷类烟雾更为敏感,具有良好的抗干扰性,可准确排除有刺激性非可燃性烟雾的干扰信息。
2、MQ-2型传感器具有良好的重复性和长期的稳定性。初始稳定,响应时间短,长时间工作性能好。需要注意的是:在使用之前必须加热一段时间,否则其输出的电阻和电压不准确。
3、其检测可燃气体与烟雾的范围是100~10000ppm
(ppm为体积浓度。 1ppm=1立方厘米/1立方米)
4.电路设计电压范围宽,24V以下均可,加热电压5±0.2V
注意:。如果加热电压过高,会导致输入电流过大,将内部的信号线熔断,从而器件报废。四、MQ-2应用电路
MQ-2常用的电路有两种,一种使用采用比较器电路监控,另一种为ADC电路检测。
1.比较器电路
MQ-2的4脚输出随烟雾浓度变化的直流信号,被加到比较器U1A的2脚,Rp构成比较器的门槛电压。当烟雾浓度较高输出电压高于门槛电压时,比较器输出低电平(0v),此时LED亮报警;当浓度降低传感器的输出电压低于门槛电压时,比较器翻转输出高电平(Vcc),LED熄灭。调节Rp,可以调节比较器的门槛电压,从而调节报警输出的灵敏度。
R1串入传感器的加热回路,可以保护加热丝免受冷上电时的冲击。2.ADC转换电路
MQ-2传感器另外一个采集方法为AD信号采集,即将电压信号转化为数字信号,进而转化为精确的烟雾浓度值。
MQ-2传感器的4脚、6脚的电压为输出信号,Rs为传感器的本体电阻。其中若气体浓度上升,必导致Rs下降。而Rs的下降则会导致MQ-2的4脚、6脚对地输出的电压增大。所以气体浓度增大,其输出的电压也会增大,最终通过ADC0832转换后数值增大。五.控制程序
1.因为比较器电路处理的检测信号只有高和低两种状态;当浓度低于阈值时,信号为高电平;浓度高于阈值时,信号为低电平。所以单片机只需要将引脚配置为输入模式,监控该信号的高低电平即可。
2.AD信号采集程序
实现对MQ-2烟雾浓度的采集,只需实现ADC0832采集函数便可完成信号的采集。但通过ADC0832采集到的信号只为原始信号,要转换为实际的烟雾浓度,还需要根据MQ-2的特性进行校正和公式转换,最终得到实际的浓度值。/**************************************************************************** 函数功能:AD转换子程序 入口参数:channel 出口参数:dat ****************************************************************************/ unsigned char adc0832(unsigned char channel ) { unsigned char i,test,adval,dat; adval = 0x00; test = 0x00; Clk = 0; //初始化 DATI = 1; _nop_(); CS = 0; _nop_(); Clk = 1; _nop_(); if (channel == 0x00 ) //通道选择 { Clk = 0; DATI = 1; //通道0的第一位 _nop_(); Clk = 1; _nop_(); Clk = 0; DATI = 0; //通道0的第二位 _nop_(); Clk = 1; _nop_(); } else { Clk = 0; DATI = 1; //通道1的第一位 _nop_(); Clk = 1; _nop_(); Clk = 0; DATI = 1; //通道1的第二位 _nop_(); Clk = 1; _nop_(); } Clk = 0; DATI = 1; for( i = 0;i < 8;i++ ) //读取前8位的值 { _nop_(); adval <<= 1; Clk = 1; _nop_(); Clk = 0; if (DATO) adval |= 0x01; else adval |= 0x00; } for (i = 0; i < 8; i++) //读取后8位的值 { test >>= 1; if (DATO) test |= 0x80; else test |= 0x00; _nop_(); Clk = 1; _nop_(); Clk = 0; } if (adval == test) //比较前8位与后8位的值,如果不相同舍去。若一直出现显示为零,请将该行去掉 dat = test; nop_(); CS = 1; //释放ADC0832 DATO = 1; Clk = 1; return dat; }
/**************************************************************************** 函数功能:获取烟雾浓度 入口参数:无 出口参数:dat ****************************************************************************/ unsigned char GetYanWuValue(void) { unsigned int sum=0; unsigned char m,value=0; for(m=0;m<20;m++) //读50次AD值 sum = adc0832(0)+sum; //读到的AD值,将读到的数据累加到sum value=(unsigned char)(sum/20); //跳出上面的for循环后,将累加的总数除以50得到平均值value if(value > ADC_Zero) value = value - ADC_Zero; //首先减去零点漂移 else value = 0; return value; }
如需MQ-2相关资料, 请关注公众号,首页回复“MQ-2”获取资料
-
32单片机+MQ-2烟雾报警器.zip
2020-05-09 09:44:53使用32单片机和烟雾传感器模块检测空气中的烟雾浓度,并完成报警。实验使用MQ-2模块的DO输出端,通过读取I/O口电平判断是否检测到烟雾的存在。 -
使用MQ-2气体传感器进行烟雾探测-电路方案
2021-04-19 21:09:05什么是MQ-2烟雾传感器? MQ-2烟雾传感器对烟雾和以下易燃气体敏感: 液化石油气 丁烷 丙烷 甲烷 醇 氢 传感器的电阻取决于气体的类型而不同。 烟雾传感器具有内置的电位计,可让您根据想要检测气体的精度来调整传感器... -
MQ-7一氧化碳传感器模块资料+软件测试工程源码.zip
2021-05-26 17:54:43MQ-7一氧化碳传感器模块资料+软件测试工程源码: MQ-7.pdf TTL输出测试程序 产品使用手册.doc 检测说明判断传感器是否正常.txt 模拟量测试参考程序