ImageVerifierCode 换一换
格式:DOCX , 页数:5 ,大小:112.25KB ,
资源ID:8772471      下载积分:10 金币
验证码下载
登录下载
邮箱/手机:
图形码:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/8772471.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请。


权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4009-655-100;投诉/维权电话:18658249818。

注意事项

本文(超声波测试程序设计.docx)为本站上传会员【s4****5z】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

超声波测试程序设计.docx

1、基于单片机的超声波测距系统的设计 1 引言   超声波测距作为一种典型的非接触测量方法,与激光测距、红外线测距相比,超声波对外界光线、色彩和电磁场不敏感,更适于黑暗、电磁干扰强、有毒、灰尘或烟雾的恶劣环境,在识别透明及漫反射性差的物体上也更有优势。由于声波在空气中传播速度远远小于光线和无线电波的传播速度,对于时间测量精度的要求远小于激光测距、微波测距等系统,因而超声波测距系统电路易实现、结构简单和造价低,且超声波在传播过程中不受烟雾、空气能见度等因素的影响,在各种场合均得到广泛应用,如倒车防撞雷达、海洋测量、物体识别、工业控制,建筑工程测量和机器人视觉识别。 2超声波测距基本原理  

2、 超声波测距的基本工作原理是测量超声波在空气中的传播时间,由超声波传播时间和传播速度来确定距离障碍物的距离,即脉冲--回波方式。该方式的基本电路框图如图1所示。由发射传感器、发射电路、接收传感器、接收放大电路、回波信号处理电路和单片机控制电路等几部分组成。   发射电路是一个工作频率为40khz的多谐振荡器,多谐振荡器受单片机控制,产生一定数量的发射脉冲,用于驱动超声波发射传感器,并激励出超声波在空气中传播,遇障碍物反射而返回。超声波接收传感器通过压电转换的原理,将由障碍物返回的回波信号转换成电信号,由于该信号幅度较小(几到十几毫伏),因此须由低噪声放大、40khz带通滤波电路将回波信号

3、放大到一定幅度,且干扰成分较少,并由回波波号处理电路转换成方波信号,送至单片机系统进行时间测量和距离的显示。   超声波发射器向某一方向发射超声波,在发射时刻的同时开始计时,超声波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立即停止计时。超声波在空气中的传播速度为340m/s,根据计时器记录的时间t,就可以计算出发射点距障碍物的距离(s),即:s=ct/2。   在启动发射电路的同时启动单片机内部的定时器t0,利用定时器的计数功能记录超声波发射的时间和收到反射波的时间。当收到超声波反射波时,接收电路输出端产生一个负跳变,在int0端产生一个中断请求信号,单片机响应外部

4、中断请求,执行外部中断服务子程序,读取时间差,计算距离。 3 超声波测距的误差分析   3.1 环境温度对测量精度的影响   利用超声测距要考虑媒质的弹性模量和密度对声速的影响。在气体中,压强、温度、湿度等因素会引起密度的变化,气体中声速主要受密度影响,超声波在固体中传播速度最快,气体中传播速度最慢。气体中声速受温度影响最大,超声波在空气中传播速度为   式中t为绝对温度,c0=331.4m/s。   由于声速与温度有关,为了提高测量精度,设置了温度检测电路,根据实际测量的温度值利用公式计算超声波速度,对最终测量结果进行校正。   3.2 回波前沿检测误差对测量精度的影响  

5、 超声波从超声传感器发出,在空气中传播,遇到被测物反射后,再传回超声传感器。整个过程,由于吸收衰减和扩散损失,声强随目标距离增大而衰减;同时衰减系数还与超声波的频率有关。因此超声波测距在实际应用的局限性,影响了超声波测距的精度。一是超声波在空气中衰减极大,由于测量距离的不同,造成回波信号的起伏,使回波到达时间的测量产生较大的误差。二是超声波脉冲在发射、空气中传播和接收过程中,其回波信号被展宽,影响了测距的分辨率,尤其是对近距离的测量造成较大的影响。由于超声波收、发传感器均由压电陶瓷构成,压电陶瓷片在压电的双向转换过程中,均存在惯性、滞后等现象,导致回波信号被展宽。这些因素造成了回波正确到达时间

