电子温度计台历设计.docx

资料分类:设计作品 上传会员:小山神 更新时间:2018-07-25
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:11396
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:电子温度计台历是一种融合了传统温度计、挂历、时钟和闹钟等的优点,集显示气温、时间、日期、农历等功能于一体并且可以昼夜清晰显示的电子仪器。本文设计并制作了一个基于单片机的电子温度计台历。本设计的主芯片采用AT89C52单片机,选用DS1302获取实时时钟,通过DS18B20获取温度数值,通过LCD1602液晶模块进行温度、时间、日期的显示,同时加入按键模块,对屏幕显示、时间、闹钟进行控制。设计前期,通过在测试版上逐个调试后,将全部模块焊接在同一万能板上,并进行测试与最终外壳的包装。从测试期间的结果可以看出,本设计分两行显示,第一行显示年、月、日、星期;第二行的显示为时间:精确到秒,温度:精确到0.1度。同时,可以通过按键模块对屏幕显示的时间进行调整以及调整到显示农历界面,设置闹钟。本设计最终成品可以清晰显示时间,温度。温度感应灵敏,按键对于时间的控制准确,取得了良好的设计效果。

 

关键词:电子温度计、台历、AT89C52、DS18B20

 

目录

摘要

Abstract

1 绪论-1

1.1 研究背景及意义-1

1.2发展现状-1

1.3 本文主要研究内容-2

2 系统总体设计-3

3 硬件电路设计-5

3.1主控制模块-5

3.1.1 AT89C52单片机-5

3.1.2 单片机最小系统电路-5

3.1.3 AC89C52引脚功能概述-6

3.2 实时时钟模块-8

3.2.1 DS1302性能描述-8

3.2.2 DS1302电路图与封装图-8

3.3温度采集模块-9

3.3.1 DS18B20的性能描述-9

3.3.2 DS18B20电路图与封装图-9

3.3.3 DS18B20内部测温原理-11

3.4显示模块-11

3.4.1 LCD1602性能描述-11

3.4.2 LCD1602电路图与封装图-12

3.4按键模块-13

3.5 本章小结-13

4 软件设计-14

4.1 主程序设计-14

4.2 实时时钟模块-15

4.3 温度采集模块-16

4.4 显示模块-16

4.5 按键模块-18

4.6 本章小结-19

5 系统调试-20

结    论-24

参 考 文 献-26

附录A 系统原理图-27

附录B PCB图-28

附录C PROTUS仿真-29

附录D 程序全文-30

致    谢-43

相关论文资料:
最新评论
上传会员 小山神 对本文的描述:同时,电子温度计台历也是一个很实用的课题。因为这个课题有很好的可发挥性和开发性,对于整体系统设计者的要求比较高,不仅仅考察了对于单片机的掌握能力,同时也强调了对单......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: