多路流量采集与控制系统的设计解读_第1页
多路流量采集与控制系统的设计解读_第2页
多路流量采集与控制系统的设计解读_第3页
多路流量采集与控制系统的设计解读_第4页
多路流量采集与控制系统的设计解读_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、智能仪器设计立项论证报告项目名称:多路流量米集与控制系统设计项目负责人:起止日期:2014215-2014615经费预算:33万元批准:承担单位:1. 概述流量就是在单位时间内流体通过一定截面积的量。这个量用流体的体积来表示,称为瞬时体积流 量,简称体积流量;用流量的质量来表示称为瞬时质量流量,简称质量流量。这一段时间内流体体积 流量或质量流量的累积值称为累积流量。对在一定通道内流动的流体的流量进行测量统称为流量计量。流量测量的流体是多样化的,如测 量对象有气体、液体、混合流体;流体的温度、压力、流量均有较大的差异,要求的测量准确度也各 不相同。因此,流量测量的任务就是根据测量目的,被测流体的

2、种类、流动状态、测量场所等测量条 件,研究各种相应的测量方法,并保证流量量值的正确传递。流量的测量在热电生产、石油化工、食品卫生等工业领域具有广泛的应用。随着传感器技术,微 电子技术、单片机技术的发展,为气体流量的精确测量提供了新的手段。充分利用单片机丰富的硬件 资源,配以适当的检测接口电路,可精确测量由涡街流量传感器或电磁流量传感器输出的代表流量大 小的脉冲信号,以及气体在当地状态下的压力、温度等模拟电压信号。由软件计算出流量,以简单的 硬件结构实现了一个高可靠性、高精度、多功能的气体流量检测系统。工业生产中过程控制是流量测 量与仪表应用的一大领域,流量与温度、压力和物位一起统称为过程控制中

3、的四大参数,人们通过这 些参数对生产过程进行监视和控制。对流体流量进行正确测量和调节是保证生产过程安全经济运行、 提高产品质量、降低物质消耗、提高经济效益、实现科学管理的基础。通过对本课题的研究,训练综合运用已学课程的基本知识,独立进行单片机应用技术和开发工作,掌握单片机程序设计、调试和应用电路设计、分析及调试检测。对流体流量进行正确测量和调节是保 证生产过程安全经济运行、提高产品质量、降低物质消耗、提高经济效益、实现科学管理的基础。流 量的检测和控制在化工、能源电力、冶金、石油等领域应用广泛。人们为了控制大气污染,必须对污 染大气的烟气以及其他温室气体排放量进行监测;废液和污水的排放,使地表

4、水源和地下水源受到污 染,人们必须对废液和污水进行处理,对排放量进行控制。于是数以百万计的烟气排放点和污水排放 口都成了流量测量对象。同时在科学试验领域,需要大量的流量控制系统进行仿真与试验。2. 研究目标本文主要研究的是基于单片机的流量检测系统的设计,实现对管道内自来水的流量的检测,并将 流量值实时显示在 LED数码管上,且如果流量值超过上下限范围,即调用报警系统,实现声光报警。本文详细论述了该设计的具体方案,主要解决系统的总体设计,硬件电路的设计以及系统软件的 设计。其中硬件电路设计包括单片机最小系统、流量传感器的设计、放大器的设计、AD转换器接口设计、LED显示接口设计、报警器设计等,软

5、件设计包括主程序、信号采集与AD转换程序、显示程序及报警程序。由于实际应用中传感器输出的信号比较微弱,易受到内部干扰及外部干扰的影响,所以在 设计结尾描述了一些抗干扰措施。一个产品的具体设计是复杂与艰巨的,设计的好坏直接影响到工业生产的效率和安全。在设计过 程中的遇到的每个难点都得一一克服,而本设计的难点在于如何设计简单易行的流量传感器,各芯片 的如何应用与合理搭接,而软件的编写如何简洁无误也是一个难点,在实际设计中不断克服改进,力 求方案的可行性。该系统由开关控制,通过单片机对流量数据的统计,并与设定的报警值进行对比,超过则产生报警,并将统计的数据和时钟数据用液晶显示器进行显示,再通过串行口

