- 1、本文档共43页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
滨江学院
毕业论文(设计)
题 目 基于单片机的温湿度检测与控制系统
院 系 电子工程系
专 业 电子科学与技术
学生姓名
学 号
指导教师
职 称 讲 师
二O一一 年 六 月 二 日
目 录
1、引言 1
2、设计内容及方案 2
2.1 设计内容 2
2.2 方案选择 3
2.2.1 温湿度传感器的选择 3
2.2.2 显示器的选择 3
3、系统的硬件选择及设计原理 4
3.1 温湿度传感器SHT10 4
3.1.1 接口定义 4
3.1.2 电路特性 5
3.1.3 传感器特点 6
3.1.4 技术参数 6
3.2 单片机选择与介绍 7
3.2.1 主要性能 7
3.2.2 AT89S52介绍 8
3.2.3 脚口介绍 9
3.3 复位电路 10
3.4 晶振电路 11
3.5 显示电路 12
3.6 报警电路 13
3.7 键盘设定模块 14
3.8 稳压电路 14
4、软件设计 15
4.1 主程序模块 16
4.2 SHT10初始化流程 16
4.3 LCD初始模块 17
5、调试 19
5.1 软件调试 19
5.1.1 Proteus软件 19
5.1.2 Keil C51软件 20
5.2 根据原理图焊接电路板 23
5.3 硬件调试 25
5.3.1 程序下载 25
5.3.2 检测显示 26
5.3.3 控制显示 26
5.3.4 温度报警 27
5.3.5 湿度报警 27
6、小 结 28
参考文献 28
致 谢 30
ABSTRACT 31
附录 32
基于单片机的温湿度检测与控制系统
王鹤
南京信息工程大学滨江学院电子科学与技术,南京 210044
摘要:温湿度是生活生产中的重要的参数。本设计为基于单片机的温湿度检测与控制系统,采用模块化、层次化设计。用新型的智能温温度传感器SHT10主要实现对温度、湿度的检测,将温度湿度信号通过传感器进行信号的采集并转换成数字信号,再运用单片机AT89S52进行数据的分析和处理,为显示和报警电路提供信号,实现对温湿度的控制报警。报警系统根据设定报警的上下限值实现报警功能,显示部分采用字符型TC1602液晶显示所测温湿度值。系统电路简单、集成度高、工作稳定、调试方便、检测精度高,具有一定的实用价值。
关键词:温湿度;SHT10;单片机;AT89S52;检测;报警
1、引言
温度和湿度的和控制是许多行业的重要工作之一,不论是仓库、,都需要规定的温度和湿度然而温度和湿度却是最不易保障的指标,针对这一情况,研制可靠且实用的温度和湿度检测与控制系统就显得非常重要温度的检测与控制是工业生产过程中比较典型的应用之一,随着传感器在生产和生活中的更加广泛的应用利用新型单总线式数字温度传感器实现对温度的测试与控制得到更快的开发但人们对它的要求越来越高,要为现代人工作、科研、学习、生活提供更好的更方便的设施就需要从数字单片机技术入手,一切数字化,智能化控制方向发展除电阻式、电容式湿敏元件之外,还有电解质离子型湿敏元件、重量型湿敏元件(利用感湿膜重量的变化来改变振荡频率)、光强型湿敏元件、声表面波湿敏元件等。湿敏元件的线性度及抗污染性差,在检测环境湿度时,湿敏元件要长期暴露在待测环境中,很容易被污染而影响其测量精度及长期稳定性。2002年Sensiron公司在世界上率先研制成功SHT1型智能化温度/温度传感器,体积与火柴头相近它们不仅能准确测量相对温度,还能测量温度和露点。测量相对温度的范围是0~100%,分辨力达0.03%RH,最高精度为±2%RH。测量温度的范围是-40~+123.8,分辨力为0.01。测量露点的精度±1。在测量湿度、温度时A/D转换器的位数分别可达12位、14位。利用降低分辨力的方法可以提高测量速率,减小芯片的功耗。SHT11/15的产品互换性好,响应速度快,抗干扰能力强,不需要外部元件,适配各种单片机,可广泛用于医疗设备及温度湿度调节系统中。现在虽然单片机的品种繁多,各具特色,但仍以MCS-51为核心的单片机占主流,兼容其结构和指令系统的有PHILIPS公司的产品,ATMEL公司的产品和中国台湾的WinBond系列单片机。根据环境要求设定系统的温湿度阈值实时地测量显示环境的温湿度值,实现温湿度自动控制,使其在较宽的温度范围内具有较高的测试精度,同时还可以根据设定报警阈值报警,一旦发现环境温湿度超限,立即报警
图2.1 设计模块图
要求如下:
1、用单片机通过编程来实现温湿度的显示与控制
2、通过LCD来显示温湿度的数值
3、
文档评论(0)