版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2002年第21卷第8期传感器技术(JournalofTransducerTechnology)29超声波测距仪的设计路锦正,王建勤,杨绍国,赵珂,赵太飞(成都理工大学电子信息工程系,四川成都610059)控制的超声测距仪的原理:由要:介绍了利用微处理机控制单元(MCUmicroprocessorcontrolunit)计算超声波自发射至接收的往返时间,从而得到实测距离。给出了系统构成、电路原MCU控制时间计数,理及程序设计。并且在数据处理中采用了温度补偿和修正量的调整。此系统具有易控制、工作可靠、测距摘准确度高和流程清晰等优点。关键词:微处理机控制单元;超声波传感器;测距;温度补偿中图分类号:TP212文献标识码:B文章编号:(1000-97872002)08-0029-03DesignofsystemforultrasonicdistancemeasurementinstrumentLUJin-zheng,WANGJian-Cin,YANGShao-guo,Z~AOKe,Z~AOTai-fei(Deptofelctinfoengin,Chengduuniversityoftechnology,Chengdu610059,China)Abstract:PrincipleandstructureofultrasonicdistancemeasurementinstrumentbymasterofMCUareintro-duced.WiththecontrolofMCUtooperatethetime-keeping,distancefromtargettooriginalpointisgainedusingiththetimeofultrasonictransmittingbothtothetargetandreflectingbackandthespeedofultrasonicproductWWhichtransmitsintheair.Andsystemstructure,hetemperaturecompensationandadjustmentofamendmentammountareused,sotheinstrumentprocessofdata,systemhasfeatures:easeofcontrol,stabilityofoperation,cess,;Keywords:microprocessorcontrolunit(MCU)ultrasonicsensor;distancemeasurement;temperaturecom-pensation引言器接收,可以测量声波的整个运行时间,从而实现物位的测量。本仪器是现场监控系统的液位测量子功能模块。测距仪系统所用传感器是CUSS100。从而避CUSS100超声波传感器采用声波反射原理,免传感器直接与介质接触,实现非接触测量物位,这一点对固体散料、粘稠介质,固体、液体混合介质的物位测量非常重要。其最佳工作频率75k~z,适于盲区20cm,脉冲触中程范围测量,最大量程10m,发模式工作。此类传感器适应强,可在-40!90C环境下正常工作,散射角最大15。为测量更精确,鉴于声速受温度影响最大,测距数据处理过程采用了温度补偿。且各种温度传感器均可用于本系统的温度补偿。1.1测距原理脉冲法测距的原理如图1所示。超声测距是一种非接触式的检测方式。与其它方法相比,如电磁的或光学的方法,它不受光线、被测对象颜色等影响。对于被测物处于黑暗、有灰尘、烟雾、电磁干扰、有毒等恶劣的环境下有一定的适应能力。因此在液位测量、机械手控制、车辆自动导航、物体识别等方面有广泛应用。特别是应用于空气测距,由于空气中波速较慢,其回波信号中包含的沿传播方向上的结构信息很容易检测出来,具有很高的分辨力,因而其准确度也较其它方法为高;而且超声波传感器具有结构简单、体积小、信号处理可靠等特点。1超声测距超声波传感器的工作原理是陶瓷的压电效应。超声波传感器在测量过程中,声波信号由传感器发出,经液体或固体物体表面反射后折回由同一传感收稿日期:2002-04-0230传感器技术第21卷从而激励传感器产生超声波。触75k~z频率的方波,发脉冲的宽度决定75k~z方波的个数。接收电路接收到回波信号,经放大、检波、整形成为宽度小于触发脉冲的正脉冲。(上升沿触发),则MCU收到此脉冲即为停止计数,计数器内的数值(再乘以机器周期1!S)图1Fig1测距原理Principleofmeasuringdistance首先超声波传感器向空气中发射声脉冲,声波遇到被测物体反射回来,若可以测出第一个回波达被测时间的2倍。由・/2即可算得距离。硬件系统3仪器系统的硬件由中心控制单元M显示电路、CU、到的时间与发射脉冲间的时间差,利用2,即可算得传感器与反射点间的距离,测量距离若"时,则#,本仪器采用收发同体传感器,故0,则2・。温度补偿常温常压下,空气近似为理想气体。超声波在理1]想气体中传播速度为,式中!为气体摩尔质量;为气体的比热比;为气体常数;为热力学温度。对于一定的气体、!为定值。由公式可知:声速与热力学温度的平方根成正比。温度越高声速越大,温度越低声速越小。0C时,空气中声速的实验值为33145m/S,空气中声速表达式为33145m/S),由实验分析得距离计算公式为fr~15(mm),式中N为计数个数;fr为参考频率;"为摄氏温度;为距离。在25C时,01731425XN~15(mm)为本仪器的距离计算公式。电路中未用温度传感器,所以仅进行常温下的声速补偿:346285m/S。在其它情况下,可根据具体需要而程序会略有改动。系统结构及工作原理仪器系统结构及原理框图见图2。图2系统原理结构框图Fig2Blockdiagramofsystemprinciple功能键按下使MCU(微处理机控制器,俗称单片机)激发一个触发脉冲,发射电路工作应发射发射接收电路、功能选择、收发同体传感器和电源等。31超声波传感器人们为研究和应用超声波,已发明设计并制成了许多类型的超声波发生器:机械方式和电气方式产生超声波发生器。实质上,超声波发生器即是超声波换能器:它将其它形式的能量转换成超声波的能量(发射换能器来完成)和使超声波的能量转换成其它易于检测的能量(接收换能器来完成)。一般是用电能和超声能量相互转换。电气方式类型包括:压电型、磁致伸缩型和电动型等;机械式方式有气流旋笛、液哨和加尔统笛等。各种类型产生的超声波的功率、频率和声波特性都不相同。目前使用较多的是电气类中的压电型超声波发生器。而压电材料有单晶体的、多晶体复合的,如石英单晶体,钛酸钡压电陶瓷、锆钛酸铅压电陶瓷复合晶体(PZ4,PZ5)等。压电型超声波传感器的工作原理[1,2]:它是借助压电晶体的谐振来工作的,即陶瓷的压电效应。其结构原理如图3(a)所示。图3超声波传感器结构原理框图说明Fig3Diagramexplanationforultrasonicsensor’sstructureandprinciple12第8期路锦正等:超声波测距仪的设计3l超声波传感器有两块压电晶片和一块共振板。当它的两电极加脉冲信号(触发脉冲),若其频率等于晶片的固有频率时,压电晶片就会发生共振,并带动共振板振动,从而产生超声波。相反,电极间未加电压,则当共振板接收到回波信号时,将压迫两压电晶片振动,从而将机械能转换为电信号,此时的传感器就成了超声波接收器。超声波传感器用等效电[]l(如图(所示)来分析共振频率附近的超声路3b)图5Fig5发射、接收信号波形分析Waveformanalysisoftransmitandreceivesignal电能用e波换能器的特性:换能器的器械能用m;此脉冲的宽#把两个上升沿处理为一个脉冲,表示。由图3(b)分析可知,恰好是电路的串联支路的值。设换能器在空载(l0)和有载(ll)时的值分别为m0、m,则有m0;l00m0ll;00le0000;e0(00l).超声波换能器的工作效率为!l0.仪器所用的CUSSl00超声波传感器的压电效应曲线如图4所示。图中发射曲线以-l!Pa/V为基准,接收曲线以lV/!Pa为基准。由图可知最佳工作频率为75k~z。图4发射和接收的压电效应Fig4Transmit/receivevoltageresponse.2微处理机控制单元MCU采用了AT89C5l。它控制发射触发脉冲的开始时间及脉宽,响应回波时刻并测量、计数发射至往返的时间差。对MCU编程,可对测得数据优化处理使测量误差降到最低限度。MCU还控制显示电路,通过串行口的控制脉冲输出串行数据送数字显示电路。计数方式有两种方法:"在MCU发触发脉冲的同时开启Tl,收到回波立即关闭Tl,这时Tl的值为超声波走过的时间(注意2倍),如图5所示。度即是理论上与上述相等的结果。但是"中MCU的Tl时刻与#方式中的脉冲上升沿时刻为同一时刻,且MCU的Tl是在AT门和TRl开启后,等到高电平时刻才开始计数的,亦即自动的。而且"用查询确定回波时刻,而这样有可能在两次查询之间回波信号已到达,这样就有了计数误差。系统采纳#方式。Tl为计数器,T0为触发脉冲的延时。延时的大小等于在这个范围内的超声波的往返时间,大约为ms(l.l549ms)。软件系统本系统软件部分与硬件系统配合完成对超声波往返时间的测量,根据在一定温度下超声波的传播速度计算测量的距离,送数码管显示测量结果。为仪器的适应性强、软件系统的鲁棒性能好,编程语言用汇编。系统采用了去除最大、最小值后取平均的方法。为测量精度、速度,应适当选取测量次数。此仪器取4次测量。另外,在MCU计数器计数过程中遇到了数值溢出的问题。因为浮点数最大的优点就是数的表示范围大。但这就涉及定点数与浮点数的转换,对通用MCU来说运行代价太高:编程困难、占用更多机器时间。本系统巧妙的避开了这类棘手的问题:对于M~z晶振的MCU,设1(声)343.5m/s,smaxm,计数时间为58823!s,双字节整数范围为65,再把时间换算为距离(mm)会更小,这样取平均时就不会产生溢出。测试分析本仪器应用于无接触式距离测量,如测深、测高。对于静态、准静态及慢动态被测物进行精确测量,数字显示结果。系统设计简单、成本低、体积小、性能可靠等特点。超声波测距在采矿、找油和不适人工直测的距离、深度及高度中推广应用。表l为测试实验结果。(下转第34页)l43l2l0535534传感器技术第21卷在进行数据采集以前先要设置系统的参数。其中控制气体流量模块设置C0或N02的气体体积分数,时间频率设定模块设置被测气体通气前后的数据采集时间和数据采集间隔,控制加热电压模块则实现对4路气体传感器电压的设定。当进行数据采集时,一方面由实时显示数据模块实时显示气体传感器对被测气体的响应曲线,另一方面保存数据文件模块把采集到的数据存到文件中,直到系统数据采集结束。2.2系统工作界面及数据显示方式整个标定系统的工作界面分为左右两部分。界面的左边是V用来实时、动态地显示气iew类视图,体传感器的测试曲线,本系统可以同时动态地输出方便使用者对各路信号进行8路不同颜色的曲线,比较与分析;界面的右边是FormV用来iew类窗体,显示系统使用者所设定的测试条件以及数据采集通路,该部分可以显示出系统使用者所设定的4个气体传感器的加热电压、C0或N02的气体体积分数值、N2的MFC的控制电压以及流通C0和N02通气时间等等。图4是气体传感器对C0气体的一个响应示例。采样电阻器上的电压值也趋于稳定;在停止通入随着测试腔里的C0体积分数C0后继续通入N2,的降低直至排空,采样电阻器上的电压值也减小直至达到最初的稳定值。图5是一个集成气体传感器6的响应实例。阵列对!(N02)!1"10#图5Fig5气体传感器!(NO)=lxlo-6时的瞬时响应曲线2(NO)Responseofagassensorto!=lxlo-62由于阵列中各传感器工作在不同的温度因而表现出不同的灵敏度。3结束语所组建的半导体气体传感器程控标定系统能够在低体积分数范围内精确配送测试气体,能对传感器阵列实行程控加热及自动采集和显示传感器的响应数据,系统用户界面方便实用,数据显示直观实时,极大地简化了手工方法的繁琐操作步骤。参考文献:图4Fig4气体传感器对!(CO)=4oxlo-6的瞬时响应曲线(CO)Responseofagassensorto!=4oxlo-6戴国瑞,高鼎山,等.智能气敏元件测试仪的研制[[1]管玉国,J].仪器仪表学报,(:1997,192)223-226.[2]HarveyL,CoIesGSV,WatsonJ.ThedeveIopmentofanenvi-[ronmentchamberforthecharacterizationofgassensorsJ].Sen-sorsandactuators,1989,16:393-405.所使用的气体传感器为旁热式厚膜烧结型,它的加热电压为5V直流电压。C0的体积分数为当测试腔里的气体体!=40>10-6。在图4中,(C0)积分数达到稳定时,传感器的气敏电阻值不再变化,作者简介:任术波(,男,河北唐山人,大连理工大学电子系在读硕1976-)士生,主要从事测试技术及仪器研究。!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(上接第31页)反应速度;对回波信号处理需要时间;声速误差,当表l测试结果分析前条件下的实传播速度与程序中设置间的差别;数Tabl次数1234环境温度(C)25303540Resultanalysisoftestingdada实测距离(mm)1064309641099213真实距离(mm)1000300050009000测量误差(%)2.4据处理中整数与小数的相乘等等。经多次测量发现对误差影响因素最大的是温度的变化,因此,该仪器有待进一步改进和升级:如采用温度传感器补偿声速等,从而使测量更精确。参考文献:[王明时.现代传感器技术[M]电子工业出版社,1]金篆芷,.北京:1995.331-335.[[M]国防工业出版社,2]袁希光.传感器技术手册.北京:1986.699-702.6结束语尽管采取了多种方法以减小测距误差,但仍存作者简介:路锦正(,男,山东惠民人,硕士研究生,主要研究方向:1975-)音视频数据处理、电子技术设计。测试计量技术及仪器、DSP应用、在各种主客观的偏差:对$的计数误差;传感器的超声波测距仪的设计作者:作者单位:刊名:英文刊名:年,卷(期):被引用次数:路锦正,王建勤,杨绍国,赵珂,赵太飞成都理工大学,电子信息工程系,四川,成都,610059传感器技术JOURNALOFTRANSDUCERTECHNOLOGY2002,21(8)36次参考文献(2条)1.袁希光传感器技术手册19862.金篆芷;王明时现代传感器技术1995引证文献(36条)1.杨维剑利用FPGA实现超声波高精度大范围测距研究[期刊论文]-制造业自动化2011(6)2.沈常宇.郭宝金相位比较法高精度超声测距研究[期刊论文]-传感技术学报2010(6)3.刘爱军.周知进.卜英勇.龙迎春基于LMS自适应时延估计法的微地形测距系统研究[期刊论文]-中国工程科学2009(8)4.宋建辉.袁峰.丁振良.贾方秀.梁庄成电磁波反射测长系统的设计[期刊论文]-仪表技术与传感器2009(2)5.周知进.卜英勇.罗柏文互相关函数法在海底微地形测量中的应用研究[期刊论文]-测绘科学2009(1)6.周知进.卜英勇.罗柏文海底钴结壳微地形测距系统研究[期刊论文]-电子测量与仪器学报2008(6)7.彭翠云.赵广耀.戎海龙汽车倒车系统中超声波测距模块的设计[期刊论文]-压电与声光2008(2)8.杨术明.杨青.杨银辉.杨树川基于超声波传感器的割台高度控制系统设计[期刊论文]-农机化研究2008(3)9.杨理践.于振华.高松巍水下超声波测距技术的研究[期刊论文]-电子质量2008(3)10.王春进.刘雪兰.曹健基于S12的车用测距系统设计[期刊论文]-泰州职业技术学院学报2008(3)11.张正平.张波.夏斌基于AT89C52单片机的车载智能测距系统的设计[期刊论文]-郑州轻工业学院学报(自然科学版)2007(4)12.赵海鸣.卜英勇.王纪婵.罗柏文摆动式单波束超声波水下微地形探测[期刊论文]-中南大学学报(自然科学版)2007(5)13.泮英杰超声波测距仪设计及其应用分析[期刊论文]-商场现代化2007(24)14.靖涛.张云军基于超声波的自适应防抱死制动系统的研究[期刊论文]-哈尔滨商业大学学报(自然科学版)2007(5)15.吴穹.周建中.周万涛.胡白燕基于超声波的车载土石方计量系统[期刊论文]-水力发电2007(3)1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 租客有老人小孩租房合同(2篇)
- 巜赵州桥 课件
- 西南林业大学《茶艺》2023-2024学年第一学期期末试卷
- 西京学院《设计表现》2023-2024学年第一学期期末试卷
- 探究水温对金鱼呼吸的影响
- 新人教版五年级上册用字母表示数例3教程
- 西京学院《工程力学》2023-2024学年第一学期期末试卷
- 西京学院《安装工程计量与计价》2021-2022学年第一学期期末试卷
- 西华师范大学《数字电子技术基础》2022-2023学年期末试卷
- 描写眼睛 课件
- 公路超限超载检测站设计指南(试点工程版)
- 《传感器原理及应用》全套教学课件
- 文物与博物馆学课件
- 高精度时间同步及定位技术应用白皮书
- 短暂性脑缺血发作培训课件
- 新版统编版三年级上册语文《大自然的声音》课件(第二课时)
- 首件验收报验表
- 小学科学教育科学三年级上册空气《风的成因》教案
- 四年级上册数学课件 《平行与垂直》 人教版(共11张PPT)
- 出砂机理及防砂
- 火炬系统水封罐计算
评论
0/150
提交评论