毕业设计(论文)- 基于单片机的多点温度测量系统.doc
《毕业设计(论文)- 基于单片机的多点温度测量系统.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)- 基于单片机的多点温度测量系统.doc(70页珍藏版)》请在三一文库上搜索。
1、摘 要随着社会的进步和工业技术的发展,人们越来越重视温度因素,许多产品对温度范围要求严格,而目前市场上普遍存在的温度检测仪器大都是单点测量,同时还有温度信息传递不及时、精度不够的缺点,不利于工业控制者根据温度变化及时做出决定。在这样的形式下,开发一种能够同时测量多点,并且实时性高、精度高,能够综合处理多点温度信息的测量系统就很有必要。本课题以AT89C51单片机系统为核心,能对多点的温度进行实时巡检。各检测单元(从机)能独立完成各自功能,同时能够根据主控机的指令对温度进行定时采集,测量结果不仅能在本地显示,而且可以利用单片机串行口,通过RS-485总线及通信协议将采集的数据传送到主控机,进行进
2、一步的存档、处理。主控机负责控制指令的发送,控制各个从机进行温度采集,收集测量数据,并对测量结果(包括历史数据)进行整理、显示和存储。主控机与各从机之间能够相互联系、相互协调,从而达到系统整体统一、和谐的效果。 关键词:单片机 RS485协议 温度测量 AbstractAs the industry and the society developing, the temperature becomes more and more important and a lot of products are sensitive to temperature. However, temperature-
3、measuring apparatus in the market now only can check and measure the temperature of one point, at the same time, the temperature information is not real time and the precision is low. It takes a great of troubles for the industry-controllers to make decision .In this situation, design and implement
4、one applicable system which can watch measure and control the temperature and the measuring results is real time and the precision is great is more essential. In order to meeting this application, this paper talk about The Multiple-Points temperature Measuring System.This system based on single chip
5、 computer, can inspect and control multiple temperatures in real time. The Slaved Machine can collect temperature information on its own and display it on the LED module. Following the Master Machines command, the Slaved Machine can up-send the temperature information to the Master Machine through t
6、he RS-485 bus interface and the communication protocol. The Master Machine sends commands, controls the Slaved Computer gathering and up-sending the temperature data including history information, and it manages processes and stores the temperature information. The Master and Slaved Computer will ex
7、change information and correspond to each other, so it works together perfectly.Key words single chip computer RS-485 protocol measure-temperature目 录摘 要1Abstract2第1章 绪论51.1 课题背景51.2 系统整体目标61.3 方案比较61.3.1 设计方案一71.3.2 设计方案二71.3.3 设计方案三7第2章 硬件设计102.1 稳压电源的设计102.1.1 稳压电源的组成102.1.2 电源设计102.2 温度信号的获取与放大12
8、2.2.1 温度传感器选用细则122.2.2 温度信号获取与放大电路152.3 模数转换单元162.3.1 12位串行A/D转换器MAX187162.3.2 模数转换单元电路的设计172.4 通信模块设计192.4.1 RS-485接口简介192.4.2 电路设计202.4.3 通信协议的建立212.5 键盘模块的设计222.5.1 HD7279A的原理222.5.2 键盘电路设计252.6 液晶显示模块的设计262.6.1 DM-162液晶显示模块262.6.2 DM-162与MCU接口电路272.7 单片机控制电路282.7.1 单片机概论282.7.2 单片机外接电路33第3章 软件设计
9、373.1 程序设计语言与软件开发环境373.1.1 程序设计语言的选用373.1.2 系统软件开发环境373.2 软件程序设计383.2.1 键盘管理423.2.2 用户界面的液晶LCD显示423.2.3 模拟量的采集与处理42第4章 抗干扰设计与误差分析444.1 抗干扰设计444.1.1 抗干扰技术主要体现444.1.2 用于单片机系统的干扰抑制元件454.1.3 提高单片机系统抗干扰能力的主要手段454.2 误差分析47结 论49致 谢50参考资料50附 录 150附 录250第1章 绪论1.1 课题背景在人类的生活环境中,温度扮演着极其重要的角色。无论你生活在哪里,从事什么工作,无时
10、无刻不在与温度打着交道。自18世纪工业革命以来,工业发展对是否能掌握温度有着绝对的联系。在冶金、钢铁、石化、水泥、玻璃、医药等等行业,可以说几乎%80的工业部门都不得不考虑着温度的因素。温度对于工业如此重要,由此推进了温度传感器的发展。传感器主要大体经过了三个发展阶段:模拟集成温度传感器。该传感器是采用硅半导体集成工艺制成,因此亦称硅传感器或单片集成温度传感器。此种传感器具有功能单一(仅测量温度)、测温误差小、价格低、响应速度快、传输距离远、体积小、微功耗等,适合远距离测温、控温,不需要进行非线性校准,外围电路简单。它是目前在国内外应用最为普遍的一种集成传感器,典型产品有AD590、AD592
11、、TMP17、LM135等;模拟集成温度控制器。模拟集成温度控制器主要包括温控开关、可编程温度控制器,典型产品有LM56、AD22105和MAX6509。某些增强型集成温度控制器(例如TC652/653)中还包含了A/D转换器以及固化好的程序,这与智能温度传感器有某些相似之处。但它自成系统,工作时并不受微处理器的控制,这是二者的主要区别;智能温度传感器。能温度传感器(亦称数字温度传感器)是在20世纪90年代中期问世的。它是微电子技术、计算机技术和自动测试技术(ATE)的结晶。智能温度传感器内部都包含温度传感器、A/D转换器、信号处理器、存储器(或寄存器)和接口电路。有的产品还带多路选择器、中央
12、控制器(CPU)、随机存取存储器(RAM)和只读存储器(ROM)。智能温度传感器的特点是能输出温度数据及相关的温度控制量,适配各种微控制器(MCU);并且它是在硬件的基础上通过软件来实现测试功能的,其智能化程度也取决于软件的开发水平。温度传感器的发展趋势。进入21世纪后,温度传感器正朝着高精度、多功能、总线标准化、高可靠性及安全性、开发虚拟传感器和网络传感器、研制单片测温系统等高科技的方向迅速发展。传感器在温度测控系统中的应用。目前市场主要存在单点和多点两种温度测量仪表。对于单点温测仪表,主要采用传统的模拟集成温度传感器,其中又以热电阻、热电偶等传感器的测量精度高,测量范围大,而得到了普遍的应
13、用。此种产品测温范围大都在-200800之间,分辨率12位,最小分辨温度在0.0010.01之间。自带LED显示模块,显示4位到16位不等。有的仪表还具有存储功能,可存储几百到几千组数据。该类仪表可很好的满足单个用户单点测量的需要。多点温度测量仪表,相对与单点的测量精度有一定的差距,虽然实现了多路温度的测控,但价格昂贵。针对目前市场的现状,本课题提出了一种可满足要求、可扩展的并且性价比高的单片机多路测温系统。1.2 系统整体目标本系统的实现目标:1. 实时巡检功能本系统能够同时检测4路温度,检测温度范围0400。根据实际需要,检测点数是可以扩展的。2. 高精度应用12位AD转换芯片,采用过采样
14、和工频周期求均值技术,分辨率达到16位,检测温度变化最小值达到0.007。3. 传输距离远使用RS-485串行总线进行传输,MAX485驱动芯片进行电平转换,传送距离大于1200m,抗干扰能力强。4. 功能完善(1) 由主控机统一设置系统时间和温度修正值。(2) 可由主控机分别设置各从机的温度报警上下限,主机、从机均具有声光报警功能。(3) 具有定时、整点收集各从机数据功能,使用I2C串行E2PROM,可保存各从机以往24小时的数据,具有数据更新与掉电保护功能。(4) 具有数据存储功能,可查询各从机以往24小时的温度情况。从机可显示当前温度、时间、报警阈值等信息。主从机均采用中文点阵式液晶显示
15、器,人机界面友好。(5) 自带+5V和+12V直流稳压电源。1.3 方案比较温度测量的方案有很多种,可以采用传统的分立式传感器、模拟集成传感器以及新兴的智能型传感器。对于控制系统可以采用计算机、单片机等。1.3.1 设计方案一采用模拟分立元件,如电容、电感或晶体管等非线形元件,实现多点温度的测量及显示,该方案设计电路简单易懂,操作简单,且价格便宜,但采用分立元件分散性大,不便于集成数字化,而且测量误差大。1.3.2 设计方案二采用PC机作为主控机,单片机构成信号采集单元。通过温度传感器采集温度信号,经信号放大器放大后,送到A/D转换芯片,经过含有单片机的检测系统的进一步分析处理,通过通信线路将
16、信息上行到PC机,在PC机上我们可对温度信号进行任何分析、处理。 单片机控制的检测系统温度传感器A/D转换器PC机控制的主控制器LCD显示器变送器总线多路开关图1-1 方案二的框图采用该方案技术已经成熟,而且通过将温度信息上传到PC机,利用PC机强大的数据处理能力和相应的辅助软件,可以多角度、多需求的分析处理温度数据,但这在工业上大多不是必须的。而且目前PC的机价格的原因,制造出这样的系统,不会得到普遍的应用。所以我不准备采用此种方案。1.3.3 设计方案三本方案以AT89C51单片机系统为核心,对多点的温度进行实时控制巡检。各检测单元(从机)能独立完成各自功能,根据主控机的指令对温度进行实时
17、或定时采集,测量结果不仅能在本地储存、显示,而且可以利用单片机串行口,通过RS-485总线及通信协议将将采集的数据传送到主控机,进行进一步的分析、存档、处理。主控机负责控制指令发送,控制各个从机进行温度采集,收集测量数据,并对测量结果(包括历史数据)进行整理、显示和打印。主控机与各从机之间能够相互联系、相互协调,从而达到了系统整体统一和谐的控制效果。温度测点1温度测点2温度测点3温度测点4从机1从机2从机3从机4主控机89C51键盘LED模块声光报警图1-2 方案三的系统框图该方案主控机和从机完全由单片机实现,采用该方案完全可满足工业上大部分需求,而且相对与第二种方案价格更加容易让人接受。上图
18、中,从机部分实现的功能几乎和主机是对等的,但会接受主机发送过来的命令的指示。温度测点1传感器ADCMCULED声光报警RS-485接口电路图1-3 从机部分的框图 该方案采用热电阻PT100做为温度传感器、AD620作为信号放大器MAX187作为A/D转换部件,对于温度信号的采集具有大范围、高精度的特点。相对与方案1,在功能、性能、可操作性等方面都有较大的提升。相对与方案3,具有更高的性价比,更大的市场。所以我采用方案3完成本设计。第2章 硬件设计2.1 稳压电源的设计2.1.1 稳压电源的组成电源变压器是将交流电网220V的电压变为所需要的电压值。交流电经过二极管整流之后,方向单一了,但是大
19、小(电流强度)还是处在不断地变化之中。这种脉动直流一般是不能直接用来给集成电路供电的,而要通过整流电路将交流电变成脉动的直流电压。由于此脉动的直流电压还含有较大的纹波,必须通过滤波电路加以滤除,从而得到平滑的直流电压。滤波的任务,就是把整流器输出电压中的波动成分尽可能地减小,改造成接近稳恒的直流电。但这样的电压还随电网电压波动(一般有%左右的波动),负载和温度的变化而变化,因而在整流、滤波电路之后,还需要接稳压电路。稳压电路的作用是当电网电压波动,负载和温度变化时,维持输出直流电压稳定。电容器是一个储存电能的仓库。在电路中,当有电压加到电容器两端的时候,便对电容器充电,把电能储存在电容器中;当
20、外加电压失去(或降低)之后,电容器将把储存的电能再放出来。充电的时候,电容器两端的电压逐渐升高,直到接近充电电压;放电的时候,电容器两端的电压逐渐降低,直到完全消失。电容器的容量越大,负载电阻值越大,充电和放电所需要的时间越长。这种电容带两端电压不能突变的特性,正好可以用来承担滤波的任务。 稳压电源一般由变压器、整流器和稳压器三大部分组成。变压器把市电交流电压变为所需要的低压交流电。整流器把交流电变为直流电。经滤波后,稳压器再把不稳定的直流电压变为稳定的直流电压输出。 2.1.2 电源设计工作原理:图中为T1电源变压器,它的作用是将交流电网电压V1变为整流电路要求的交流电压 ,四只整流二极管D
21、1 D4接成电桥的形式,故有桥式整流电路之称。先计算文件参数:二极管D1、D3和D2、D4两两轮流导通的,所以流经每个二极管的平均电流为ID=IC=0.45。二极管在截止时管子两端承受的最大反向电压可以从图1中看出。在正半周时D1、D3导通,D2、D4截止。此时D2、D2所承受的最大反向电压均为的最大值。即=同理,在的负半周,D、D也承受到同样大小的反向电压。图21 +12V电源示意图桥式整流电路的优点是输出电压高 ,纹波电压较小,管子所承受的最大反向电压较低,同时因为电源变压器在正、负半周内都有电流供给负载,电源变压器得到了充分的利用,效率较高。因此,这种电路在半导体整流电路中得到了颇为广泛
22、的应用。滤波电路:我们采用电容滤波电路。因为本设计为小功率电源,初始时电容器两端初始电压为零,接入交流电源后,当为正半周时,通过D1、D3向电容器C充电;当为负半周时,通过D2、D4向电容器C充电。充电时间常数为。包括变压器副绕组的直流电阻和二极管D的正向电阻。由于一般很少,电容器很快就达到了交流电压的的最大值。由于电容器无放电回路,故输出电压保持在,输出为一个恒定的直流。电容滤波电路的特点:1. 二极管的导电角,流过二极管的瞬时电流很大,电流的有效值和平均值的关系与波形有关。在平均值相同的情况下,波形越尖,有效值越大,在纯电阻负载时,变压器副边电流的有效值而有电容滤波时2. 负载平均电压升高
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计论文- 基于单片机的多点温度测量系统 毕业设计 论文 基于 单片机 多点 温度 测量 系统
链接地址:https://www.31doc.com/p-3943846.html