基于单片机的多路温度采集系统设计毕业设计论文 精品文档格式.docx

上传人:b****2 文档编号:14976159 上传时间:2022-10-26 格式:DOCX 页数:47 大小:1.43MB
下载 相关 举报
基于单片机的多路温度采集系统设计毕业设计论文 精品文档格式.docx_第1页
第1页 / 共47页
基于单片机的多路温度采集系统设计毕业设计论文 精品文档格式.docx_第2页
第2页 / 共47页
基于单片机的多路温度采集系统设计毕业设计论文 精品文档格式.docx_第3页
第3页 / 共47页
基于单片机的多路温度采集系统设计毕业设计论文 精品文档格式.docx_第4页
第4页 / 共47页
基于单片机的多路温度采集系统设计毕业设计论文 精品文档格式.docx_第5页
第5页 / 共47页
点击查看更多>>
下载资源
资源描述

基于单片机的多路温度采集系统设计毕业设计论文 精品文档格式.docx

《基于单片机的多路温度采集系统设计毕业设计论文 精品文档格式.docx》由会员分享,可在线阅读,更多相关《基于单片机的多路温度采集系统设计毕业设计论文 精品文档格式.docx(47页珍藏版)》请在冰豆网上搜索。

基于单片机的多路温度采集系统设计毕业设计论文 精品文档格式.docx

指导教师

答辩日期

榆林学院

毕业设计(论文)诚信责任书

本人郑重声明:

所呈交的毕业设计(论文),是本人在导师的指导下独立进行研究所取得的成果。

毕业设计(论文)中凡引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处。

尽我所知,除文中已经注明引用的内容外,本论文不包含任何其他个人或集体已经公开发表或撰写过的研究成果。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人毕业设计(论文)与资料若有不实,愿意承担一切相关的法律责任。

论文作者签名:

年月日

摘要

单片机是一种集CPU、RAM、ROM、I/O接口和中断系统等部分于一体的器件,只需要外加电源和晶振就可实现对数字信息的处理和控制。

单片机由于其微小的体积和极低的成本,而广泛的应用于家用电器、工业控制等领域中。

多路温度采集系统是利用温度传感器DS18B20检测温度,并由单片机处理显示。

本设计利用AT89S52单片机为处理器,结合温度采集电路、键盘电路、显示电路、报警电路等实现对多路温度的实时检测与显示。

通过设计实物并调试,对系统存在的问题进行了分析和总结,并提出了改进措施。

实验证明:

该信号采集系统性能稳定,采集精度高,具有极高的性价比。

关键词:

单片机;

DS18B20;

温度采集

DesignofMulti-channelTemperatureAcquisitionSystemBasedonAT89S52MCUABSTRACT

Single-chipisadevicewhichconsistsofasetofCPU,RAM,ROM,I/Ointerface,interruptsystemandotherparts.Youonlyneedexternalpowersupplyandclockthenthedigitalinformationprocessingandcontrolcanbeachievedon.Becauseofthesmallscale,lowpriceandhighefficiencyofMCU,itiswidelyusedinhomeappliancesandindustrialcontrol.Multi-channeltemperatureacquisitionsystemisusedtemperaturethermometerDS18B20todetectthetemperature,processanddisplaybythesingle-chip.

ThisdesignusesAT89S52asmicroprocessortorealizedesigngoalthisdesignincludingtemperaturegatheringcircuit,keyboardcircuit,displaycircuit,alarmcircuitetc.toachievethetemperaturedetectionandthedisplay.Tointroducetheproblemsduringthedebuggingareanalyzedandsummarized,somemeasureaboutthesystemimprovementareproposed.

Theresultofexperimentsindicatedthatsignalsamplingsystemhasgoodperformance,highprecision,andhasaveryhighpertormance-to-priceration.

Keywords:

MCU;

temperatureacquisition

1绪论

本设计主要设计一种多路温度采集检测系统,采用目前低价位但技术十分成熟的AT89S52单片机作为内核,选用DS18B20作为温度传感器,送到显示器循环显示所测的四路温度数值,并根据现场工业需要,设置了一定范围的报警值,报警优先显示,利用按键消除报警。

可用按键查看某一路的温度值,查看时数据采集不中断。

软件算法上采用了直接拟合的方法(通过电压-温度关系来计算温度值),符合课题要求。

本课题构成的多路温度系统具有结构简单、价格低廉、测量精度高、量程宽的特点,在很多场合具有一定的适用性。

1.1选题背景

温度是工业对象中主要的被控参数之一,在各个种类的企业中应用广泛的各种加热设备、反应炉设备等都需要严格的控制温度。

随着时代的进步,科技的发展,各行各业对于温度采集系统的要求也在不断提高以达到设备环境、生产流程的安全要求,也越来越成为温度采集系统的几个重要指标。

随着集成电路技术的越来越快、越来越大规模化的发展,由于单片机具有体积小、功能强、性价比高等优点,基于单片机开发出来的一系列采集、控制系统也逐渐受到广泛关注。

采取单片机作为核心,可完成对温度的采集要求。

所以基于单片机的多路温度采集系统被广泛应用于很多工业过程控制中,使产品既提高了产品的功能和质量,又降低了成本,简化了设计。

采用单片机设计的多路温度采集系统,可进行温度检测、采集及显示,对于提高生产效率,节约能源、资源都有非常重要的作用。

1.2本设计国内外状况

二十世纪七十年代单片机的出现是近代计算机技术发展史上的一个重要里程碑,单片机的诞生标志着计算机正式形成了通用计算机系统和嵌入式计算机系统两大分支。

在不断的完善通用操作系统的过程中,单片机在数据处理,模拟仿真,人工智能等得到了广泛的应用。

