超声波测距系统设计新图.docx

上传人:b****3 文档编号:3890105 上传时间:2023-05-06 格式:DOCX 页数:9 大小:157.78KB
下载 相关 举报
超声波测距系统设计新图.docx_第1页
第1页 / 共9页
超声波测距系统设计新图.docx_第2页
第2页 / 共9页
超声波测距系统设计新图.docx_第3页
第3页 / 共9页
超声波测距系统设计新图.docx_第4页
第4页 / 共9页
超声波测距系统设计新图.docx_第5页
第5页 / 共9页
超声波测距系统设计新图.docx_第6页
第6页 / 共9页
超声波测距系统设计新图.docx_第7页
第7页 / 共9页
超声波测距系统设计新图.docx_第8页
第8页 / 共9页
超声波测距系统设计新图.docx_第9页
第9页 / 共9页
亲,该文档总共9页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

超声波测距系统设计新图.docx

《超声波测距系统设计新图.docx》由会员分享,可在线阅读,更多相关《超声波测距系统设计新图.docx(9页珍藏版)》请在冰点文库上搜索。

超声波测距系统设计新图.docx

超声波测距系统设计新图

超声波测距系统设计

1.课程设计目的

通过《传感器及检测技术》课程设计,使我们掌握传感器及检测系统设计的方法和设计原则及相应的硬件调试的方法。

进一步理解传感器及检测系统的设计和应用。

2.内容及要求

2.1设计内容

设计一个超声波测距系统,通过超声测距仪的原理是根据超声波遇到障碍物反射回来的特性进行测量的。

超声波发射器向某一方向发射超声波,在发射同时开始计时,超声波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立即中断停止计时。

通过不断检测产生波发射后遇到障碍物所反射的回波,从而测出发射超声波和接收到回波的时间差T,然后求出距离L。

基本的测距公式为:

L=(△t/2)*C

式中L——要测的距离

T——发射波和反射波之间的时间间隔

C——超声波在空气中的声速,常温下取为340m/s

声速确定后,只要测出超声波往返的时间,即可求得L。

2.2设计要求

本次设计采用40KHz的超声波发射和接收传感器测量距离。

可采用发射和接收之间的距离,也可将发射和接收平行放在一起,通过反射测量距离。

实现功能要求:

(1)LED数码管显示测量距离,精确到小数点后一位(单位:

cm)。

(2)测量范围:

30cm~200cm,

(3)误差<0.5cm。

(4)确保系统的可靠性。

3.系统工作原理

设计的整体框图如图1所示,主要由超声波发射,超声波接收与信号转换,按键显示电路与温度传感器电路组成。

超声波测距是通过不断检测超声波发射后遇到障碍物所反射的回波,从而测出发射和接收回波的时间差T,然后求出距离L=CT/2,式中的C为超声波波速。

在常温下,空气中的声速约为340m/s。

由于超声波也是一种声波,其传播速度C与温度有关,在使用时,如果温度变化不大,则可认为声速是基本不变的。

因为本系统测距精度要求很高,误差<0.5cm,所以通过对温度的检测对超声波的传播速度加以校正。

超声波传播速度确定后,只要测得超声波往返的时间,如图2所示,即可求得距离。

这就是超声波测距系统的基本原理。

4.系统框图

4.1超声波测距系统框图,如下(图1)

图1超声波测距系统框图

4.2超声波发送与接受时差波形图,如下(图2)

图2超声波发送与接受时差波形图

5.单元电路设计原理

5.1发射部分电路

发射部分电路如图3所示,主要由脉冲调制信号产生电路,隔离电路以及驱动电路组成,用来为超声波传感器提供发送信号。

脉冲调制信号产生电路中通过单片机对555定的复位(RESET)端的控制,使555定时器分时工作从而生产生脉冲频率为40KHz,周期为30ms的脉冲调制信号,信号波形如图2所示,本设计中一个周期内发送10个脉冲信号。

隔离电路主要是由两个与非门组成,对输出级与脉冲产生电路之间进行隔离。

输出级由两个通用型集成运放TL084CN组成,由于超声波传感器的发射距离与其两端所加的电压成正比,因此要求电路要产生足够大的驱动电压,其基本原理就是一个比较电路,当输入信号Vi>2.5V时,运放A的输出电压VA=+12V,运放B的输出电压VB=-12V,当输入信号Vi<2.5V时,运放A的输出电压VA="-12V",运放B的输出电压VB=+12V,所以在超声传感器两端得到两个极性完全相反的对称波形,即VB=-VA,所以加在超声波传感器两端的电压V=VA-VB=2VA,其两端的电压可达到24V,从而保证超声波能够发送较远的距离,提高了测量量程。

 

图3超声波传感器的发射电路

5.2接收部分的电路

接收部分的电路由放大电路,带通滤波电路以及信号变换电路组成。

放大电路和带通滤波电路如图4所示。

由于超声波信号在空气中传播时受到很大程度的衰减,所以反射回的超声波信号非常的微弱,不能直接送到后级电路进行处理,必须将信号放大到足够的幅度,才能使后级电路对它进行正确的处理。

前置放大电路是由集成运放组成的自举式同相交流放大电路,具有很高的输入阻抗,C5,C6,C7为隔直电容,R5,R6,R7为偏置电阻,用来设置放大器的静态工作点。

带通滤波器采用二阶RC有源滤波器,用于消除超声波传播过程中受到的干扰信号的影响。

该电路为二阶压控电压源带通滤波电路,图4中RW,C10组成低通滤波网络,C9和R12组成高通滤波网络,两者串联组成了带通滤波电路。

