给出了一种基于现场可编程门阵列(FPGA)的多路无串扰超声测距系统的设计与实施方案.在前期设计的超声收发一体的硬件电路基础上,采用FPGA作为整个测距系统的核心,用于控制编码超声序列的收发及实现基于相关算法的测距.系统中采用有限状态机设计思想,充分利用FPGA中存储器资源.基于前期对不同种类的编码与调制组合性能的评估,本文选择了Gold序列结合二值频移键控调制方式激励超声换能器.为降低回声相关计算的复杂度和减少FPGA内资源占用,采用二值极化相关的方法处理回声信号以捕获渡越时间.实验测试结果表明,该测距系统在35 cm ~420 cm的范围内可实现10mm的测距精度,并可有效消除超声串扰.