编辑: 飞鸟 2016-03-09
题目 数字温度计的设计 任务与要求 任务:数字温度计的设计 要求:

1、了解51单片机的工作原理并能熟练编程控制

2、学习PCB的制作流程

3、掌握数字温度计DB18B20的简单应用

4、熟悉论文的排版格式 数字温度计的设计 摘要:随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,但人们对它的要求越来越高,要为现代人工作、科研、生活、提供更好的更方便的设施就需要从数单片机技术入手,一切向着数字化控制,智能化控制方向发展.

本设计所介绍的数字温度测量系统具有读数方便,测温范围广,测温准确等优点,其输出温度采用数字显示.该设计控制器使用单片机STC89C52,测温传感器使用DS18B20,用4位共阴极LED数码管实现温度显示,能准确达到以上要求. 关键词:STC89C52 DS18B20 数码管显示 数字温度计 Design of Digital Thermomer Abstract:SCM control is one of people'

s pursue with the people'

s living standard rising, but people'

s demand becomes higher and higher. If people want to get more convenience on work, scientific research and life, we should do more work on single-chip computer technology.Of course with the development of technology, microcontroller technology has spread to our life, work, scientific research and so on.In this paper we introduce a new method named digital temperature system ,this system has many advantages, such as easy reading, large temperature range, accurate measure temperature and its output temperature uses digital display.This design uses STC89C52 single-chip microcomputer controller, temperature sensor DS18B20, and with

4 cathode tube LED to realize digital temperature display. Keywords: SYC89C52 DS18B20 Digital display Digital thermomer 目录引言

1 第1章 绪论

1 1.1 基于单片机数字温度计系统的研究背景

1 1.2 基于单片机数字温度计系统的发展现状

1 1.3 基于单片机数字温度计系统的研究目的和意义

2 1.4 基于单片机数字温度计系统主要研究内容

2 第2章 数字温度计系统的总体设计方案

2 2.1 数字温度计系统设计方案论证

2 2.1.1 方案一

2 2.1.2 方案二

2 2.1.3 总体设计框图

3 2.2 显示部分设计方案论证

3 2.2.1 方案一

3 2.2.2 方案二

3 2.3 键盘输入部分方案论证

3 2.3.1 方案一

3 2.3.2 方案二

3 第3章 数字温度计系统硬件设计部分

3 3.1 单片机模块

4 3.1.1 STC89C52功能及特性

4 3.1.2 STC89C52部分管脚说明

4 3.1.3 单片机模块功能

4 3.2 温度采集部分

6 3.2.1 温度传感器DS18B20

6 3.2.2 DS18B20温度传感器与单片机的接口电路 ....8 3.3 报警电路部分.8 第4章 数字温度计系统软件设计部分

8 4.1 主程序

8 4.2 读取温度子程序

9 4.3 显示温度子程序

9 4.4 按键扫描子程序

10 4.5 检查报警子程序

10 第5章 心得体会

11 参考文献

12 附录1 仿真电路图

13 附录2 电路原理图

14 附录3 电路PCB

15 附录4 实物图

16 附录5 源程序

17 引言温度是我们日常生产和生活中实时在接触到的物理量,但是它是看不到的,仅凭感觉只能感觉到大概的温度值,传统的指针式的温度计虽然能指示温度,但是精度低,使用不够方便,显示不够直观,数字温度计的出现可以让人们直观的了解自己想知道的温度到底是多少度. 数字温度计采用温度敏感元件也就是温度传感器(如铂电阻,热电偶,半导体,热敏电阻等),将温度的变化转换成电信号的变化,如电压和电流的变化,温度变化和电信号的变化有一定的关系,如线性关系,一定的曲线关系等,这个电信号可以使用模数转换的电路即AD转换电路将模拟信号转换为数字信号,数字信号再送给处理单元,如单片机或者PC机等,处理单元经过内部的软件计算将这个数字信号和温度联系起来,成为可以显示出来的温度数值,如25.0摄氏度,然后通过显示单元,如LED,LCD或者电脑屏幕等显示出来给人观察.这样就完成了数字温度计的基本测温功能.数字温度计根据使用的传感器的不同,AD转换电路,及处理单元的不同,它的精度,稳定性,测温范围等都有区别,这就要根据实际情况选择符合规格的数字温度计. 第1章 绪论 1.1 基于单片机数字温度计系统的研究背景 随着社会的发展,科技的进步,以及测温仪器在各个领域的应用,智能化已是现代温度控制系统发展的主流方向.特别是近年来,温度控制系统已应用到人们生活的各个方面,但温度报警控制一直是一个未开发的领域,却又是与人们息息相关的一个实际问题.针对这种实际情况,设计一个温度报警控制系统,具有广泛的应用前景与实际意义. 温度是科学技术中最基本的物理量之一,物理、化学、生物等学科都离不开温度.在工业生产和实验研究中,像电力、化工、石油、冶金、航空航天、机械制造、粮食存储、酒类生产等领域内,温度常常是表征对象和过程状态的最重要的参数之一.比如,发电厂锅炉的温度必须控制在一定的范围之内;

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题