基于FPGA的多路无串扰超声测距系统的设计与实现  被引量:7

Design and Implementation of FPGA-Based Multi-Channel Non-Crosstalk Sonar System

在线阅读下载全文

作  者:孟庆浩[1] 边旭东[1] 扈佳林[1] 曾明[1] 

机构地区:[1]天津大学,电气与自动化工程学院,机器人与自主系统研究所,天津300072

出  处:《传感技术学报》2013年第4期582-589,共8页Chinese Journal of Sensors and Actuators

基  金:国家自然科学基金项目(60475028,61271321,60875053);教育部博士点基金项目(20120032110068)

摘  要:给出了一种基于现场可编程门阵列(FPGA)的多路无串扰超声测距系统的设计与实施方案。在前期设计的超声收发一体的硬件电路基础上,采用FPGA作为整个测距系统的核心,用于控制编码超声序列的收发及实现基于相关算法的测距。系统中采用有限状态机设计思想,充分利用FPGA中存储器资源。基于前期对不同种类的编码与调制组合性能的评估,本文选择了Gold序列结合二值频移键控调制方式激励超声换能器。为降低回声相关计算的复杂度和减少FPGA内资源占用,采用二值极化相关的方法处理回声信号以捕获渡越时间。实验测试结果表明,该测距系统在35 cm~420 cm的范围内可实现10mm的测距精度,并可有效消除超声串扰。The design and implementation of a multi-channel non-crosstalk sonar system is presented based on a field programmable gate array(FPGA).According to the basis of the early designed hardware circuits of ultrasonic transceivers,a FPGA chip is used to control the transmission and receiving of the code-modulation sequences as well as to achieve the correlation based distance measurement.Finite state machine is applied to make full use of most of the FPGA ' s storage.Gold Sequence combined with binary frequency shift keying(BFSK)modulation is chosen as the excitation sequence after assessing the performances of different codes and modulations 'combinations.To reduce the complexity of echo correlation and the usage of FPGA ' s storage,the binary polarity correlation is adopted to process the echo signal for capturing the time of flight.Experiments 'results show that this sonar system achieves an accuracy of 10 mm in the range between 35 cm and 420 cm without crosstalk.

关 键 词:超声测距 超声串扰 扩频 编码 过零极化相关 渡越时间 现场可编程门阵列 

分 类 号:TB517[理学—物理] TP24[理学—声学]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象