基于51单片机温湿度检测+电子万年历的毕业设计.doc

上传人:F****n 文档编号:98877428 上传时间:2019-09-15 格式:DOC 页数:66 大小:2.17MB
返回 下载 相关 举报
基于51单片机温湿度检测+电子万年历的毕业设计.doc_第1页
第1页 / 共66页
基于51单片机温湿度检测+电子万年历的毕业设计.doc_第2页
第2页 / 共66页
基于51单片机温湿度检测+电子万年历的毕业设计.doc_第3页
第3页 / 共66页
基于51单片机温湿度检测+电子万年历的毕业设计.doc_第4页
第4页 / 共66页
基于51单片机温湿度检测+电子万年历的毕业设计.doc_第5页
第5页 / 共66页
点击查看更多>>
资源描述

《基于51单片机温湿度检测+电子万年历的毕业设计.doc》由会员分享,可在线阅读,更多相关《基于51单片机温湿度检测+电子万年历的毕业设计.doc(66页珍藏版)》请在金锄头文库上搜索。

1、基于51单片机温湿度检测+电子万年历的设计摘要:温湿度检测是生活生产中的重要的参数。本设计为基于51单片机的温湿度检测与控制系统,采用模块化、层次化设计。用新型的智能温湿度传感器SHT10主要实现对温度、湿度的检测,将温度湿度信号通过传感器进行信号的采集并转换成数字信号,再运用单片机STC89C52RC进行数据的分析和处理,为显示提供信号,显示部分采用LCD1602液晶显示所测温湿度值。系统电路简单、集成度高、工作稳定、调试方便、检测精度高,具有一定的实用价值。关键字:STC89C52RC SHT10 LCD1602 按键 指示灯 蜂鸣器 电子万年历Based on 51 single chi

2、p microcomputer temperature and humidity detection + electronic calendar design Abstract:Temperature and humidity detection is important parameters in the production of life. This design is based on 51 single chip microcomputer temperature and humidity detection and control system, adopting modular,

3、 hierarchical design. With new type of intelligent temperature and humidity sensor SHT10 main realization about the detection of temperature, humidity, temperature humidity signal acquisition is converted into digital signals through the sensor signal, using SCM STC89C52RC for data analysis and proc

4、essing, provides the signal for display, display part adopts LCD1602 LCD display the measured temperature and humidity values. Simple circuit, high integration, work stability, convenient debugging, high detection precision, has certain practical value. Key words:STC89C52RC SHT10 LCD1602 key indicat

5、or light buzzer The electronic calendar 村民建房委员会应建立村级农房建设质量安全监督制度和巡查制度,选聘有责任心和具有一定施工技术常识的村民作为义务巡查监督员,开展经常性的巡查和督查。目 录第1章 绪论 1第2章 设计要求与方案论证 2 2.1 设计要求 2 2.1.1基本要求 2 2.1.2扩展功能 2 2.2 系统基本方案选择和论证 2 2.2.1单片机芯片 2 2.2.2显示模块 3 2.2.3时钟芯片 3 2.2.4温湿度传感器 3 2.3 电路设计最终方案 4第3章 硬件设计与原理53.1 系统设计方框图53.2 硬件设计分析53.2.1 显示

6、系统53.2.2 LCD1602的指令说明及时序73.2.3 LCD1602的RAM地址映射及标准字库表83.2.4 时钟电路模块103.2.5 温湿度采集模块133.2.6 按键调整电路133.2.7 按键提示音电路143.2.8 报警指示灯电路14第4章 程序设计154.1 程序设计的组成154.2 部分程序分析154.2.1 检查LCD1602液晶忙位子函数154.2.2 LCD1602液晶写指令子函数154.2.3 LCD1602液晶写数据子函数164.2.4 LCD1602液晶初始化子函数164.2.5 SHT10写字节子函数164.2.6 SHT10读字节子函数 174.2.7 S

7、HT10温湿度检测子函数 18第5章 Keil C51编译器 19 5.1 C51概述 19 5.2 Keil C51编译器的使用 19 5.2.1 创建项目 19 5.2.2 新建一个源文件 21 5.2.3 增加和配置启动代码、设置工具选项 21 5.2.4 Build项目并生成HEX文件 24第6章 电路仿真 25 6.1 PROTEUS简介 25 6.2 使用PROTEUS进行电路仿真设计 25 6.2.1 PROTEUS功能特点 26 6.2.2 PROTEUS快捷键大全 26 6.2.3 仿真图 27第7章 PCB制图 28 7.1 PROTEL99SE简介 28 7.2 PCB设

8、计的一般原则 28 7.3 PCB设计 30 7.3.1 创建PCB文件 30 7.3.2 元器件布局 32 7.3.3 自动布局 32 7.3.4 输出光绘文件 32总 结 35致 谢 36参考文献 37附 图 38附 表 39附程序 40I第1章 绪论 随着人们生活水平的提高和生活节奏的加快,对时间的要求越来越高,精准数字计时的消费需求也是越来越多。二十一世纪的今天,最具代表性的计时产品就是电子万年历,它是近代世界钟表业界的第三次革命。第一次是摆和摆轮游丝的发明,相对稳定的机械振荡频率源使钟表的走时差从分级缩小到秒级,代表性的产品就是带有摆或摆轮游丝的机械钟或表。第二次革命是石英晶体振荡器

9、的应用,发明了走时精度更高的石英电子钟表,使钟表的走时月差从分级缩小到秒级。第三次革命就是单片机数码计时技术的应用(电子万年历),使计时产品的走时日差从分级缩小到1/600万秒,从原有传统指针计时的方式发展为人们日常更为熟悉的夜光数字显示方式,直观明了,并增加了全自动日期、星期、温度以及其他日常附属信息的显示功能,它更符合消费者的生活需求!因此,电子万年历的出现带来了钟表计时业界跨跃性的进步我国生产的电子万年历有很多种,总体上来说以研究多功能电子万年历为主,使万年历除了原有的显示时间,日期等基本功能外,还具有闹铃,报警等功能。商家生产的电子万年历更从质量,价格,实用上考虑,不断的改进电子万年历

10、的设计,使其更加的具有市场。本设计为软件,硬件相结合的一组设计。在软件设计过程中,应对硬件部分有相关了解,这样有助于对设计题目的更深了解,有助于软件设计。基本的要了解一些主要器件的基本功能和作用。除了采用集成化的时钟芯片外,还有采用MCU的方案,利用STC89C52RC单片微机制成万年历电路,采用软件和硬件结合的方法,控制LCD1602输出,分别用来显示年、月、日、时、分、秒,还有温度和湿度,其最大特点是:硬件电路简单,安装方便易于实现,软件设计独特,可靠。STC89C52是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但做了很多的改进使得

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学/培训

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