论文部分内容阅读
本文所论述的课题来源于空军某重点项目,其任务是研制某型飞机显示控制系统的综合测试系统,实现外场可更换部件及其子部件的检测和故障定位。该测试系统的测试项目内容复杂,测试信号类型多,对测试系统的功能、性能、精度和响应速度等方面要求较高,传统的人工测试无法满足要求。因此,在系统的设计过程中,采用了最新的测试技术和电子设计技术,充分利用货架产品和标准测试平台,使系统实现了多性能指标的综合测试,并在测试精度、测试方法和操作使用等方面显著优于同类军用测试系统,具有较强的军事应用价值。本文重点介绍测试系统的设计原理及开发过程。测试系统的设计从被测设备的测试需求出发。首先,组建PXI测试平台,选择相应的标准测试板卡;其次,制作非通用的测试板卡;最后进行测试程序设计。体现了系统工程中由需求分析→总体设计→详细设计的思想。本文首先介绍了显示控制系统的工作原理,对测试系统的软硬件进行了需求分析,在此基础上给出了测试系统的总体设计方案,详细描述了系统的硬件结构。然后重点阐述了系统硬件设计中的关键技术,尤其对矢量产生板和视频叠加板的设计制作、调试开发步骤进行了详细的介绍。矢量产生板和视频叠加板是根据系统特有的视频接口信号需求而开发,具有较高的技术含量,其电路设计以QuartusⅡ8.0和NiosⅡ8.0为开发环境,以C和VHDL硬件描述语言为设计语言,以嵌入式片上系统设计为主要设计方法,电路采用的FPGA芯片设计有CPU模块及VHDL模块,软核与外围电路的接口采用基于QuartusⅡ8.0提供的、简单灵活且功能强大的兆核函数。此外,系统硬件设计还包括电源板、矢量驱动板和通道切换板。最后简要介绍了测试系统的软件开发过程。文中结合软件工程理论,从需求分析出发,介绍了测试程序的总体设计思路、接口设计方法和运行实现情况。尤其是程序以面向对象为主要设计方法,采用基于VC6.0++开发环境下的MFC开发方式,实现了各项测试的人机界面和功能模块。具体包括对显示控制处理机、显示器、显示系统控制板和显示任务装订板4种外场可更换部件的检测和故障定位。目前,该测试系统正处于软、硬件联合调试阶段。硬件部分已完成测试平台的搭建,各电路模块已完成基本功能的调试;软件部分已经完成整体框架、人机界面和主要功能模块的设计。但是,系统仍有部分模块的联合测试尚未完成。