基于单片机的温湿度报警器设计毕业设计论文

上传人:cl****1 文档编号:508358442 上传时间:2022-12-28 格式:DOC 页数:46 大小:452.50KB
返回 下载 相关 举报
基于单片机的温湿度报警器设计毕业设计论文_第1页
第1页 / 共46页
基于单片机的温湿度报警器设计毕业设计论文_第2页
第2页 / 共46页
基于单片机的温湿度报警器设计毕业设计论文_第3页
第3页 / 共46页
基于单片机的温湿度报警器设计毕业设计论文_第4页
第4页 / 共46页
基于单片机的温湿度报警器设计毕业设计论文_第5页
第5页 / 共46页
点击查看更多>>
资源描述

《基于单片机的温湿度报警器设计毕业设计论文》由会员分享,可在线阅读,更多相关《基于单片机的温湿度报警器设计毕业设计论文(46页珍藏版)》请在金锄头文库上搜索。

1、基于单片机的温湿度监控报警系统设计摘要温度、湿度和人类的生产、生活有着密切的关系,尤其是在医学、电子电力、航天航空、食品发酵,农业生产等领域中对温湿度的要求尤其严格,是最常见最基本的参数,例如机械、电子、石油、化工等各类工业中广泛需要对温度湿度的实时检测与控制。并且随着人们生活水平的提高,人们对自己的生存环境越来越关注。而空气中温湿度的变化与人体的舒适度和情绪都有直接的影响,所以对温度湿度的检测及控制就非常有必要了。使用STC89C52单片机设计温湿度监控报警系统,可以即时精确的反应温室内外的温度以及湿度的变化。完成诸如升温到特定的温度、降温到特定的温度。在温度上下限范围内保持恒温等多种控制方

2、式,在湿度控制方面也是如此。将此系统应用到温室当中无疑为植被生长提供了更加适宜的环境。对于大棚种植和花圃、花卉栽培,必须在某些特定环境安装温湿度装置对其进行监控。本系统可以及时、精确的反映室内外的温度以及湿度的变化,能够满足温湿度的控制要求。 关键词:温湿度 监控 STC89S52 2013毕业设计论文AbstractTemperature, humidity and has close relation with the human production and living, especially in medicine, electronics, electric power, aero

3、space, food fermentation, the requirements for temperature and humidity in areas such as agricultural production is particularly strict, is the most common is the most basic parameters, such as machinery, electronics, petroleum, chemical industry etc widely needed in real-time detection and control

4、of temperature, humidity. And as people living standard rise, people for their own survival environment more and more attention. And the bodys comfort level with the change of temperature and humidity in the air and mood has a direct effect, so the detection and control of the temperature humidity i

5、s very necessary.Using a STC89C52 single-chip microcomputer temperature and humidity monitoring alarm system, can real-time accurate reaction inside and outside the greenhouse temperature and humidity changes. Finish such as heating up to a specific temperature and cooling to a specific temperature.

6、 In upper and lower temperature range constant temperature control of a variety of ways, so in terms of humidity control. Will no doubt of this system is applied to the greenhouse for vegetation growth provide a more comfortable environment. For greenhouses planting and flower beds, flower cultivati

7、on, must be installed in some specific environment to monitor the temperature and humidity devices. This system can timely and accurately reflect the change of indoor and outdoor temperature and humidity, can satisfy the requirement of the temperature and humidity control.Keywords: Temperature and h

8、umidity, monitoring, STC89S52 2013毕业设计论文目录摘要IAbstractII目录III1 总体设计概述11.1 系统的主要功能11.2 系统的工作原理11.3 总体设计21.3.1 总体设计框图21.3.2 总体设计工作流程32 系统硬件设计42.1 主控模块设计42.1.1 STC89C52概述42.1.2 时钟电路与复位电路72.2 电源模块设计82.3 DHT11传感器模块设计82.3.1 DHT11传感器82.3.2 DHT11传感器模块电路设计102.4 1602液晶显示模块设计112.4.1 1602液晶显示屏112.4.2 1602液晶显示屏参数

9、112.4.3 1602液晶显示模块电路设计132.5 阈值设置模块设计142.6 报警模块设计152.6.1 蜂鸣器报警模块设计152.6.2 发光二极管报警模块设计162.7 24C02数据存储模块162.7.1 24C02数据存储器162.7.2 24C02数据存储器模块电路设计172.8 系统总体电气原理图183 系统软件设计194 系统调试21总结22致谢23参考文献24附件1 系统程序25A1.1 主程序25A1.2 24C02程序30A1.3 DHT11传感器程序33A1.4 1602程序35附件2 PCB板39附件3 实物图402013毕业设计论文1 总体设计概述1.1 系统的

