毕业设计(论文)-基于单片机的气体泄漏超声波检测系统的设计.doc_第1页
毕业设计(论文)-基于单片机的气体泄漏超声波检测系统的设计.doc_第2页
毕业设计(论文)-基于单片机的气体泄漏超声波检测系统的设计.doc_第3页
毕业设计(论文)-基于单片机的气体泄漏超声波检测系统的设计.doc_第4页
毕业设计(论文)-基于单片机的气体泄漏超声波检测系统的设计.doc_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

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

文档简介

i目目录录摘摘要要.1第一章第一章PCB概述概述.21.1PCB的发展史.21.2PCB发展前景.31.3PCB的设计.3第二章第二章PCB的结构及作用的结构及作用.52.1PCB的分类.52.2PCB的作用.7第三章第三章PCB流程制作流程制作.83.1PCB制作的准备.83.2PCB流程制作.10第四章第四章多层板成型段多层板成型段.144.1内层线路板压合.144.3内层线路板镀铜.164.4外层线路板成型.18第五章第五章多层板后续流程多层板后续流程.205.1防焊.205.25.2文字文字.205.3加工.215.4成型.22第六章第六章品质管理分析品质管理分析.246.1工艺审查和准备.246.2基材的准备.256.3数控钻孔.25结结束束语语.26致致谢谢.28参参考考文文献献.291摘要随着工业的发展,各种气体包括易燃易爆、有毒气体的种类和应用范围都得到增加,传统的气体泄漏检测方法,如压差法、气泡法等,有其局限性,不仅操作复杂,对技术人员要求较高,而且不具有实时性。迫切需要各种方法简单,准确性可靠的检测方法。本文介绍了一种气体泄漏超声检测系统在分析小孔气体泄漏产生超声波的原理的基础上阐述了该检测系统的原理及设计方案。该系统能对各种压力容器的孔隙泄漏所产生的微弱超声信号进行精确检测。该系统利用技术对泄漏所产生的超声波信号进行分析处理和声压级计算从而实现对泄漏的检测及泄漏量的估算。通过超声波检测,正确地判断和定位产生泄漏位置,对于提高企业的生产效率,节约能源,确保安全具有重大意义。在通过对超声波性质的研究中,我们发现超声波是一种高频短波,并且它在空气中传播具有很强的方向性。基于此特性,我设计了一套超声波检测电路,该电路包括了模拟电路与数字电路,其中模拟电路包含了信号放大电路和音频处理电路;数字电路由单片机和LCD、键盘等外围设备组成。在对超声波信号的处理的过程中,信号经过放大滤波以后,一路交给单片机处理,并在显示屏上读出信号的强度与流速;另一路通过降频转化为可听声,从而实现检测的目的。关键词:单片机;声压级;本底噪声;泄漏超声波2第一章引言传统的泄漏检测方法是将待测物品充入水或其它介质,通过观察,测量在特定时间内充入介质的减少量(如通过检测液面的降低等)来实现的,这是一种直接的测量方式。基于这种方法又派生出另一种方法,即将待测物品充入一定压力的气体介质(通常为压缩空气),而后置水中观察,以被测物品周围是否产生气泡作为是否泄漏的标准。随着技术的进步及检测方法的改善,所谓“绝对不漏”或“无泄漏”只是一个数量上的概念,这一观念,已被人们所接受。判别一个测量物品漏或者不漏需要一个更为准确的、数量上的标准,特别是对一些需测量微小泄漏的场合。泄漏检查仪的出现为以上问题提供了一个较好的解决办法,它使得泄漏检测过程更加便捷,测量结果也更为可靠。在采用泄漏检查仪的基础上,再辅以上、下料机构、自动密封装置及电气控制、液压、气动系统等等即可组成一个可用于加工生产线上的泄漏检查设备试漏机。试漏检查仪的出现使得零部件的泄漏在线检测成为可能,采用这种装置可满足批量生产中对零部件泄漏情况检测的要求,大幅提高产品的品质质量。本课题主要设计一种气体泄漏检测系统。1.11.1方案的选择与论证方案的选择与论证1.1.1方案一方案一1.绝对压力法绝对压力法测量系统如图1-1所示,由气源、空气过滤器、压力表、充气阀、压力传感器等部分组成。测量过程如下:图1-1绝对压力法测量原理充气:充气阀开启,向待测件内充入规定压力的气体;稳定:充气阀关闭,经过一定时间后使得充入气体达到一个测量所必须的稳定状态。压力传感器将稳定阶段结束(测量阶段开始)前的压力值设定为一个测量的零点;测量:在规定的测量时间内,检测系统检出压力的变化值P,与设定的压力变化极限值进行比较,从而做出合格或不合格的判定;3排气:测量结束后将测试件内部气体排入大气中。典型的测量压力-时间之间关系如图1-2所示。图1-2测量压力-时间曲线1.1.2方案二方案二压差法测量原理见图1-3。压差法测量过程与绝对压力法相似,与绝对压力法不同之处在于压差法采用一个参考件加入测量系统中,用压差传感器记录测量阶段测量件与参考件之间的压力变化值P。图1-3压差法测量原理图压差法与绝对压力法类似,都是通过测量压力变化值间接地测量泄漏率值。1.1.3方案三方案三超声波检测原理是利用超声波匀速传播且可以在金属表面发生部分反射的特性,来进行管道探伤检测,它通过电子装置,发送出超声波的高频(大于20KHz)脉冲,射到管壁上。反射回的超声波,再通过传感器(探头)接收回来,经过信号放大,显示出来波形。由于不同部位处反射到探头上的距离不同,因而超声波返回的时间也不同。检测器的数据处理单元便可通过计算探头接收到的两组反射波的时间差乘以超声波传播的速度,得出管道的实际壁厚。这样,既可按照时间差显示出的波形,根据标定,测量出管壁厚度或缺陷以及腐蚀尺寸等。由于传统的泄漏检测方法如绝对压力法、压差法、气泡法等操作复杂并且对技术人员要求较高而且不具有实时性。目前工业上广泛利用泄漏产生超声波的原理来进行泄漏检测。利用超声波检测气体泄漏位置不仅方法简单而且准确可靠。基于此本文研究并设计了一种超声波气体泄漏检测系统。4第二章气体泄漏检测的设计原理2.12.1气体泄漏产生超声波气体泄漏产生超声波如果一个容器内充满气体当其内部压强大于外部压强时由于内外压差较大一旦容器有漏孔气体就会从漏孔冲出。当漏孔尺寸较小且雷诺数较高时冲出气体就会形成湍流湍流在漏孔附近会产生一定频率的声波如图2-1所示。声波振动的频率与漏孔尺寸有关漏孔较大时人耳可听到漏气声漏孔很小且声波频率大于20kHz时人耳就听不到了但它们能在空气中传播被称作空载超声波。超声波是高频短波信号其强度随着离开声源(漏孔)距离的增加而迅速衰减。因此超声波被认为是一种方向性很强的信号用此信号判断泄漏位置相当简单。图2-1气体泄漏产生超声波2.2声压与泄漏量的关系泄漏超声本质上是湍流和冲击噪声。泄漏驻点压力P与泄漏孔口直径D决定了湍流声的声压级L。著名学者马大猷教授推出如下公式1:4022000()8020log10log(0.5)DPPLDPPP020dBPa(2.1)式中L为垂直方向距离喷口1m处的声压级(单位:dB)D为喷口直径(单位:mm)D01mmP0为环境大气绝对压力P为泄漏孔驻压。由此可知在与泄漏孔的距离一定时泄漏超声的声压级是随泄漏孔尺寸和系统压力的变化而变化的。泄漏产生的超声波频带比较宽一般在20kHz到100kHz之间。在不同的频率点超声波的能量是不同的。实际上它的频谱峰值也是随泄漏孔的尺寸和压力的变化而变化的。比如:在一定的泄漏孔径和压力下如果泄漏超声波的频谱峰值是在38kHz点那么加大孔径以后它的频谱峰值可能出现在36kHz点如果孔径不变加大系统内外压差频谱峰值可能出现在43kHz点。但是在同一频率点对于形状相同的泄漏孔泄漏所产生的超声波的声强随泄漏量的增大而增大。另外如果泄漏量恒定即泄漏面积一定则泄漏孔的形状越接近于圆形声压越高。当泄漏孔的雷诺数用式(2)表示时在40kHz点声压与雷诺数之间的关系如图2-2所示。5图2-2声压级与雷诺数的关系epVDR(2.2)式中为气体密度为粘度V为流速D为力学平均直径。由图2-2可知如果能检测出泄漏孔附近在某一个频率点的声强则可以推算出该泄漏孔的雷诺数。对于该泄漏孔由于它的力学平均直径是确定的所以这时雷诺数与气体泄漏量成正比关系。但是对于不同的泄漏孔并不知道它的力学平均直径因此光知道雷诺数还不能求出泄漏量。在工业上对于管道气体由于有源源不断的气体补给管道里面的气压一般都是恒定值。而对于工业容器由于小孔泄漏的泄漏量非常微弱容器当中的压力变化非常缓慢所以可以认为在一段时期内是恒定值。当系统内外压力一定时,对于不同的泄漏孔,它的泄漏流速都是一定的,可以用公式(2.3)来表示:112(1)()0.5281()00.5280.2588KkkVKpRT(2.3)式中V为气体流速p为管内压力P0为环境大气绝对压力T1为绝对温度P0PR为气体常数K=对于空气k=1.4则K=2.646。当雷诺数、气体流速知道以后就可以反求出该泄漏孔力学平均直径D即可得出泄漏量。通过以上分析得出:只要能检测出距离泄漏点一定距离的超声波在某一个频率点的强度再给出泄漏系统内外压力就可以估算出气体泄漏量。第三章超声检测电路设计原理与各单元电路的概述3.13.1电路系统的硬件实现过程电路系统的硬件实现过程小孔气体泄漏所发出的超声波强度是极其微弱的而且在工业场合环境噪声是相当6大的。所以要检测出在恶劣环境下的气体泄漏所发出的超声必须对系统信号放大部分进行精心的设计。在本系统中只检测40kHz点的泄漏超声波的强度原因是通过实验得出在40kHz点的泄漏超声波能量都是比较大的而且泄漏声和本底噪声能量差值也最大(如图3-1所示)。这样选择可以增加系统灵敏度。图3-1本底噪声与泄漏声声压图系统原理如图3-2所示。系统分为模拟和数字两部分模拟部分包括信号放大电路和音频处理电路等。信号放大电路由前置放大电路、带通滤波电路和二次放大电路组成。音频处理电路由本振电路、混频器、功率驱动电路组成。数字部分主要由单片机和LCD、RAM、键盘等外围设备组成。传感器信号经过放大滤波以后一路交由单片机处理另一路通过降频转化为可听声。下面分别介绍各部分原理放大电路超声探头前置放大带通滤波精密检波AD电路LCD键盘单片机稳压电源放大电路混频器本振电路功率驱动耳机7图3-2系统原理图3.23.2各单元电路的介绍各单元电路的介绍3.2.13.2.1单元电路的初级阶段单元电路的初级阶段1.超声探头的原理超声探头也称为超声波传感器,超声波传感器是利用超声波的特性研制而成的传感器。超声波是一种振动频率高于声波的机械波,由换能晶片在电压的激励下发生振动产生的,它具有频率高、波长短、绕射现象小,特别是方向性好、能够成为射线而定向传播等特点。超声波探头主要由压电晶片组成,既可以发射超声波,也可以接收超声波。小功率超声探头多作探测作用。它有许多不同的结构,可分直探头(纵波)、斜探头(横波)、表面波探头(表面波)、兰姆波探头(兰姆波)、双探头(一个探头反射、一个探头接收)等。超声探头的核心是其塑料外套或者金属外套中的一块压电晶片。构成晶片的材料可以有许多种。晶片的大小,如直径和厚度也各不相同,因此每个探头的性能是不同的,我们使用前必须预先了解它的性能。超声波传感器的主要性能指标包括:(1)工作频率。工作频率就是压电晶片的共振频率。当加到它两端的交流电压的频率和晶片的共振频率相等时,输出的能量最大,灵敏度也最高。(2)工作温度。由于压电材料的居里点一般比较高,特别时诊断用超声波探头使用功率较小,所以工作温度比较低,可以长时间地工作而不失效。医疗用的超声探头的温度比较高,需要单独的制冷设备。(3)灵敏度。主要取决于制造晶片本身。机电耦合系数大,灵敏度高;反之,灵敏度低。2前置放大电路由于超声波信号十分微弱,一般都是毫伏级,有的甚至是微伏级,所以必须经过前置放大器的放大,才能在示波器显示或记录其波形。在这里我选择了双电路、低噪声运算放大器NE5532A。运算放大器NE5532A具有双电路、低漂移、低功耗、低噪声及体积小等特点,其特性是:输入失调电压500V;温度漂移5V;偏置电流200nA;增益带宽积GB=10MHz;转换速率9VS;噪声5nVHZ(1KHz);消耗电流8mA;322V电源;8差模电压0.5V;共模电压Vs;功耗1000mW;封装形式:如图3-3所示;图3-3NE5532A封装图前置放大电路:如图3-4所示图3-4前置放大电路3带通滤波器二阶有源RC带通滤波器(1)二阶有源RC带通滤波器的幅频特性图3-5所示电路为二阶有源RC带通滤波器,运算放大器构成同相放大器,其闭环增益为,(利用这一点可以判断运算放大器工作是否正常)。采用复频域分析,411RRAF9图3-5二阶有源RC带通滤波器可以得到电压转移函数为:22)1()1()1(2)(RCSRCSSRCSH(3.1)根据二阶基本节带通滤波器电压转移函数的典型表达式:HSKQSSQSPPPPP()22(3.2)可得增益常数,中心频率,品质因数。2K01PRC1PQQ正弦稳态时的电压转移函数可写成(3.3)222)(1)1()1()()1(2)(PPPjQKRCjRCjjRCjH其幅频函数为:(3.4)222)(1)1(12)(PPPQKRCRCjH由上式可见:当时,00)0(jH当时,0)(jH当时,01RCP2)(0KjH其幅频特性如图3-6所示。10图3-6二阶有源RC带通滤波器幅频特性与无源情况相比,由于品质因数提高,通频带宽度减小,滤波器的选择性改00QB善;此外,还能提供增益(K=2)。3.2.2单元电路的发展阶段单元电路的发展阶段1精密检波电路用普通检波二极管作检波器时,由于其正向伏安特性不是线性的,因此在小信号下,检波失真相当严重。另外,二极管的正向压降随温度而变,所以检波器的特性也受温度影响。用运算放大器构成的精密检波器,能克服普通二极管的缺陷,得到与理想二极管接近的检波性能。而且检波器的等效内阻及温度敏感性也比普通检波器好得多。如图3-7所示:当Usr为负时,经放大器反相,Usc0,D2截止,D1导通。D1的导通为放大器提供了深度负反馈,因此,放大器的反相输入端2为虚地点,检波器从虚地点经过R2输出信号。所以Usc=0。当Usr为正时,UscR1时,检波器还兼有电压放大作用,可将信号放大R2R1倍。11图3-7精密检波电路2AD转换电路AD转换器有并口输出ADC0809和串行口输出ADC0831AD0809的工作过程大致为:首先输入地址选择信号,在ALE信号作用下,地址信号被锁存,产生译码信号,选中模拟量输入。然后输入启动转换控制信号START(不应小于100us)启动转换。AD转换一开始,芯片内部就立即将结束标志EOC变为低电平,当从CP(CLOCK)引入8个时钟脉冲信号后,AD转换即告完成,此时EOC变为高电平,同时将数码寄存器的转换结果输入到输出三态缓冲器中,在允许输出信号OE的控制下,在将转换结果输出。但由于本系统规模较小且要其精度不高,而ADC0809虽然转换速度较快但连线较多,我不予采用,而用连线较少的ADC0831就可以满足要求。AD转换芯片ADC0831,其工作电压为+5V,采用逐次逼近式转换结构,转换时间与单片机的时钟频率有关。与微处理器接口时只需3根线,DO其中为AD转换数据串行输出,CLK为时钟信号,CS为片选信号,ADC0831的工作时序如图3-8,图3-8所示,在第二个CLK的下降沿后,DO输出最高位MSB,8个时钟后转换完成。图3-8ADC0831的工作时序3单片机与键盘、LCD的连接电路的设计利用启点开发板可以很容易的完成LCD显示具体如下:121602采用标准的14脚接口,其中:第1脚:VSS为地电源第2脚:VDD接5V正电源第3脚:V0为液晶显示器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高,对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度第4脚:RS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。第5脚:RW为读写信号线,高电平时进行读操作,低电平时进行写操作。当RS和RW共同为低电平时可以写入指令或者显示地址,当RS为低电平RW为高电平时可以读忙信号,当RS为高电平RW为低电平时可以写入数据时可以读忙信号,当RS为高电平RW为低电平时可以写入数据。第6脚:E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令。第714脚:D0D7为8位双向数据线。另外引脚A和K为背光引脚A接正K接负便会点亮背光灯.1602液晶模块内部的字符发生存储器(CGROM)已经存储了160个不同的点阵字符图形,这些字符有:阿拉伯数字、英文字母的大小写、常用的符号、和日文假名等,每一个字符都有一个固定的代码,比如大写的英文字母“A”的代码是01000001B(41H),显示时模块把地址41H中的点阵字符图形显示出来,我们就能看到字母“A”1602液晶模块内部的控制器共有11条控制指令。它的读写操作、屏幕和光标的操作都是通过指令编程来实现的。(说明:1为高电平、0为低电平)指令1:清显示,指令码01H光标复位到地址00H位置指令2:光标复位,光标返回到地址00H指令3:光标和显示模式设置ID:光标移动方向,高电平右移,低电平左移S:屏幕上所有文字是否左移或者右移。高电平表示有效,低电平则无效指令4:显示开关控制。D:控制整体显示的开与关,高电平表示开显示,低电平表示关显示C:控制光标的开与关,高电平表示有光标,低电平表示无光标B:控制光标是否闪烁,高电平闪烁,低电平不闪烁指令5:光标或显示移位SC:高电平时移动显示的文字,低电平时移动光标指令6:功能设置命令DL:高电平时为4位总线,低电平时为8位总线N:低电平时为单行显示,高电平时双行显示F:低电平时显示5x7的点阵字符,高电平时显示5x10的点阵字符指令7:字符发生器RAM地址设置指令8:DDRAM地址设置指令9:读忙信号和光标地址BF:为忙标志位,高电平表示忙,此时模块不能接收命令或者数据,如果为低电平表示不忙。13指令10:写数据指令11:读数据液晶显示模块是一个慢显示器件,所以在执行每条指令之前一定要确认模块的忙标志为低电平,表示不忙,否则此指令失效。要显示字符时要先输入显示字符地址,也就是告诉模块在哪里显示字符。图3-9单片机与LCD的连接电路voidtest_busy(void)uchari=1doP0=0 xffRS=0RW=1E=1if(P0&0 x80)=0)14breakE=0while(-i!=0)voidENABLE(ucharorder)P0=order_nop_()RS=0_nop_()RW=0_nop_()E=0_nop_()test_busy()_nop_()E=1_nop_()voidwritedata(uchardigital)P0=digital_nop_()RS=1_nop_()RW=0_nop_()E=0_nop_()test_busy()_nop_()E=1_nop_()15voidresetlcd(void)lcd初始化设置DELAY()清除屏幕ENABLE(0X01)8位点阵方式ENABLE(0X38)开显示ENABLE(0X0c)移动光标ENABLE(0X06)显示位置ENABLE(0X80)单片机与键盘的连接电路一般的具有人机对话的单片机系统少不了会有键盘。键盘接口的原理与应用许多的教材都有介绍,但通常各有各的方法,各有各的优劣。下面就我对单片机键盘接口的了解和应用对单片机直接驱动键盘的接口原理及应用作一个说明,并附加相应键盘的汇编子程序和C语言子函数。我以键盘的数目来选择键盘最适合的接法和最佳的编程方法,对各键盘接口的方法的优缺点加以说明。14按键的单片机键盘接口:当键盘的数目最多为4个时,我最佳的接口方案当然是独立式接法了,即每一个IO口上只接一个按键,按键的另一端接电源或接地(一般接地)。占用的IO口数最大为4条。(注意:14按键的键盘的接法许多,如果接成扫描式可以占用更少的IO口,但从程序复杂性和系统稳定性的综合考虑的话,独立式键盘接法应该是首选)独立式键盘的实现方法是利用单片机IO口读取口的电平高低来判断是否有键按下。例如,将常开按键的一端接地,另一端接一个IO口,程序开始时将此IO口置于高电平,平时无键按下时IO口保护高电平。当有键按下时,此IO口与地短路迫使IO口为低电平。按键释放后,单片机内部的上拉电阻使IO口仍然保持高电平。我所要做的就是在程序中查寻此IO口的电平状态就可以了解是否有按键动作了。值得注意的事,在用单片机对键盘处理的时候涉及到了一个重要的过程,那就是键盘的去抖动。这里说的抖动是机械的抖动,是当键盘在未按到按下的临界区产生的电平不稳定正常现象,并不是我们在按键时通过注意可以避免的。这种抖动一般在10200毫秒之间,这种不稳定电平的抖动时间对于人来说太快了,而对于时钟是微秒级的单片机而言则是慢长的。为了提高系统的稳定,必须去除或避开它。目前的技术有硬件去抖动和软件去抖动,硬件去抖动就是用部分电路对抖动部分加之处理,但是实现的难度较大又会提高了成本。软件去抖动不是去掉抖动,而是避开抖动部分的时间,等键盘稳定了再对其处理。这里我们只研究软件去抖动,实现方法是先查寻按键当有低电平出现16时立即延时10200毫秒以避开抖动(经典值为20毫秒),延时结束后再读一次IO口的值,这一次的值如果为1表示低电平的时间不到10200毫秒,视为良好。图3-10键盘接口电路4本振电路NE555时基电路封形式有两种,一是DIP双列直插8脚封装,另一种是SOP-8小型(SMD)封装形式。其他HA17555、LM555、CA555分属不同的公司生产的产品。内部结构和工作原理都相同。NE555属于CMOS工艺制造,下面我将对其进行介绍。图3-11是它的内部功能原理框图,图3-12是它的内部等效电路。NE555的内部中心电路是三极管Q15和Q17加正反馈组成的RS触发器。输入控制端有直接复位Reset端,通过比较器A1,复位控制端的TH、比较器A2置位控制的T。输出端为F,另外还有集电极开路的放电管DIS。它们控制的优先权是R、T、TH。图3-11内部功能原理框图图3-12是内部等效电路表1是NE555的极限参数,不同的封装形式及不同的生产厂商的器件这些参数不尽相同,极限参数是指在不损坏器件的情况下,厂商保证的界限,并非可以工作的条件,如果超过某一环境下使用,其间的安全性将不会得到保证,这使用中应加以注意。17表1NE555的极限参数电源电压允许功耗工作温度储藏温度最高结温+18V600mW-10+70军用-55+125-65+1503005混频电路混频器的作用是变频(或混频),是将信号频率由一个量值变换为另一个量值的过程。具有这种功能的电路称为变频器(或混频器)。一般用混频器产生中频信号:混频器将天线上接收到的信号与本振产生的信号混频,当混频的频率等于中频时,这个信号可以通过中频放大器,被放大后,进行峰值检波。检波后的信号被视频放大器进行放大,然后显示出来。由于本振电路的振荡频率随着时间变化,因此频谱分析仪在不同的时间接收的频率是不同的。当本振振荡器的频率随着时间进行扫描时,屏幕上就显示出了被测信号在不同频率上的幅度,将不同频率上信号的幅度记录下来,就得到了被测信号的频谱。6低通滤波二阶有源RC低通滤波器(1)二阶有源RC低通滤波器的幅频特性图3-13二阶有源RC低通滤波器图3-13所示电路为二阶有源RC低通滤波器,运算放大器A构成同相放大器,其闭环增益为(利用这一点可以判断运算放大器工作是否正常)。采用复频域分211RRAF析,可以得电压转移函数为:222)1()1()1(2)()()(RCSRCSRCSUSUSHio(3.5)根据二阶基本节低通滤波器电压转移函数的典型表达式:22)1()1()1(2)(RCSRCSSRCSH(3.6)18可得增益常数K=2,极点频率,极偶品质因数。PRC11PQ正弦稳态时的电压转移函数可写成:PPPQjKjRCCRjH1112)(22222(3.7)其幅频函数为:2222222222)()(1)1(2)(PPPQKCRCRjH(3.8)由上式可见:当时,02)0(KjH当时,RCP12)(KQjHPP当时,0)(jH其幅频特性如下图3-14所示与无源情况相比,由于QP增大,随着频率增加幅值函数减小较慢;此外,还能提供增益,即K=21。图3-14二阶有源RC低通滤波器幅频特性3.2.3单元电路的完善阶段单元电路的完善阶段1音频功放电路19LM386是美国国家半导体公司生产的音频功率放大器,主要应用于低电压消费类产品。为使外围元件最少,电压增益内置为20。但在1脚和8脚之间增加一只外接电阻和电容,便可将电压增益调为任意值,直至200。输入端以地位参考,同时输出端被自动偏置到电源电压的一半,在6V电源电压下,它的静态功耗仅为24mW使得LM386特别适用于电池供电的场合。LM386的封装形式有塑封8引线双列直插式和贴片式。特性:1、静态功耗低,约为4mA可用于电池供电。2、工作电压范围宽,4-12Vor5-18V。3、外围元件少。4、电压增益可调,20-200。5、低失真度。图3-15音频功放电路2整流滤波电路与稳压电路整流电路是将工频交流电转换为脉动直流电。滤波电路将脉动直流中的交流成分滤除,减少交流成分,增加直流成分。稳压电路采用负反馈技术,对整流后的直流电压进一步进行稳定。直流电源的方框图如图3-16所示图3-16整流滤波方框图桥式整流电路(1)工作原理桥式整流电路是最基本的将交流转换为直流的电路,如图3-17(a)所示。20在分析整流电路工作原理时,整流电路中的二极管是作为开关运用,具有单向导电性。根据图3-17(a)的电路图可知:当正半周时,二极管D1、D3导通,在负载电阻上得到正弦波的正半周。当负半周时,二极管D2、D4导通,在负载电阻上得到正弦波的负半周。在负载电阻上正、负半周经过合成,得到的是同一个方向的单向脉动电压。单相桥式整流电路的波形图见图3-17(b)。(2)参数计算根据图3-17(b)可知,输出电压是单相脉动电压,通常用它的平均值与直流电压等效。输出平均电压为(3.9)流过负载的平均电流为(3.10)流过二极管的平均电流为(3.11)二极管所承受的最大反向电压(3.12)21(a)桥式整流电路(b)波形图图3-17桥式整流电路流过负载的脉动电压中包含有直流分量和交流分量,可将脉动电压做傅里叶分析,此时谐波分量中的二次谐波幅度最大。脉动系数S定义为二次谐波的幅值与平均值的比值。(3.13)(3.14)(3)桥式整流电路的负载特性曲线单相桥式整流电路的负载特性曲线是指输出电压与负载电流之间的关系(3.15)该曲线如图3-18所示,曲线的斜率代表了整流电路的内阻。滤波电路(1)滤波的基本概念滤波电路利用电抗性元件对交、直流阻抗的不同,实现滤波。电容器C对直流开路,对交流阻抗小,所以C应该并联在负载两端。电感器L对直流阻抗小,对交流阻抗大,22图3-18单相桥式整流电路的负载特性曲线因此L应与负载串联。经过滤波电路后,既可保留直流分量,又可滤掉一部分交流分量,改变了交直流成分的比例,减小了电路的脉动系数,改善了直流电压的质量。(2)电容滤波电路现以单相桥式整流电容滤波电路为例来说明。电容滤波电路如图3-19所示,在负载电阻上并联了一个滤波电容C。图3-19电容滤波电路(3)滤波原理若v2处于正半周,二极管D1、D3导通,变压器次端电压v2给电容器C充电。此时C相当于并联在v2上,所以输出波形同v2,是正弦波。当v2到达t=2时,开始下降。先假设二极管关断,电容C就要以指数规律向负载L放电。指数放电起始点的放电速率很大。在刚过t=2时,正弦曲线下降的速率很慢。所以刚过t=2时二极管仍然导通。在超过t=2后的某个点,正弦曲线下降的速率越来越快,当刚超过指数曲线起始放电速率时,二极管关断。所以在t2到t3时刻,二极管导电,充电,Vi=Vo按正弦规律变化;t1到t2时刻二极管关断,Vi=Vo按指数曲线下降,放电时间常数为RLC。电容滤波过程见图3-19。需要指出的是,当放电时间常数RLC增加时,t1点要右移,t2点要左移,二极管关断时间加长,导通角减小;反之,RLC减少时,导通角增加。显然。当L很小,即IL很大时,电容滤波的效果不好,见图3-20滤波曲线中的2。反之,当L很大,即IL很小时,尽管C较小RLC仍很大电容滤波的效果也很好,见滤波曲线中的3。所以电容滤波适合输出电流较小的场合。(4)电容滤波电路参数的计算23图3-20电容滤波电路波形图3-21电容滤波的效果电容滤波电路的计算比较麻烦,因为决定输出电压的因素较多。工程上有详细的曲线可供查阅,一般常采用以下近似估算法:一种是用锯齿波近似表示,即另一种是在RLC=(35)的条件下,近似认为VO=1.2V2。(5)外特性24整流滤波电路中,输出直流电压VO随负载电流IO的变化关系曲线如图3-22所示。图3-22电容滤波外特性曲线稳压电路引起输出电压不稳定的原因理想的稳压电路输出电阻Ro=0则Vo与负载RL无关,为了降低Ro稳定Vo高质量的稳压电路必须采用深度电压负反馈以改善电路性能。引起输出电压变化的原因是负载电流的变化和输入电压的变化,参见图3-23。负载电流的变化会在整流电源的内阻上产生电压降,从而使输入电压发生变化。即(3.16)图3-23稳压电源方框图稳压电路的技术指标用稳压电路的技术指标去衡量稳压电路性能的高低。VI和IO引起的VO可用下式表示。(3.17)(1)稳压系数Sr稳压系数的定义为:(3.18)(2)电压调整率SV25(3.19)电压调整率是特指VIVI=10%时的Sr。(3)输出电阻Ro(3.20)(4)电流调整率SI电流调整率SI的定义是当输出电流从零变化到最大额定值时,输出电压的相对变化值。(3.21)(5)纹波抑制比SripSrip定义为输入电压交流纹波峰峰值与输出电压交流纹波峰峰值之比的分贝数。(3.22)(6)输出电压的温度系数ST(3.23)如果考虑温度对输出电压的影响则输出电压是输入电压、负载电流和温度的函数。(3.24)图3-24整流滤波电路与稳压电路26第四章超声检测的软件设计因为系统要完成测量泄漏超声的声压级、估算泄漏量以及完成显示功能所以系统软件部分主要是由信号采集子程序、滤波子程序、FFT变换程序、泄漏估算子程序、LCD显示子程序、键盘服务子程序六大模块组成,因为C语言编写的软件易于实现模块化,生成的机器代码质量高、可读性强、移植好,所以本系统的软件采用C语言编写。列出程序设计的总体思路如图4-1所示。本文所介绍的超声波泄漏检测系统具有精度高、体积小、便于携带和具有很好的人机交互界面等特点。该系统还利用单片机等技术实现了对泄漏量的估算。下面根据图4-1主程序流程图介绍软件的具体设计(1)首先将单片机系统、LCD、AD转换、滤波器系数、FFT旋转因子初始化;(2)键盘扫描子程序由于机械触点的弹性作用,在键被按下或弹起时会出现电压抖动,从最初按下到接触稳定要经过数毫秒的弹跳时间,如错误!未找到引用源。所示。为保证键识别的准确,必须进行去抖动处理,去抖动有硬件和软件两种方法。硬件方法就是加去抖动电路,从根本上避免抖动;软件方法有很多种,例子程序主要是利用主程序的循环扫描,主程序循环一次,扫描一次按键,当连续N次扫描到的键值都一样时,则说明是稳定的按键值。显示子程序完成符号、数值的显示输出。(3)AD采样子程序信号采集与AD转换子程序根据输入参数对相应的模拟信号进行量化及处理,并将相应信号的数值返回主程序。(4)FIR滤波子程序滤波算法的设计:这里主要采用了算术平均值滤波法的方法,一般在设计平均值滤波程序是,要考虑消除较为明显的脉冲干扰,即将远离真实值的采样值剔除,不参加平均值计算,从而使平均值更接近真实值。算法原理为:连续采用几次,将其累加求和,同时找出其中的最大值和最小值,再从累加和中减去最大值和最小值,按N-2个采样值求平均,即得有效采样值。为使平均滤波方便,N-2最好取,2、4、8、16,这样的除法实际上执行右移指令即可完成。具体做法有两种:对于快变参数,先连续采样N次,然后在处理,但要在RAM中开辟出N个数据的暂存区。对于慢变参数,可一边采样,一边处理,而不必在RAM中开辟数据暂存区。(5)FFT变换子程序在进行FFT变换子程序的设计时,因为基四算法比基二算法快,并且频率抽取算法比时间抽取算法能更好的发挥单片机并行运算能力,所以采有基四频率抽取算法27(6)声强计算及泄漏量估算子程序(7)显示子程序设计显示子程序完成符号、数值的显示输出。图4-1主程序流程图单片机系统初始化LCD初始化AD转换初始化滤波器系数初始化FFT旋转因子初始化开始键盘扫描子程序AD采样子程序FIR滤

温馨提示

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

评论

0/150

提交评论