论文部分内容阅读
计算机技术与测试测量仪器技术的结合,出现了新的测试仪器——虚拟仪器。运用虚拟仪器技术能够达到共享硬件和软件资源,快速、方便地组建各种自动测试系统,并可以方便地利用计算机的强大功能,进行信号分析、数据处理、存储以及图形化显示等。
论文首先是课题的需求分析以及课题的理论背景,本论文研究的主要内容及意义。接着是测试系统分析设计部分,然后介绍了GPIB与LAN标准总线系统,接着介绍了虚拟仪器软件体系(VISA)和标准仪器控制库(SICL)的结构、特点以及应用,并使用Agilent IO Libraries提供的工具配置LAN接口、GPIB接口以及调用Agient VISA库和SICL库函数编写仪器控制程序;接着是论文的主要部分,详细介绍了自动测试系统的设计,软件开发过程中主要使用了Visual C++6.0作为开发平台,并使用了Agilent VISA库函数,从而使得开发的程序易于移植和重用。
然后论文采用本套自动测试系统测试了2个光模块的光功率计、消光比、Crossing等关键参数并将测试结果自动保存在设计的数据库中,与原来采用手工测试过程测得的数据作了比较,结果验证了本光模块自动测试系统设计与研究的可行性、实用性、优越性。
在光模块自动测试系统的实现中,引用虚拟仪器的概念、自动测试的体系结构,采用PC机作为测试系统的主体,使用软件技术替代了部分硬件的工作,提高了系统的灵活性和通用性,实现了光模块自动测试最小系统。自动测试系统可以在一台微机上完成光模块各项性能参数的自动测试,降低了测试成本,提高了测试的准确性和测试效率。