温度测量显示电路设计与制作毕业课程设计报告Word格式.docx

上传人:b****0 文档编号:13359229 上传时间:2022-10-10 格式:DOCX 页数:25 大小:278.40KB
下载 相关 举报
温度测量显示电路设计与制作毕业课程设计报告Word格式.docx_第1页
第1页 / 共25页
温度测量显示电路设计与制作毕业课程设计报告Word格式.docx_第2页
第2页 / 共25页
温度测量显示电路设计与制作毕业课程设计报告Word格式.docx_第3页
第3页 / 共25页
温度测量显示电路设计与制作毕业课程设计报告Word格式.docx_第4页
第4页 / 共25页
温度测量显示电路设计与制作毕业课程设计报告Word格式.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

温度测量显示电路设计与制作毕业课程设计报告Word格式.docx

《温度测量显示电路设计与制作毕业课程设计报告Word格式.docx》由会员分享,可在线阅读,更多相关《温度测量显示电路设计与制作毕业课程设计报告Word格式.docx(25页珍藏版)》请在冰豆网上搜索。

温度测量显示电路设计与制作毕业课程设计报告Word格式.docx

(1)系统原理框图设计与分析(包括传感器的选择与确定);

(2)系统方案设计、比较及选定(给出两种以上的方案比较);

(3)系统原理图设计(包含测量电路、放大电路、A/D转换及显示电路等);

(4)确定原理图中元器件参数(给出测量电路、放大电路计算公式与数据);

2、运用protel软件绘出系统原理电路图(鼓励能完成印刷电路板图的绘制)。

设计要求:

1)确定并分析系统设计要求;

2)进行系统的方案设计;

3)要绘制原理框图,绘制原理电路

4)要有必要的计算及元件选择说明

5)如果采用单片机,必需绘制软件流程图

6)写说明书

7)答辩

所设计的方案能满足题目要求并实现相应的功能,所编写的设计说明书应语句通顺,用词准确,层次清楚,条理分明,重点突出。

主要设计条件

1、Protel软件。

2、参考文献若干。

说明书格式

1.课程设计说明书封面。

2.课程设计任务书。

3.说明书目录。

4.正文

5.总结。

6.参考文献。

7.附录。

8.课程设计评分表。

正文部分包括(概述、总体设计、硬件电路设计及调试等)

进度安排

第1周:

星期一上午:

布置课题任务,课题内容介绍。

星期一下午:

仔细阅读设计任务书,明确设计任务与要求,收集设计资料。

星期二~星期五:

阅读相关资料,设计方案确定,相关元器件选型。

第2周:

星期一~星期二:

电路设计。

星期三~星期四:

编写设计说明书,准备答辩。

星期五:

答辩。

参考文献

[1]

[2]

[3]

[4]

[5]

目录

一.摘要5

二.设计目的与意义6

三.方案论证与确定7

3.1系统方案的确定7

3.1.1方案一7

3.1.2方案二8

3.1.3方案三8

3.2传感器方案的确定8

3.2.1方案一8

3.2.2方案二9

3.3测量显示方案的确定9

3.3.1方案一9

3.3.2方案二9

四.系统工作原理分析10

4.1微控制器原理10

4.2传感器原理11

4.2.1DS18B20简介11

4.2.2DS18B20内部结构11

4.2.3DS18B20测温原理14

4.3温度数值分析14

五.电路制作与软件调试15

5.1硬件制作15

5.2软件调试15

5.2.1主程序流程15

5.2.2子程序流程16

六.附录20

6.1课程设计心得体会20

6.2系统电路原理图21

6.3PCB图22

6.4数字温度计实物图22

6.5程序代码23

七.参考文献30

八.致谢31

一.摘要

在现今科技高速发展的时代,各行各业对控制和测量的要求越来越高,其中,温度测量和控制在很多行业中都有比较重要的应用,尤其在工业上,如炼钢时对温度高低的控制。

