ImageVerifierCode 换一换
格式:DOCX , 页数:31 ,大小:1.16MB ,
资源ID:64000      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/64000.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(优秀毕设_单片机温湿度检测.docx)为本站会员(b****9)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

优秀毕设_单片机温湿度检测.docx

1、摘 要本文研究的是智能温湿度检测与控制系统的实现,该控制系统以AT89C52单片机为主控制器芯片,以SHT10数字温湿度传感器为数据采集芯片,使系统实现了温湿度信号的自动采集与控制、温湿度上下限数值的设定以及超限报警等功能。同时采用LCD1602液晶显示器实时显示当前的温湿度。本系统由温湿度采集模块、主控模块、显示模块以及报警模块等四个部分构成。硬件电路设计时,选择性价比较高的AT89C52单片机为核心控制器,温湿度采集方面由SHT10传感器来完成,它是一个数字温湿度传感器、内置数模转换,可以直接与单片机相连接,简化了硬件电路结构,降低了设计成本。报警电路采用LED灯作为光报警提示,采用蜂鸣器

2、作为声报警提示。当检测到的温湿度信号不符合给定的要求时,发出声光报警,同时给外围的温湿度控制电路发出控制信号。软件程序设计时,采用模块化的设计方法,方便系统的调试和仿真。关键词: AT89C52;SHT10传感器;1602液晶显示屏AbstractThis article is about the realization of intelligent temperature and humidity detection and control system,the main controller chip of this control system is based on AT89C52.A

3、nd it uses SHT10 digital temperature and humidity sensor as data acquisition chip.The system realized automatic data collection and control of the temperature and humidity signal, temperature and humidity on the set threshold value, and alarm, and other functions.At the same time the system use 1602

4、 LCD screen to display the current humidity and temperature.This system consists of temperature and humidity acquisition module, control module, display module and alarm module.When it comes to designing the hardware circuit, we will choose AT89C52 as core controller for it is of high cost performan

5、ce.The temperature and humidity will be realized by SHT10 sensor. It is a digital temperature and humidity sensor, built-in A/D conversion.And it can directly connects with microcontroller, simplified the hardware circuit structure, reduce the design cost .The alarm circuit use LED lamp as a light a

6、larm prompt.Using buzzer as sound alarm prompt.When the detected temperature and humidity signals do not meet the given requirements,it will send sound and light alarm.At the same time,it will send control signal to peripheral temperature and humidity control circuit .When it designs the software pr

7、ogram,using the modular design method will be convenient to debug and simulate the system.Key words: AT89C52;SHT10 sensor;1602 LCD screen目 录摘 要Abstract目 录第一章 文献综述1.1 系统的组成及工作原理1.1.1 系统的组成1.1.2 系统的工作原理1.2 系统设计方案选择1.2.1 系统设计功能要求1.2.2 设计思路1.2.3单片机的主芯片选择1.2.4 温湿度传感器的选择1.2.5显示器选择第二章 系统硬件设计2.1 系统硬件模块2.2 主

8、控模块设计2.2.1 AT89C52芯片简介2.2.2 主控模块电路原理图2.3 SHT10传感器模块设计2.3.1 SHT10传感器简介2.3.2 SHT10硬件设计原理图2.4 1602液晶显示器模块设计2.4.1 1602液晶显示屏简介2.4.2 1602液晶显示模块电路原理图2.5 报警模块2.5.1 蜂鸣器介绍2.5.2 光声报警系统第三章 系统软件设计3.1系统主程序3.2 温湿度显示模块3.3 温湿度读取子程序第四章 系统调试与分析4.1 软件调试4.1.1 Proteus软件4.1.2 仿真总 结参考文献致 谢附 录主程序:温度采样及模数转换子程序:驱动控制子程序:第一章 文献

9、综述温度、湿度与我们的日常生活有着密切的关系,同时,在工业生产中温度和湿度是常见的主要操作参数,尤其是在热处理行业,温度控制变得越来越重要。 在众多环境因素中,温度和湿度是最重要的也是最难控制的环境因素。并且在一些工业区,对于生产环境有着某些特殊要求。此外,在最近几年中,能源和环境问题成为人们关注的热门话题,因此能源节约和环境保护的想法为设计开辟了一个新的视野。并且随着人们生活水平的提高,人们对自己的生存环境越来越关注。而空气中温湿度的变化与人体的舒适度和情绪都有直接的影响,所以对温度湿度的检测及控制就非常有必要了。随着科技的高速发展,高性能的设备越来越多,各行业对温湿度的要求也越来越高。传统

10、的温湿度检测模式是以人为基础,依靠人工轮流值班,人工巡回查看等方式来测量和记录环境状况信息。在这种模式下,不仅效率低不利于人才资源的充分利用,而且缺乏科学性,许多重大事故都是由人为因素造成的,人工维护缺乏了完整的管理系统。而温湿度监控系统就可以解决这样人才资源浪费,管理不及时的问题,这是由于它的智能化设计所决定的。故本次设计对于类似项目还具有普遍意义。8051单片机是常用于控制的芯片,在智能仪器仪表、工业检测控制、机电一体化等方面取得了令人瞩目的成果,用其作为温湿度控制系统的实例也很多。使用8051单片机能够实现温湿度全程的自动控制,而且8051单片机易于学习、掌握,性价比高。使用8051型单

