MQ-4甲烷、天然气传感器设计原理图及其程序(共12页).doc
《MQ-4甲烷、天然气传感器设计原理图及其程序(共12页).doc》由会员分享,可在线阅读,更多相关《MQ-4甲烷、天然气传感器设计原理图及其程序(共12页).doc(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上MQ-4甲烷、天然气传感器模块使用说明书简要说明:一、 尺寸:32mm X22mm X27mm 长X宽X高二、 主要芯片:LM393、ZYMQ-4气体传感器三、 工作电压:直流5伏四、 特点:1、具有信号输出指示。2、双路信号输出(模拟量输出及TTL电平输出)3、TTL输出有效信号为低电平。(当输出低电平时信号灯亮,可直接接单片机) 4、模拟量输出05V电压,浓度越高电压越高。5、对甲烷气体,天然气有较好的灵敏度。6、具有长期的使用寿命和可靠的稳定性7、快速的响应恢复特性五、应用:适用于家庭或工厂的甲烷气体,天然气等监测装置。【标注说明】【原理图】【测试方式】1、传感
2、器先预热20秒左右。2、将传感器放在无被测气体的地方,顺时针调节电位器,调节到指示灯亮,然后逆时针转半圈,调到指示灯不亮,然后接近被测气体,指示灯亮,离开被测气体,指示灯熄灭,就证明传感器是好的!【测试程序】实现功能:1、 当测量浓度大于设定浓度时,单片机IO口输出低电平/* 实现功能:此版配套测试程序使用芯片:AT89S52晶振:11.0592MHZ波特率:9600编译环境:Keil作者:zhangxinchun淘宝店:汇诚科技【声明】此程序仅用于学习与参考,引用请注明版权和作者信息! */*说明:1、当测量浓度大于设定浓度时,单片机IO口输出低电平*/#include /库文件#defin
3、e uchar unsigned char/宏定义无符号字符型#define uint unsigned int /宏定义无符号整型/* I/O定义*/sbit LED=P10; /定义单片机P1口的第1位 (即P1.0)为指示端sbit DOUT=P20; /定义单片机P2口的第1位 (即P2.0)为传感器的输入端/* 延时函数*/void delay()/延时程序uchar m,n,s;for(m=20;m0;m-)for(n=20;n0;n-)for(s=248;s0;s-);/* 主函数*/void main()while(1) /无限循环 LED=1; /熄灭P1.0口灯 if(DO
4、UT=0)/当浓度高于设定值时 ,执行条件函数 delay();/延时抗干扰if(DOUT=0)/确定 浓度高于设定值时 ,执行条件函数 LED=0; /点亮P1.0口灯 /* 结束*/【测试程序】*/#include /头文件#define uchar unsigned char /宏定义无符号字符型#define uint unsigned int /宏定义无符号整型code uchar seg7code10= 0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90; /显示段码 数码管字跟uchar wei4=0XEf,0XDf,0XBf,0X
5、7f; /位的控制端 /位控制码sbit ST=P30; /A/D启动转换信号sbit OE=P31; /数据输出允许信号sbit EOC=P32; /A/D转换结束信号sbit CLK=P33; /时钟脉冲 uint z,x,c,v,AD0809, date;/定义数据类型/*延时函数*/void delay(uchar t) uchar i,j; for(i=0;i0;j-); ; /* 数码管动态扫描*/void xianshi() /显示函数 uint z,x,c,v; z=date/1000; /求千位 x=date%1000/100; /求百位 c=date%100/10; /求十
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MQ 甲烷 天然气 传感器 设计 原理图 及其 程序 12
限制150内