全球旧事资料 分类
测试电路板部分、测试控制中心(计算机)两个部分组成。本测试系统组成原理图如图1所示。
图1光模块通用测试系统组成原理
31测试板电路部分主要实现的功能有:a实现高低告警信号的俘获。b光模块发射端、接收端工作电流的采集。c由Atmel公司的89C51单片机端口控制光开关、电开关切换电通路和光通路。本系统采用了中国电子科技集团第34研究所的2x2光开关。32测试控制中心(计算机)部分主要实现的功能有a控制Agile
t81250VXI模块化仪器。在实现的软件中可以设置误码仪测量二进制误码的模式(1误码0误码全误码)等参数。以及控制误码仪开始和停止发送电信号。最后可以显示误码率计算结果值。b控制AV2495光功率计、AV6381光衰减器及Agile
tDCA86100B。对这些仪器可以通过发送GPIB命令设置测量仪器的各项初始参数及读取测量结果。
fc通过计算机RS232串口,计算机与Atmel公司的AT89C51单片机通信,实现计算机采集光模块发射端与接收端的工作电流、高低告警值的测量以及计算机向单片机发送命令控制光电开关的切换。d将测试结果存储到数据库中,方便管理与查询。本自动测试系统可以测试四种类型的光模块。这四种模块的参数不同。这可以在计算机软件中修改参数设置来实现测试四种类型的光模块。4系统设计技术实现41误码仪程序控制对误码仪的控制以美国国家仪器公司(Natio
alI
strume
t)的图形化编程软件LabVIEW70为基础,根据Agile
t公司提供的函数面板文件,由LabVIEW中的转换功能,VISA库转换成LabVIEW下可以直接调用的小图标(每将个小图标代表VISA库中的一个基本函数)。然后根据要实现的功能,把这些小图标用线连接起来。如图3。42光模块接收端灵敏度接收端灵敏度定义为误码率超过所能接收规定量前接收端的最低光输入功率。测试光模块接收端灵敏度时,先在程序中设置好误码仪的各项参数值,如误码仪测量二进制误码的模式、发送接收的数据流序列等,设置光衰减器的参数值,如要衰减的光的波长、校准因子、衰减值等,设置光功率计的各项参数,如要测量的光的波长,量程等,然后启动误码仪发送电信号,每隔一秒计算机读误码率值,连续读5次,如果误码率都为零,则由程序控制光衰减值衰减一定的数值(可以根据需要设置),再次读误码率值,如果产生误码,则控制光衰减器的值到上一次不产生误码时的状态,程序读光功率计的值,即为灵敏度值,如果不产生误码,则光衰减器继续衰减一定的数值,直到产生误码为止。43光模块高低告警测试光模块高低r
好听全球资料 返回顶部