论文部分内容阅读
论文的研究内容是惯导组件脉冲输出的测控系统。该系统主要是用于对惯导组件所输出的脉冲数据进行采集、处理,并对采集过程进行实时检测和控制。针对目前的惯导组件脉冲输出测试过程中所遇到测试范围小、精度低、无法进行动态测试的问题,该测控系统采用USB接口技术,使用FPGA芯片采集数据,对惯导组件脉冲输出进行5ms一次的采集,并在测控计算机中对数据进行实时显示和存储。
论文首先阐述了USB2.0协议规范,并对串行接口的通信技术进行了介绍,制定了测控系统的整体设计方案,具体分为硬件和软件两个部分;接下来介绍了测控系统的硬件搭建以及FPGA芯片中功能原理图的设计情况;然后介绍了USB固件程序、USB功能驱动程序以及测控计算机应用程序的设计;最后对本系统进行了测试并对要点进行总结。
在测控系统的硬件设计方面,选用了CYPRESS公司的CY7C68013-128AC芯片作为USB接口的控制芯片。针对这款芯片设计出了相应的硬件电路,实现了脉冲数据的传输功能。选用Altera公司的FPGA-芯片EPF10K20TC144-4作为脉冲数据采集的核心器件,并在其内部以构件原理图的方式实现采集功能。使用美信公司MAX系列芯片MAX3488作为串行接口控制芯片。在软件方面,使用C51单片机语言编写USB固件程序;通过对EZ-USB通用驱动程序的修改,作为USB功能驱动程序;使用VC++6.0编写测控计算机应用程序。
论文所设计的测控系统能够对具有12路脉冲输出信号的惯导组件进行测试,并且同时能够对测试过程中的转台及温箱进行监测与控制,实现了动态测试。测控系统的测试范围和精度满足了实际测试的要求。