1、 AbstractThe monolithic machine-based liquid place supervisory control system the main body of a book is designed has been that one kind of the contact-type liquid making use of the ultrasonic technology , electron technology , electromagnetism switch technology to realize combining with coming each
2、 other place measures and controls system , has been able to be put into use under some specially appointed occasion or environment is comparatively very bad situation , has got extensive use in the field of industry monitoring and controlling and so on. Horizontal uninterrupted growth of industry h
3、as brought forward the more and more high request to accuracy , extent and anti-interference sex that the liquid place measures in recent year, self cant be in the ultrasonic distance measurement technology perfect ceaseless and developed, the range finder is incline to minaturized and intellectuali
4、zed , step by step have realized high precision , high reliability , security and multifunctional-rization.This designs primary mission is by the monolithic integrated circuit primarily controller, develops one based on monolithic integrated circuits fluid position supervisory system, measurable qua
5、ntity and disclosing solution position, but may also through the monolithic integrated circuit control the fluid position define that in some scope, the situation which expires in the monolithic integrated circuit control after-crops the alarm, the reminder staff carries on the hand control. Researc
6、h content including ultrasonic rangings basic principle and method, precision influencing factor analysis and solution, monolithic integrated circuit to valve control method, supervisory systems overall plan design, hardware design, software flow design and so on. After the design completes, provide
7、s the ultrasonic wave distance gauge which a set may use, the measuring range and the measuring accuracy meet the general industrial application needs. After the design completes, should provide a set to be possible to use in the general industrial production the fluid position supervisory system. T
8、hrough graduation projects entire process, may synthesize the utilization sensor, the monolithic integrated circuit, the electronic circuit and the programming aspect knowledge, the exercise and enhancement beginning ability, participation scientific effort ability.Keywords Monolithic machine , Ultr
9、asonic, Distance measurement ,The place monitors liquid绪 论在日常生产和生活中常遇到液位的监测问题。尤其在许多工业生产系统中,需要对系统的液位或物料位进行监测,特别是对具有腐蚀性的液体液位的测量,传统的电极法是采用差位分布电极,通过给电脉冲来检测液面,电极长期浸泡在液体中,极易被腐蚀、电解、失去灵敏性,因而对测试设备的抗腐蚀性要求较高。超声波液位检测系统,利用了超声波传感技术的原理,采取一种非接触式的测量方法,能够实现对工业系统中液位或物料位的检测;而且超声波具有很好的指向性和束射特性,人耳听不见,一般不会对人体造成伤害。监控工程实施方便
10、、迅速、易做到实时控制,而且测量精度又能达到工业实用的要求,所以有广泛的应用前景。目前液位的检测越来越受到重视,随着人们生活水平和工业标准的提高,检测的精度和实时性要求也越来越高,另外还要求系统能提供对液位的自动控制功能。也就是说今后液位的监测和控制系统的研究将是一个重要的课题。本文的主要任务是以单片机为主控制器,开发一个基于超声波测距的液位监控系统,可测量并显示距离,还可以通过单片机控制把液位限定在某一范围内,在单片机控制失效的情况下发出报警信号,提醒工作人员进行手动控制。设计完成之后提供一个可以应用于一般工业的完整的超声波液位监控系统的设计方案,测量范围和测量精度满足一般工业应用需要。通过
11、毕业设计的整个过程,可以综合运用传感器、单片机、电子电路和程序设计等方面的知识,锻炼和提高科研的能力。第一章 超声波液位测量的理论基础1.1 超声波的定义人们所感觉到的声音是机械波传到人耳引起耳膜振动的反应,能引起人们听觉的机械波频率在20Hz20kHz,超声波是频率大于20kHz的机械波。在通常的超声波测距系统中,用电脉冲激励超声探头的压电晶片,使其产生机械振动,这种振动在与其接触的介质中传播,形成超声波。1.2 超声波的物理特性1.2.1 超声波的类型根据波动中质点振动方向与波的传播方向的不同关系,可将波动分为多种波型,在超声波检测中主要应用的波型有纵波、横波、表面波(瑞利波)和兰姆波。本
12、文主要应用的是超声纵波。1.2.2 超声波的传播在超声波传播过程中,被超声所充满的空间称为超声场。与超声波的波长相比,如果超声场很强,这时超声波就像处在一种无限的媒介中,超声波自由地向外扩散;反之,如果超声波的波长与相邻媒介的尺寸相近,则超声波受界面限制不能自由地向外扩散。用来描述超声场的特征量主要包括:声速、声压、声强以及媒介的特征阻抗等等:超声场的物理性质主要有:反射与折射、衰减与吸收、叠加与干涉等。由于超声波也是一种声波,超声波在媒质中传播的速度和媒质的特性有关。理论上,在13的海水里声音的传播速度为1500m/s。在盐度水平为35%,深度为Om,温度为0的环境下,声波的速度为1449.
13、3m/s。声音在25空气中传播速度的理论值为344m/s,这个速度在0时降为334m/s。声波传输距离首先和大气的吸收性有关,其次温度、湿度、大气压也是其中的因素,而这些因素对大气中声波衰减的效果比较明显。温度是和其他常数一样决定声音速度的第二因素。它和温度的关系可以用以下公式来表示:C=331.45+0.61T(米/秒)。在使用时,如果温度变化不大,则可认为声速是基本不变的。如果测距精度要求很高,则应通过温度补偿的方法加以校正。声速确定后,只要测得超声波往返的时间,即可求得距离,这就是超声波测距系统的机理。1.3 超声波液位测量原理超声波液位测量其实就是要测量超声波测距仪到页面的距离,如果超
14、声波测距仪安装在底部,测得的距离即为液位高度,如果超声波测距仪安装在液面上方,需要通过换算来算得液位高度(液罐总高度减去测得的距离即为液位高度)。本文选择把测距仪安装在液面上面,测距仪安装相对方便些。1.4 超声波测距原理1.4.1 超声波回波检测法超声波测距的方法有多种,如相位检测法、声波幅值检测法和往返时间检测法卧劝。相位检测法虽然精度高,但检测范围有限:声波幅值法易受反射波的影响。在超声检测技术,特别是超声测量技术中使用最广泛的是超声波回波检测法,通过测量超声波经反射放大后到达接收端的时间与发射时间之差,实现距离测量,称为TOF(Time of Flight)方法,也叫渡越时间法。渡越时
15、间法实现简单,被广泛的应用于声学测距系统。它的原理是:超声波发射器发出单个或一组超声波脉冲,在发射时刻同时计时器开始计时,超声波在空气中传播,途中遇到被测目标,经过反射到达超声波接收端,此时停止计时器计时,得到的时间t就是超声波在发射器和被测目标之间来回传播的时间。1.4.2 发射脉冲波形超声测距常用的发射脉冲波形如图1-1所示有:单个尖脉冲、衰减振荡脉冲、窄等幅波列脉冲和宽等幅波列脉冲。由于媒介中超声波的衰减系数是频率的函数,同一发射的脉冲波中不同频率成分的波将以不同的群速度传播,这使得脉冲波形将随着传播距离的增大而发生畸变,并且这种畸变程度随距离的增加而变得显著。在要求分辨力较高和盲区较短
16、的超声测量技术中,一般使用宽度较窄的脉冲波。但脉冲越窄,则频谱分量越丰富,波形畸变越严重。在要求传播距离较远的超声测量技术中,则倾向采用较宽的等幅脉冲波。由于维持振动的周期数较多宽等幅脉冲波的频谱分量较纯些、能量较大、畸变较小,所以适合于传播较远的距离。图1-1 超声波测距常用发射脉冲波形1.4.3 超声波渡越时间的计量方法分析根据超声波测距的原理,发射换能器发出的超声波,在媒介中传播到物体表面,经过反射后再通过媒介返回到接收换能器,通过测量超声波从发射到接收所需的时间(),根据媒介中的声速(v),就能计算出从换能器到物体表面之间的距离(L)。被测距离的表达式:由上式计算出测量误差:式中 ,
17、-测距误差;-声速;t-时间测量误差;-声速误差 。如果要求测量误差小于0.01米,由于超声波在20时的速度为344m/s,忽略声速误差,则:显然直接测量的方法是行不通的,所以采用脉冲计数的方法间接测量被测时间,就可以满足高精度要求。1.5 超声波接收发射装置以超声波为检测手段,包括发射超声波和接收超声波,并将接收的超声波转换成电量输出的装置称为超声波传感器,习惯上称为超声波换能器或超声波探头。常用的超声波传感器有两种,即压电式超声波传感器域称压电式超声波探头)和磁致式超声波传感器。本论文采用的是压电式超声波传感器,主要由超声波发射器(或称发射探头)和超声波接收器(或称接收探头)两部分组成,它
18、们都是利用压电材料(如石英、压电陶瓷等)的压电效应进行工作的。利用逆压电效应将高频电振动转换成高频机械振动,产生超声波,以此作为超声波的发射器。而利用正压电效应将接收的超声振动波转换成电信号,以此作为超声波的接收器。一般压电式超声波换能器有两个共振频率:低频共振频率叫串联共振频率(),此时阻耗(R)最小,用于发送超声波;高频的共振频率称为逆共振频率(a),主要是产生共振,用于接收超声波。而在串联共振频率()处发送灵敏度最高,在逆共振频率(a)处接收灵敏度最高。所以选用一对超声波换能器,使其效率最高。超声波传感器产生振荡的方法很多,主要有以下几种阿:(1)由外部电路产生振荡,如NE555低频振荡
19、器调制40kH之的高频信号,高频信号通过超声波传感器以声能形式辐射出去。(2) 使用工业用小功率超声波收发控制集成电路LM1812驱动发送超声波传感器振荡。(3) 采用单片机内部的定时器或直接使用程序产生固定的脉冲,通过放大处理后驱动发送超声波传感器产生超声波。第二章超声波液位监控系统硬件设计2.1 系统总体方案设计本文设计的超声波液位监控系统工作原理框图如图2-1所示。该系统由AT89C2051 单片机、超声波发射电路、接收放大电路、环境温度采集电路、报警电路、控制键盘、控制电路及显示电路组成。AT89C2051 单片机是整个系统的核心部件,协调各部件的工作。发射驱动模块振荡源和放大驱动电路
20、,单片机控制发射模块产生40kHz的频率信号来驱动超声波传感器,每次发射包含若干个脉冲(发射持续约0.15ms),当第一个超声波脉冲发射后,计数器开始计数,在检测到第一个回波脉冲的瞬间,计数器停止计数,这样就能够得到从发射到接收的时间t;温度采集电路也将现场环境温度数据采集送到单片机中,提供计算距离时对超声波传播速度的修正。最终单片机利用公式s = 12vt和v = 331.5 + 0.607T计算出被测距离,然后与系统预设距离比较,如果小于预设最低液位或者大于预设最高液位,单片机进行液体流入流出自动控制;当液位变化过快或者其他单片机无法进行液位控制的情况下,单片机启动报警电路通知工作人员进行
21、人为干预。完成这些步骤进行第二次超声波发射。在这过程中单片机显示电路不断的更新显示的液位值。其中控制键盘可以控制系统的液位变化范围(最高液位h1和最低液位h2)和报警参数h(超出极限低液位或极高液位认为单片机不能完成自动控制)。2.2 超声波测距系统的硬件设计2.2.1 超声波频率的选择超声波发散角随频率的增加而增加,这样使用双探头时将会有更多的绕射波被接受,所以超声波频率不易太高;超声波测距的有效距离与超声波的频率成反比,频率越低有效距离越大,40Hz的超声波一般有效测距范围为610米,超声波测距精度和超声波频率成正比,因此频率过低会影响测距精度,根据一般工业需要,结合其它因素,本系统采用4
22、0 KHz左右的频率。2.2.2 单双探头的选择如果使用单超声波探头,将会影响最小测量距离,而且可能会在转换时有噪声产生。因此本系统采用收发分离双超声波探头。2.2.3 超声波发射电路(1)超声波发射电路功能发射电路目的:为超声波发射器提供它所需要的脉冲电信号依据电路需要,发射电路满足下列要求: 振荡电路振荡频率可调 驱动能力较高 I/O口控制口(2)超声波振荡电路当加载在超声波传感器的两端的信号频率与其固有频率为同一频率时,发生共振,电信号电能能高效率的转化为机械声波机械能。一般厂家生产的超声波传感器标识的固有频率是40KHz,实际有偏差,如40士0.5KHz。故设计可调频率振荡电路,以便将
23、信号频率调到超声波传感器的固有频率上。荡电路有多种设计方案,方案选择如下:方案一:利用非门或与非门和电阻一起构成振荡电路,如图2-2所示,图2-2 非门和电阻、电容组成的振荡电路这个电路组成的是最简单的振荡器,这种振荡器特点是:T(1.42.3)RC,且电源波动将使频率不稳定,适合小于100KHz的低频振荡情况。此振荡是上电振荡,不方便控制。方案二:采用两三极管和电阻电容构成的振荡器如图3-3所示,方案三:LC三点振荡电路如图2-4所示,图 2-3 三极管和电阻电容构成的振荡器方案四:555芯片组成振荡电路,如图2-5所示。555芯片振荡电路,外围元件少,电路简单,振荡频率可调,可产生方波和三
24、角波,可调整波形占空比,在很多电路中都用到,如图2-5所示。图2-4 LC三点振荡电路图 2-5 555芯片组成振荡电路上面几个振荡电路都是很实用的电路,外围元件少,电路简单,芯片驱动能力大,振荡输出的信号为方波信号。考虑系统需要和方便,本文中的振荡电路选方案四,用555芯片和外围元件构成振荡电路,此电路稳定且易控制。本文中采用的555芯片振荡电路, 频率的计算如下:RA =1.5K、 RB=15K、 C=1000pF(3)超声波驱动电路原理图驱动电路目的:为超声波发射器提供足够功率的脉冲信号。驱动电路要求产生出具有一定功率,一定脉冲宽度和一定频率的超声电脉冲去激励发射器,由发射器将电能转换为
25、超声机械波机械能。驱动电路有几种方案,如下:采用专用芯片驱动。由分立元件组成的驱动电路,其价格便宜,元件普通,调试方便。采用变压器提升电压,增加驱动能力。声波在空气中传播受空气介质影响,距离越大衰减越大。为能接收远距离得回波,采取有效措施有:增加驱动功率,减小声波频率(频率越低,衰减越慢)。本文采用变压器升压增加驱动能力。整个发射电路由555振荡电路、晶体管放大电路、变压器以及压电超声波传感器组成。40kHz振荡信号由555集成块和周围电路产生,然后送至放大电路驱动压电传感器发出一系列的脉冲群,每一个脉冲群持续时间大约为0.15ms 左右。信号经过三级管放大,再经过阻抗匹配电路即变压器(变压器
26、输入输出比110 ) 后,驱动超声波发射头,发射换能器两端就加上了高电压,内部的压电晶片开始震动,经过压电换能器将发出40kHZ的脉冲超声波。具体电路如图3-6所示。图2-6 超声波发射电路2.2.4 超声波的接收和处理单元 (1)超声波接收电路功能根据电路需求,需要接收放大电路满足以下要求:微弱信号放大,放大倍数要求从mv到V,波形整形。如图2-7所示,超声波接收器将接收到回波信号转换成电压信号(正弦波),信号经过两级放大以后,被送入电压比较器进行比较,电压比较器输出的方波信号直接输入INT0中断口,该低电平作为AT89c51外部中断0的中断信号使AT89C51产生中断,在中断服务程序中停止
27、计数器T0的计时,并计算出有关数据。由此可见,接收电路完成了超声波回波信号的换向识别、转换、信号的放大和整形以及产生中断信号等功能。(2)超声波接收电路电路微弱信号需要放大整形,因此接收部分电路主要由放大电路、电压比较电路构成。根据所用的T/R40-16型超声波传感器的资料以及在实验中所观察到的现象,超声波发射器在发射超声波时,有一部分声波从发射器直接传到接收器,这部分信号直接加到回波信号中,干扰回波信号的检测。此问题在软件中处理。超声波接收电路将接收换能器输出的微弱信号,进行滤波、放大、检波、整形,来得到大幅值电信号,供单片机INT0端口辨识。接收电路可采用新产品专用集成电路,也可用传统的滤
28、波、放大、检波、整形的电路。过去均采用分立元件构成,现在可以用专用超声波接收集成电路来代替。还可以使用价格便宜的极普通的Mpc08C作为超声波的放大电路,采用独特的连接方式,可获得非常好的应用效果。通过比较几个电路,用集成芯片固然能简单快捷,外围元件少,但是通过多级运放作为放大电路能改变放大倍数,能适应小信号的采集。综合因素考虑,本论文中采用图2-8所示的电路,即采用运算放大器TL084CN构成放大电路:当频率为40KHz时,理论上极限放大约1000倍,但实际工作中不可能让放大器工作于极限状态,放大倍数过高,易产生自激振荡。因此采用两极放大,每级放大倍数45.5倍。 放大电路两级放大,放大倍数
29、分别为45.54 5.5。 在此电路中R108并接接收器两端,其目的取微弱信号为电压信号,供放大电路放大,放大电路的输入阻值为18M,远远大于100K,灵敏度高,放大电压幅值为2.5士1V,士1V随距离远近而变化。 C108连接前后两极放大,阻两极间直流,通两极间交流。 运放芯片采用TL084,供电电压为9V,单电压供电。 在接收器的输入端接入2.5V是为了将微弱信号加载在2.5V使信号更有利于放大,除去不必要的干扰。图2-7 由TL084集成运放两级放大接收电路 比较电路的设计比较电路目的是将mV级的微弱信号放大后的V级信号整形成能为INT0辨识的脉冲信号,本文是下降沿引起中断。根据硬件电路的设计思想,要将回波信号转换成CPU识别的高低中断信号,所以在对回波信号(正弦波)经过两次放大以后,需要将正弦波整形成方波,于是后面接了一个电压比较电路。考虑输入频率为40KHz,采用了集成电压比较器LM393。LM393具有低偏置电流和失调电流(典型值分别为100nA和6nA),其响应速度为200ns。可用单电源供电(如+5V),也可用双电源供电(如12V)。在本系统中采用了+5V单电源供电。通过实验观察,LM393输出信号符合设计要求,单片机INT0端口识别引脚1处标准下降沿。具体电路如图3-9所示。图2-8 LM393构成比较电路如图
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1