基于温度补偿功能的超声波测距系统设计.docVIP

基于温度补偿功能的超声波测距系统设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于温度补偿功能的超声波测距系统设计.doc

基于温度补偿功能的超声波测距系统设计   【摘要】设计了一款基于单片机的带有温度补偿功能的高精度超声波测距仪,利用超声波反射特性对障碍物进行测距。由STC12C5206AD单片机、发送模块、接收模块、温度补偿模块、时钟模块、电源模块和显示模块等7部分组成。实验结果表明该测距仪性能可靠,测量精度较高。   【关键词】超声波;测距;传感器;温度补偿   目前,非接触式测距仪采用超声波、激光和雷达。但激光和雷达的难度大、成本高,不利于普及应用,在某些应用领域有其局限性,相比之下,超声波方法具有明显的优势,因此超声波方法作为非接触监测和识别的手段,已经越来越引起人们的重视。超声波是一种频率大于20kHz具有方向性好、指向性强、传播能量大、遇到杂质或界面会产生反射波等特点的机械波。在机器人避障、导航系统、机械加工自动化装配及检测、自动测距、无损检测、超声定位、汽车倒车、工业测井、水库液位测量等方面已经有了广泛的应用[1]。   一、超声波测距原理   当要计算某物体通过的一段路程时,只要知道物体运动的速度和所经历的时间,就可以计算它通过的路程。利用超声波测距的方法有多种,如渡越时间检测法、相位检测法和声波幅值检测法。相比较而言,渡越时间检测法测量时间和精度都较高,并且电路设计不复杂,因此本设计采用渡越时间检测法。   图1 超声波测距原理图   超声波测距的原理如图1所示。超声波发射器向某一方向发射超声波,在发射时刻的同时开始计时,超声波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立即停止计时。根据接收器接到超声波时的时间差就可以计算出距被测物体的距离:   d=s/2=(V×t)/2[2] ①   其中d为被测物体到测距仪之间的距离,s为超声波往返通过的路程,V为超声波在介质中的传播速度。T为超声波从发射到接收所用的时间。   超声波的传播主要受空气密度的影响,空气密度越高其速度越快,而空气密度和温度有着密切的关系。表1为超声波在不同温度下的波速值。由此可见温度对于超声波测距系统的影响是不可忽略的。为了提高精度,需要考虑不同温度下超声波在空气中传播速度随温度变化关系:   V=331.4+0.61T ②   其中T为实际温度(摄氏度),V的单位为米/秒[3]。   表1 温度与声速关系表   温度(℃) -30 -20 10 0 10 20 30 100   声速(m/s) 313 319 325 323 338 344 349 386   图2 超声波测距硬件系统原理图   二、超声波测距系统硬件电路设计   单片机的超声波测距硬件系统如图2所示。经超声波发射单元发射出频率为40kHz的超声波信号,此信号被人(或者障碍物)反射回来由超声波接收单元接收,再送往单片机进行分析处理,在测量时同时测量环境温度用于超声波速度校准,进而获取距离信息并在显示屏上显示。在不进行测量时,显示屏上显示当前时间和温度。   本设计系统共包括以下几个模块:由驱动电路和发射传感器组成的发射模块,由滤波、放大、比较电路和接收传感器组成的接收模块,由温度传感器构成的温度补偿模块,由LCD构成的显示模块,由DS1302构成的时钟模块以及供电电源模块。   (一)供电电源模块   供电电源电路如图3所示。电路采用LM7815和LM7805集成稳压器作为稳压器件,220V电源经降压、整流、滤波后送入稳压器LM7815进行稳压,之后接一个47uF/35V的电解电容滤除纹波,得到我们所需要的15V电压,再通过LM7805稳压器和两个电容,分别是47uF/35V的电解电容和0.1uF的CBB电容,滤除纹波,得到我们需要的+5V稳压电源。   图3 供电电路模块   图4 超声波发射模块   (二)超声波发射模块   超声波发射电路如图4所示,包括由NE555组成的多谐振荡器和由MAX232组成的电平转换电路。本系统采用NE555多谐振荡器原理,选用适当外围电子元件设计了一个可产生40kHZ方波的超声波发射传感器驱动电路,单片机的P3.4端口连接于NE555附有上拉电路的复位管脚4,用于控制驱动信号的产生与停止。   MAX232是个内部有电荷泵的TTL-RS232电平转换IC,可以把5V电源电压变成±10v ~±15v,并以此电压信号作为输出信号。此处用MAX232升压,达到提升驱动电压的目的。   (三)超声波接收模块   在超声波发射传播遇到障碍物返回后,需要将接收到的超声波转换成电信号,由于转换后的电信号比较弱,所以必须经过放大以及整形电路将接收到的回波信号转换成方波信号,然后作用于单片机,响应外面的中断子程序,并根据程序计算本次的测试距离。   超声波接收电路如图5所示。超声

文档评论(0)

jingpinwedang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档