6、的不确定性,对测量精度造成较大的影响。正确检测回波到达时间,能使超声波测距精度获得提高。 4系统组成结构   4.1 硬件结构   主要包括at89c51单片机、超声波发射电路、超声波接收电路、显示电路、测温电路等。   采用数字温度计ds18b20来采集温度信号,ds18b20是美国dalas公司推出的单线串行数字温度计,可直接与单片机连接,测量范围从-55℃~125℃,-10℃~85℃时测量精度为0.5℃。   超声波发射及驱动电路由功率放大电路和超声波发射传感器组成,其原理电路如图2所示。放大器输人端获得一个来自单片机送来工作频率为40khz的脉冲信号。通过功率放大电路放大到足

7、够大的能量(增加超声波的传播距离),该能量加给超声波发射传感器,驱动超声波发射头,并发射出40khz脉冲波,通过空间向外传播出去。   超声波接收电路由高速运算放大电路和超声波接收传感器组成,其原理电路如图3所示。超声波在空气中传播时,其能量衰减程度与传播距离成正比,所以超声波传感器接收信号一般在1mv-iv之间。接收电路采用由lm318高速运算放大器组成两级信号放大电路对其进行放大,以满足增益带宽和转换速率的要求。当超声波接收传感器接收到返回的超声波信号,接收传感器将超声波脉冲变为交变电信号,经放大器放大后进行处理。   测距电路的输入端接单片机p1.0端口,单片机执行程序时,在p1

8、0端口输出一个40khz的脉冲信号,通过超声波发射电路发射出去,同时启动单片机内部的定时器t0,定时器开始计数。当反射物将超声波反射回来,超声波接收电路接受处理,输出端产生一个负跳变,在into端产生一个中断请求信号,定时器停止计数。单片机响应外部中断请求,执行外部中断子程序,读取超声波从发射到接收的时间差,最后经过换算得出超声波传感器与反射物之间的距离。   4.2 系统软件   系统软件包括主程序、温度采集子程序、发射子程序、计算子程序、数码显示子程序、外部中断子程序和定时器中断子程序。主程序完成初始化后调用发射子程序,由p1.0口发射脉冲,驱动超声波传感器发射超声波,并关外部中断,

9、计数器t0开始计时;为防止虚假回波的干扰,在延时一段时间后,开中断。当有外部中断信号时,单片机就停止t0的计时,计算出渡越时间t并存储到e2prom中;然后调用测温子程序,采集超声波测距时的环境温度,并换算出准确的声速c,存储到e2prom;单片机再调用计算子程序,计算出传感器到目标物体之间的距离,最后把测量结果存储并通过数码管电路显示出来,完成一次测量。   设计中,超声波发射极和接收极距离较近,当发射极发射超声波后,有部分超声波没经过障碍物反射就直接绕射到接收极上,这部分信号是无用的,会引起系统误测。设计中采用延时技术来解决这个问题,并设定延时时间为1ms,即在发射极发射超声波1ms内,通过软件关闭所有中断,接收电路对此期间接收到的任何信号不予理睬,1ms后立即启动t0,这时接收到的信号才有效,并在接收到回波信号的同时,t0停。此时t0所记录的cpu发送脉冲信号的前沿到回波脉冲信号之间的时间才是需要的。因此系统存在测量盲区。主程序流程图如图4所示。   本文所设计的超声波测距系统,其结构简单、体积小、抗干扰性能好,若要满足更高的精度要求,还须进行适当改进。在某些特殊场合的应用中,还要考虑超声波的人射角、反射角以及超声波传播介质的密度、表面光滑度等因素。本系统不仅适用于距离的测量,还适用于水文液位测量和汽车间间距的测量,应用范围较广。

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服