[发明专利]一种基于时序的超声波测距方法有效
申请号: | 201410213095.5 | 申请日: | 2014-05-20 |
公开(公告)号: | CN103995263A | 公开(公告)日: | 2014-08-20 |
发明(设计)人: | 郭华;于胜文;于涛 | 申请(专利权)人: | 山东科技大学 |
主分类号: | G01S15/08 | 分类号: | G01S15/08 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 王连君 |
地址: | 266590 山东省青*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 时序 超声波 测距 方法 | ||
1.一种基于时序的超声波测距方法,其特征在于,
具有以下硬件电路:微处理器、脉冲宽度调制器、第一滤波器、发射功率放大器、超声波发射换能器、超声波接收换能器、信号放大器、第二滤波器、模拟数字转换器和温度传感器;
所述微处理器与脉冲宽度调制器相连接,由脉冲宽度调制器产生矩形波至第一滤波器,第一滤波器将矩形波转换成正弦波送至发射功率放大器,之后经超声波发射换能器发射超声波信号;
所述超声波接收换能器接收超声波回波信号,经信号放大器,进入第二滤波器滤掉高频杂波,之后经模拟数字转换器对信号进行高速采样、转换,将转换值按时间顺序保存在微处理器内存中;
温度传感器,用于采集周围环境温度值,将温度值传递至微处理器;
利用以上硬件电路的超声波测距方法,包括以下步骤:
步骤1:开始;
步骤2:初始化硬件电路;
步骤3:创建数组和变量;
步骤4:启动脉冲宽度调制器,发射一串超声波信号;
步骤5:在启动脉冲宽度调制器的同时,模拟数字转换器对超声波回波信号进行高速采样、转换,将转换值按时间顺序组成数组保存在微处理器内存中;
步骤6:在数组中搜寻超声波发射信号的第一个波峰位置,Na为该波峰位置在数组中的序号;
步骤7:在数组中搜寻超声波回波信号的第一个波峰位置,Nb为该波峰位置在数组中的序号;
步骤8:读取当前环境温度TMPcur;
步骤9:根据公式
步骤10:结束。
2.根据权利要求1所述的基于时序的超声波测距方法,其特征在于,在步骤5中,所述模拟数字转换器转换频率是超声波频率的两倍以上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东科技大学,未经山东科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410213095.5/1.html,转载请声明来源钻瓜专利网。