6、 MAX232专输到上位机实现串口通信,由上位机负责数据的接受、处理和显示。下位机软件采用汇编语言进行编写,对开关控制系统、时钟模块、报警模块、数据储存模块、液晶显示模块等程序进行了设计,上位机软件包括各多路流量 传感器的显示及报警设置。3. 主要研究内容(1 )功能需求该系统由开关控制,通过单片机对流量数据的统计,并与设定的报警值进行对比,超过则产生报警,并将统计的数据和时钟数据用液晶显示器进行显示,再通过串行口 MAX232专输到上位机实现串口通信,由上位机负责数据的接受、处理和显示。下位机软件采用汇编语言进行编写,对开关控制系统、时钟模块、报警模块、数据储存模块、液晶显示模块等程序进行了

7、设计,上位机软件包括各多路流量 传感器的显示及报警设置,传感器可选择模拟量输出。4. 主要关键技术及技术指标1) 主要关键技术由流量传感器采集流量信息,然后经过AD转换器将连续的模拟信号离散化后传给单片机;单片机在系统软件的控制作用下,对输入的数据进行分析,向外部输出控制信号,实现LED显示;LED数码管显示动态的流量,同时,若流量超过上下限范围,报警电路产生声光报警信号,提醒流 量不在正常范围内,需采取相应控制;高密度多层接口板的 PCB工艺设计技术;高速、高精度A/D采集技术;2) 技术指标测量路数:255路测量范围:公称通径:25300mm公称压力25 MPa精度等级:1.5级5. 技术

8、途径及实施方案(1) 硬件总体设计方案由流量传感器采集流量信息,然后经过AD转换器将连续的模拟信号离散化后传给单片机。单片机在系统软件的控制作用下,对输入的数据进行分析,向外部输出控制信号,实现LED显示。LED数码管显示动态的流量,同时,若流量超过上下限范围,报警电路产生声光报 警信号,提醒流量不在正常范围内,需采取相应控制。系统软件主要包括主程序,显示程序等供主程 序调用的子程序。主程序实现系统的总体功能,子程序实现相应的具体功能。系统硬件结构图如图1所示。流量传感器=数码管显示报警电路图1系统硬件结构图(2) 传感器的设计与信号的采集流量信号通过涡轮流量传感器采集,本设计应用霍尔效应设计

9、传感器。霍尔效应一一当一块通有电流的金属或半导薄片垂直的放在磁场中时,薄片的两端就会产生电位 差,这种现象就称为霍尔效应。两端具有的电位差值称为霍尔电势U,其表达式为U=(K X I X B)/d其中K为霍尔系数,I为薄片中通过的电流,B为外加磁场的磁感应强度,d是薄片的厚度。由此可见,霍尔效应的灵敏度高低与外加磁场的磁感应强度成正比的关系。(3) 放大电路的设计涡轮传感器中霍尔元件输出的模拟信号都很微弱(通常在毫伏级),必须通过一个模拟放大器对其进行一定倍数的放大,才一能满足A/D转换器对输入信号电平的要求,这种情况下,就必须选择一种符合要求的放大器。放大器的选型很多,本设计选择一种用途非常

10、广泛的仪表放大器,即典型的差动 放大器。差动放大器是一种将两个输入端电压的差以一固定增益放大的电子放大器。差动放大器的优点是 能抑制零点漂移,差动放大器是一个对称电路,可使漂移信号相互抵消,从而使电路稳定。因电路对 称,由温度变化等因素引起两管的输出漂移电压必然是大小相等,极性相同,即为共模信号。当愉入 信号为共模信号时,由于电路对称,两管的集电极电流产生相等的电流增量。双端输出时的共模输出 电压为零,共模放大倍数也为零。即使单输出电路,由于共模电阻取值较大,产生较大的反馈电压, 把放大倍数压的很低,也能很好的抑制共模信号,因此稳定了工作点,抑制了零点漂移,对共模放大 信数抑制作用越强,表明放

