一种光模块接收端灵敏度测试系统及其测试方法与流程

文档序号:14197000阅读:4982来源:国知局
一种光模块接收端灵敏度测试系统及其测试方法与流程

本发明涉及光模块技术领域,尤其是一种用于光模块接收端灵敏度快速自动化测试系统及其测试方法。



背景技术:

光模块接收端灵敏度的测试是以码型发生器发射端模块产生连续或者突发的比特率作为信源数据,接收端进行接收通信系统输出的比特流,并将输出与发送的比特流进行比较,完成了误码率的测试,然后根据误码率的大小,来调节接收光功率的大小,最终获取灵敏度的信息。

目前,光模块灵敏度测试是先调整光衰减器,将接收功率设定到一定的数值,从误码仪观察误码率的信息,如果误码率为零,则增大衰减,直到出现误码为止,记录此时的光模块接收光功率为灵敏度。如果误码率不为零,则减少衰减,直到误码率为10-12时,记录此时的光模块接收光功率值便为灵敏度。

现有技术的测试方法工作效率和精度都比较低,测试中将误码率严格控制在10-12是一个比较漫长且很难实现的过程,导致接收端灵敏度的测试费时费力。



技术实现要素:

本发明的目的是针对现有技术的不足而设计的一种光模块接收端灵敏度测试系统及其测试方法,采用误码仪与光衰减器组成的测试系统,通过设置在上位机软件控制光衰减器的衰减值,得到五组不同光功率(aop)下的误码率值(ber),将aop与log(-(ber))的关系进行线性拟合,从而推导出误码率在10-12下对应光功率值,该值即为光模块接收端灵敏度值,大大提高了光模块接收端灵敏度测试的效率和准确性,实现光模块生产的自动化测试。

本发明的目的是这样实现的:一种光模块接收端灵敏度测试系统,其特点是该测试系统由上位机电脑与误码仪和光衰减器组成,所述上位机电脑与误码仪和光衰减器连接;所述误码仪和光衰减器由设置在上位机电脑的上位机软件对光模块进行灵敏度测试。

所述误码仪至少包含一路差分信号发射通道和一路差分信号接收通道,且误码仪的工作速率和码型由上位机软件设置、调整和运行控制。

所述光衰减器的工作波长、初始衰减值由上位机软件设置,并控制光衰减器的衰减步长,以及读取从光衰减器out端出射的光功率值。

所述误码仪设有串口通信、usb或rs232串口通信接口,通过串口通信协议设置读取误码的工作状态和检测当前的误码状态。

所述光衰减器包含一个光输入口in和一个光输出口out,所述光输出口out设有光功率监测及串口通信、usb或rs232通信接口,通过串口通信设置衰减值和读取光输出口out的光功率值。

一种光模块接收端灵敏度测试系统的测试方法,其特点是该方法包括如下步骤:

(一)、误码仪设置

在光模块接收端灵敏测试之前,根据被测试光模块的型号,上位机软件对误码仪的速率和码型进行设置,通过查询按钮查询误码仪当前设置状态是否正确。

(二)、光衰减器设置

在光模块接收端灵敏测试前,根据被测试光模块的型号和上位机软件对光衰减器的工作波长和初始衰减值进行设置,通过查询按钮查询光衰减器当前设置状态是否正确。

(三)、运行误码仪

点击误码仪开始运行,光衰减器以步长1db增大衰减。

(四)、读取误码

每次衰减后读取误码仪接收端是否有误码,如果没有误码产生,重复执行步骤(三),如果有误码产生则按下述步骤进行。

(五)、衰减步长

将光衰减器衰减的步长减小为0.3db,记录此时衰减器输出端out的出射光功率和误码仪的误码率(ber),重复执行该步骤五次,记录不同光功率值下对应的不同误码率值(ber)。

(六)、灵敏度的计算

线性拟合lg(-lg(ber))与光功率值的关系,通过拟合直线的方程式,计算在ber=10-12时对应的光功率值,计算所得即为接收端的灵敏度值,重复步骤(二)~(六),直到完成所有通道灵敏度值的测试。