10、主要功能本系统以单片机最小系统为核心,将温湿度通过LCD1602显示器实时的显示出来,温湿度最高值可以任意设置并实时显示出来。(湿度测量范围:2095RH。温度测量范围:050)。各部分主要功能是:1. 温湿度实时检测及显示。通过LCD1602实时地显示传感器DHT11检测到的温湿度值,并且固定时间(5s)检测更新显示一次。2. 阈值设置,通过四个按键实现。在使用过程中不需要在程序中更改。使得系统更加人性化、智能化,具有更高的实用价值。3. 当温湿度超出阈值时能自动报警。此时对应发光二极管的点亮,蜂鸣器发出声音实现报警,以提醒用户做出相应的改进措施。通过干燥器、降温风扇等设备工作。使温湿度回到

11、设定值内,报警自动解除。1.2 系统的工作原理本系统的工作原理:系统主要涉及了温湿度的测量、显示以及实现简单控制。硬件方面有五个模块,即STC89C52单片机主控模块、DHT11温湿度传感器模块、LCD1602液晶显示模块、报警模块以及阈值设置模块等。其中主控模块以单片机最小系统为基础,适当增加驱动电路。1. 传感器模块使用的是DHT11数字温湿度传感器。通过DHT11检测出当前环境下的温湿度,将所测数据交给STC89C52单片机进行分析和处理,并分别存入不同数组以便显示时候用。其中,为了显示稳定,本系统每间隔5s采集一次数据送入单片机。2. 1602液晶显示模块就是实现温湿度检测值和阈值的显

12、示。其分两行显示,上边一行显示温度值,下边显示湿度值,两行的末尾两位是阈值显示位,正常工作的时候可以通过阈值设置模块实时调节需要的阈值,实时显示出来,构建了自动化的人机交互。3. 报警模块实现了检测值超过阈值的时候发光二极管点亮,蜂鸣器鸣响报警。本系统采用的是有源蜂鸣器,因此无论温度还是湿度超出范围蜂鸣器都是以相同频率的声音进行报警提示。提醒工作人员此时温度湿度数据出现异常、需及时调整室内温湿度。4. 阈值设置模块通过四个按键实现温湿度报警阈值的设置。按一次按键温度、湿度对应值加一或者减一。使得温湿度阈值设置提供了极大的方便,不需要每次都在程序里改动然后再烧录,省去了复杂的过程。实现自动化,便

13、于用于工业,农业等对温湿度要求较高的场所。1.3 总体设计1.3.1 总体设计框图按照系统功能的具体要求,在保证实现其功能的基础上,尽可能降低系统成本。总体设计方案围绕上述思想,初步确定系统的方案如图1.1所示。图1.1系统总体设计框图从图中可以看出,系统有STC89C52单片机模块、DHT11传感器模块、阈值设置模块、1602字符液晶显示模块、报警模块、数据存储模块等组成。在方案设计中,外围模块采用并行控制,以简化系统,提高控制精度。该设计以STC89C52单片机为控制核心,实现温湿度采集、显示、报警。1.3.2 总体设计工作流程本次设计有两个部分是重点。一个是液晶显示部分,一个是DHT11

14、传感器部分。难点是软件程序的编写和系统的整体调试。整个流程如图1.2所示:图1.2 整体设计流程图2013毕业设计论文2 系统硬件设计2.1 主控模块设计2.1.1 STC89C52概述STC89C52单片机是宏晶科技推出的新一代高速,低功耗,超强抗干扰的单片机,指令代码完全兼容传统8051单片机。主要特性如下:1. 增强型8051单片机,6时钟/机器周期和12时钟/机器周期可以任意选择,指令代码完全兼容传统8051。2. 工作电压:5.5V3.3V。3. 工作频率范围:040MHz,相当于普通8051的080MHz,实际工作频率可达48MHz。4. 用户应用程序空间为8K字节。5. 片上集成

15、512字节RAM。6. 通用I/O口(32个),复位后为:P0/P1/P2/P3是准双向口,P0口是漏极开路输出,作为总线扩展用时,不用加上拉电阻,作为I/O口用时,需加上拉电阻。7. ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器,无需专用仿真器,可通过串口(RxD/P3.0,TxD/P3.1)直接下载用户程序,数秒即可完成一片。8. 具有EEPROM功能。9. 具有看门狗功能。10. 共3个16位定时器/计数器。即定时器T0、T1、T2。11. 外部中断4路,下降沿中断或低电平触发电路,Power Down模式可由外部中断低电平触发中断方式唤醒。12. 工作温度范围:-40+85(工业级)/075(商业级)。STC89C52单片机的工作模式1. 掉电模式:典型功耗0.1A,可由外部中断唤醒,中断返回后,继续执行原程序。2. 空闲模式:典型功耗2mA。3. 正常工作模式:典型功耗4Ma7mA。图2.1 STC89C52引脚图STC89C52引脚功能说明1. VCC(40引脚):电源电压。2. VSS(20引脚):接地。3. P0端口(P0.0P0.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号