基于单片机的多功能电子万年历的设计.doc

  • 需要金币2000 个金币
  • 资料目录论文助手 > 高校设计 > 工业设计 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-10-29
  • 论文字数:15500
  • 课题出处:(N号老师)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:随着科技的快速发展,人类生活中有很多离不开单片机的地方。大到导弹上的装置、飞机上的一些仪表仪器;小到日常的通讯传输工具还有交通IC卡。最为适用的就是电子万年历了。本次论文就是研究单片机的电子日历的,一般家里的钟表都是简单的机械制,最基本的功能就是显示时分秒,而多功能万年历除了这些功能外还有温度的显示,年月日、还有闹铃、阴阳历的转换以及烟雾报警功能,烟雾报警功能的完成主要是使用气体传感器MQ-2另外在加上模数转换器ADC0809。

本系统的硬件方面主要有单片机STC89C52、时钟芯片、开关按钮、蜂鸣器、烟雾传感器、液晶显示屏等。软件方面主要包括按键模块、温度和阴阳历的算法等。通过方案的设计对比,软件与硬件相结合的方式完成,最后就是制作原理图和仿真图来模拟测试。电子万年历的优势明显、功能齐全、值得去深入的研究。

关键词  单片机;  万年历;  液晶显示;  气体传感器;  烟雾报警

 

目录

摘要

Abstract

第一章 绪论-1

1.1 课题研究的背景及意义-1

1.2 课题主要的研究工作及实现功能-1

1.3 课题章节安排:-1

第二章 需求分析和方案论证-3

2.1 需求分析-3

2.2 方案论证-4

2.3 单片机的选取-4

2.4 显示选取-5

2.5 时钟芯片选取-5

2.6 温度采用选取-5

2.7 烟雾报警器设计思路-6

2.7.1 烟雾报警系统的工作结构和原理-6

2.7.2 系统的功能要求及组成-6

第三章 系统的总体设计-8

3.1 系统程序流程图-8

3.2 万年历优化算法-9

3.3 程序设计-10

3.3.1 温度读写程序-10

3.3.2 DS1302读写程序-11

第四章 系统的硬件详细设计-15

4.1 STC89C52RC简介-15

4.2 时钟模块的介绍-16

4.2.1 时钟芯片工作原理-16

4.2.2 时钟电路模块-17

4.3 温度传感器电路设计-18

4.3.1 DS18B20的主要特性-18

4.3.2 DS18B20测量原理-18

4.3.3 DS18B20内部结构-19

4.4 键盘接口模块-19

4.5 显示模块-21

4.6 烟雾探测电路模块-21

4.6.1 MQ-2介绍-22

4.6.2 ADC0809介绍-22

4.7 声光报警模块-23

4.8 晶振电路-24

第五章 系统运行与测试-26

5.1 软件简介-26

5.2 PORTEL介绍-28

5.3 硬件调试结果-28

5.4 软件硬件测试-30

5.5 测试结果分析与结论-31

第六章 总结-32

参 考 文 献-33

致 谢-34

附 录-35


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费