基于单片机的温湿度报警系统设计毕业设计.doc
《基于单片机的温湿度报警系统设计毕业设计.doc》由会员分享,可在线阅读,更多相关《基于单片机的温湿度报警系统设计毕业设计.doc(77页珍藏版)》请在三一办公上搜索。
1、目 录摘要2关键词2Abstract2Key Words21 简介21.1 选题的背景与意义21.2 功能介绍31.3 国内外研究、发展动态32 系统介绍和方案论述42.1 任务要求42.1.1 技术参数52.2 系统设计的方案确定52.2.1 单片机的选择52.2.2 采集模块的选择62.2.3 显示模块的选择62.2.4 键盘模块的选择62.2.5 报警模块的选择73 系统工作原理分析74 硬件电路设计84.1 单片机电路设计84.1.1 STC89C52单片机介绍84.1.2 单片机电路连接图104.1传感器电路设计114.1.1 DHT11介绍114.2.2 DHT11内部结构分析13
2、4.2.3 传感器电路连接图144.3 显示电路设计154.3.1 LCD1602介绍154.3.2 显示特性164.3.3 显示电路连接图174.3报警电路设计174.5 电源电路设计184.6 按键电路设计185 系统软件设计195.1 系统流程总框图195.2 主控制模块流程设计195.3 温湿度采集模块流程设计205.4 显示模块流程设计215.5 按键模块流程设计225.6 报警模块流程设计236 系统调试246.1 硬件调试246.2 软件调试256.3 误差分析257 总结25参考文献26致谢26论文附录27附录一 实物图27附录二 原理图28附录三 部分程序28基于单片机的温湿
3、度报警系统设计摘要:温度与湿度有着密不可分的关系,因此,也有温湿度一体的说法。与传统的单一的温度测量系统或者湿度测量系统相比较,温湿度一体的测量系统则更加方便,更具有实用性。温湿度的测量与报警系统在许多领域有着实际应用。随着单片机技术研究的不断成熟和传感器技术的发展,各种电子式的测量工具也逐渐出现在的人们的日常生活与工作中。本文将介绍的是基于单片机的温湿度报警系统的基本原理和实现方法。关键词:单片机;传感器;温湿度;报警系统Design of Temperature and HumidityWarmingSystem Based onMicrocontrollerAbstract:Temper
4、ature andhumidityare closely related,so,we can say that temperature andhumiditythey are in one.Cmpared to the traditional measurement system that only for temperature or humidity,the temperature and humidity measurement system is more convenient and functional.Temperarure and humidity measuring alar
5、m system has been applied in many fields. With the development of microcontroller and sensor technology,more and more electronic measuring instruments to be used in our daily life and work. This article will introduce the operational principle and how to achieve about the design of temperature and h
6、umiditywarmingsystem based onmicrocontroller.Key Words:microcontroller;sensor;temperature and humidity;warming system1 简介1.1 选题的背景与意义温度和湿度是环境的两项重要指标参数,他们之间有着十分密切的关系。例如,人体的体感并不单纯受温度或是湿度的影响,而是两者综合作用的结果,因而有温湿度一体的说法。不适宜的温湿度不仅会对人的日常生活工作产生影响,如果室内温湿度过高,人体散热就比较困难。反之,过低会使得空气干燥,人多呼吸道便会干涩难受。除了对人体本身的影响外,同样在某些特定
7、的场所,不适合的温湿度会造成极其严重的影响。例如对物品的存放也有影响,室内的温湿度过高,衣物便容易发霉,虫蛀。食品容易发霉变。在社会生产,科学研究中,温湿度同样有着重要的影响,在生命科学设施,计量/校准实验室和电子制造环境中,温湿度往往需要时时监测与报警显示,以保证产品和工艺。比如一些养殖场,牲畜的生长,只有在适宜的环境下,在适宜的温湿度下,才能成长的更快,从而获得更大的效益。另外,温湿度也是监测火灾的两项主要指标。然而不同场合对温湿度的要求不同,同样的,控制温湿度的手段也不同。而什么时候应该进行温湿度的调节呢?所以,本次的研究课题“基于单片机的温湿度报警系统设计”,便是由此目的得出。让使用者
8、可以及时的在温湿度超出限制值得知报警信息,从而进行相关的温湿度调控。1.2 功能介绍随着工业自动化的不断发展,传感器技术被应用与多种行业之中。而温度和湿度这两个重要的参数指标,更是许多测控系统所必须考虑的参数指标。本次的设计的目的,便是实现对温度和湿度这两个指标的测量并显示,并在某一指标或两个指标通识超出限定值时进行报警。本次设计的采用单片机作为系统的控制核心,利用传感器获取待测温湿度,然后将信号传递至单片机,经过单片机的处理之后通过显示系统进行显示。假如某一指标或者两个指标同时超出限定值,将进行报警处理。限定值允许操作人员在测量范围内自行设定。虽然本次设计的原理十分简单,但是非常实用。1.3
9、 国内外研究、发展动态随着现代集成电子、通信、计算机等技术地快速发展,传感器也向着集成化,数字化发展,这样大大降低了成本,提高了测量准确性和精度。温湿度传感器的研发得到了国内外的高度重视,很多国外的政府和公司投入了大量的人力、物力和财力。如美国“国家纳米技术”(National Nanotechnology Initiative)计划,还有 AD、MAXIM、 Sensiron 等知名芯片制造商。它们的典型产品有 MAX6625/6626 温度传感器, SHT1X/SHT7X 温湿度传感器,这些传感器采用数字化技术,以数字化形式直接输出测量值,具有测量误差小、分辨率高、抗干扰能力强、测量数据能
10、够远程传播、带串行总线接口等优点。国内的一些公司也已经开始了在这些方面地研究,并取得了一些重要成果,如JUCSAN公司,它的JCJ200Y产品耐温高达600,已成功应用在印染行业纱锭自动烘干系统、食品自动烘烤系统。近年来,温湿度测量报警系统的研究发展迅速。国际上先进的测控技术、自动化技术、PLC 技术、现场总线技术、传感器技术以及数字信息技术的发展都为温湿度测控系统的研制和开发提供了条件,使温湿度的设定、显示更加直观,精度进一步得到提高,智能化程度越来越高,温湿度检测的功能集成化大幅提高。现代的温湿度测控报警系统逐渐取代了传统的简单数据采集系统。它们的发展正从由分立元件组成的系统向微型化、集成
11、化、数字化、智能化、微功耗、网络化、多参数测量的测量报警系统转变,而且还不断地改进测量的技术和方法,比如在系统中添加自动非线性补偿、自动温度补偿、自动校准等功能,来满足测量的精度和恶劣环境下的特殊要求。 温湿度测控报警系统在纺织工业、冶金、化工、建材、食品、温室种植以及气象预报和科研实验室等诸多领域都有广泛的应用,而这些领域对温湿度测量系统的要求也各不相同。目前人们为了满足不同的市场的需求,已经开发出了很多种基于不同微处理器的温湿度测量报警系统。现在国内外常见的温湿度测量系统有以下一些:(1) 基于单片机控制的温湿度测量报警系统; (2) 基于PLC 的温湿度测量报警系统;(3) 集散型温湿度
12、测量报警系统;(4) 基于FPGA 控制的温湿度测量报警系统;(5) 基于DSP 控制的温湿度测量报警系统。虽然已经开发出这么多不同种类的温湿度测控报警系统,但是一般常用的还是单片机或 DSP 作为主控芯片。单片机又称为微控制器,由单片集成电路芯片构成,内部含有 CPU(中央处理器),存储器和I/O 接口电路,定时器/计时器等功能。单片机具有体积小、可靠性高、功能强、灵活方便等优点,故可以广泛应用于国民经济的各个领域,对各行各业的技术改造和产品更新换代起到了重要作用。例如在智能仪器仪表、机电一体化、实时控制和人类生活中都得到了非常广泛的应用。DSP 也称数字信号处理器,是一种具有特殊结构的微处
13、理器。随着通信、计算机网络等技术的快速发展,采用上位机(PC)与单片机或 DSP 构成的小型控制系统在现代智能温湿度测控领域地运用越来越广泛。它利用单片机和 DSP 价格低、功能强、抗干扰性能好、温限宽等优点,又结合上位机的软硬件支撑,已经在很多领域中用于温湿度监测、报警与控制。总之,现在国内外温湿度测量系统的研究都是朝着微型化、数字化、智能化的方向发展,并且不断地改进技术来满足市场的需求。2 系统介绍和方案论述2.1 任务要求本次设计的任务要求为:利用单片机作为主控制器,选用合适的模块搭建系统,实现对环境中的温度以及湿度的测量和显示。并对超额指标进行报警。2.1.1 技术参数1、测量湿度范围
14、:20-90%RH2、测量湿度精度:5RH3、测量温度范围:0-504、测量温度精度:2 5、显示测量结果 6、实现手动设置报警上下限7、实现报警功能2.2 系统设计的方案确定本次的设计目的是测量空气中的温湿度,并进行显示。在某一指标或两个指标同时超出限定值时进行报警,选用了单片机作为主控系统。因此还需要采集温湿度信息的采集模块,作为显示的显示模块,用于报警的报警模块已经用作限定值设定的键盘输入模块。所以,本次设计的大体系统框图如图2-1所示。单片机采集模块键盘模块显示模块报警模块图2-1 系统框图2.2.1 单片机的选择综合考虑设计所需的功能和设计成本,本次设计选用STC89C52芯片作为主
15、控制器。STC89C52是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。 具有以下标准功能: 8k字节Flash,512字节RAM, 32 位I/O 口线,看门狗定时器,内置4KB EEPROM,MAX810复位电路,3个16 位定时器/计数器,4个外部中断,一个7向量4级中断结构(兼容传统51的5向量2级中断
16、结构),全双工串行口。综合考虑编程环境,成本和内存占用等因素。具体根据设计需要选用STC89C52RC单片机。2.2.2 采集模块的选择考虑电路的复杂度和选用材料的成本问题,本次设计选用DHT11数字温湿度传感器。DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性与卓越的长期稳定性。传感器包括一个电阻式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。每个DHT11传感器都在极为精确的湿度校验室中进行校准。校准系数以程序的形
17、式储存在OTP内存中,传感器内部在检测信号的处理过程中要调用这些校准系数。单线制串行接口,使系统集成变得简易快捷。超小的体积、极低的功耗,信号传输距离可达20米以上,使其成为各类应用甚至最为苛刻的应用场合的最佳选则。产品为 4 针单排引脚封装。连接方便,特殊封装形式可根据用户需求而提供。2.2.3 显示模块的选择考虑综合显示效果,采用LCD液晶显示屏,液晶显示屏的显示功能强大,可显示大量字母,图形,显示多样,清晰可见,但是价格一般,需要的接口线较少。2.2.4 键盘模块的选择由于本次设计所要用到的功能按键较少,故不采用复杂的矩阵键盘方案,直接使用3个功能按键和1个复位按键作为本次设计的键盘模块
18、。2.2.5 报警模块的选择为了更加直观快速的进行报警,本次设计选用传统的声光报警模式作为本次设计的报警模块。采用LED灯和蜂鸣器的结合报警方式。3 系统工作原理分析本次设计选用STC89C52RC单片机作为主控制器,DHT11数字式温湿度传感器作为温湿度采集模块。显示模块选用LCD1602,报警模块选用LED与蜂鸣器结合的声光报警模块。设置了键盘按键用于复位和设置温湿度上下限。接通电源后,由DHT11温湿度传感器采集环境中的温湿度信息,经过STC89C52RC处理后在LCD1602上进行显示。通过键盘设置温湿度上限数值。如果某一项参数或者两项参数同时超出设定值,则通过报警模块进行报警,相应的
19、LED警报灯常亮,蜂鸣器发出声响。采集温湿度信息单片机处理系统复位启动设置温湿度上下限显示温湿度信息是否超标是是否复位是否否报警图3-1 系统流程图4 硬件电路设计4.1 单片机电路设计本次设计所选用的主控制模块是由深圳宏晶公司生产的,加强型的51系列单片机,STC89C52RC单片机。4.1.1 STC89C52单片机介绍本次设计最终采用的是STC89C52单片机。STC89C52是STC公司生产的一种低功耗、高性能CMOS八位微控制器,具有8K在系统可编程Flash存储器,使用ATMEL公司高密度非易失性存储器技术制造,使用经典的MCS-51内核,与工业80C51产品指令和引脚完全兼容。但
20、做了很多的改进使得芯片具有传统51单片机不具备的功能。片上Flash允许ROM在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flsah,使其为众多嵌入式控制应用系统提供灵活的解决方案。STC89C52RC的特点:STC89C52RC有很宽的工作电源电压,可为2.76V,当工作在3V时,电流相当于6V工作时的1/4。STC89C52RC工作于12Hz时,动态电流为5.5mA,空闲态为1mA,掉电状态仅为20nA。这样小的功耗很适合于电池供电的小型控制系统。STC89C52RC具体有以下几个特点:STC89C52RC与MCS-51系列的单片机在指令系统和引脚上完全兼
21、容;片内有4k字节在线可重复编程快擦写程序存储器;全静态工作,工作范围:0Hz24MHz;三级程序存储器加密;1288位内部RAM;32位双向输入输出线;两个十六位定时器/计数器五个中断源,两级中断优先级;一个全双工的异步串行口;间歇和掉电两种工作方式超强抗干扰: 高抗静电(ESD保护) ,轻松过 2KV/4KV快速脉冲干扰;宽电压,不怕电源抖动 ;宽温度范围,-4085 ;禁止ALE输出;;超低功耗: 1 、掉电模式:典型功耗0.1 A;2 、空闲模式:典型功耗2mA ;3 、正常工作模式:典型功耗4mA-7mA ;4 、掉电模式可由外部中断唤醒,适用于电池供电系统,如水表、气表、便携设备等
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 温湿度 报警 系统 设计 毕业设计
链接地址:https://www.31ppt.com/p-4958001.html