- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嘉兴职业技术学院
毕 业 设 计 (论 文)
题目名称:基于51单片机的温湿度检测装置的设计
姓 名: 林艾欣
所在分院: 信息技术分院
专业班级: 通信121
指导教师: 田立武
2015 年 5 月 23 日
目录
摘 要 1
1. 绪论 2
1.1 选题背景及意义 2
1.2 传感器介绍 2
1.2.1 温度传感器 2
1.2.2 湿度传感器 4
1.3 课题主要内容及结构安排 6
2. 方案比较和选择 6
2.1 温度传感器的选择 6
2.2 湿度传感器的选择 7
2.3 单片机的选择 8
2.4 本章小结 9
3. 系统整体设计 9
3.1 信号采集 10
3.1.1 温度传感器 10
3.1.2 湿度传感器 14
3.2 信号分析与处理 16
3.2.1 单片机最小系统 16
3.2.2 STC89C51引脚介绍及管脚说明 19
3.3 人机交互 21
3.3.1 显示模块 21
3.3.2 报警电路 22
3.4 本章小结 22
4. 软件设计 22
4.1主程序流程图 22
4.2 DS18B20测温流程图 23
4.3 DHT11流程图 24
4.4 键盘扫描程序流程图 25
4.5本章小结 25
5. 总结 25
参考文献 27
附录1:温湿度检测模块 28
附录2:报警模块 29
附录3:定时器模块 30
摘 要
本课题的研究目的是为人们提供一种能够实时了解所处环境质量信息的仪器,包括温度、湿度,使人们能够及时获知信息并做出相应的调整。
本文采用STC89C51单片机来作为控制核心,实现了对温、湿度的检测和LCD实时显示电路等硬件电路的设计,由于其功能的实现主要通过软件编程来完成,这就降低了硬件电路的复杂性,其成本也有所降低,而且还能够完成复杂硬件电路难以实现的任务。配置新式的微型低功耗传感器,温度传感器为18B20,湿度传感器为DHT11,实现了环境温度,湿度,两个参数的采集,存储,显示等功能,另外,本系统还具有报警功能,当传感器所采集的数据不在使用者所设定的范围内,蜂鸣器就会报警以提醒使用者,系统运行可靠,结构简单,性价比高。
关键词
STC89C51单片机;温湿度;液晶显示;报警;
1. 绪论
1.1 选题背景及意义
温度、湿度和人类的生产、生活有着密切的关系,同时也是工农业生产中最常见最基本的工艺参数,例如农业上农作物的生长离不开对温度、湿度的检测与控制,机械、电子、石油、化工等各类工业中广泛需要对温度、湿度的检测与控制,并且随着人们生活水平的提高,人们对自己的生存环境越来越关注,而空气中温湿度的变化与人体的舒适度和情绪都有直接的影响,所以对温度、湿度的检测及控制就非常有必要了。
温度、湿度是工业农业生产不可缺少的因素,但传统的方法是用温度表、毛发湿度表、双金属式测量计、观测植物的生长情况等手段,通过人工进行检测,对不符合温度、湿度要求的环境进行通风、去湿、降温、采光等工作。这种人工测试方法费时费力、效率低,且测试的误差大,随机性大。含有微型计算机或微处理器的测量仪器,由于它拥有对数据存储,运算逻辑判断及自动化的功能,有着智能作用。随着生产的发展,一个低成本和具有较高精度的环境测量仪在许多领域会代替人工操作,自动控制各种仪器调整环境温度湿度。目前市场上普遍存在的环境检测仪器大都是单点测量,而且温湿度信息传递不及时,精度达不到要求,不利于控制者根据温度、湿度变化及时做出决定,为此,本设计开发了一种能够同时测量多点,并实时性高、精度高,能够综合处理多点温湿度信息的检测产品。总之,环境温湿度的检测的设计和开发具有非常大的市场前景和实用价值。
1.2 传感器介绍
1.2.1 温度传感器
集成温度传感器是目前应用范围最广、使用最普及的一种全集成化传感器。其种类很多,大致可分为以下5类:1、模拟集成温度传感器;2、模拟集成温度控制器;3、智能温度传感器;4、通用智能温度控制器;5、微机散热保护专用的智能温度控制器。
集成温度传感器的主要应用领域有以下3个方面:
(1)温度测量:可以构成数字温度计、温度变送器、温度巡回检测仪、智能化温度检测系统及网络化测温系统。
(2)温度控制:适用于智能化温度测控系统、工业过程控制、现场可编程温度控制系统、环境温度监测及报警系统、中央空调、风扇温控电路、微处理器及微机系统的过热保护装置、现代办公设备、电信设备、服务器中的温度测控系统、电池充电器的过热保护电路、音频功率放大器的过热保护电路及家用电器。
(3)特殊应用:例如,热电偶冷端温
原创力文档


文档评论(0)