要控制好温度,测量是前提,测量的精度影响着后续工序的进行,因此温度测量的方法和选取就显得相当重要了。

针对各种温度测量方案的讨论分析后,我们组决定以AT89S52为核心,采用DS18B20温度传感器进行温度信号的检测,并通过LCD液晶显示测量所得温度,外加红外遥控调节设置温度测量的上下限数值(默认温度上下限为10℃~24℃),在所测温度到达所设上下限数值时,蜂鸣器启动报警提示。

本报告是我们组所设计的数字温度计的说明书,包括方案论证选取、工作原理、所用元件介绍和设计电路原理图、调试程序等。

关键词:

AT89S52、DS18B20、LCD液晶显示、红外遥控

2.设计目的与意义

随着电子技术的高速发展,对电子方面人才的要求越来越高,不仅要求其具备相关的专业理论知识,还要求其具有较强的设计、制作等实践动手能力。

此次课程设计无疑是对从事测控专业的人的一次很好的锻炼和考验,是培养测控技术的人才的一次良好的机会,为其提供了一个理论知识与实践相结合的平台。

通过本次课程设计,引导学生结合所学的测控电路理论知识,思考设计方案,以小组合作方式,分工完成各个部分,从而掌握相关的测量显示电路的设计和调试技术,一方面提高了学生的实践动手和协作能力,另一方面培养了学生综合运用所学理论知识进行工程设计的能力。

通过此次课程设计,可以培养学生的工程设计能力,包括动手能力、独立思考设计能力、解决实际设计过程中遇到的问题以及团队协作能力等,为今后的专业学习和工程实践打下坚实的基础。

3.方案论证与确定

3.1系统方案的确定

3.1.1方案一

该方案为ICL7107A/D转换&

译码方案。

常见A/D转换器的转换方式有非积分式和积分式两类,如逐次逼近比较式A/D转换、斜坡电压式A/D转换等属于非积分式,其特点是转换速度快,但抗干扰能力差。

电压反馈型V-F变换、双积分式A/D转换则属于积分式,其特点是抗干扰能力强、测量精度高,但转换速度低,在转换速度要求不太高的情况下,获得广泛应用。

工作方框图如图1所示:

电路原理图如图2所示:

3.1.2方案二

该方案利用AVR单片机对输入信号进行模数转换输出数字信号控制数码管显示温度值。

并且可以通过编写程序对输入信号进行分段线性化处理,使得测量精度大大提高,而且该电路无须外接译码器,结构简单。

工作框图如图3所示:

3.1.3方案三

该方案以AT89S52为控制器,采用DS18B20温度传感器检测温度信号,利用红外遥控设置温度测量的上下限数值,并通过LCD液晶显示。

工作框图如图4所示:

经过综合研究分析,考虑整个设计和成本,方案三成本低,测量温度方便简单,故此次数字温度计课程设计选取方案三。

3.2传感器方案的确定

3.2.1方案一

该方案采用热敏电阻。

热敏电阻价格比较便宜、灵敏度比较好,在实际应用的时候线性度较差,另外调试比较困难。

不适合使用。

故不使用热敏电阻。

3.2.2方案二

该方案采用AD590。

AD590拥有良好的线性关系,灵敏度较高、使用简单方便。

但是这种传感器的价格比其他的两种都贵很多。

故不选用。

方案三:

DS18B20数字温度传感器

DS18B20是美国DALLAS半导体公司智能温度传感器,他能够直接读出被测温度并且可根据实际要求通过简单的编程实现9~12位的数字值读数方式从DS18B20读出的信息或写入DS18B20的信息仅需要一根口线(单线接口)读写,温度变换功率来源于数据总线,使用DS18B20可使系统结构更趋简单,可靠性更高。

他在测温精度、转换时间、传输距离、分辨率等方面拥有很大优势,给用户带来了更方便的使用和更令人满意的效果。

经过上述三种方案的论证比较,综合考虑成本、性能等因素,最终选取方案三。

