节点文献
LXI自动测试系统集成技术研究
Research on Integration Technologies of LXI Automatic Test System
【作者】 杨林;
【导师】 彭喜元;
【作者基本信息】 哈尔滨工业大学 , 仪器科学与技术, 2008, 硕士
【摘要】 LXI是LAN在仪器领域的扩展,具有灵活开放、低成本、长寿命等特点。LXI已经成为测试总线技术发展的方向。为使LXI能够成功应用于军用自动测试系统,本文对LXI系统集成技术进行了研究,并在此基础上组建了LXI演示系统。本文首先对LXI自动测试系统硬件体系结构进行了研究。其中纯LXI系统结构包括直连式、路由隔离式与PC隔离式;混合系统结构包括符合型与集成型。考虑到军用测试对安全性的要求,本文选择PC隔离式的集成型体系结构完成了LXI演示系统的硬件集成。本文进而以LXI-C类函数发生器模块为例,研究了LXI-C类仪器软、硬件接口技术以及模块开发方法。其中以太网硬件接口采用S3C4510B ARM7微处理器以及外围电路实现;软件接口与Web服务在μClinux系统下应用RPC等关键技术实现。接下来,本文对LXI自动测试系统软件开发技术进行了研究,具体包括测试应用程序开发技术、基于XML的测试信息描述技术以及IVI-COM驱动程序开发技术。在此基础上,本文在Visual Studio 2005环境下完成了LXI演示系统测试应用程序与LXI-C类函数发生器模块IVI-COM驱动程序的开发。最后,本文对LXI演示系统以及LXI-C类函数发生器模块进行了测试。测试与实验结果表明,演示系统设计合理,测试应用程序运行稳定,LXI接口工作可靠,函数发生器模块技术指标符合设计要求。
【Abstract】 LXI, LAN eXtension for Instrumentation, has the characteristics of low cost and longevity, is leading the testing bus development with its flexiblity and open-architecture. To make LXI can be successfully applied in our military ATSs, some key technologies of system integration were profoundly studeied in this thesis.Firstly, the architecture of LXI ATSs was discussed in this thesis. There are three ways to build LXI-only systems: derect-conected, router-isolated and PC-isolated. There are two forms of hybird system: compliant system and aggregate system. In this thesis, the PC-isolated aggregate system architecture was taken to build an LXI demonstration ATS, according to the security requirements of military test applications.Then with the example of LXI-C class function gernerator, the interface technology and developing method of LXI-C class instrument was discussed in this thesis. S3C4510B ARM7 MCU and its subsidiary circuit were used to accomplish the ethernet hardware interface. RPC and Other techniques were employed to build the software interface and web service withinμClinux operating system.After that, the developing techniques of test application and IVI-COM driver were discussed in this thesis as well as the XML technology, whitch was employed to describe the testing informations. Based on these discussions, the test application program of the LXI demonstration ATS was developed in Visual Studio 2005. And the IVI-COM driver of the LXI-C class function generator was developed in the same environment.In the end of this thesis, the LXI demonstration ATS and the LXI-C class function generator was tested. Accroding to the test result, the design of LXI demonstration ATS is reasonable, and the test application run stably. The test result also shows that the LXI interface is reliable, and the specifications of the LXI-C class function generator meet the design requirements.