利用FPGA实现超声波高精度大范围测距研究.pdfVIP

利用FPGA实现超声波高精度大范围测距研究.pdf

  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文档。上传文档
查看更多
利用FPGA实现超声波高精度大范围测距研究.pdf

劳l造 訇 化 利用FPGA实现超声波高精度大范围测距研究 Make useofFPGA to carryouttheultrasonicwavehighdefinitionbig range m etering distanceresearch 杨维剑 YANGWeiqian (四川理工学院 计算机学院,自宫643000) 摘 要:本文论述了超声波高精度大范围测距难度和决定因素,分析了测距误差产生的原因。利用 FPGA在AVR单片机中设计实现超声波传感器的高精度 (0.01ram)、大范围 (大于40m)的 测距方法。并对在实际测试中存在的串扰问题和测试盲区进行了较好解决,扩大了超声波的 测距范围,使得超声波测距应用更为广泛。 关键词:超声波;FPGA;测距 ;传感器;单片机 中图分类号:TP311 文献标识码:B 文章编号:1009-0134(2011)3(下)一0014-03 Doi:10.3969/J.issn.1009-0134.2011.3(下).06 0 引言 / = x106us~0. 0588us 超声波测距 的原理是利用超声波在空气 中的 传播速度为已知,测量声波在发射后遇到障碍物 在超声波的传播速度是准确的前提下,传播 反射回来的时间,根据发射和接收的时间差计算 时间差值精度要求小于 58.8ns,才能保证测距误差 出发射点到障碍物的实际距离 …。由于超声波易 小于 0.01mm 的误差。即使使用 的48MHz晶体作 于定 向发射、方 向性好 、强度易控制、与被测量 时钟基准的CY7C68013单片机其定时器能够分辨 物体不需要直接接触的优点,是作为液体高度测 最小的时间是 1/12≈0.083us,因此无论系统普通 量的理想手段。其测距的公式表示为 : 单片机是无法保证时间误差在0.01mm的测量范围 L = CXT 内的。 式中L为测量的距离长度 ;C为超声波在空气 1.2超声波传播速度误差 中的传播速度;T为测量距离传播的时间差 (T为 超声波的传播速度受测试材质所影响,不同 发射到接收时间数值的一半)。 测试材质超声波的传播速度不 同,同时又与温度 超声波测距主要应用于倒车提醒 、建筑工地 、 有着密切的关系。 工业现场等的距离测量 ,虽然 目前 的测距量程上 1.3超声波测距范围局限 能达到百米,但测量的精度往往 只能达到厘米数 在 8位和 16位的众多的单片机 中,其定时器 量级 。 都是 8位或 l6位 的,按 16位计算 ,即使时间分 1 超声波测距误差分析 辨率能够达到要求,测试的最大距离为: S :—0. 0588 65536木340 根据超声波测距公式L=CXT,可知测距的 — — — — — — — — — 一 — ≈ nla 。 ≈0.655,

文档评论(0)

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

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

1亿VIP精品文档

相关文档