光模块光功率的自动调试方法、装置、设备及存储介质与流程

文档序号:21693088发布日期:2020-07-31 22:15阅读:297来源:国知局
光模块光功率的自动调试方法、装置、设备及存储介质与流程

本发明涉及光通信技术领域,特别是涉及一种光模块光功率的自动调试方法、装置、设备以及计算机可读存储介质。



背景技术:

随着通信行业快速发展,行业对光模块的需求日益增多。现有技术均为手动调试光模块光功率值至合格区间,手动调试过程繁琐且人工调试容易出错,同时需要调试人员具备相应的调试技术,人工消耗较大。现有生产效率过低,无法满足现在产能效率需求。

综上所述可以看出,如何提高光模块光功率的调试效率是目前有待解决的问题。



技术实现要素:

本发明的目的是提供一种光模块光功率的自动调试方法、装置、设备以及计算机可读存储介质,已解决现有技术中手动调试光模块光功率的方式效率过低的问题。

为解决上述技术问题,本发明提供一种光模块光功率的自动调试方法,应用于光功率调试模块,包括:

s1:分别与iic调试板以及连接待调试光模块的示波器连接后,加载所述待调试光模块的预设自动调试参数,其中,所述预设自动调试参数包括光功率最大值、光功率最小值、最大偏制电流和最小偏制电流;

s2:记录当前调试次数n,通过所述iic调试板将预设的初始偏制电流设置给所述待调试光模块;

s3:通过所述示波器采集所述待调试光模块的当前光功率值,判断所述当前功率值是否大于等于所述光功率最小值且小于等于所述最大光功率值;

s4:若所述当前功率值小于所述光功率最小值或大于所述最大光功率值,则根据所述最大偏制电流与所述最小偏制电流调节所述初始偏制电流,得到当前偏制电流,并通过所述iic调试板将所述当前偏制电流设置给所述待调试光模块,更新所述当前调试次数n=n+1;

s5:判断所述当前调试次数是否大于等于预设调试次数阈值;

s6:若所述当调试次数小于所述预设调试次数阈值,则将所述当前偏制电流设置为初始偏制电流后,返回执行s3。

优选地,所述判断所述当前功率值是否大于等于所述光功率最小值且小于等于所述最大光功率值后包括:

若所述当前功率值大于等于所述光功率最小值且小于等于所述最大光功率值,则完成所述待调试光模块的自动调试操作。

优选地,所述若所述当前功率值小于所述光功率最小值或大于所述最大光功率值,则根据所述最大偏制电流与所述最小偏制电流调节所述初始偏制电流,得到当前偏制电流,并通过所述iic调试板将所述当前偏制电流设置给所述待调试光模块,更新所述当前调试次数n=n+1;包括:

若所述当前光功率值小于所述光功率最小值,则通过对所述初始偏制电流和所述最大偏制电流进行二分法计算,得到当前偏制电流,并通过所述iic调试板将所述当前偏制电流设置给所述待调试光模块,更新所述当前调试次数n=n+1;

若所述当前光功率值大于所述最大光功率值,则通过对所述初始偏制电流和所述最小偏制电流进行二分法计算,得到当前偏制值电流,并通过所述iic调试板将所述当前偏制电流设置给所述待调试光模块,更新所述当前调试次数n=n+1。

优选地,所述判断所述当前调试次数是否大于等于预设调试次数阈值后包括:

若所述当调试次数大于等于所述预设调试次数阈值,则停止所述待调试光模块的自动调试操作,并提示调试异常。

优选地,所述分别与iic调试板以及连接待调试光模块的示波器连接包括:

与所述iic调试板连接,以便通过所述iic调试板与所述待调试光模块通信;

通过gpib通信方式与所述示波器连接,以便通过所述示波器采集所述待调试光模块的光功率值。

本发明还提供了一种光模块光功率的自动调试装置,应用于光功率调试模块,包括:

