测控烟雾报警系统_第1页
测控烟雾报警系统_第2页
测控烟雾报警系统_第3页
测控烟雾报警系统_第4页
测控烟雾报警系统_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、南京邮电大学 自动化 学院实 验 报 告实验名称: 烟雾报警系统 课程名称: 测控技术与仪器专业综合实验所在专业: 测控技术与仪器 学生姓名: 班级学号: B13050605 任课教师: 戎 舟 2015 /2016 学年第 二 学期摘要:MQ-2气体传感器模块采集数据,经过ADC0809进行转换将模拟信号转换成数字信号,由51型单片机采集数据对数据进行处理。再由LABVIEW VISA串口通信实时显示气体传感器采集的数据。本系统更加方便,且能够实时显示。 1 实验目的1、理解烟雾信号的测试原理,掌握烟雾传感器模块的使用2、掌握数据采集芯片的原理和使用3、掌握相应的软硬件设计方法。2. 实验要

2、求1、理解烟雾传感器的原理,掌握烟雾传感器模块的使用。2、掌握AD转换芯片的使用,搭建测试电路。3、编写单片机程序,对AD转换进行控制,将采集得到的烟雾信号传给上位机。4、用LabVIEW编写上位机程序,实现串口信号的接收、显示、报警和存储。3实验设备(1)计算机 1台(2)SL-1型51单片机综合实验箱 1台(3)MQ-2气体传感器模块 1个(4)ADC0809芯片 1个4. 实验内容4.1系统结构系统结构及模块功能说明MQ-2气体传感器模块采集数据,经过ADC0809进行转换将模拟信号转换成数字信号,由51型单片机采集数据对数据进行处理。再由LABVIEW VISA串口通信实时显示气体传感

3、器采集的数据。系统框图烟雾报警系统MQ-2气体传感器模块SL-1型51单片机综合实验箱LABVIEW VISA串口通信ADC08094.2硬件模块(1)所用芯片或模块介绍1、传感器模块烟雾传感器采用MQ-2气体传感器,所使用的气敏材料是在清洁空气中电导率较低的二氧化锡。当传感器所处环境中存在可燃气体时,传感器的电导率随空气中可燃气体浓度增加而增大的特性,通过简单的电路即可将电导率的变换转换为与该气体浓度相对应的输出信号。MQ-2气体传感器对液化气、丙烷、氢气的灵敏度高,对天然气和其他可燃蒸汽的检测也很理想。MQ-2烟雾传感器模块具有两路信号输出,一路输出模拟量,模拟量输出05V电压,浓度越高电

4、压越高。一路输出TTL电平信号,TTL输出有效信号为低电平(当输出低电平时信号灯亮,可直接接单片机),电位器只针对TTL输出灵敏度进行调节,顺时针调节灵敏度高,逆时针调节,灵敏度低。2、ADC0809芯片(1)主要特性1)8路8位A/D转换器,即分辨率8位。2)具有转换起停控制端。3)转换时间为100S。4)单个+5V电源供电。5)模拟输入电压范围0+5V,不需要零点和满刻度校准。6)工作温度范围为-40+85摄氏度7)低功耗,约15mW.(2)内部结构ADC0809是CMOS单片型逐次逼近式A/D转换器,内部结构如图4所示,它由8路模拟开关、地址锁存与译码器、比较器、8路开关树型D/A转换器

5、、逐次逼近寄存器、三态输出锁存器等其他一些电路组成。因此,ADC0809可处理8路模拟量的输入,且具有三态输出鞥能力,既可与各种微处理器相连,也可单独工作。输入输出与TTL兼容。(3)外部特性(引脚功能)D7D0:8位数字量输出引脚INT0INT7:8位模拟量输入引脚VCC:+5V工作电压GND:地REF(+):参考电压正端REF(-):参考电压负端START:A/D转换启动信号输入端。当ST上跳沿时,所有内部寄存器清零;下跳沿时,开始进行A/D转换;转换期间,ST保持低电平。ALE:地址锁存允许信号输入端,高电平有效。当ALE为高电平时,地址锁存器与译码器将A,B,C三条地址线的地址信号进行

6、锁存,经译码后被选中的通道的拟量进转换器进行转换。A,B,C为地址输入线,用于选通INT0INT7上的一路模拟量输入。EOC:转换结束信号输出引脚,开始转换时为低电平,当转换结束时为高电平。OE:输出允许控制端,用以打开三态数据输出锁存器。OE=1.输出转换得到的数据;OE=0,输出数据线呈高阻状态。CLK:时钟信号输入端(一般为500KHz),由外界提供。3、STC89C51STC89C51单片机学习板是一款基于8位单片机处理芯片STC89C52RC的系统。STC89C52RC是采用8051核的ISP(In System Programming)在系统可编程芯片,最高工作时钟频率为80MHz

7、,片内含8K Bytes的可反复擦写1000次的Flash只读程序存储器,器件兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,具有在系统可编程(ISP)特性,配合PC端的控制程序即可将用户的程序代码下载进单片机内部,省去了购买通用编程器,而且速度更快。STC89C52RC系列单片机是单时钟/机器周期(1T)的兼容8051 内核单片机,是高速/ 低功耗的新一代8051 单片机,全新的流水线/精简指令集结构,内部集成MAX810 专用复位电路。(2)电路图和实物图实物图4.3软件程序Labview程序单片机程序#include#incl

8、ude /Keil library #include /Keil library#include #define uchar unsigned char#define uint unsigned intunsigned char getdata,a,flag;sbit ST=P33;sbit OE=P35;sbit EOC=P32;sbit CLK=P34;sbit led=P00;/定义各个引脚/*延时5微秒*/void Delay5us() _nop_();_nop_();_nop_();_nop_(); _nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();/毫秒延时void Delay(unsigned int i) unsigned int j; for(;i0;i-) for(j=0;j5)led=0;Delay(2);led=1;Delay(8);/当数据大于5发出闪烁指示灯的警报Delay(5); OE=0;if(flag=1)ES=0; SBUF=getdata; while(!TI); TI=0; ES=1;/发送指令1时向串口发送数据void ser()interrupt 4RI=0;a=SBUF;if(a

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论