实验四超声波测距电路设计改后.docx
《实验四超声波测距电路设计改后.docx》由会员分享,可在线阅读,更多相关《实验四超声波测距电路设计改后.docx(21页珍藏版)》请在冰点文库上搜索。
实验四超声波测距电路设计改后
实验三超声波测距电路设计
一.实习的性质:
综合
二.实验目的:
通过本实验了解和把握超声波传感器测量的原理和方式,加深明白得超声波传感器的处置电路设计,把握温度补偿的方法及提高测量精度的方式。
三、实验的时刻分派:
总学时12学时
1、电路设计4学时
2、电路焊接4学时
3、电路调试4学时
四、实验地址:
东一教811和816实验室
五、实验要求:
一、明白得超声波测距原理及方式。
二、依照给出的题目,参照附录中给定的题目所需的参考资料,自行设计超声波测距的发射与接收电路,并明白得和把握整体电路的设计思路和电路的工作原理。
3、依照设计的电路图独立完成电路的焊接及调试工作,把握焊接方式及调试步骤。
扩展练习:
采纳单片机实现超声波测距的原理、方式及接口电路的设计。
六、实验原理
声波是一种能在气体、液体和固体中传播的机械波。
依照振动频率的不同,可分为次声波、声波、超声波和微波等。
1)次声波:
振动频率低于l6Hz的机械波。
2)声波:
振动频率在16—20KHz之间的机械波,在那个频率范围内能为人耳所闻。
3)超声波:
高于20KHz的机械波。
超声波与一样声波比较,它的振动频率高,而且波长短,因此具有束射特性,方向性强,能够定向传播,其能量远远大于振幅相同的一样声波,而且具有很高的穿透能力。
例如,在钢材中乃至可穿透10米以上。
超声波在均匀介质中按直线方向传播,但抵达界面或碰到另一种介质时,也像光波一样产生反射和折射,而且服从几何光学的反射、折射定律。
超声波在反射、折射进程中,其能量及波型都将发生转变。
超声波在界面上的反射能量与透射能量的转变。
取决于两种介质声阻抗特性。
和其他声波一样,两介质的声阻抗特性差愈大,那么反射波的强度愈大。
例如,钢与空气的声阻抗特性相差10万倍,故超声波几乎不通过空气与钢的介面,全数反射。
超声波在介质中传播时,随着传播距离的增加,能量慢慢衰减,能量的衰减决定于波的扩散、散射(或漫射)及吸收。
扩散衰减,是超声波随着传播距离的增加,在单位面积内声能的减弱;散射衰减,是由于介质不均匀性产生的能量损失;超声波被介质吸收后,将声能直接转换为热能,这是由于介质的导热性、粘滞性及弹性造成的。
以超声波为检测手腕,包括有发射超声波和接收超声波,并将接收的超声波转换成电量输出的装置称为超声波传感器。
适应上称为超声波换能器或超声波探头。
经常使用的超声波传感器有两种,即压电式超声波传感器(或称压电式超声波探头)和磁致式超声波传感器。
本实验采纳的是压电式超声波传感器,要紧由超声波发射器(或称发射探头)和超声波接收器(或称接收探头)两部份组成,它们都是利用压电材料(如石英、压电陶瓷等)的压电效应进行工作的。
利用逆压电效应将高频电振动转换成高频机械振动,产生超声波,以此作为超声波的发射器。
而利用正压电效应将接收的超声振动波转换成电信号,以此作为超声波的接收器。
压电式超声波传感器的原理
目前,超声波传感器大致能够分为两类:
一类是用电气方式产生的超声波,一类是用机械方式产生的超声波。
电气方式包括压电型、磁致伸缩型和电动型等;机械方式有加尔统笛、液哨和气流旋笛等。
它们所产生的超声波的频率、功率和声波特性各不相同,因此用途也各不相同。
在工程中,目前较为经常使用的是压电式超声波传感器。
压电式超声波传感器事实上是利用压电晶体的谐振来工作的。
压电式超声波发生器的内部有两个压电晶片和一个共振板。
当它的两极外加脉冲信号,且其频率等于压电晶片的固有振荡频率时,压电晶片将会发生共振,并带动共振板振动,便产生超声波。
反之,若是两电极间未外加电压,当共振板接收到超声波时,将压迫压电晶片作振动,将机械能转换为电信号,这时即为超声波接收器。
超声波传感器的测距原理:
超声波发射器向某一方向发射超声波,在发射时刻的同时开始计时,超声波在空气中传播,途中碰着障碍物就当即返回来,超声波接收器收到反射波就当即停止计时。
超声波在空气中的传播速度为340m/s,依照计时器记录的时刻t,就能够够计算动身射点距障碍物的距离S,即:
S=340t/2
图1超声波传感器结构示用意
为了提高精度,需要考虑不同温度下超声波在空气中传播速度随温度转变的关系:
v=+
式中,T为实际温度(℃),v的单位为m/s。
七.注意事项:
1.利用电烙铁注意平安。
烙铁会产生高热,万一不警惕碰触将会致使严峻烫伤,利历时万万要警惕。
2.焊接每一个结点不要超过一秒钟:
焊接时刻太久,会致使焊锡过热反白,电子零件也会因为过热而损坏,因此要专门注意焊接时刻。
正常只是热的接点,焊锡会呈现金属光泽。
3.接点形状:
以立体圆弧形状为佳,过大、过小、尖塔状、孔隙没有填满都是不良的接点形状。
4.检测电子零件:
试问您在焊接之前,是不是确信每一个电子零件都是好的?
是不是都用万用表作过测量?
任何一个电子零件故障,都会致使整个电路无法正常工作,因此那个程序是绝对必要的,您检测了么?
八.成绩考核:
1.电路设计:
30分/4学时
2.焊接电路:
30分/4学时
3.电路调试:
30分/4学时
4.实验报告:
10分
九、参考资料:
附录一:
超声波测距系统的发射与接收电路的设计
在工程实践中,超声波由于指向性强、能量消耗缓慢且在介质中传播的距离较远,因此常经常使用于距离的测量。
它要紧应用于倒车雷达、测距仪、物位测量仪、移动机械人的研制、建筑施工工地和一些工业现场等,例如:
距离、液位、井深、管道长度、流速等场合。
利用超声波检测往往比较迅速、方便,且计算简单、易于做到实时操纵,在测量精度方面也能达到工业有效的要求,因此取得了普遍的应用。
一、超声波测距原理及系统组成
超声波测距是借助于超声脉冲回波渡越时刻法来实现的。
设超声波脉冲由传感器发出到接收所经历的时刻为t,超声波在空气中的传播速度为v,那么从传感器到目标物体的距离D可用下式求出:
D=vt/2,图2是相应的系统框图:
图2超声波测距系统组成框图
大体原理:
经发射器发射出长约6mm,频率为40KHZ的超声波信号。
此信号被物体反射回来由接收头接收,接收头实质上是一种压电效应的换能器。
它接收到信号后产生mV级的微弱电压信号。
2、电路原理
超声波发射电路
由两块555集成电路组成。
IC1(555)组成超声波脉冲信号发生器,工作周期计算公式如下,实际电路中由于元器件等误差,会有一些不同。
条件:
RA=Ω、RB=150KΩ、C=μF
TL=xRBxC
=x150x103xx10-6 =1msec
TH =x(RA+RB)xC
=x9250x103xx10-6 =64msec
IC2组成超声波载波信号发生器。
由IC1输出的脉冲信号操纵,输出1ms频率40kHz,占空比50%的脉冲,停止64ms。
计算公式如下:
条件:
RA=Ω、RB=15KΩ、C=1000pF
TL=xRBxC
=x15x103x1000x10-12 =10μsec
TH =x(RA+RB)xC
=xx103x1000x10-12 =11μsec
f=1/(TL+TH)
=1/(+x10-6) =KHz
由IC3(CD4069)组成超声波发射头驱动电路。
超声波接收电路
超声波接收头和IC4组成超声波信号的检测和放大。
反射回来的超声波信号经IC4的2级放大1000倍(60dB),第1级放大100倍(40dB),第2级放大10倍(20dB)。
由于一样的运算放大器需要正、负对称电源,而该装置电源用的是单电源(9V)供电,为保证其靠得住工作,那个地址用R10和R11进行分压,这时在IC4的同相端有的中点电压,如此能够保证放大的交流信号的质量,不至于产生信号失真。
C9、D1、D2、C10组成的倍压检波电路掏出反射回来的检测脉冲信号送至IC5进行处置。
IC5组成信号比较电路,对接收信号进行调整输出,供后续电路测量利用,下面分析其工作原理。
由Ra、Rb、IC5组成信号比较器。
其中
Vrf=(RbxVcc)/(Ra+Rb) =(47KΩx9V)/(1MΩ+47KΩ) =
因此当IN3点(IC5的反相端)过来的脉冲信号电压高于时,OUT4点电压将由高电平"1"到低电平"0"。
图示参数的最小测量距离在40cm左右。
附录二:
基于ATmega8的超声波倒车雷达实现方案
1引言
由于超声波指向性强,能量消耗缓慢,在介质中的传播距离较远,因此超声波常经常使用于距离
测量,如测距仪和物位测量仪等都能够用超声波来实现。
利用超声波检测往往比较迅速、方便、计算简单、易于做到实时操纵,而且在测量精度方面能达到工业有效的要求,因此在移动机械人、汽车工业等领域中有普遍的应用。
本文根据笔者所在的武汉理工大学汽车电子电器研究所研发的一种由单片机开发的超声波倒车雷达报警器方案,详细介绍了其硬件软件实现过程。
2设计目标
报警器利用超声波回声测距的原理,测量车后必然距离内的物体,并以AVRmega8系列单片机作为中心操纵单元。
这种超声波雷达能够及时显示车后障碍物的距离和方位,显示范围为~,当距离大于2m时显示车后障碍物的方位;当距离小于2m时,除显示其方位外,还可依照三段距离别离给出三种报警信号,以警示司机三种不同程度的紧急状态,使司机据此作出相应的操作,避免事故的发生。
3超声波测距原理
超声波发生器
超声波发生器分为两类:
一类是用机械方式产生超声波,包括加尔统笛、气流笛等一类是用电气方式产生超声波,包括压电型、磁致伸缩型和电动型等;它们所产生的超声波的频率、功能和声波特性各不相同,因而用途也各不相同。
目前较为常用的是压电型超声波发生器。
压电式超声波发生器原理
压电式超声波发生器实际上是利用压电晶体的谐振来工作的。
超声波发生器内部有两个压电晶片和一个共振板。
当它的两极外加脉冲信号,其频率等于压电晶片的固有频率时,压电晶片将会发生共振,并带动共振板振动,便产生超声波。
反之,如果两电极间未加电压,当共振板接受到超声波时,将压迫压电晶片做振动,将机械能转换为电信号,这是它就成为超声波接收器了。
超声波测距原理
超声波测距是通过不断检测发射后遇到障碍物所反射的回波,从而测出发射和接收回波的时间差t,然后求出距离S=Ct/2,式中的C为超声波波速。
由于超声波也是一种声波,其速度C与温度有关,在温度确定后,只要测得超声波往返时间,即可求得距离。
4Atmega8的功能特点
ATMEL公司在2002年第一季度推出的一款新型AVR单片机。
在AVR家族中,ATmega8L是一款超级特殊的单片机,它的芯片内部集成了大容量的寄放器和丰硕的硬件接口电路,具有其他高级AVR单片机MEGA系列的全数特点,采纳了小引脚封装(为DIP28),价钱却与低档单片机相当,同时具有AVR单片机的ISP(在线编程)性能。
是AVR高级单片机中内部接口丰硕、功能齐全、性价比最好的品种。
它的要紧性能如下:
先进的RISC精简指令集结构
130条功能强大的指令,大多数为单时钟周期指令;32个8位通用工作寄存器;工作在16MHz时具有16MIPS的性能;执行速度为2个时钟周期的片内乘法器。
大容量的非易失性程序和数据存储器
ATmega8L具有可擦写10000次的8K字节Flash程序存储器;支持在线编程(ISP);擦写100000次的512字节的,1K字节内部SRAM。
带有独立加密位的可选BOOT区,通过BOOT区内的引导程序区实此刻系统编程,而且写操作时真正可读。
外部性能
2个比较模式的带预分频的8位定时/计数器;1个带有预分频器;一个独立振荡器的异步实时时钟;3个PWN通道;8个通道A/D/转换,6路10位A/D+2/路8位A/D;6个通道A/D转换,4路10位A/D+2/路8位A/D;1个I2C的串行接口,1个串行USART接口,1个SPI同步串行接口;片内看门狗按时器。
特殊功能
包括上电复位和可编程的低电压检测、内部可校准的RC振荡器、五种睡眠模式(空闲模式、ADC噪声抑制模式、省电模式、掉电模式、待命和扩展待命模式)、可用软件选择时钟频率、可通过一个熔丝选定的兼容模式以及全局上拉禁止等。
ATmega8L的独有特点包括上电复位和可编程的低电压检测、内部可校准的RC振荡器、五种睡眠模式(空闲模式、ADC噪声抑制模式、省电模式、掉电模式、待命和扩展待命模式)、可用软件选择时钟频率、可通过一个熔丝选定ATmega8L的兼容模式和全局上拉禁止等。
5系统的硬件设计
超声波发送
超声波发送脉冲如图1所示。
40kHz的超声波发送脉冲信号由单片机mega8的PB0口送出,其脉冲宽度及脉冲间隔均由软件控制。
脉冲宽度约为125μs~200μs,即在一个调制脉冲内包5~8个40kHz的方波。
脉冲发送间隔取决于要求测量的最大距离及测量通道数。
本系统有四路测距通道,采用分时工作,按左、中、右的顺序循环测距。
若在有效测距范围内有被测物的话,则在后一路超声波束发出之前应当接收到前一路发同的反射波,否则认为前一路无被测物。
因此按有效测距范围可以估算出最短的脉冲间隔发送时间。
例如:
最大测距范围为5m时,脉冲距离时刻t=2s/v=2×5/340≈30ms,实际应取t≥30ms。
图1超声波发送脉冲波形图
超声波接收
回波很弱,因而转换为电信号的幅值也较小,为此要求将信号放大60万倍左右。
采有三级放大。
放大后的交流信号经光电隔离送入比较器,比较器的作用是将交流信号整形输出一个方波信号,此方波信号上升沿使D触发器触发,向CPU发中断申请。
在中断服务程序中,读取时间计数器的计数值,并结合温度换算出的速度算出发射到接收的距离。
时刻计测
超过波从发射到接收的间隔时间的测定是由单片机内部的计数器T1来完成的。
在调试过程中出现的发送部分与接收部分的直接串扰问题是由于换能器之间的距离不大,有部分声波未经被测物就直接绕射到接收换能器上。
从发射开始一直到“虚假反射波”结束这段时间,不会发中断申请,可有效躲避干扰,但也会形成所谓的“盲区”。
本系统的盲区约为20cm左右。
报警灯显示
由于mega8有较强的驱动能力(驱动电流可达到20mA),可直接由mega8驱动三组(每组四路)的发光二级管作为报警显示器。
6系统的软件设计
中断效劳程序分为INT0,INT1,T0,T0设置为30ms中断一次,其任务确实是每隔30ms产生5~8个40kHz的方波作为超声波脉冲并按顺序送到四个通道,即产生如图1所示的超声波发射脉冲。
T0的中断效劳程序流程如图2所示:
图2中断效劳程序流程图
INT0中断子程序读取A/D转换结果,并将相应数据值转换为环境温度值;INT1停止T0、T1计数,依照T1内容计算时刻T,并进行最终距离的计算。
先计算超声波传播速度:
,再计算距离:
D=CT/2,并将计算结果送入缓冲区以备通信。
T1工作在方式1。
7误差分析
本系统最大测距误差在8cm左右,测距的盲区为20cm。
(1)入射角
超声波波束对探测目标的入射角的阻碍。
(2)过零点触发
超声波回波声强与待测距离的远近有关系,因此实际测量时,不必然是第一个回波的过零点触发。
(3)声速修正
超声波传播速度对测距的阻碍。
波的传播速度取决于传播媒质的特性。
传播媒质的温度、压力、密度对声速都将产生直接的阻碍。
因此需对声速加以修正。
关于测距而言,引发声速转变的要紧缘故是媒质温度的转变。
本文采纳声速预置和媒质温度测量结合的方式对声速进行修正,可有效地排除温度转变对精度的阻碍。
8终止语
该系统通过大量实验数据测试说明系统知足设计要求,通过修改部份子程序可依照需要扩展成六通道、二通道、单通道的汽车后视仪及依照不同的要求作不同的报警处置。
例如在该设计中加入了一时钟芯片X1203,通过添加一些程序就能够够实现时钟
显示与倒车报警的二合一产品,有较好的推广价值。
附录三:
时差法超声测距仪的研制
超声波是由机械振动产生的,可在不同介质中以不同的速度传播,具有定向性好、能量集中、传输进程中衰减较小、反射能力较强等优势。
超声波传感器可普遍应用于非接触式检测方式,它不受光线、被测物颜色等阻碍,对恶劣的工作环境具有必然的适应能力,因此在水文液位测量、车辆自动导航、物体识别等领域有着普遍的应用。
本文着重介绍脉冲回波法的超声空气测距原理及系统组成。
一、工作原理
超声波测距是通过不断检测超声波发射后碰到障碍物所反射的回波,从而测动身射和接收回波的时刻差Δt,然后求出距离S。
在速度V已知的情形下,距离S的计算,公式如下:
S==VΔt/2
在空气中,常温下超声波的传播速度是334米/秒,但其传播速度V易受空气中温度、湿度、压强等因素的阻碍,其中受温度的阻碍较大,如温度每升高1℃,声速增加约米/秒。
因此在测距精度要求很高的情形下,应通过温度补偿的方式对传播速度加以校正。
已知现场环境温度T时,超声波传播速度V的计算公式如下:
V=+
如此,只要测得超声波发射和接收回波的时刻差Δt和现场环境温度T,就能够够精准计算动身射点到障碍物之间的距离。
微电脑超声测距仪的硬件结构框图如图1所示。
该系统由AT89C2051单片机、超声波发射电路、接收放大电路、环境温度搜集电路及显示电路组成。
ATAT89C2051单片机是整个系统的核心部件,用来和谐各部件的工作。
先由单片机操纵的振荡源产生40KHZ的频率信号以驱动超声波传感器,它每次发射10个脉冲。
当第一个超声波脉冲发射后,计数器开始计数,在检测到第一个回波脉冲的刹时,计数器停止计数,如此就能够够取得从发射到接收的时刻差Δt;同时温度搜集电路也将现场环境温度数据搜集到单片机中,以在计算距离时对超声波传播速度进行修正。
依照所搜集到的数据最终利用单片机计算出被测距离,并由显示器显示出来。
图1微电脑超声波测距仪的硬件结构和时差信号波形
单片机与各部份电路的接口
本系统以AT89C2051单片机为核心来实现对各部份电路的操纵和响应。
在进行硬件设计时,AT89C2051的串行口RXD、TXD别离与显示电路的RXD和TXD相连,组成串行静态显示电路;按时/记数器T0与V/F转换器LM331的输出端相连,实现频率搜集功能;与CMOS多谐振荡器的操纵端相连,可通过软件使口输出高电平或低电平,从而操纵超声波的发射;通过一个开关二极管IN4148与比较器的基准电压产生电路操纵端连接,发射超声波时置为“1”;口连接比较器LM324的输出端,如此,通过扫描口就能够够判定是不是接收到回波。
超声波发射及驱动电路
超声波发射及驱动电路如图2所示,由与非门CD4011组成的CMOS多谐振荡器产生40KHZ`的振荡源,为了操纵振荡的产生或停止,把第一个门U1的一个输入端作为操纵端C,当C=“0”时,振荡停止;C=“1”时,产生振荡。
将C端与AT89C2051单片机的口连接后,就可通过微处置器来操纵超声波的发射。
需要注意的是,操纵脉冲的频率(口高、低电平的转变频率)必需远低于多谐振荡器的振荡频率。
该电路的振荡周期可由以下公式得出:
T=
由于超声波的传播距离与它的振幅成正比,为了使测距范围足够远,可对振荡信号进行功率放大后再加在超声波传感器上。
本电路采纳CD4049组成驱动电路可将振荡信号的幅度放大一倍,从而增加了超声波的传播距离,扩大了测距范围。
图2超声波发射及驱动电路
为避免绝缘电阻下降致使超声波传感器转换性能变坏,不能长时刻的对传感器施加直流电压。
因此在电路中串入一个耦合电容C1,通过它能够将直流电压转换为等幅的交流电压,从而保证测距仪能够长时刻靠得住、稳固的工作。
超声波接收及过零检测电路
超声波接收及过零检测电路原理图如图3所示。
由于超声波在空气中传播时,其能量的衰减程度与传播距离成正比,因此超声波传感器接收信号一样在1mv~1V之间。
为了便于利用,接收电路要提供100倍以上的放大增益。
另外,接收传感器输出的是正弦波信号,这就需要设计交流放大电路。
本系统选用两片OP07组成两级放大电路,对接收到的超声波信号进行放大处置。
信号通过放大以后,输入LM324的正端并与基准电压相较较,使LM324的输出端(与单片机的口连接)输出高电平,单片机接收到回波后当即停止记时。
图3超声波接收及过零检测电路
在单片机操纵超声波发射(置“1”)的同时,输出一个高电平,给电容C5充电,并经一串联分压网络将该电压输出到比较器的负端,如此能够有效抑制由于超声波发射器发射的超声波直接辐射到接收器而致使的比较器误反转,从而取得错误检测信号。
发射终止后口由高电平翻转为低电平,比较器的负端也为低电平,假设LM324的输出端为高电平,那么说明已接收到回波信号。
温度搜集及V/F转换电路
温度采样电路部份包括测温电桥、放大电路和V/F转换电路。
其中V/F转换电路原理如图4所示。
测温电桥采纳铂热电阻PT100做为温度传感器。
经取样电桥采样后,将温度信号转换成电压信号,再经放大后接入由LM331组成的V/F转换电路。
该电路转换精度高,数字分辨率可达12位。
由公式f0=Vi/(RLRT)可知,电阻RS、RL、RT和电容CT直接阻碍转换结果F0,因此对元件的精度要有必然的要求。
电容CL对转换结果尽管没有直接的阻碍,但应选择漏电流小的电容器。
电阻R1和电容C1组成低通滤波器,可减少输入电压中的干扰脉冲,有利于提高转换精度。
图4由LM331组成V/F转换电路
二、软件设计
由于超声发射传感器与超声接收传感器相隔很近,当发射超声波时,接收传感器会收到很强的干扰信号。
为避免系统的误测,在软件上采纳延迟接收技术,来提高系统的抗干扰能力。
一旦按下起始键,即发送发射超声波的指令,同时单片机操纵系统开始执行程序,完成对温度的采样、滤波,然后取得发送、接收超声波的时刻距离,最后计算出距离值。
本系统软件采纳模块化设计,由主程序、测距子程序、测温子程序、显示子程序等要紧模块组成。
主程序框图如图5所示。
3、终止语
超声测距仪系统利用超声波传感器实现无接触式空气测距,并充分考虑到环境温度对超声波传递速度的阻碍,通过温度补偿的方式对传递速度予以校正,因此具有较高的测量精度。
本系统具有测量精度高,抗干扰能力强,反映速度快等特点,适用于水文液位测量、障碍物的识别和车辆自动导航等领域,具有广漠的应用前景。
附录四:
芯片引脚图
LM358引脚图NE5532引脚图OP07引脚图
LM331引脚图NJM4580D引脚图
CD4011引脚图CD4049引脚图
LM311引脚图CD4069引脚图
超声波测距电路设计实验----------元器件清单
元件名称
规格型号
单次使用数量
购买数量
备注
NE5532
1
40
NE555
1
40
CD4069
1
40
超声波传感器
1
40
IC插座
8脚
2
6管
IC插座
14脚
1
6管
电容
224
3
500
电容
1000pF
2
500
电容
30pF
2
500
电容
104
1
500
电容
103
2
500
电阻
10K
4
2盒
电阻
1M
2
2盒
电阻
16K
1
2盒
电阻
1
2盒
电阻
1
2盒
万用板