首页> 中文学位 >基于FPGA的六路无串扰超声测距系统的设计与实现
【6h】

基于FPGA的六路无串扰超声测距系统的设计与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 绪论

1.1 选题背景及意义

1.2 存在问题及研究现状

1.3 研究思路

1.4 主要贡献

1.5 内容安排

1.6 本章小结

第二章 理论基础

2.1 超声测距原理

2.2 超声换能器特性分析

2.3 超声扩频编码激励序列构造方法及性能比较

2.4 回波识别及渡越时间捕获

2.5 本章小结

第三章 六路超声测距系统硬件平台设计

3.1 控制核心的选择及其最小系统板设计

3.2 超声收发一体及信号调理电路

3.3 电源模块

3.4 本章小结

第四章 六路无串扰超声测距系统程序设计

4.1 基于超声脉冲压缩技术的测距方案实现

4.2 与上位机通讯方案的实现

4.3 LCD显示控制方案的实现

4.4 本章小结

第五章 实验设计及结果分析

5.1 无串扰环境下超声测距实验结果

5.2 测距单元两两相互串扰时实验结果

5.3 本章小结

第六章 总结与展望

参考文献

发表论文和参加科研情况说明

致谢

展开▼

摘要

针对目前用于移动机器人的超声测距系统存在测距精度较低、多个换能器之间相互干扰(即串扰)等问题,本文给出了一种基于现场可编程门阵列(FPGA)的六路无串扰超声测距系统的设计与实施方案。
  本测距系统采用了脉冲压缩技术,它不仅可以有效地识别回波,还可以准确地捕获超声传播的渡越时间,进而得到较高精度的距离信息。其设计方案为:在超声发射端,采用伪随机编码与调制技术相结合的方法构造激励序列。其中,Gold编码方式与二值频移键控调制技术的组合具有最优的相关特性和能量特性,因而被本测距系统选用。在接收端,回波通过相关器实现匹配滤波,并由相关结果的峰值所对应的时刻求得渡越时间。由于普通相关算法运算复杂,相关器的实现需要占用大量的硬件资源且难以保证实时性,本测距系统采用精简的过零极化相关算法,易于相关器在FPGA中的实现。
  在实施的过程中,首先搭建了六路超声测距系统的硬件平台。它以FPGA为控制核心,外围设有六路超声收发一体及信号调理电路。基于该平台,在上述脉冲压缩方案的指导下,利用FPGA实现了六路超声激励序列的发射与接收、基于过零极化相关算法的精确测距,同时完成了与上位机通信及LCD实时显示等功能。
  经过实验验证,该测距系统可以在20cm到6m的范围内达到15mm内的测距精度,并且可以有效地消除超声串扰。该系统的各方面性能满足机器人避障的需求,可用来实时探测机器人四周的环境信息。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号