毕业论文 数字温度计的设计.doc

约50页DOC格式手机打开展开

毕业论文 数字温度计的设计,摘要本文综述了数字温度计的设计与制作过程,详细介绍了设计制作一个完整的数字温度计需要做的前期准备和制作过程。通过对题目的透彻理解以及所要设计的产品的各项性能功能,决定用单片机作为控制内核,其次主要用温度传感器ds18b20,及其他主要电路配合下设计出一套完整的硬件系统和一套满足设计要求的软件系统,最后得到了一款基于at...
编号:45-200626大小:561.50K
分类: 论文>通信/电子论文

内容介绍

此文档由会员 ljjwl8321 发布

摘要

本文综述了数字温度计的设计与制作过程,详细介绍了设计制作一个完整的数字温度计需要做的前期准备和制作过程。通过对题目的透彻理解以及所要设计的产品的各项性能功能,决定用单片机作为控制内核,其次主要用温度传感器DS18B20,及其他主要电路配合下设计出一套完整的硬件系统和一套满足设计要求的软件系统,最后得到了一款基于AT89S52单片机控制的数字温度计。本温度计属于多功能温度计,设计不仅实现了用LCD1602显示器显示温度,而且可以同步显示时间日历,日期和时间都可通过按键校整,以及可以设置上下报警温度,当温度不再设置范围内时,可以报警。
关键词:AT89S52 单片机;数字温度传感器 DS18B20;显示器LCD1602;















THE DIGITAL THERMOMETER DESIGN

Abstract

Digital thermometer was reviewed in this paper the design and manufacture process, detailed introduces the design of a complete digital thermometer need to do preparation and production process. Through the thorough understanding of subject and the design products of various performance function, decided to use single chip microcomputer as control core, second main use temperature sensor DS18B20, and other main circuit design with a complete set of hardware system and a set of software system to meet the design requirements, and finally got a AT89S52 SCM control based on the digital thermometer. The thermometer belongs to the multi-function thermometer, designed with LCD1602 display shows temperature and time to modify functions, the year, month, day and week display function and can be set up and down the temperature alarm, when the temperature is no longer set range, you can call the police.
KEY WORDS:AT89S52 single-chip microcomputer; Digital temperature sensor DS18B20; Display LCD1602.










目录
中文摘要……………………………………………………………………………Ⅰ
Abstract ……………………………………………………………………………Ⅱ
第一章 绪论…………………………………………………………………………1
1.1 选题背景…………………………………………………………………………1
1.2 数字温度计简介…………………………………………………………………2
1.2.1数字温度计的特征…………………………………………………………2
1.2.2设计实现的目标……………………………………………………………2
第二章 数字温度计的设计方案……………………………………………………2
2.1 设计方案论证与比较……………………………………………………………2
2.1.1 显示电路方案………………………………………………………………2
2.1.2 测温电路方案………………………………………………………………3
2.2 系统总体方案……………………………………………………………………3
第三章 数字温度计的硬件电路的设计……………………………………………4
3.1 系统硬件框图…………………………………………………………………….4
32 控制电路…………………………………………………………………………4
3.2.1 单片机AT89S52芯片的功能特性…………………………………………4
3.2.2 最小系统模块………………………………………………………………6
3.2.3 系统模块分析………………………………………………………………6
3.2.4 单片机的复位电路…………………………………………………………7
3.2.5单片机的晶振电路…………………………………………………………8
3.2 温度传感器设计…………………………………………………………………9
3.2.1 DS18B20 简介……………………………………………………………9
3.2.2 温度传感器与单片机的连接……………………………………………12
3.3 单片机与报警电路……………………………………………………………12
3.4 显示电路………………………………………………………………………13
3.4.1 LCD液晶显示模块………………………………………………………13
3.4.2LCD1602液晶显示屏………………………………………………………14
3.4.3液晶显示器的工作原理…………………………………………………15
3.5 掉电充电电路…………………………………………………………………16
3.6系统整体硬件电路………………………………………………………………17
第四章 软件设计…………………………………………………………………18
4.1主程序设计……………………………………………………………………18
4.2 键盘子程序设计………………………………………………………………20
4.3 温度子程序……………………………………………………………………22
4.4 显示子程序设计……………………………………………………………… 24
第五章 数据测试…………………………………………………………………25
结束语………………………………………………………………………………25
致谢…………………………………………………………………………………26
参考文献……………………………………………………………………………26
附录一 源程序代码………………………………………………………………27