首页> 中文学位 >基于虚拟仪器的光模块自动测试系统的设计
【6h】

基于虚拟仪器的光模块自动测试系统的设计

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章绪论

1.1研究背景及意义

1.2 虚拟仪器概述

1.3课题的来源和论文主要内容

第二章 系统总体方案设计

2.1 需求分析

2.2 现有资源分析

2.3光模块测试系统设计目标

2.4光模块测试系统总体方案设计

2.5本章小结

第三章 光模块数字诊断校准子系统设计

3.1 数字诊断功能

3.2参数校准方法分析

3.3校准详细设计

3.4报警和警告程序设计

3.5本章小结

第四章 发射端和接收端测试子系统设计

4.1发射端测试子系统设计

4.2接收性能测试子系统设计

4.3本章小结

第五章 数据库管理系统设计

5.1基于LabVIEW的数据库访问技术

5.2详细设计

5.3应用程序使用说明

5.3本章小结

第六章 测试实例与结果分析

6.1光模块测试系统操作说明

6.2测试结果和分析

6.3测试系统使用注意事项

6.4本章小结

第七章 总结和展望

7.1总结

7.2展望

致谢

参考文献

附 录

攻读硕士学位期间取得的研究成果

展开▼

摘要

光收发模块(Optical Transceiver,简称光模块)作为光纤通信网的关键技术之一,是光纤通信系统中重要的器件。在光模块的参数测试过程中,采用传统的手调仪器,并通过人眼观看仪器上的波形或数据进行人工记录,测试过程操作繁杂,容易出错,而且测试效率低下。虚拟仪器自动测试系统缩短了测试时间,提高了测试效率,使得原来复杂的测试过程自动化、简单化。
  本论文采用测控领域先进的虚拟仪器技术,在已有仪器设备的基础上开发了光模块自动测试系统。主要研究内容如下:
  1.利用VISA(Virtual Instruments Software Architecture虚拟仪器软件结构)技术,实现对仪器设备进行驱动和控制。并根据系统的功能需求将仪器各项测试任务的过程进行封装,对外提供功能级接口进行使用。
  2.根据 SFF-8472协议,实现对智能光模块数字诊断功能的校准与检验,使得监测值能够真实反映实际值。针对DS1856芯片作为数字诊断控制器的方案进行详细的校准设计。
  3.实现对光模块发射端参数的自动测试。对Agilent86100C进行控制,通过计算机获取光模块发射端的参数信息。其中关键技术在于Agilent86100C仪器的控制。
  4.实现对光模块接收端参数的自动测试。取代原有的手动调节衰减器,观测误码率信息来最终读取灵敏度的传统方法,通过拟合,获取误码率和光功率的关系,最终计算出灵敏度的值,实现了高效、准确的测试。同时,能够获取接收端光模块的插入/解除告警信号丢失参数信息。光模块接收端的自动测试子系统是整个系统研究重点和难点。
  5.通过对基于LabVIEW的数据库管理技术的研究,使用LabSQL工具包实现了光模块保存数据的管理系统。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号