集成运放和电阻R9,Rl0一起组成同相比例放大器,为了使电路能够稳定工作,必须保证同相比例放大器的增益AV<3,带通滤波器的中心频率ω0=40kHz,电路参数可通过AV=1+R9/R10和ω0=1/R12C2(1/RW+1/R13)确定。

经过带通滤波后的信号经专用仪表放大器AD620进行放大,然后送到信号变换电路,信号变换电路主要将接收到的包络信号变换成单片机的中断触发信号。

由包络检波电路,电压比较器和RS触发器组成。

包络检波电路由二极管D3,电阻R19,和电容C13组成。

经过包络检波得到的信号如图6中的V2所示。

电压比较器由集成运放和电容电阻组成,为了消除发送探头的干扰信号,我们将单片机P1.2输出的信号加到电压比较器的同相端,它的波形是250μs的高电平,和29750μs低电平的方波,通过二极管D3将P1.2和比较器的正向端隔离。

当P1.2输出高电平时,通过二极管对电容C14充电,由于二极管是正向导通的,所以充电很快,当P1.2输出为低电平时,二极管反向截止,电容通过电阻RW和R21放电,由于总电阻比较大,所以放电很缓慢,波形如图6中V3所示,从图中可看出,在没有收到返回信号时,比较器输出高电平,如果收到返回信号,比较器便输出低电平,输出波形如图7中Vo所示,通过这种方法就可以消除发射探头对反射回的信号的干扰。

图4放大电路与带通滤波电路

图5信号变换电路

图6电压比较器电路波形

 电压比较器的输出信号送到基本RS触发器用于产生单片机所需的中断信号。

基本RS触发器由与非门组成,同时由单片机进行控制,如图6所示。

在发送端发送超声波信号时,P1.2输出高电平,经过反相器后,变为低电平加到触发器的R端,因为没收到反射信号之前,电压比较器输出为高电平,所以基本RS触发器的输入分别为,R=O,S=l,为0态,即Q=0,Q=1,Q的信号加到单片机的中断输入端,因为单片机的中断为下降沿触发,输入为高电平,不产生中断。

当发送完毕时,P1.2输出低电平,经反相器,变为高电平送到触发器的R端,没有收到反射回的信号时,电压比较器输出仍为高电平,所以基本RS触发器的R="1",S=1,为保持状态,即Q=1,Q=0,也不产生中断。

当接收到反射回的信号时,电压比较器输出低电平,因此,基本RS触发器的输入端R="1",S=0,触发器工作在0态,即Q=O,Q=1。

单片机的中断输入端的电平由高电平变为低电平,从而使单片机产生中断

5.3单片机外围电路原理图

  单片机的外围电路图如图7所示,显示电路由单片机控制七段数码管进行显示,采用数字温度传感器DS18820对环境温度进行检测,从而对超声波的传播速度进行温度补偿,提高测量精度。

两个按键用于控制测量的开始与停止以及距离与温度显示的切换。

图7单片机外围电路原理图

5.4软件设计流程图,如下(图8)

软件设计包括三个部分,主程序,定时中断程序和外部中断程序。

主程序流程图定时中断服务子程序外部中断服务子程序

图8软件流程图

主程序完成初始化工作、各路超声波发射和接收顺序的控制。

定时中断服务子程序完成三个方向超声波的轮流发射,外部中断服务子程序主要完成时间值的读取、距离计算、结果的输出等工作。

6.设计中的问题及解决方法

(1)基本上能完成实时测距并显示任务,但是由于接收电路干扰过大时整个测距系统工作不是很稳定,尽管软件中进行了数据的处理,但最后效果还是不太理想,有待改进。

(2)由于超声波发射器的输出功率有限,如果缩短测试脉冲时间,意味着减小了测试脉冲的输出功率,在测试距离增加时,会使反射回来的信号很弱,造成仪器在长距离测量时受到影响。

(3)由于超声波信号在空气中传播时受到很大程度的衰减,所以反射回的超声波信号非常的微弱,不能直接送到后级电路进行处理,必须将信号放大到足够的幅度,才能使后级电路对它进行正确的处理。

(4)将单片机P1.2输出的信号加到电压比较器的同相端,以达到消除发送探头的干扰信号。

7.总结

通过两个星期的课程设计使我对传感器件有了更加深刻的认识,懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。

在设计的过程中我了解到了许多有用知识,学会了如何去分步完成单元电路,然后用单元电路组成系统电路。

虽然我在设计过程中遇到了很多问题,可以说得是困难重重,但是在我的不懈努力及查找资料后,都被迎刃而解。

同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固,超声波测距系统,通过发射和接受超声波,使用单片机计算距离,并加入了温度补偿电路,提高了距离计算的精度。

该系统可满足大多数场合的测距要求。

由于该系统中锁相环锁定需要一定时间。

测得的距离有误差。

此误差不能忽略。

只有通过改变一些硬件的应用实现对超声波的快速锁定。

总之,这次的课程设计让我受益匪浅,学到了很多,同时也发现了自己的很多不足之出,懂得了中有学会了学以致用,才算是真正的将知识彻底掌握。

 

8.参考文献

[1]梁森欧阳三泰等自动检测技术及应用北京:

机械工业出版社2006.10

[2]胡萍.超声波测距仪的研制.计算机与现代化,2003.10

[3]时德刚,刘哗.超声波测距的研究.计算机测量与控制,2002.10

[4]张谦琳.超声波检测原理和方法.北京:

人民邮电出版社,1993.7

[5]孔雅琼,基于单片机的超声测距仪研究与开发,国防科学技术大学

[6]金篆芷王明时:

现代传感器技术[M].电子工业出版社.1995.331—335

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 党团工作 > 党团建设

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2