单片机目前以8位机为主流,不断增强控制能力,降低成本,减小体积,改善开发环境,以空前的速度迅速而广泛地取代经典电子系统。

温度是表征物体冷热程度的物理量,是国际单位制中7个基本物理量之一,它与人类生活、工农业生产和科学研究有着密切关系。

随着科学技术的不断提高,温度测量采集技术也在不断的发展着。

温度采集是过程控制中的重要课题,各行业对高性能的温度采集系统的需求也在日益增加。

在温度采集方面各国均取得了许多可喜的成果,其中前苏联的压石英频率温度计分辨能力可达0.0001摄氏度,而且在-40—230摄氏度范围内温度与频率的线性特性;

我国生产的石英温度传感器分辨率达到0.0001摄氏度,误差在0.05摄氏度以内。

国内的温度控制仪发展经历了三个阶段:

第一阶段为动圈式控温仪,显示精度差,升温速度和加热时间设定都不能自动控制;

第二阶段为数字式控温仪,精度有所提高,但控制精度低,反应不灵敏;

第三阶段为智能型控温仪,带有特有的程序,控制精度高,减少了误差。

虽然温度的采集方法有很多种,但在很多情况下,对于一些特殊条件的温度测量来讲,想要的到精确的结果并不容易,需要熟练掌握各种测量方法的原理及特点,同时结合设计要求才能完成。

与此同时,还需探究新的采集方法,改进以前的技术,以满足不同条件下的温度采集需要。

1.3本设计的任务和主要内容

如何基于AT89S52对4路温度进行采集的具体要求,有以下几点:

(1)选用哪种传感器将温度信号转化为电信号;

(2)单片机外围硬件的电路设计;

(3)内部程序的编写。

在温度采集系统中我们经常用到集成型温度传感器,集成型传感器可以达到较高的精度,在集成型温度传感器的使用过程中,由于采用的单总线传输方式进行对远距离的多点温度进行检测,故在程序的控制上较复杂。

新型温度传感器DS18B20具有体积小、精度高、使用电压宽采用一线总线等优点,在实际应用中取得了良好的测温效果。

用四只DS18B20同时采集4路温度。

AT89S52单片机P3.7接口接单线总线。

单片机有一个全双工的串行通讯口,单片机与电脑之间能更好地进行串口通讯。

2系统总体设计

2.1系统概述

根据设计要求的性能指标,本系统不仅要满足一定精度的温度采集的基本功能,而且由于测量的路数为4路,还存在多路信号的循环显示问题,还要考虑温度超限报警输出的功能,同时系统还具有显示当前各路的测量温度值的功能和键盘选择显示路数的功能。

2.2系统工作原理分析

在测温系统中我们常常用到集成型温度传感器,集成型温度传感器可以达到较高的精度,在集成型温度传感器的使用过程中,由于采用的单总线传输方式进行对远距离的多点温度进行检测,所以在程序的控制上比较复杂。

在温度测量系统中,采用抗干扰能力强的新型数字温度传感器是解决这些问题的最有效方案,新型数字温度传感器DS18B20具有体积更小、精度更高、适用电压更宽、采用一线总线、可组网等优点,在实际应用中取得了良好的测温效果。

根据本课题的设计目标以及硬件的特点,本系统的总体设计框图如图2-1所示

图2-1总体设计框图

3系统的硬件设计

一个温度采集系统,包括被采集信息的采集、转换、显示等环节,在本多路温度采集系统设计中,包括CPU的选型以及包括显示电路、存储器、报警电路、电源电路等设计。

3.1温度采集系统的开发过程

本设计中以DS18B20为传感器、AT89S52单片机为控制核心组成的多点温度测试系统。

用4只DS18B20同时测控4路温度(视实际需要还可扩展通道数)。

由于每片DS18B20含有唯一的硅串行数,所以在一条总线上可挂接多个DS18B20芯片。

从DS18B20读出的信息或写入DS18B20的信息,仅需要一根口线(单线接口)。

读写及温度变换功率来源于数据总线,总线本身也可以向所挂接的DS18B20供电,而无需额外电源。

DS18B20提供9位温度读数,构成多点温度检测系统而无需任何外围硬件。

处理时,将DS18B20信号线与单片机一位口线相连,单片机可挂接多片DS18B20,从而实现多点温度检测系统。

由于DS18B20只有三个引脚,其中两根是电源线VDD和GND,另外一根用作总线DQ(DataIn/Out),由于其输出和输入均是数字信号且与TTL电平兼容,因此其可以与微处理器直接进行接口,从而省去了一般传感器所必需的中间转换环节。

3.2单片机的最小系统设计

3.2.1单片机的选型

目前,生产单片机的厂商有很多,尤其是近年来微电子技术、计算机技术的飞速发展,比较著名的有Intel、Philips、Microchip、Motorola、Zilog、Atmel等半导体企业。

在上述著名的半导体企业产品中,尤其在工业测控场合,运用较多的为Intel公司的MCS-51系列,Microchip公司的PIC系列,如果作单路温度测量,恐怕要选择该系列的CPU,但由于本系统涉及的是多路,各路报警的输出信号需要单独输出,而且考虑信号调理电路的切换等还需要不少的控制线,因此该系列的少引脚特点就不适合本设计的需要,因此,本设计还是选用了ATMEL最新的8位单片机AT89S52作为本系统的CPU。

下面简单地介绍一下AT89S52。

3.2.2AT89S52的性能及应用

功能特性描述:

AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。

使用Atmel公司高密度易失性存储器技术制造,与工业80S52产品指令和引脚完全兼容。

片上Flash允许程序存储器在系统可编程,亦适于常规编程器。

在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89S52为众多嵌入式控制应

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

当前位置:首页 > 人文社科

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

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