基于单片机多功能环境检测系统研究大学本科毕业论文.doc
《基于单片机多功能环境检测系统研究大学本科毕业论文.doc》由会员分享,可在线阅读,更多相关《基于单片机多功能环境检测系统研究大学本科毕业论文.doc(48页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、本科毕业论文-基于单片机多功能环境检测系统研究随着经济的发展,人们越来越关注污染程度日益严重的居住环境。他们开始利用高科技产品及时对居住环境进行检测,从而及时了解环境状况 。伴随着单片机技术的飞速发展,通过单片机开发的检测仪器越来越小型化和多样 化,然而对环境检测的多功能设备却很少被开发出来 。本文主要介绍了基于单片原理开发的环境检测系统。该系统把单片机的控制技术和 传感器技术相结合,开发成多功能环境检测系统。通过它对温湿度传感器、燃气浓度传 感器、甲醒浓度传感器以及粉尘传感器的控制,实现对家庭环境的温湿度、燃气浓度、甲醒浓度、空气颗粒大小的采集。采集的数值经过 AI D 模数转换,再传输给单
2、片机读取,然后传输给液晶显示屏显示 ,达到对室内环境的多功能检测和及时显示,使得室内环境 状况一目了然 。当检测值超出预设值时,单片机驱动蜂鸣器报警 ,使得用户及时发现环 境的具体状况,从而为用户的居住生活带来舒适和安全 。从而摆脱检测仪器的简单、独 立的缺点而实现检测仪器的系统化、小型化、高效率和多功能。关键词:室内环境检测,单片机,传感器技术,PM2. 5AbstractWith the development of economy, people are paying more attention to the living environment pollution is increa
3、singly serious. They began to use the high-tech products in a timely manner to test the living environment, and in a timely manner to understand the status of the environment.Accompanied by single-chip computer technology rapid development, through the single-chip microcomputer detecting instrument
4、is more and more miniaturized and diversified development. Detection of multi-function equipment to the environment, however, is rarely developed. This article mainly introduced the development of environment detection system on the basis of the principle of single chip. The system of the single chi
5、p microcomputer control technology and sensor technology,developed into a multifunctional testing system environment. Through its sensor for temperature and humidity sensor, the gas concentration in the dust, formaldehyde concentration sensor and sensor control, implementation of home environment te
6、mperare and humidity, gas concentration and the concentration of formaldehyde,the air particles the size of the collection. Acquisition value after AID analog-to-digital conversion, to transmit to MCU read again,and then transferred to the LCD display shows, reached for the indoor environment of the
7、 multi-function detection and display in time, make indoor environment condition be clear at A glance. When values beyond the preset value, MCU drive buzzer alarm, allows the user environment specific shape in time. To get rid of a testing instrument is simple, the faults of independent and systemat
8、ic testing instrument,the miniaturization, high efficiency and more functionality.前 言随着经济的发展,生活水平的提高,人们对居住环境的舒适度要求越来越高 。由于经济发展带来的环境污染,使得人们对环境现状越来越关注,对自身的身体健康也越来越看重。由环境污染给健康带来的危害越来越牵动着人们敏感的神经。人们也越来越渴 望有个干净舒适的居住环境,能呼吸到清新自然的空气。伴随着科技的快速发展,用科学技术来进行环境的检测,快速准确的反映出环境的 现状是当前最直接有效也最普遍的方式 。住房 ,这个作为人们生活起居的 重要场所
9、,它的美观、舒适、以及安全度是每个家庭成员最关心的也最迫切的。当人们在追求室内环 境的美观时,通过大量使用化学合成材料装修房屋,使得房屋美观度大大提高,也留下了甲醒气体危害。由于环境的变化、气候的异常,粉层污染越来越厉害,造成的鼻炎等呼吸道疾病 频繁发生 。因此 PM2. 5指数也就非常受到大家的重视。本文的研究的思想就是利用单片机控制技术和传感器技术相结合 ,以AT89S52 单片机为核心 ,PM2.5 粉尘传感器 GP2Yl010AUOF、ADC0832 模数转换器、LCD 显示屏组成环境检测系统 。它通过对环境地检测实现PM2.5 的采集、传输以及读取 。利用LCD 显示技术实现数字化显
10、示。通过单片机将现代科技应用于对家庭环境的多功能检测,由系统自身能处理的一定的措施以及用户根据显示屏 上的数据做出相应措施,改善环境状况 ,使得居住环境更加舒适安全 。1概述随着工业的快速发展,人类掠夺式地开来资源以及以牺牲环境为代价来换取经济的发展,使得环境污染问题越来越严重 ,人类的生存环境变得糟糕不堪 ,因此急需保护环 境才能与环境和谐相处。在环境问题随之突出以来,人类开始利用科技手段对环境进 行 检测以寻找相应的对环境的改善措施 。1.1 环境检测系统的应用现状及种类对环境进行检测的系统有温湿度检测系统、空气和废气检测系统、光化学烟雾检测 系统、有机污染 自动连续监测系统、燃气报警系统
11、、粉尘颗粒检测系统等。环境检测系统的发展现状由以前人工采样和实验室分析为主 ,向自动化、智能化和 网络化为主的检测方向发展;由劳动密集型 向技术密集型方向发展:由较窄领域向全方 位领域监测的方向发展;由单纯的地面环境监测向与遥感环境监 测相结合的方向 发展: 环境监测仪器将向高质量、多功能、集成化、自动化、系统化和智能化方向发展而它的 检测的方向将是物理、化学、生物、电子、光学等技术综合应用的高技术领域发展。目 前环境检测开始采用单片机或者 PLC 为系统核心 ,组成多功能检测系统 ,从而实现对环 境高效、快速、精确、集成化、智能化的检测要求。1.1.4 粉尘检测研究由于空气中的粉尘污染日益严
12、重,各个国家都对其的检测研究很深入。目前检测方 法主要利用光吸收 、光散射、。射线和交流静电感应原理制成的检测仪器。市场上较 为常用的型号有:SIDPAK、DUSTTRAK 、LD、P-5L2、Sintrol S300 系列、CCZ-1000 等型 号的仪器。1.2 设计 目的及其内容 本设计的最终目的是通过单片机与数字控制技术相结合而实现对PM2.5 的检测于一体的环境检测系统。这种检测系统具有制造成本低廉、操作简单而测量精度高、显示迅速的优点。经过充分的调研 、综合分析、 对改善室内环境的方法进行比较以及对各种测量方法的对比,本设计基于单片机为系统 控制核心,采用显示屏显示和蜂鸣报警 ,实
13、现高效的室内环境检测的功能。主要的设计内容如下:(1) 采用 AT89S52 单片机作为控制核心。(2) 采用 GP2Y1010AUOF 传感器对粉尘颗粒大小的采集 。(3) LCD 显示屏显示所有测量值。2 环境检测系统总体设计2.1 总体系统硬件设计 本系统以 AT89S52 单片机为核心,主要包括传感器粉尘采集,AI D 模数转换,单片机控制,显示屏显示。系统通过传感器电路检测PM2.5值。 单 片 机A/D模数转换模块PM2.5传感器 LCD1602液晶显示屏屏2.2 系统器件选择2.2.1 单片机模块的选择2. 2. 5 PM2.5 传感器的选择GP2Yl010AUOF 是一款光学空
14、气质量传感器 ,设计用来感应空气中的尘埃 粒子。其 内部对角安放着红外线发光二极管和光电 晶体管 ,使得其能够探测到空气中尘埃反射光,即使非常细小的如烟草烟雾颗粒也能够被检测到 ,通常在空气净化系统中应用。GP2Yl010AUOF 粉尘传感器的性能特点: 灵敏度:0. 5V/ (0. lmg/m3); 体积小,重量轻,便于安装; 5V 的输入电路,便于信号处理; 内藏气流发生器,可以自行吸引外部大气: 保养简单,可以长期保持传感器的特J性: 输出电压 无灰尘):0. 9V CTYP) ; 消耗电流:llmA;应用领域 :可测量 0. 8 微米以上的微小粒子,烟草产生的烟气和花粉,房屋粉尘等。3
15、 环境检测系统的硬件设计3.1 控制硬件模块设计3.1.1AT89S52 单片机介绍1. (1) 功能特征描述AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K 在系统可编程Flash 存储器。使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。AT89S52具有以下标准功能: 8k字节Flash,256字节RAM,32 位I/O 口线,看门狗定时器
16、,2 个数据指针,三个16 位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89S52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。2. 引脚功能VCC :电源GND: 接地 P0口: P0口是一个8位漏极开路的双向I/O口。作为输出口,每位能驱动8个TTL逻辑电平。对P0端口写“1”时,引脚用作高阻抗输入。当访问外部程序和数据存储器时,P0口也被作为低8位地址/数据复用。
17、在这种模式下,P0具有内部上拉电阻。在flash编程时,P0口也用来接收指令字节;在程序校验时,输出指令字节。程序校验时,需要外部上拉电阻。2.4 P1口:P1 口是一个具有内部上拉电阻的8 位双向I/O 口,p1 输出缓冲器能驱动4 个TTL 逻辑电平。对P1 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。此外,P1.0和P1.2分别作定时器/计数器2的外部计数输入(P1.0/T2)和时器/计数器2的触发输入(P1.1/T2EX),具体如下表所示。在flash编程和校验时,P1口接收低8位地址字节。引
18、脚号第二功能P1.0T2(定时器/计数器T2的外部计数输入),时钟输出P1.1T2EX(定时器/计数器T2的捕捉/重载触发信号和方向控制)P1.5MOSI(在系统编程用)P1.6MISO(在系统编程用)P1.7SCK(在系统编程用)2.5 P2口:P2 口是一个具有内部上拉电阻的8 位双向I/O 口,P2 输出缓冲器能驱动4 个TTL 逻辑电平。对P2 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。在访问外部程序存储器或用16位地址读取外部数据存储器(例如执行MOVX DPTR)时,P2 口送出高八位地
19、址。在这种应用中,P2 口使用很强的内部上拉发送1。在使用8位地址(如MOVX RI)访问外部数据存储器时,P2口输出P2锁存器的内容。在flash编程和校验时,P2口也接收高8位地址字节和一些控制信号。2.6 P3口:P3 口是一个有内部上拉电阻的8 位双向I/O 口,p2 输出缓冲器能驱动4 个TTL 逻辑电平。对P3 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。P3口亦作为AT89S52特殊功能(第二功能)使用,如下表所示。在flash编程和校验时,P3口也接收一些控制信号。引脚号第二功能P3.
20、0RXD(串行输入)P3.1TXD(串行输出)P3.2 (外部中断0)P3.3 (外部中断1)P3.4T0(定时器0外部输入)P3.5T1定时器1外部输入)P3.6 (外部数据存储器写选通)P3.7 (外部数据存储器写选通)2.7 RST:复位输入。晶振工作时,RST脚持续2 个机器周期高电平将使单片机复位。看门狗计时完成后,RST 脚输出96 个晶振周期的高电平。特殊寄存器AUXR(地址8EH)上的DISRTO位可以使此功能无效。DISRTO默认状态下,复位高电平有效。2.8 ALE/:地址锁存控制信号(ALE)是访问外部程序存储器时,锁存低8 位地址的输出脉冲。在flash编程时,此引脚(
21、)也用作编程输入脉冲。在一般情况下,ALE 以晶振六分之一的固定频率输出脉冲,可用来作为外部定时器或时钟使用。然而,特别强调,在每次访问外部数据存储器时,ALE脉冲将会跳过。如果需要,通过将地址为8EH的SFR的第0位置 “1”,ALE操作将无效。这一位置 “1”,ALE 仅在执行MOVX 或MOVC指令时有效。否则,ALE 将被微弱拉高。这个ALE 使能标志位(地址为8EH的SFR的第0位)的设置对微控制器处于外部执行模式下无效。2.9 :外部程序存储器选通信号()是外部程序存储器选通信号。当AT89S52从外部程序存储器执行外部代码时,在每个机器周期被激活两次,而在访问外部数据存储器时,将
22、不被激活。2.10 /VPP:访问外部程序存储器控制信号。为使能从0000H 到FFFFH的外部程序存储器读取指令,必须接GND。为了执行内部程序指令,应该接VCC。在flash编程期间,也接收12伏VPP电压。2.11 XTAL1:振荡器反相放大器和内部时钟发生电路的输入端。2.12 XTAL2:振荡器反相放大器的输出端。3.1.2 AT89S52 单片机时钟电路AT89S52的时钟可以由两种方式产生,一种是内部方式,利用芯片内部的振荡电路;另外一种为外部方式,本论文根据实际需要和简便,采用内部振荡方式,MCS-51内部有一个用于构成振荡器的高增益反相放大器,引脚XTAL1和XTAL2分别是
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 多功能 环境 检测 系统 研究 大学本科 毕业论文
限制150内