11、片机设计温湿度控制系统,可以及时、精确的反映室内的温度以及湿度的变化。完成诸如升温到特定温度、降温到特定温度、在温度上下限范围内保持恒温等多种控制方式,在湿度控制方面也是如此。目前国内外的温湿度检测使用的温湿度检测元件种类繁多、应用范围也较广泛加之单片机和大规模集成电路技术的不断提高,出现了高性能、高可靠性的单片数据采集系统。基于单机片的温湿度监测控制系统的设计研究较少。随着经济和社会的不断发展,人们对自己的生活环境越来越严格。特别在温室大棚中,对温湿度要求更为严格。基于单片机的温湿度监测控制统设计,将对环境的温湿度监测控制系统做详细的设计与实现。采用高性能的控制芯片89C51,高精度数字温湿

12、度传感器AM2301。向模块化、高速化、智能化的单片机数据采集系统靠近。将此系统应用到温室大棚当中无疑为植物的生活提供了更加适宜的环境,符合植物的生活环境要求,具有良好的发展前景。1.1 系统的组成及工作原理1.1.1 系统的组成以AT89C52单片机为控制核心,采用温湿度采集、测量、控制及通信技术、控制技术等技术,以温湿度传感器作为测量元件,构成智能温湿度测量控制系统。系统可分为温湿度测量电路、显示电路、报警电路、温湿度控制电路,如图1-1所示,选用的主要器件有AT89C52、温湿度传感器SHT10、液晶显示屏LCD1602、降温装置风扇、升温装置加热器、增湿装置喷雾器、除潮装置除潮器、报警

13、装置蜂鸣器等。 图1-1 系统的组成1.1.2 系统的工作原理本系统的最关键部分1是关于温湿度的采集以及检测、显示。主控电路芯片采用学校统一制作的AT89C52单片机学习板.数据采集通过采用SHT10温湿度传感器来完成,告别了以前的单独测量温度以及湿度的方式,更简洁,更方便。连接好外围电路,通过SHT10准确的检测出当前环境下的温湿度,并且将所测数据交给AT89C52单片机进行分析和处理。再将所得数据由单片机发送给LCD1602液晶屏,成功完成显示。控制模块采用蜂鸣器报警方式。预先设置好所需温度和湿度的限值(一个上限一个下限),将蜂鸣器接入电路。通过温度和湿度的上下限值控制蜂鸣器的报警。若逾越

14、限值,实现蜂鸣器鸣响,有蜂鸣器实时报警,并显示红灯提示,提醒工作人员此时温度湿度数据出现异常、需及时调整,及时启用升温器、加湿器、降温风扇以及喷雾器来有效的调整实验室内温湿度。从而简单实现了控制。总体来说,本次设计主要涉及了温湿度的测量以及实现简单控制。硬件方面有四个模块,即传感器模块、AT80C52单片机主控模块、LCD1602液晶显示模块以及报警模块,从硬件制作方面。也相对简便。原理清晰、连线方便,不需要额外的焊接等技术。给硬件的制作带来了极大的便捷。l 89C52作为中央控制装置,负责中心运算和控制,协调系统各个模块的工作。l 风扇:负责系统的降温工作。l 加热设备:负责系统的加热工作。

15、l 喷雾设备:负责系统的加湿工作。l 排潮设备:负责系统的去湿工作。l 双色灯,报警模块:负责系统的报警功能。如果当前的温度超过用户设定的界限值时系统将自动警,双色灯在单片机的控制下有规律的切换,同时报警模块发出报警声,通知用户采取相应的措施。系统工作流程图如图1-2所示2图1-2 系统的原理图1.2 系统设计方案选择1.2.1 系统设计功能要求1)通过温湿度传感器SHT10采集温湿度数据,即时传输给单片机;单片机将收到的信号进行分析和处理,将采集到的实时温湿度数据送给LCD1602液晶显示屏;2)LCD液晶显示屏显示相应温度;3)给定温度湿度上下限数值,设置不同的温湿度,接入蜂鸣器,实现越限报警;1.2.2 设计思路电路总体上分为温湿度采集模块、主控模块、显示模块以及报警模块部分。以AT89C52单片机最小系统作为核心控制电路,控制SHT10传感器采集的温湿度的转换,控制1602液晶屏的显示,以及蜂鸣器的报警。具体显示内容及方式由软件来完成。采集温湿度方面由SHT10传感器来完成,它是一个数字温湿度传感器、内置模数转换,可以直接与单片机相连接。而1602液晶屏是插针式,也可以直接与单片机相连接。因此不需要手动焊接等复杂的过程。具体步骤是:按照原理图将传感器、1602液晶显示屏分别接入单片机,通过SHT10传感器

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1