11、大器的性能越好。在本设计中放大电路只需三个廉价的普通运算放大器和几只电阻器,即可构成性能优越的仪表用 放大器。要使电路满足平衡,则R仁R2、R3=R4、RS=R6,因为每个运放的特性不可能完全一致,在A1和A2的Pin1、Pin8处增设了调零电位器 VR1和VR2,这在实际的应用中是非常有用的。我们假 设A1、A2的失配、失调电压和电流均为零的情况下,其差模电压增益为:A Vo A A Rs 2R1A 、A12 - A3(1Vi1Vi2R3VR)电源电压一般可取土 5土图2放大器原理图整个电路采用正负两组电源供电,这样可对正或负输入电压进行放大。(4 )单片机硬件电路及其外围电路的设计(4.1

12、)系统时钟电路单片机内部具有一个高增益反相放大器,用于构成振荡器。通常在引脚XTALI和XTAL2跨接石英晶体和两个补偿电容构成自激振荡器,系统时钟电路结构如图 4-4所示,我们选择12MHz的石英晶体,补偿电容通常选择 20-30pF左右的瓷片电容。(4.2 )复位电路单片机复位电路就好比电脑的重启部分,当电脑在使用中出现死机,按下重启按钮电脑内部的程 序从头开始执行。单片机也一样,当单片机系统在运行中,受到环境干扰出现程序跑飞的时候,按下 复位按钮内部的程序自动从头开始执行。单片机小系统采用上电自动复位和手动按键复位两种方式实现系统的复位操作。上电复位要求接通电源后,自动实现复位操作。手动

13、复位要求在电源接通的条件下,在单片机运行期间,用按钮开关操作使单片机复位。复位电路结构如图4所示。上电自动复位通过电容C3充电来实现。手动按键复位是通过按键将电阻 R2与VCC接通来实现。CICAP图4复位电路(4.3)单片机与A/D接口MCS-51和ADC接口必须弄清和处理好三个问题: 要给START线送一个100ns宽的起动正脉冲; 获取EOC线上的状态信息,因为它是A/D转换的结束标志; 要给“三态输出锁存器”分配一个端口地址,也就是给0E线上送一个地址译码器输出信号。MCS-51和ADC接口通常可以采用查询和中断两种方式。采用查询法传送数据时, MCS-51应对EOC线查询它的状态:若

14、它为低电平,表示A/D转换正在 进行,则MCS-51应当继续查询;若查询到 EOC变为高电平,则就给 0E线一个高电平,以便 2-1 2-6线上提取A/D转换后的数字量。采用中断方式传送数据时,EOC线作为CPU的中断请求输入线。 CPU响应中断后,应在中断服务程序中使OE线变为高电平,以提取 A/D转换后的数字量。图3-4中的P2.7/A15线作为整个 ADC0809芯片的片选线,当 P2.7/A15=0时,或非门敞开,允许 写信号通过,将单片机负的写脉冲转换为 ADC0809所需要的正脉冲,以选中 ADC0809某一通道并启 动转换。采用74LS373作为地址锁存器使用,其中输入端 1D8

15、D接至单片机的PO 口,输出端提供 的是低8位地址,G端接至单片机的地址锁存允许信号 ALE。输出允许端 OE接地,表示输出三态门一直打开。A/D接口电路如图5所示。2945.XTAL1XTAL2RSTPSEN ALE EAP2.o/eF2.2/A1QF2-3/A11F2.4/A12PZ.5/A-13F2.a/Al4P2.7/A15PD.O/ADOPD.1/AD1PO.2/AD2PO.3/AD0F0.4TAD4PO.6/AD6P0.S/AD6P07/AD73S2 :1 -7133817齐2,614363,515354.4345.31833219327:12002121bio22START 22

16、23232斗2425I2526272810111213VREF()VREF(+)GNDvcc.2-SLSBCLOCK2-7OUTPUT ENABLE2-8EOC2-5START2-42-3IN72-2INS阴ALEIN3AOD CIN2A&P B|N1IAPD AI NO11ADCO8O9 IQ _pLK9 JB START:P10 Pl-1P1_2P1_3P1_4P1_5P1.0P1.7P3-0/FXDP3.VTXDP3-2/1NT0P3_3flNT1P3.4TT0P3.5/T1P3.WRP3.7/RDU6:A“ 74LS048 B1617AT89C51 U3QR 262728C&XT-SW

