推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

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

更新时间:2020-04-09 04:44:27 大小:3M 上传用户:gsy幸运查看TA发布的资源 标签:虚拟仪器 下载积分:3分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

本课题来源于江苏奥雷光电有限公司光模块生产线。针对公司光模块生产线目前在测试光模块参数时主要以手工操作为主的方式,测试过程中容易引入人为误差,而且操作过程复杂等问题,本论文应用测控领域先进的虚拟仪器技术开发了一套光模块自动测试系统,该测试系统主要由数据采集与控制(单片机)和人机界面(计算机)两大部分组成,测试系统的目标是实现光模块各项关键参数的自动测试,以代替原有的手工测试过程,缩短了测试时间,提高了测试效率,使得原来复杂的测试过程自动化、简单化。      论文首先是课题的需求分析,光通信测量技术的发展趋势,以及课题的理论背景,本论文研究的主要内容及意义。接着是测试系统分析设计部分,简要介绍了测试系统硬件的构成,并且把测试系统软件部分划分为一个个模块。然后讨论了虚拟仪器软件体系(VISA)的结构、特点以及应用,并使用AgilentIOLibraries提供的工具配置VXI接口、GPIB接口以及调用AgientVISA库函数编写仪器控制程序;接着是论文的主要部分,详细介绍了自动测试系统的硬件设计和软件设计,硬件设计包括光模块发射端、接收端工作电流的采集电路,高低告警信号的捕获电路,光开关驱动电路等;软件部分中误码仪控制算法,测量灵敏度的算法,测量高低告警的算法是实现中的重点难点问题,软件开发过程中主要使用了VisualC++6.0作为开发平台,并使用了AgilentVISA库函数,从而使得开发的程序易于移植和重用。      然后论文采用本套自动测试系统测试了20个光模块的高低告警、灵敏度等关键参数,并将测试结果自动保存在设计的数据库中,与原来采用手工测试过程测得的数据作了比较,结果验证了本光模块自动测试系统设计与研究的可行性、实用性、优越性。      最后提出了论文的需要改进地方:可以增加两个1×4光开关,使得能够一次性测试4个光模块,提高测试效率。      通过本套光模块自动测试系统的设计与实现,对于虚拟仪器在光通信测量领域的应用推广将具有极大的推动作用。      

部分文件列表

文件名 大小
基于虚拟仪器技术的光模块自动测试系统.pdf 3M

全部评论(0)

暂无评论