基于单片机AT89S52的数字温度计设计
基于单片机AT89S52的数字温度计设计(任务书,开题报告,外文翻译,论文说明书11600字)
摘 要
本论文主要设计的是一款基于单片机AT89S52和温度传感器DS18B20的多点数字温度计系统。DS18B20是一种可组网的高精度数字式温度传感器,由于其具有单总线的独特优点,可使多点温度测量电路变得简单、可靠。该系统的主要功能是实现多点温度数据的实时采集、传送和数码管显示,通过键盘设置上下报警温度,当温度不在设置范围内时,可以通过蜂鸣器报警,系统采用的是模块化设计方法。在硬件设计方面重点介绍了以DS18B120数字温度传感器核心的温度采集、键盘与数码管显示、报警等外围电路的设计。软件设计部分根据系统的要求,设计出了相关程序的流程图,并编写温度采集子程序、显示子程序和键盘子程序等。软件调试部分重点介绍了调试的方法过程和结果。
关键词:温度设计系统 单总线 DS18B20数字温度传感器
Abstract
This paper is aim to design a multi-point digital thermometer system based on MCU AT89S52 and temperature sensor DS18B20. DS18B20 is a high-precision temperature sensor. Due to the unique advantages of single bus, DS18B20 allows multi-point temperature measurement and makes the hardware design simple and reliable. The main function of the system is to achieve real-time multi-point temperature data acquisition, transmission and display by digital tube. The upper and lower alarm temperature can be set via the keyboard, when the current temperature is not in the set range, the system can alarm via buzzer. The system is designed with the modular design Methods. In hardware design, this paper highlights the peripheral circuit, including temperature acquisition, keyboard and digital display circuit, and uses DS18B120 digital temperature sensor as the core. In software design, according to requirement, a flow chart of procedures, and the preparation of temperature acquisition routines, display and keyboard subroutine subprogram are introduced. Software debugging section highlights the process of debugging methods and results.
[资料来源:Doc163.com]
Keywords: temperature design system; single bus; DS18B20 digital temperature sensor
[资料来源:https://www.doc163.com]
目录
摘 要 I
ABSTRACT II
第一章 引言 1
1.1课题背景 1
1.2 课题的意义 1
1.3 课题内容和主要研究的工作 2
第二章 系统的硬件电路设计 3
2.1 总系统设计 3
[资料来源:Doc163.com]
2.1.1 方案论证 3
2.1.2硬件设计整体思路 3
2.2 电路主要模块 4
2.2.1 电源电路模块 4
2.2.2 单片机最小系统 4
2.2.3 温度检测模块 5
2.2.4数码管显示以及驱动电路模块 7
2.2.5按键输入报警电路模块 8
第三章 系统的软件设计 10
3.1设计整体框架 10
3.2 系统软件设计 10
3.3程序部分 12
3.3.1温度采集子程序的设计 12
3.3.2显示子程序的设计 15
3.3.3按键子程序的设计 15
第四章 系统的调试 17
4.1调试方法 17
4.2 调试硬件 17
4.3 调试软件 18
4.3.1 显示子程序的调试和结果 18
4.3.2 温度采集子程序调试和结果 18
结 语 21
[资料来源:http://www.doc163.com]
参考文献 22
附录 系统源程序 24
[资料来源:https://www.doc163.com]
上一篇:基于单片机的小型LED点阵屏设计