17、FtT,图5 A/D接口电路(4.4 ) 单片机与LED显示的接口(1)静态显示在单片机应用系统中,常采用 MC14495芯片作为LED的静态显示接口,它可以和 LED显示器直接连接。MC14495芯片是由4位锁存器、地址译码器和笔段 ROM阵列以 及带有限流电阻的驱动电路(输出电流为 10mA)等三部分电路组成。A、B、C、D为二 进制码(或BCD码)输入端;LE为锁存控制端,LE为低电平时可以输入数据。LE为 高电平时锁存输入数据,h+l为输入数据大于等于10指示位,若输入数据大于或等于10, 则h+I输出高电平,否则输出为低电平;VCR为输入等于15指示位,若输入数据等于15,则VCR输

18、出高电平,否则为高阻状态。MC14495芯片的作用是输入被显字符的二进 制码(或BCD码),并把它自动转换成相应字形码,送给 LED显示。(2)动态显示为了减少硬件开锁,提高系统可靠性和降低成本,单片机控制系统通常采用动态扫描 显示。动态显示采用软件法把欲显示十六进制数(或 BCD码)转换为相应字形码,故它 通常需要在RAM区建立一个显示缓冲区。显示缓冲区内包含的存储单元个数常和系统中 LED显示器个数相等。显示缓冲区的起始地址很重要,它决定了显示缓冲区在 RAM中的 位置。显示缓冲区中每个存储单元用于存放相应 LED显示器欲显示的字形码地址偏移量, 故CPU可以根据这个地址偏移量通过查字形码

19、表来找出所需显示字符的字形码,以便送到字形口显示。当显示器位数较少时,采用静态显示的方法是适合的。当位数较多时,用静态显示所需的I/O太多,一般采用动态显示方法。本设计采用四联排共阴极数码管进行显示, 具有四位数码管,这四个数码管的段选 a b、c、d、e、f、g分别接在一起,每一个都拥有一个共阴的位选端。 P3 口控制数码管的 点亮情况。因为单片机的IO 口输出功率有限,需要使用74LS374芯片进行锁存。此外还 用一个电阻R-PACK8来保护LED。ABCDEFG DP123400 O O O .0 0SS20CM冲Lg074LS374U2 . . .Ulf;XTAL1XTAL2RSTPO

20、.O/ADO PLI.1/AD1P0.2/AD2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6P0.7/AD7P2.U/A8P2.1/A9P2.2/A10PSENP2W11ALEP2.4/A12EA.P2.5/A13P2.6/A14P2.7/A15P1.0P3.0/RXDPI .1F3.1 丿 TXDPI .2P3.2JINT0P3f-.-3/lNT1卜1. jP.4/T0Fl .4P1 ;s.P3.5/T1P1.6P3.6/WRPI 7P3.7JRDAT89C51JididldididididiU1图6 LED接口电路(4.5)报警电路报警电路中加一 PNP三极管驱动,基极

21、接单片机 P2.0 口,当端口变成低电平时,驱 动三极管导通,可使蜂鸣器发生、报警发光二极管亮。R1lOk - TE-: T图7报警电路 BUZ1-3 :BUZZBR1(5)软件模块设计主程序模数转换辛数码管显示上下限报警图8程序结构图6.研究周期及进度安排序号计划节点主要工作内容阶段成果(完成标志)备注12014215-2014315方案设计、器件选型设计框图22014.3.16-2014331P 硬件电路设计原理图32014401-2014430PCB设计安装及调试PXI板卡42014430-2014.5.20P软件设计及调试功能实现52014601-2014630系统调试提交软硬件7. 经费预算及开支范围序号项目总经费年度经费备注办公费办公材料、印刷、资料2设计费方案设计、软硬件设计及调研4材料费PCB制版、器件购置、软件购置3外协费:BGA芯片安装、技术支持5测试费租用仪器、产品测试5试验费环境试验、振动试验8评审费信息咨询、专家劳务3交通费购置硬件差旅、与用户交流、现场测试3总计33院(万元)13部所厂(万元):20总经费(万元):338. 研究试验条件及加强措施满足用户使用环境及测试要求9. 成果形式及推广应用前景1)成果形式(含重要项目的阶段性成果)序号类别产品名称实现形式数量备注1硬件齐套的各硬件组成实物1套2配套线缆3软件

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论