3.3测量显示方案的确定

3.3.1方案一

该方案采用LED显示。

LED数码显示中每一个像素单元就是一个发光二极管,如果是单色,一般是红色发光二级管。

如果是彩色,一般是三个三原色小二极管组成的一个大二级管。

这些二级管组成的矩阵由数码控制实时显示文字或者图像,造价相对低廉,组成的显像面积大。

3.3.2方案二

该方案采用LCD液晶显示。

液晶显示器是一种被动式的显示器,即液晶本身并不发光,而是利用液晶经过处理后能改变光线通过方向的特性,而达到白底黑字或黑底白字显示的目的。

LCD液晶的像素单元是整合在同一块液晶版当中分隔出来的小方格。

通过数码控制这些极小的方格进行显像。

造价高但是显示非常细腻。

经过研究分析,选择方案二。

4.系统工作原理分析

本系统由温度传感器DS18B20、AT89S52、LCD显示电路、软件构成。

DS18B20输出表示摄氏温度的数字量,然后用51单片机进行数据处理、译码、显示、报警等,

系统框图如图5所示:

4.1微控制器原理

AT89S52是一个低功耗,高性能CMOS8位单片机,片内含8KBytesISP的可反复擦写100000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISPFlash存储单元,其具有如下特点:

40个引脚,8KBytesFlash片内程序存储器,256bytes的随机存取数据存储器,32个外部双向输入/输出口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗电路,片内时钟振荡器。

单片机引脚如图6所示:

4.2传感器原理

4.2.1DS18B20简介

DS18B20温度传感器是美国DALLAS半导体公司最新推出的一种改进型智能温度传感器,与传统的热敏电阻等测温元件相比,它能直接读出被测温度,并且可根据实际要求通过简单的编程实现9~12位的数字值读数方式。

DS18B20元件图如图7所示:

DS18B20的性能特点如下:

●独特的单线接口仅需要一个端口引脚进行通信;

●多个DS18B20可以并联在惟一的三线上,实现多点组网功能;

●无须外部器件;

●可通过数据线供电,电压范围为3.0~5.5V;

●零待机功耗;

●温度以9或12位数字;

●用户可定义报警设置;

●报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件;

●负电压特性,电源极性接反时,温度计不会因发热而烧毁,但不能正常工作;

4.2.2DS18B20内部结构

DS18B20采用3脚PR-35封装或8脚SOIC封装,其内部结构框图如图8所示。

64位ROM的结构开始8位是产品类型的编号,接着是每个器件的惟一的序号,共有48位,最后8位是前面56位的CRC检验码,这也是多个DS18B20可以采用一线进行通信的原因。

温度报警触发器TH和TL,可通过软件写入户报警上下限。

DS18B20温度传感器的内部存储器还包括一个高速暂存RAM和一个非易失性的可电擦除的EERAM。

高速暂存RAM的结构为8字节的存储器,结构如图9所示。

头2个字节包含测得的温度信息,第3和第4字节TH和TL的拷贝,是易失的,每次上电复位时被刷新。

第5个字节,为配置寄存器,它的内容用于确定温度值的数字转换分辨率。

DS18B20工作时寄存器中的分辨率转换为相应精度的温度数值。

该字节各位的定义如图3所示。

低5位一直为1,TM是工作模式位,用于设置DS18B20在工作模式还是在测试模式,DS18B20出厂时该位被设置为0,用户要去改动,R1和R0决定温度转换的精度位数,来设置分辨率。

温度LSB

温度MSB

TH用户字节1

TL用户字节2

配置寄存器

保留

CRC

由表1可见,DS18B20温度转换的时间比较长,而且分辨率越高,所需要的温度数据转换时间越长。

因此,在实际应用中要将分辨率和转换时间权衡考虑。

高速暂存RAM的第6、7、8字节保留未用,表现为全逻辑1。

第9字节读出前面所有8字节的CRC码,可用来检验数据,从而保证通信数据的正确性

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1