您好,欢迎来到飒榕旅游知识分享网。
搜索
您的当前位置:首页一种改进的超声波测距方法研究

一种改进的超声波测距方法研究

来源:飒榕旅游知识分享网
Technique and Method 一种改进的超声波测距方法研究 田文成,周西峰,郭前岗 (南京邮电大学自动化学院,江苏南京21oo23) 摘 要:针对第一个超声回波前沿难以捕捉,提出了增益可编程的回波信号检测方法,进行多次增益校正,使得比较器能捕 捉到首个回波前沿。针对测量超声波波速的补偿方法单一,提出了标准挡板,分别测量固定距离的传播时间和待测距离的传 播时间,通过两者之比得出待测距离。实验结果表明,所提出的改进方法能够实现恶劣环境下的高精度测距。 关键词:标准挡板;增益可编程;超声波测距 中图分类号:TP216 文献标识码:A 文章编号:1674-7720(2016)02—0070—03 引用格式:田文成,周西峰,郭前岗.一种改进的超声波测距方法研究EJ].微型机与应用,2016,35(2):70—72. An improved method study on the ultrasonic distance measurement Tian Wencheng,Zhou Xifeng,Guo Qian gang (College of Automation,Nanjing University of Posts and Telecommunications,Nanjing 210023,China) Abstract:Because it is difficult for ultrasonic distance measurement system to capture the first echo signal frontier,this paper pro— posed the variable gain detection method.Namely,by utilizing the several gain calibrations,the first echo signa1 frontier is captured by the comparator.Because it is single for ultrasonic distance measurement system of compensation,this paper designed standard baffle, measured the propagation time of fixed distance and the time of measured distance and the distance can be calculated by a two time rati— o.The experimental results show that the proposed improved method can realize precision ranging in harsh environment. Key words:standard baffle;variable gain;ultrasonic distance measurement 0 引言 波传播距离s表示为s一 1口£由此推出L一 1 c。s(arc ,随着传感器和单片机控制技术的不断发展,非接触式检 测技术已广泛应用在多个领域 ]。超声波因其定向发射、 sin )。当测量距离L远大于H时,则可近似为L— 1 。 指向性好、抗干扰能力较强、结构简单、安装和维护方便、 成本较低、易于实现等特点,再结合微电子技术实现的距离 2 系统设计 超声波测距系统主要包括发射端 主控模块、超声波发射模块、 测量系统,具有处理简单、速度快等优势 。 本文提出了一种基于标准挡板的增益可变超声回波信号 前沿检测方法,使超声波在空气中的传播速度精确计算,并 且使比较器捕捉到第一个超声回波信号前沿来提高行程时间 精度,从而提高测距精度。 超声波接收模块、液晶显示模块、电源供电模块、标准挡板, 总体方案如图2所示。 2.1 超声波发射模块 H … 接收端 1超声波测距原理 超声波是频率在20 kHz以上的声波,属于机械波 ]。 超声波测距方法中,渡越时间检测法精度较高,电路实现较 简单,故本文采用此方法 ]。 超声波换能器发射面浸人介质1,驱动电路驱动超声波 换能器向介质1发射超声波并开始计时,当遇到与介质1物 理特性差异明显的另一种介质(介质2)时,将产生较强的 ...... .........为1o。,测量范围为2o~10 000 mm。其发射电路如图3所 示。单片机P1.1引脚通过软件编程产生每周期8个激励脉 ’-j 回波,该回波传到换能器,驱动其产生谐振并产生电信号, 通过放大、滤波、比较后被测距电路捕获,停止计时。计算 超声波往返所用时间t,测量待测点的声速 ,即待测距离 L[”。 ...............................’_J 单片机 主控模块 ’_J 超声波测距原理如图1所示。根据数学几何关系,测量 r r 距离L表示为L—Scosa,夹角口表示为口一arcsin rl,超声 L】 l 图2超声波测距总体方案图 7O 《微型机与应用》2016年第35卷第2期 蕊 豳蠲凌塑 皇 呈 16、32、64、128,该芯片与单片机接口只需要连接片选信 冲信号,控制三极管Q1的通断,由电源直接驱动变压器的 初级线圈。在变压器副边线圈上,并联两个反向二极管D1 号、时钟信号和数据信号,通信方式为SPI总线方式。 回波信号含大量噪声信号,一部分是超声波换能器接收到 和D2,防止超声回波信号经线圈与地形成回路,超声回波 信号幅值为mV级,二极管导通电压为0.7 V,因此回波信 号只能进入接收模块。 Vrr 空气中的杂波信号,主要是空气中低频噪声;一部分是电路的 高频噪声,如电源、晶体管、运放等,因此设计带通滤波器。 2.2.3电压比较电路 滤波放大电路输出信号通过第一级LMV385进行电压 跟随,由第二级LMV385进行电压比较,当输入电位高于 超声 设定电位值时,输出低电平,该电平作为单片机外部触发信 号产生中断,结束计时。电压比较电路如图6所示。 图3超声波发射电路 2.2超声波接收模块 2.2.1预处理电路 510 n 1N4148 1N4148 图6超声波电压比较电路 预处理电路对回波信号的放大电路如图4所示。电容 C3和C4对信号进行简单滤波处理;二极管D3和D4将发 3误差分析 根据超声波测距公式可知,主要误差来自两个方面:声 射信号点位钳制在0.7 V,mV级的回波信号不受影响进入 后续电路;电阻R6用于调偏流,防止饱和失真;三极管Q2 速测量误差、超声波信号传播时间误差。基于此,从以下两 个方面对误差进行研究分析,并提出改进方法。 3.1声速测量误差 对信号功率放大后进入滤波放大电路。 Vcc 参考文献[8]提出了温度、湿度双补偿方法,笔者认 为实际空气并不是完全干燥的,对空气平均摩尔质量和比热 比值进行修正,上述方法虽然考虑了温度和湿度对声速的影 响,但实际环境条件下,声速还受风速、压强等因素影响, 因此测量结果仍存在误差。基于环境的不确定性,本文提出 利用挡板实时测量当前声速,将影响因素都考虑在内,从而 提高测量精度,且适应复杂环境。其挡板安装如图7所示。 原理是预先设定挡板到超声波换能器的固定距离,如设 定1 rn,则换能器1、2同时发射超声波,换能器1发射的超 声波遇挡板反射,换能器2发射的超声波遇水面反射,分别 对挡板发射时间和水面反射时间进行测量,两个时间比值即 图4超声波预处理电路 换能器到达水面的距离。 3.2超声信号传播时间误差 由于超声波换能器的机械惯性,其发射声波起振逐步由 2.2.2滤波放大电路 滤波放大电路如图5所示。放大电路采用二级放大器, 其中,第一级放大电路必须有足够大的输入阻抗,因此采用 小到大,首波信号的幅值很小,且随距离变化而变化;另在 反射面反射过程中,信号会损失一部分,因此用常规方法很 高输入阻抗的运算 放大器LM224; R9用于调节直流 偏置电压;R12并 联的可变电阻R10 用于调试。第二级 放大电路采用可编 程增益放大器 PGA112,可变增 益为1、2、4、8、 图5超声波滤波放大电路 《微型机与应用》2016年第35卷第2期 欢迎网上投稿WWW.pcachina.com 71 Technique and Method 换能器1 换能器2 表1超声波液位检测数据表 实际距离———-_= — : 1————— 2 198.7 3—— 均值 200.3 403.3 误差/ O.3O 0.35 0.22 O.21 0.26 O.23 0.19 m/m200 400 199.2 399.2 199.4 401.4 601.3 798.3 997.4 1 503.5 1 996.2 401.7 599.9 798.4 998.3 1 504.7 1 997.1 7 板 刀 液面 600 800 1 000 i 500 2 000 6O1.6 797.3 997.8 1 503.9 1 993.4 602.3 799.1 996.2 1 501.8 1 996.5 图7挡板安装图 路和软件程序,通过实验证实了该系统测距精度的改进。 在测量超声波传输时间过程中,超声波换能器的谐振频 率、比较器的阈值、可编程增益放大器的增益级数以及每级 之间的倍数是测量分辨率的3个重要因素。所述研究方法还 有待于改进,例如标准测距的校正,即如何应对测量超声波 难捕捉到回波前沿。本文提出通过多次增益变化判断第一回 波前沿返回时间,思路如下: (1)对信号设置1倍增益,检测信号传播时间t ;对信 号设置2倍增益,检测信号传播时间t 。以此类推,每次增 益为前一次的2倍,分别检测信号传播时间t。、t 、t 、t 、 t7、ta; 换能器与挡板之间的距离不等于实际距离1 m的情况。 参考文献 I-1]刘赞,王波,刘智超.一种基于超声测距技术的超声液位仪 设计[J].传感器与微系统,2014,33(9):91—93. (2)求相邻增益之间时间差值,即t 一t 一t ,…,t 一t7——ts: (3)判断差值与换能器谐振周期的大小关系,从而确定 [2]李恒,徐小力,左云波.移动机器人超声波测距避障系统设 计EJ].现代电子技术,2014,37(3):157—159,162. 第一回波前沿位置,即从t 。开始若有2个连续差值小于谐振 频率的一半,则这3个相邻传播时间都是检测到1个周期 内,因此可以判断检测到第一回波前沿。判断依据是根据回 1-3]冯诺.超声手册EM].南京:南京大学出版社,1999. [4]吴付祥,赵政,黄金星,等.非接触式的超声波流量检测技 术研究[J].电子技术应用,2014,40(6):82—84,88. E5]张攀峰,王玉萍,,等.带有温度补偿的超声波测距仪 的设计[J].计算机测量与控制,2012,20(6),1717— 1719.1732. 波波形,除第一回波周期最大幅值远大于噪声幅值外,后续 回波周期最大幅值不会远大于前一个周期。此依据是经验总 结,理论研究尚未成熟。 4实验结果分析 为验证系统的测量精度,进行实验研究。实验时,环境 [6]彭映成,钱海,曹龙,等.一种高精度超声测距系统设计[J]. 电子测量技术,2013,36(1O):16-18,30. E7]李戈,孟祥杰,王晓华,等.国内超声波测距研究应用现状[J]. 测绘科学,2011,36(4):60-62. 温度为25℃,超声波换能器频率为40 kHz,在2 000 mm范 围内,水位检测数据与标准液位变化值作对比。 由于测量误差具有随机性,在程序设计时可让系统进行 [8]林伟,梁家宁,李才安.便携式多功能超声波测距仪的设计 与实现口].电子测量技术,2008,31(1):91—93. (收稿日期:2015-09-28) 3次测量,并对3次测量结果求平均值来减小系统随机误 差。测量数据如表1所示。 通过实验数据可知,超声波液位测距结果个别数据超出 了4 mm检测精度,但通过3次采集求平均值可以减小测量 误差。最终,检测均值与标准液位值之间的差均小于4 mm, 实现了高精度测距,满足了工农业生产中的测量需求。 作者简介: 田文成(1991一),女,硕士研究生,主要研究方向:计 算机监测控制技术。 周西峰(1960一),男,学士,教授,主要研究方向:计 算机监测控制技术、智能与网络化控制系统。 郭前岗(1960一),男,博士,教授,主要研究方向:自 5 结论 在全面分析超声波测距引起误差原因的基础上,提出了 通过增加标准挡板提高超声波信号速度的测量精度,通过多 次增益校正确定第一超声回波前沿,并设计了相应的硬件电 (上接第65页) 动控制系统及先进功率变换系统理论与技术。 [8]RAO T R,MURUGESAN D,TIWARI N,et a1.60 GHz radio wave propagation studies in an indoor office environ— 作者简介: ment fc].2012 IEEE International Conference on Commu— nication Systems,2012:181-185. 戚星宇(1992一),通信作者,男,硕士研究生,主要研 究方向:射线追踪算法、信道建模等。E-mail:qixingyu9278@ 163.corn。 刘芫健(1973一),男,博士,教授,博士生导师,主要研 (收稿日期:2015—08~26) 究方向:计算电磁学、射线追踪算法、电磁理论的数值计算等。 李双德(1990一),男,硕士研究生,主要研究方向:信 道建模、超宽带信道等。 72 《微型机与应用》2016年第35卷第2期 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- sarr.cn 版权所有 赣ICP备2024042794号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务