ROBOT & AI

首页 | 新闻 | 产品 | 竞赛 | 学苑 | 读书 | 硬件 | 软件 | 智能 | 制作 | 项目 | 资源 | 论坛
 您的位置:首页 >> 硬件 >> 机器人感知 >> 正文
站内搜索:   

基于超声波传感器的测距系统设计

来源:微计算机信息  赵广涛 程荫杭 字体:[ ]  2007-03-23

关键词:超声波 传感器 测距

       4、实验数据处理

       由于受环境温度、湿度的影响,超声传感器的测量值与实际值总有一些偏差,表1列出了本超声测距系统测量值与对应的实际值:

       表1超声测距系统测量值与实际值 单位:cm

   


       从表中的数据可以看出,测量值总是比实际值大出大约7cm,经过分析原因主要有三个方面:第一方面,超声波传感器测得的数据受环境温度的影响;第二方面,指令运行需占用一定的时间而使得测量的数据偏大;第三方面,为了防止其他信号的干扰,单片机开始计数时,驱动电路发送16个脉冲串。对于单个回声的方式,当驱动电路接收到碰到障碍物返回的第四个脉冲时就停止计数,所以最终测得的时间比实际距离所对应的时间多出四个脉冲发送的时间。为了减小测量值与实际值的偏差,我们采用最小二乘法[4~5]对表1的数据进行修正。经过拟合,我们得到下面的方程:

                y=1.0145x-9.3354  (其中:y为实际值,x为测量值)

       修正后本超声波测距系统测量值与实际值的对应关系如表2所示:

       表2 修正后超声测距系统测量值与实际值 单位:cm

       


       从修正后的数据我们可以看出,系统的测量误差在±2%以内,满足我们的测量要求。

       5、结论

       利用超声波传感器进行测距,其中主要的就是要保证在电路设计上一定要满足电路工作的可靠性、稳定性。经过实验与分析,我们认为用6500系列距离模块和600系列超声波传感器进行距离的测量简单、经济、可靠,测得数据的误差比较小。

 

       参考文献:

[1] 孙串友, 孙晓斌 编著. 感测技术基础[M]. 电子工业出版社. 2001

[2] 何希才 编著. 传感器及其应用电路[M]. 电子工业出版社. 2001

[3] 刘喜昂, 周志宇. 基于多超声传感器的机器人安全避障技术[J]. 测控技术. 2003,23(2):71-73

[4] 翟国富,刘茂恺. 一种实时高精度的机器人用超声波测距处理方法[J]. 应用声学,  1990(1):17-24

[5] 方崇智, 萧德云. 过程辨识[M]. 清华大学出版社.1988

4页 上一页 [1] [2] [3] [4] 

录入: 点击:

[发表评论] [打印文章] [关闭窗口]  

原创文章属本站所有,转载请注明来源:Robotain.com  
相关文章

 网友评论(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

发表评论 昵称:

  

  • 请遵守《互联网电子公告服务管理规定》及中华人民共和国其他各项有关法律法规。
  • 严禁发表危害国家安全、损害国家利益、破坏民族团结、破坏国家宗教政策、破坏社会稳定、侮辱、诽谤、教唆、淫秽等内容的评论 。
最新推荐
热门文章
论坛精华
网站简介设为首页 加入收藏在线留言友情链接联系我们 - 广告服务 - 版权申明

Copyright © Robotain.com  all rights reserved  浙ICP备07003355号

版权所有 机器与智能网