所述上位机软件由“labview”软件编制而成,上位机电脑与误码仪的通信接口为rs232接口,上位机电脑与光衰减器的通信接口为lan接口。

所述初始衰减值根据发射端的光功率值和接收端的灵敏度值的差值来定,一般初始衰减值比差值小2~3db。

所述误码率在读取之前需要对误码仪该通道的误码数和误码总数进行清零处理,防止读取结果的异常。

所述衰减步长0.3db可以根据误码仪速率的高低进行微调。

本发明与现有技术相比具有设备简单,操作方便、快捷,大大提高了光模块接收端灵敏度测试的效率和准确性,实现光模块生产的自动化测试。

附图说明

图1为本发明的系统示意图;

图2为本发明具体运用示意图;

图3为上位机软工作流程图。

具体实施方式

参阅附图1,本发明由上位机电脑1与误码仪2和光衰减器3组成,所述上位机电脑1与误码仪2和光衰减器3连接;所述误码仪2和光衰减器3由设置在上位机电脑1的上位机软件对光模块进行灵敏度测试;所述误码仪2至少包含一路差分信号发射通道和一路差分信号接收通道,且误码仪2的工作速率和码型由上位机软件设置和调整以及控制运行;所述光衰减器3的工作波长、初始衰减值由上位机软件设置,且控制光衰减器3的衰减步长,以及读取从光衰减器3out端出射的光功率值;所述误码仪2设有串口通信、usb或rs232串口通信接口,通过串口通信协议设置读取误码的工作状态和检测当前的误码状态;所述光衰减器3包含一个光输入口in和一个光输出口out,所述光输出口out设有光功率监测及串口通信、usb或rs232通信接口,通过串口通信设置衰减值和读取光输出口out的光功率值。

下面以具体操作为例,对本发明作进一步说明。

实施例1

参阅附图2,本发明的测试系统包括:误码仪2、光衰减器3及上位机电脑1,误码仪2和光衰减器3通过串口通讯接口与上位机电脑1相连。根据被测光模块4的型号在测试之前,需要对误码仪2的码型、速率和光衰减器的波长、初始衰减值进行正确设置。

将误码仪2的t+和t-端分别与标准光源测试板5的p端和n端相连,将标准光源测试板5加载有信号的通道,并通过光纤跳线与光衰减器3的输入端in相连,光衰减器3的输出端out通过光纤跳线与被测光模块4的待测试接收通道相连,被测光模块4对应的p端和n端分别与误码仪2的r+、r-相连。光纤跳线需要根据模块的工作波长来确定,850nm波长的选择多模跳线,1310nm或1550nm波长的选择单模跳线。

参阅附图3,所述设置在上位机电脑1的上位机软件执行步骤如下:

步骤一,误码仪2的设置:在光模块接收端灵敏测试之前,需要根据产品的型号对误码仪2的速率和码型进行设置,同时也能对误码仪2当前的设置状态进行查询。

步骤二,光衰减器3的设置:在光模块接收端灵敏测试之前,需要根据产品的型号对光衰减器3的工作波长和初始衰减值进行设置,同时也能对当前设置状态进行查询。

步骤三,点击误码仪开始运行。

步骤四,将光衰减器3以步长1db增大衰减,每次衰减后检测误码仪2的接收端是否有误码。

步骤五,如果没有误码产生,则重复执行步骤四,如果有误码产生,则按下述步骤进行操作。

步骤六,将光衰减器衰减的步长减小为0.3db,记录此时光衰减器输出口out的出射光功率和误码仪的误码率(ber)。

步骤七,上述步骤六重复执行五次。

步骤八,通过五次不同光功率值下对应的不同的误码率值(ber),线性拟合lg(-lg(ber))与光功率值的关系。

步骤九,通过线性拟合的关系值,计算在ber=10-12时的光功率值,所得计算值即为接收端的灵敏度值。

步骤十,重复进行步骤二~八,直到完成所有通道灵敏度值的测试。

以上只是对本发明作进一步的说明,并非用以限制本专利,凡为本发明等效实施,均应包含于本专利的权利要求范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1