环境温、湿度检测系统设计

上传人:绿** 文档编号:46313359 上传时间:2018-06-25 格式:DOC 页数:28 大小:807.50KB
返回 下载 相关 举报
环境温、湿度检测系统设计_第1页
第1页 / 共28页
环境温、湿度检测系统设计_第2页
第2页 / 共28页
环境温、湿度检测系统设计_第3页
第3页 / 共28页
环境温、湿度检测系统设计_第4页
第4页 / 共28页
环境温、湿度检测系统设计_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《环境温、湿度检测系统设计》由会员分享,可在线阅读,更多相关《环境温、湿度检测系统设计(28页珍藏版)》请在金锄头文库上搜索。

1、1湖南工程学院课 程 设 计课程名称课程名称 单片机原理与应用单片机原理与应用 课题名称课题名称 温湿度检测系统温湿度检测系统 专专 业业 自动化自动化 班班 级级 学学 号号 姓姓 名名 指导教师指导教师 2013 年年 6 月月 20 日日等级:252湖南工程学院课 程 设 计 任 务 书课程名称 单片机与应用单片机与应用 课 题 环境温、湿度检测系统设计环境温、湿度检测系统设计 专业班级 学生姓名 学 号 指导老师 审 批 任务书下达日期 2013 年 6 月 10 日任务完成日期 2013 年 6 月 21 日3设设计计内内容容与与设设计计要要求求设计内容:本课题要求以单片机为核心,采

2、用温湿度传感器 DHT11设计一个对环境温度湿度的检测系统,要求用按键控制系统选择分别对温度或湿度的测试、复位、清除功能,用四位 LED 数码管显示实时温度和湿度。还可由用户设定温度和湿度的上、下限,设计越限报警功能。设计要求:1)确定系统设计方案;2)进行系统的硬件设计;3)完成必要元器件选择;4)系统软件设计及调试;5)系统联调及操作说明6)按规范要求写设计说明书4主主 要要 设设 计计 条条 件件1 1、PC 机及单片机调试软件;2 2、开发板 1 块; 3、系统设计、调试所需的元器件。说 明 书 格 式1. 课程设计任务书2. 目录3. 总体方案确定4. 各单元硬件电路设计及计算方法5

3、. 软件设计与说明(包括流程图)6. 调试结果与必要的调试说明7. 总结8、参考文献9、附录附录 A 系统原理图附录 B 程序清单 10、课程设计成绩评分表。5进 度 安 排设计时间分为二周第一周 星期一、上午:布置课题任务,课题介绍及讲课。 下午:借阅有关资料,总体方案讨论。 星期二、确定总体方案,学习与设计相关内容。 星期三、各部分方案设计,各部分设计。 星期四、设计及调试。 星期五、设计及调试。 星期六、设计及调试。 第二周 星期一:设计及调试。 星期二:设计及调试。 星期三:调试、写说明书。 星期四-星期五上午:写说明书、完成电子版并打印成稿。 星期五下午:答辩。参 考 文 献1 王迎

4、旭等.单片机原理及及应用.机械工业出版社.2012 年6目录第 1 章 系统总体方案设计.81.1 系统设计方案总体思路.8 1.2 系统总体方案框图.8第 2 章 硬件设计.92.1 STC89C52 简介.9 2.2 晶振电路.9 2.3 复位电路.9 2.4 共阳数码管显示电路.10 2.5 键盘电路.10 2.6 DHT11 传感器电路.11 2.7 报警电路.12第 3 章 软件设计与说明.123.1 系统软件设计思路.12 3.2 主程序设计.13 3.3 键盘函数.14 3.4 显示程序设计.15第 4 章 调试结果与说明.174.1 系统调试说明.17 4.2 调试结果.17第

5、 5 章 总结.18参考文献.19附录 A 系统电理图路原.20附录 B 系统程序清单.217第 1 章 系统总体方案设计1.1 系统设计方案总体思路根据课题,设计温湿度检测系统电路,采用单片机 STC89C52 为控制芯片。根据设计要求所需的实现要求,将总电路分为键盘接口电路、单片机时钟电路、复位电路、LED 显示电路、DHT11 传感器电路、报警电路几个模块。键盘接口电路为 4*4 矩阵式键盘,采用查询法,键盘连接到单片机的 P2 口(P1.0-P1.3 列线, P1.4-P1.7 行线) ,在本系统中采用内部时钟电路,由一个石英晶体管振荡器和两个微调电容组成;复位电路中给给 RST 引脚

6、连续输入 2 个机器周期(即 24 个时钟振荡周期)以上高电平,就可完成初始化操作;显示电路与单片机 I/O 相连,采用4 段 7 位共阳 LED 显示管显示温湿度。 。1.2 系统总体方案框图根据设计思路确定的总体方案如图 1-2 所示。图 1-2 系统总体框图DHT11 传 感器STC89C52晶振电路键盘电路LED 数码管 显示复位电路段码位控制报警电路8第 2 章 硬件设计2.1 STC89C52 简介STC89C52 是 STC 公司生产的一种低功耗高性能 CMOS8 位微控制器,具有 8K 在系统可编程 FLASH 存储器。STC89C52 使用经典的 MCS-51内核,但做了很多

7、改进使得芯片具有传统 51 单片机不具备的功能。拥有灵巧的 8 位 CPU 和在系统可编程 Flash,使得 STC89C52 为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。2.2 晶振电路单片机工作的时间基准是由时钟电路所控制的。在单片机的XTAL1 和 XTAL2 两个管脚,接一只晶振及两只电容就构成了单片机的时钟电路。电路中,电容器 C1 和 C2 对振荡频率有微调作用,均选用20pF,石英晶体选择 12MHZ。晶振电路如图.图 2-2 晶振电路 2.3 复位电路复位电路是保证单片机正常运行的关键因素,所以可靠地复位电路设9计是必要的。将 RST 引脚连续输入 2 个机器周期(即

8、 24 个时钟振荡期间)以上高电平,即可以完成单片机的初始化操作。本设计采用按钮复位方式。复位电路如图:图 2-3 复位电路2.4 共阳数码管显示电路LED 数码管采用共阳数码管,采用动态显示方式,减少硬件资源。动态扫描显示接口是单片机中应用最广泛的一种显示方式。数码管的 dp 段以及 g-a 段依序与 P0 口的 P0.7-P0.0 连接。4 位 LED的位选线分别由相对应的 P2.0-P2.3 控制。显示电路如图:图 2-4 显示电路102.5 键盘电路该系统采用 4*4 矩阵式键盘电路,在矩阵式键盘中,每条水平线和垂直线交叉处都由一个按钮连接。键盘的行线与 P1 口的 P1.4-P1.7 相连,列线与 P1.0-P1.3 相连。本系统采用 4 个键:键 0:启动系统,传感器有响应。键 1:设置温湿度的上下限。键 2:暂停。键 3:单片机复位,系统停止工作。键盘电路如下

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

当前位置:首页 > 学术论文 > 毕业论文

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