新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 新型嵌入式超声波测距系统

新型嵌入式超声波测距系统

作者:时间:2012-04-16来源:网络收藏

摘要:为了增大发射功率和准确接收回波信号,在分析误差原因和考虑软、硬件成本的基础上,提出了一种以C8051F320微控制器、反激变换器和专用集成电路PW0268为核心器件的及其硬件和软件的设计方案。中还集成了声速的温度补偿、串行输出和LCD显示等功能,能实时修正超声速度和显示测量值。实验结果表明,该超声波具有测量数据准确,线性度高、重复性好、迟滞小、成本低等优点,可广泛应用于工业中非接触测距场所。

本文引用地址:http://www.eepw.com.cn/article/149231.htm

0引言

在工业测距场合中,由于工作要求和复杂环境常常采用非接触测距的方法。激光、红外线和超声波是非接触测距中较常采用的测量介质。激光测距虽然测距精度高,操作简单,但是受环境的影响比较大,且系统检测不易维护,价格也比较昂贵。

红外测距易受环境光照度和光线色彩的影响,而且测量精度不高。相比较前两者,超声波是机械波,具有不受光线影响,不受电磁干扰,成本低等特点,能够定点和连续测量物位,在有灰尘、烟雾、有腐蚀等恶劣环境下具有较好的适应能力,广泛应用于物位测量、机械手控制、倒车雷达、机器人避障以及其他一些工业现场等方面。因此,近些年来,人们对超声测距进行了很多的探讨和研究。目前所研究的超声波测距传感器测距范围普遍较小,线性度和重复性较差。文中所提出的研究方法能很好的解决这2个问题,在保证线性度和重复性均不低于1。5‰的前提下,测量范围达到了5m以上。

1超声波测距系统原理

目前超声测距的方法中,广泛采用的是回波时间法。该方法的主要原理是通过阈值比较或相位相关等方法检测换能器从发射超声波到收到回波信号的时间t,再根据测量时的超声波速度v,求出距离s。计算公式是:

式中速度v 是环境温度T 的函数:

回波时间法测距的主要误差来源于声速的变化、回波信号的衰减以及接收阈值的设置。在测量回波时间上,阈值比较法测回波时间简单实用,但容易受到环境噪声的影响;相位相关法相对于阈值比较法误差小,不容易受到外界噪声干扰,但是对微处理器的速度和存储有很高的要求,会增加硬件和软件的成本。

有别于回波时间法,另外一种广泛采用的测距方法是相位差法,主要是根据机械波的波动原理,2π的相位变化对应的是机械波的1个波长,根据发射波和返回波的相位差计算波长差,进而得到距离值。这种方法测量精度高,但仅限于距离在1个波长范围内的测量,而且相位差的鉴别也会大幅度增加设计成本。

认真分析研究上述方法优缺点后,文中在脉冲时间法的基础上,利用阈值比较原理,超声波发射模块采用反激变换器提高超声波的发射功率,接收模块采用时控增益放大器准确获得回波信号,最后测算出距离值。采用这两种核心器件不仅使得测距系统电路结构简单,设计成本低,而且测量范围大,静态特性良好。

2超声测距系统

超声波测距系统整体原理框图如图1所示。超声波测距系统的主控部分是C8051f320单片机,它是完全集成的混合信号片上系统型微处理器,具有高达25MIPS的高速流水线结构的微控制器内核,拥有全速非侵入式的在系统调试接口。在超声波测距系统中采用这款微处理器的主要原因是它具有5个捕捉/比较模块和具有看门狗定时器功能的可编程计数器/定时器阵列(PCA),这不仅使测算回波时间非常方便和准确,而且可以同时控制5个超声波测距模块工作。

图1 超声波测距系统整体原理框图

图1 超声波测距系统整体原理框图

该测距系统的发射与接收部分主要是由反激变换器和专用集成电路PM0268构成的。反激变换器相对于正激式的变换器的主要优点是不需要输出滤波电感,这一点对减小变换器体积,降低成本很重要。PW0268是超声波测距的专用集成电路,片内有两组可调式RC振荡器,1个是系统参考时基,另1个是超声波振荡频率。超声波RC振荡器具有自动变频的功能,可以修正因温度而造成换能器谐振频率的飘移。片内还集成了1个32阶增益的时控放大器,它可以方便的补偿超声波在波程中幅值的衰减。PW0268还内置1个仅需外加少量电阻及电容组成的带通滤波器,以及1个高速比较器,可将放大后的回波信号转换成微处理器可处理的TTL数字信号。

另外,由于集成了环境温度补偿和LCD显示电路,该测距系统还具有声速实时补偿,测量结果实时显示等功能。

3超声波测距硬件电路设计

超声波的发射与接收电路是超声波测距的核心电路,主要包括反激变换器驱动换能器电路和PW0268外围电路的计算与设计。

3。1反激变换器驱动电路

在超声波发射电路中借鉴了开关电源中常用的反激变换器,对超声波驱动的电压信号进行了大幅度的抬升,使发出的超声波信号足够强以有利于回波信号的准确判断。驱动电路如图2所示。40kHz的脉冲串通过控制场效应管不断地通断,使变换器原级电压耦合到次级完成电压抬升,驱动换能器发出超声波。其中,变换器的设计除了要考虑开关场效应管的最大电压应力,还要着重考虑变换器原、次级电流有效值、磁芯饱和度以及与换能器阻抗匹配等问题。

图2 反激变换器驱动电路

图2反激变换器驱动电路

linux操作系统文章专题:linux操作系统详解(linux不再难懂)

上一页 1 2 下一页

评论


相关推荐

技术专区