论文部分内容阅读
本论文对LXI-GPIB适配器进行了研究。LXI-GPIB适配器能将现有的大量GPIB测试设备纳入到LXI测试系统框架下,并组建基于LXI总线协议的网络化测试系统。具备GPIB接口的测试设备在本文设计的LXI-GPIB适配器协助下通过计算机网络与基于LXI标准的测量仪器和测试模块实现数据通信及命令交换。本文对于升级现有测试系统和实现LXI自动化测试系统的国产化具有重要的意义。本论文在深入分析、理解LXI总线规范、GPIB总线规范和网络协议的基础上,通过对国外同类产品的对比研究,制定了LXI-GPIB适配器设计的功能要求和总体方案。在设计中,AT91RM9200处理器和LXT971A物理层芯片负责LXI-GPIB适配器的系统核心控制及LXI接口实现,选则i-GPIB 72010芯片实现GPIB接口功能并采用EPM7128ST100 CPLD完成72010芯片与ARM外部总线的通信;软件上,选用稳定、网络功能强大的嵌入式Linux操作系统作为LXI-GPIB适配器的软件运行平台,并在此基础上开发了GPIO、EBI、TWI等设备驱动程序,实现了LXI C类仪器LXI接口的LAN配置、LAN发现、命令触发机制以及Web接口;结合COM组件技术开发了LXI-GPIB适配器的IVI-COM可互换仪器驱动程序并设计出基于该驱动的仪器软面板,同时开发出基于Java Applet高可用性的Web软面板。在论文最后,分别对LXI接口、GPIB接口及控制软面板进行测试,并给出测试结果。实际测试及运行结果表明本课题理论分析正确,设计合理,研制的模块各项技术指标均满足设计要求,取得良好的效果。