基于UART的高精度超声波测距
项目简介及实习目标
在声、光、电等众多检测方法中,超声波以其非侵入性、简单等优势,在日常生活、工业生产、科学研究中,得到了大力发展和应用。超声波常被用于流体流量测量、液位高度测量、气体含量测量、无损检测、机器人视觉等,其原理主要包括测距、层析成像、超声波雷达等。这些应用的基础都是超声波测距(除了少数利用干涉、衍射的原理),因此掌握超声波测距对进一步掌握各种高级应用有很大帮助。
基于UART的超声波测距项目中主要使用到的FPGA技术包括:超声波探测原理、RS232通信、FIFO/RAM缓存、校验编码、ASCII编码、状态机理论等。该项目的学习过程主要包括三个方面的内容:超声波探测原理、通信原理和FPGA编程技巧。通过该项目的学习,学生能够全面了解使用FPGA设计具体工业项目的流程,基本理解基于FPGA的工业控制系统各个部分的功能与原理,熟练掌握FPGA常用的编程技巧和方法,最终可以全面提升学生对于各个技术综合应用的能力。