参数加载模块,用于分别与iic调试板以及连接待调试光模块的示波器连接后,加载所述待调试光模块的预设自动调试参数,其中,所述预设自动调试参数包括光功率最大值、光功率最小值、最大偏制电流和最小偏制电流;

设置模块,用于记录当前调试次数n,通过所述iic调试板将预设的初始偏制电流设置给所述待调试光模块;

光功率判断模块,用于通过所述示波器采集所述待调试光模块的当前光功率值,判断所述当前功率值是否大于等于所述光功率最小值且小于等于所述最大光功率值;

调试模块,用于若所述当前功率值小于所述光功率最小值或大于所述最大光功率值,则根据所述最大偏制电流与所述最小偏制电流调节所述初始偏制电流,得到当前偏制电流,并通过所述iic调试板将所述当前偏制电流设置给所述待调试光模块,更新所述当前调试次数n=n+1;

调试次数判断模块,用于判断所述当前调试次数是否大于等于预设调试次数阈值;

循环调试模块,用于若所述当调试次数小于所述预设调试次数阈值,则将所述当前偏制电流设置为初始偏制电流后,返回执行所述光功率判断模块的操作步骤。

优选地,所述光功率判断模块后包括:

调试合格模块,用于若所述当前功率值大于等于所述光功率最小值且小于等于所述最大光功率值,则完成所述待调试光模块的自动调试操作。

优选地,所述调试模块包括:

第一调试单元,用于若所述当前光功率值小于所述光功率最小值,则通过对所述初始偏制电流和所述最大偏制电流进行二分法计算,得到当前偏制电流,并通过所述iic调试板将所述当前偏制电流设置给所述待调试光模块,更新所述当前调试次数n=n+1;

第二调试单元,用于若所述当前光功率值大于所述最大光功率值,则通过对所述初始偏制电流和所述最小偏制电流进行二分法计算,得到当前偏制值电流,并通过所述iic调试板将所述当前偏制电流设置给所述待调试光模块,更新所述当前调试次数n=n+1。

本发明还提供了一种光模块光功率的自动调试设备,包括:

存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现上述一种光模块光功率的自动调试方法的步骤。

本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述一种光模块光功率的自动调试方法的步骤。

本发明所提供的光模块光功率的自动调试方法,应用于光功率调试模块。所述光功率调试模块通过iic调试板与所述待调试光模块进行通信,所述待调试光模块与示波器连接,所述光功率调试模块与所述示波器连接,以便采集所述待调试光模块的光功率值。所述光功率调试模块加载用户预先设置的自动调试参数后,记录当前调试次数,并将预设的初始偏制电流通过所述iic调试板设置给所述待调试光模块。其次,通过所述示波器采集所述待调试光模块的当前光功率值,将所述当前光功率值与预设自动调试参数中光功率最大值与光功率最小值进行比较,判断所述当前光功率值是否在预设光功率区间内。若所述当前光功率值不在预设光功率区间内,则根据预设最大偏制电流与最小偏制电流,对所述初始偏制电流进行调节,得到当前偏制电流;并将所述当前偏制电流通过所述iic调试板设置给所述待调试光模块,更新当前调试次数。若所述当前调试次数小于预设调试次数阈值,且所述待调试光模块的当前光功率值不在预设光功率区间内,则循环上述操作步骤,对所述待调试光模块进行自动调试。本发明所提供的方法,通过光功率调试模块、iic调试板、示波器可实现对待调试光模块光功率的全自动调试,大大提高了光模块光功率的调试效率。

附图说明

为了更清楚的说明本发明实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明所提供的光模块光功率的自动调试方法的第一种具体实施例的流程图;

图2为本发明所提供的光模块光功率的自动调试系统的结构示意图;

图3为本发明所提供的光模块光功率的自动调试方法的第二种具体实施例的流程图;

图4为本发明实施例提供的一种光模块光功率的自动调试装置的结构框图。

