论文部分内容阅读
随着GPS在军事和民用领域的广泛应用,用户对接收机的性能也提出了更高的要求。本文设计并实现了基于USB2.0接口的GPS接收机测试信号源,产生的模拟信号能够为GPS接收机的研制开发和测试评估提供更好的仿真环境。(1)基于记录回放的思想并利用USB总线在数据传输中的优势,设计了GPS接收机测试信号源的系统整体结构。系统由GPS信号采集和USB数据回放两大功能模块组成,主要包括射频前端、USB接口单元和GPS中频数据传输与处理部分。(2)在USB接口单元的设计与开发中,分析了USB协议和接口芯片CY7C68013的从属FIFO模式,重点实现了USB数据采集接口和USB数据回放接口的硬件电路连接,在μ Vision2集成开发环境下利用固件框架实现了固件程序的设计,并利用MFC在VisualC++6.0环境下完成了上位机程序的开发,在信号采集和数据回放过程中实现外设与PC机之间的数据传输。(3) GPS中频数据传输与处理部分先把采集的GPS信号传输到数据回放端,然后根据内插原理对USB数据回放输出的信号在FPGA中进行整数倍内插和低通滤波处理,经过D/A转换输出所需的GPS模拟中频信号。(4)结合USB固件程序和上位机程序分别对信号采集和数据回放模块进行功能测试,再用接收机Superstar和OEMSTAR对设计产生的测试信号进行测试,并通过对比接收真实信号和测试信号的定位结果对系统进行性能分析。接收机的测试结果证明了系统的可行性和正确性。