具体实施方式

本发明的核心是提供一种光模块光功率的自动调试方法、装置、设备以及计算机可读存储介质,有效提高了光模块光功率的调试效率。

为了使本技术领域的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参考图1,图1为本发明所提供的光模块光功率的自动调试方法的第一种具体实施例的流程图;应用于光功率调试模块,具体操作步骤如下:

步骤s101:分别与iic调试板以及连接待调试光模块的示波器连接后,加载所述待调试光模块的预设自动调试参数,其中,所述预设自动调试参数包括光功率最大值、光功率最小值、最大偏制电流和最小偏制电流;

如图2所示,所述光功率调试模块通过所述iic调试板与所述待调试光模块进行通信连接。所述光功率调试模块通过gpib(通用接口总线)通信方式与示波器连接,以便实时采集所述示波器获取到的所述待调试光模块的光功率值。

在对所述待调试光模块进行装调前,首先加载用户预先设置的自动调试规格,自动设定光功率最大值、光功率最小值、最大偏制电流和最小偏制电流。

步骤s102:记录当前调试次数n,通过所述iic调试板将预设的初始偏制电流设置给所述待调试光模块;

进入所述待调试光模块的光功率调试模块时,获取预设的初始偏制电流,并设置当前自动调试次数n=0。

步骤s103:通过所述示波器采集所述待调试光模块的当前光功率值,判断所述当前功率值是否大于等于所述光功率最小值且小于等于所述最大光功率值;

步骤s104:若所述当前功率值小于所述光功率最小值或大于所述最大光功率值,则根据所述最大偏制电流与所述最小偏制电流调节所述初始偏制电流,得到当前偏制电流,并通过所述iic调试板将所述当前偏制电流设置给所述待调试光模块,更新所述当前调试次数n=n+1;

步骤s105:判断所述当前调试次数是否大于等于预设调试次数阈值;

步骤s106:若所述当调试次数小于所述预设调试次数阈值,则将所述当前偏制电流设置为初始偏制电流后,返回执行s102。

本实施例所提供的光模块光功率的自动调试方法,所述光功率调试模块通过gpib通信方式控制所述示波器与所述待调试光模块,通过光功率自动调测算法,实现对所述待调试光模块光功率的全自动调测。本实施例所述提供的光功率调试方法不需要操作员的复杂反复操作,极大的提高了光模块光功率的调试效率,与产品光模块光功率值出货的稳定性。

基于上述实施例,在本实施例中,在所述光功率调试模块读取所述示波器采集到的所述待调试光模块的当前光功率时,将所述当前光功率分别与所述最大偏制电流以及所述最小偏制电流进行比较。当所述当前光功率小于所述最小偏制电流时,在所述初始偏制电流与所述最大偏制电流中选取当前偏制电流。若所述当前光功率值大于所述最大光功率值,则在所述初始偏制电流与所述最小偏制电流中选取当前偏制电流。若所述当前光功率值大于等于所述最小光功率值小于等于所述最大光功率值,则完成所述待调试光模块的自动装调操作。

请参考图3,图3为本发明所提供的光模块光功率的自动调试方法的第二种具体实施例的流程图;应用于光功率调试模块,具体操作步骤如下:

步骤s301:分别与iic调试板以及连接待调试光模块的示波器连接后,加载所述待调试光模块的预设自动调试参数,其中,所述预设自动调试参数包括光功率最大值、光功率最小值、最大偏制电流和最小偏制电流;

步骤s302:记录当前调试次数n,通过所述iic调试板将预设的初始偏制电流设置给所述待调试光模块;

步骤s303:判断所述当前调试次数是否小于预设调试次数阈值;

在本实施例中,可以将所述预设调试次数阈值设置为10次、15次、20次等。

步骤s304:若所述当前调试次数小于所述预设调试次数阈值,则通过所述示波器采集所述待调试光模块的当前光功率值,判断所述当前功率值是否大于等于所述光功率最小值且小于等于所述最大光功率值;

步骤s305:若所述当前功率值大于等于所述光功率最小值且小于等于所述最大光功率值,则完成所述待调试光模块的自动调试操作;

步骤s306:若所述当前光功率值小于所述光功率最小值,则通过对所述初始偏制电流和所述最大偏制电流进行二分法计算,得到当前偏制电流,并通过所述iic调试板将所述当前偏制电流设置给所述待调试光模块,更新所述当前调试次数n=n+1,将所述当前偏制电流设置为所述初始偏制电流后返回s303;

步骤s307:若所述当前光功率值大于所述最大光功率值,则通过对所述初始偏制电流和所述最小偏制电流进行二分法计算,得到当前偏制值电流,并通过所述iic调试板将所述当前偏制电流设置给所述待调试光模块,更新所述当前调试次数n=n+1,将所述当前偏制电流设置为所述初始偏制电流后返回s303;

步骤s308:若所述当调试次数大于等于所述预设调试次数阈值,则停止所述待调试光模块的自动调试操作,并提示调试异常。

在本实施例中,对待调试光模块进行自动装调前,光功率调试模块上载用户自动设定参数,并将预设初始偏制电流通过iic调试板设置给所述待调试光模块。通过与所述光功率调试模块和所述待调试光模块分别连接的示波器,读取当前光功率值。在自动调试次数小于所述预设调试次数阈值时,将所述当前光功率值与所述最大光功率值以及所述最小光功率值进行比较,得到三种比较结果;根据所述比较结果,对光模块的光功率进行自动待调试。

请参考图4,图4为本发明实施例提供的一种光模块光功率的自动调试装置的结构框图;本实施例所提供的光模块光功率的自动调试装置,应用于光功率调试模块,具体装置可以包括:

参数加载模块100,用于分别与iic调试板以及连接待调试光模块的示波器连接后,加载所述待调试光模块的预设自动调试参数,其中,所述预设自动调试参数包括光功率最大值、光功率最小值、最大偏制电流和最小偏制电流;

设置模块200,用于记录当前调试次数n,通过所述iic调试板将预设的初始偏制电流设置给所述待调试光模块;

光功率判断模块300,用于通过所述示波器采集所述待调试光模块的当前光功率值,判断所述当前功率值是否大于等于所述光功率最小值且小于等于所述最大光功率值;

调试模块400,用于若所述当前功率值小于所述光功率最小值或大于所述最大光功率值,则根据所述最大偏制电流与所述最小偏制电流调节所述初始偏制电流,得到当前偏制电流,并通过所述iic调试板将所述当前偏制电流设置给所述待调试光模块,更新所述当前调试次数n=n+1;

调试次数判断模块500,用于判断所述当前调试次数是否大于等于预设调试次数阈值;

循环调试模块600,用于若所述当调试次数小于所述预设调试次数阈值,则将所述当前偏制电流设置为初始偏制电流后,返回执行所述光功率判断模块的操作步骤。

本实施例的光模块光功率的自动调试装置用于实现前述的光模块光功率的自动调试方法,因此光模块光功率的自动调试装置中的具体实施方式可见前文中的光模块光功率的自动调试方法的实施例部分,例如,参数加载模块100,设置模块200,光功率判断模块300,调试模块400,调试次数判断模块500,循环调试模块600,分别用于实现上述光模块光功率的自动调试方法中步骤s101,s102,s103,s104,s105和s106,所以,其具体实施方式可以参照相应的各个部分实施例的描述,在此不再赘述。

本发明具体实施例还提供了一种光模块光功率的自动调试设备,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现上述一种光模块光功率的自动调试方法的步骤。

本发明具体实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述一种光模块光功率的自动调试方法的步骤。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

以上对本发明所提供的光模块光功率的自动调试方法、装置、设备以及计算机可读存储介质进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

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