光模块的发射光功率调节方法、装置及光模块与流程

文档序号:15151513发布日期:2018-08-10 21:08阅读:683来源:国知局

本发明涉及计算机应用技术领域,特别涉及一种光模块的发射光功率调节方法、装置及光模块。



背景技术:

现阶段的40g/100g长距离(大于500m)单模光模块多采用波分复用的方式,在一个光模块内集成4路激光器(ld)和4路接收光电二极管(pd)以实现4*10g/4*25g的总带宽,而这将对光组件特别是光发射组件的设计及工艺提出了较高的要求。由于40g/100g的光发射组件需要将4路独立的激光器发射的不同波长的光通过复杂的光路耦合在一起,再通过同一个端口发送出去。

然而,光路中的光组件多采用胶水粘接或焊接的方式进行固定,在光模块的工作温度变化时,由于热胀冷缩的影响容易使这些光组件发生微小的位移,导致光模块将光发射出去后,实际光功率将发生变化。而光模块内用于监控发射光功率的监控光电二极管(mpd)放置在激光器旁边,并未受到光组件热胀冷缩的影响,导致光模块的实际光功率与光模块的发射光功率存在或大或小的差异,这个差异被称为te(trackingerror,跟踪误差),te将造成光模块的实际光功率可能偏出通信协议的光功率规格,从而影响光模块的正常光通信。



技术实现要素:

为了解决相关技术中由于温度影响导致光模块的实际光功率产生偏差无法满足通信协议的光功率规格的技术问题,本发明提供了一种光模块的发射光功率调节方法、装置及光模块。

第一方面,提供了一种光模块的发射光功率调节方法,包括:

获取光模块的工作温度;

根据所述工作温度从预置的温度光功率曲线中确定所述光模块在所述工作温度时的发射光功率值,所述温度光功率曲线为所述光模块在工作温度范围内的实际光功率均满足光功率规格时,发射光功率值与工作温度之间的关系曲线;

根据所述发射光功率值调节所述光模块的发射光功率。

第二方面,提供了一种光模块的发射光功率调节装置,包括:

工作温度模块,用于获取光模块的工作温度;

发射光功率值确定模块,用于根据所述工作温度从预置的温度光功率曲线中确定所述光模块在所述工作温度时的发射光功率值,所述温度光功率曲线为所述光模块在工作温度范围内的实际光功率均满足光功率规格时,发射光功率值与工作温度之间的关系曲线;

发射光功率调节模块,用于根据所述发射光功率值调节所述光模块的发射光功率。

第三方面,提供了一种光模块,包括:

处理器;以及

与所述处理器通信连接的存储器;其中,

所述存储器存储有可读性指令,所述可读性指令被所述处理器执行时实现如第一方面所述的方法。

第四方面,提供了一种计算机可读性存储介质,其上存储有计算机程序,所述计算机程序在被执行时实现如第一方面的方法。

通过本发明的实施例提供的技术方案能够得到以下有益效果:

在光模块进行光信号的发射时,获取光模块的工作温度,根据工作温度从预先建立的温度光功率曲线中确定光模块在工作温度时的发射光功率值,以调节光模块的发射光功率,而温度光功率曲线为所述光模块在工作温度范围内的实际光功率均满足光功率规格时,发射光功率值与工作温度之间的关系曲线,从而使光模块的实际光功率在各工作温度下均能满足通信协议的光功率规格,避免因温度影响导致光模块的实际光功率出现偏差而无法满足通信协议的光功率规格,保证了光通信的数据安全。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,本发明并不受限制。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

图1是根据一示例性实施例示出的一种光模块的发射光功率调节方法流程图。

图2是根据图1对应实施例示出的另一种光模块的发射光功率调节方法。

图3是根据图2对应实施例示出的光模块的发射光功率调节方法中步骤s250的一种具体实现流程图。

图4是根据图2对应实施例示出的光模块的发射光功率调节方法中步骤s230的一种具体实现流程图。

图5是根据图1对应实施例示出的另一种光模块的发射光功率调节方法。

图6是根据图5对应实施例示出的另一种光模块的发射光功率调节方法。

图7是根据图6对应实施例示出的光模块的发射光功率调节方法中步骤s430的一种具体实现流程图。

图8是根据一示例性实施例示出的一种光模块的发射光功率调节装置的框图。

图9是根据图8对应实施例示出的另一种光模块的发射光功率调节装置的框图。

图10是根据图9对应示例性实施例示出的光模块的发射光功率调节装置中温度光功率曲线建立模块250的一种框图。

图11是根据图9对应示例性实施例示出的光模块的发射光功率调节装置中发射光功率调节模块230的一种框图。

图12是根据图8对应实施例示出的另一种光模块的发射光功率调节装置的框图。

图13是根据图12对应实施例示出的另一种光模块的发射光功率调节装置的框图。

图14是根据图13对应示例性实施例示出的光模块的发射光功率调节装置中补偿曲线建立模块430的一种框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所记载的、本发明的一些方面相一致的装置和方法的例子。

图1是根据一示例性实施例示出的一种光模块的发射光功率调节方法流程图,如图1所示,该光模块的发射光功率调节方法可以包括以下步骤。

在步骤s110中,获取光模块的工作温度;

工作温度是光模块工作时所处环境的环境温度。

可以理解的是,光模块工作时,由于内部将产生较大的热量,因此,光模块的工作温度将随其工作状态发生变化。

在步骤s120中,根据工作温度从预置的温度光功率曲线中确定光模块在工作温度时的光功率值,温度光功率曲线为光模块在工作温度范围内的实际光功率均满足光功率规格时,发射光功率值与工作温度之间的关系曲线。

温度光功率曲线是预先设置的。

温度光功率曲线是光模块的工作温度和光模块的发射光功率值之间的映射关系曲线,即每一个工作温度均存在一个对应的发射光功率值。

需要说明的是,根据光模块在工作温度范围内的实际光功率与光功率规格之间的关系,调节发射光功率值以使光模块在工作温度范围内的实际光功率均满足光功率规格,进而建立发射光功率值与工作温度之间的关系曲线,即为温度光功率曲线。

在获取光模块的工作温度后,通过从预置的温度光功率曲线中可以查找该工作温度对应的发射光功率值。因此,在光模块进行该发射光功率值的发射时,其实际光功率能够满足光功率规格。

在步骤s130中,根据发射光功率值调节光模块的发射光功率。

根据发射光功率值调节光模块的发射光功率时,根据该发射光功率值,确定激光器的偏置电流,进而根据该偏置电流调节光模块的发射光功率。

利用如上所述的方法,在光模块进行光信号的发射时,获取光模块的工作温度,根据工作温度从预置的温度光功率曲线中确定光模块在工作温度时的光功率值,以调节光模块的发射光功率,而温度光功率曲线为光模块在工作温度范围内的实际光功率均满足光功率规格时,发射光功率值与工作温度之间的关系曲线,从而使光模块的实际光功率在各工作温度下均能满足通信协议的光功率规格,避免因温度影响导致光模块的实际光功率出现偏差而无法满足通信协议的光功率规格,保证了光通信的数据安全。

图2是根据图1对应实施例示出的另一种光模块的发射光功率调节方法,如图2所示,在图1对应实施例中的步骤s120之前,该光模块的发射光功率调节方法还可以包括以下步骤。

在步骤s210中,分别获取光模块在工作极低温时的极低温实际光功率值与在工作极高温时的极高温实际光功率值。

光模块在进行光信号的发射时,由于工作温度的影响,光路中的光组件由于热胀冷缩的影响将使这发生微小的位移,导致光模块将光信号发射出去后,实际光功率将发生变化。

因此,光模块在同一发射光功率下,不同工作温度时的实际光功率是不相同的。

实际光功率值是光模块将光信号发射出去后,光信号在传输过程中的光功率值。

在实际应用过程中,通过光功率测试设备对光模块的实际光功率进行检测,进而获取光模块在工作极低温时的极低温实际光功率值与在工作极高温时的极高温实际光功率值。

在一示例性实施例中,将光模块放置于温度控制箱内,通过控制温度控制箱内的温度,获取光模块在工作极低温时的极低温实际光功率值与在工作极高温时的极高温实际光功率值。

工作极低温与工作极高温是光模块在正常工作范围内的最低工作温度与最高工作温度。

在一示例性实施例中,工作极低温为-40℃,工作极高温为125℃。

在步骤s220中,对极低温实际光功率值与极高温实际光功率值分别与预设的光功率规格进行对比。

光功率规格是预先设置的,对于不同的传输信道或不同的通信协议,其光功率规格也是不相同的。

在一示例性实施例中,光功率规格为-3.5~+1.8dbm的区间范围。

在步骤s230中,若极低温实际光功率值或极高温实际光功率值不满足预设的光功率规格,则对光模块的发射光功率进行调节,直至极低温实际光功率值与极高温实际光功率值均满足光功率规格。

需要说明的是,光模块的实际光功率是随温度线性变化的。

在光模块的工作条件均未改变时,即使光模块的工作温度发生变化,其发射光功率是保持不变的,而随着温度的变化,光模块的实际光功率将发生改变。

因此,若极低温实际光功率值与极高温实际光功率值均满足预设的光功率规格,则在极低温与极高温之间工作温度时,光模块的实际光功率也将满足预设的光功率规格。

若极低温实际光功率值与极高温实际光功率值均满足预设的光功率规格,则无需对光模块的发射光功率进行调节。

在极低温实际光功率值或极高温实际光功率值不满足预设的光功率规格,从而在该工作温度下,通过调节光模块的发射光功率,使光模块的实际光功率发生改变。

通过对光模块的发射光功率进行调节,使光模块在极低温与极高温下,其实际光功率均满足预设的光功率规格,而经过调节后,在极低温与极高温下,光模块均存在一个对应的发射光功率,即极低温发射光功率值与极高温发射光功率值。

在步骤s240中,分别获取经过调节后的光模块在工作极低温的极低温发射光功率值与在工作极高温时的极高温发射光功率值。

在步骤s250中,根据工作极低温、极低温发射光功率值与工作极高温、极高温发射光功率值,建立温度光功率曲线。

如前所述的,光模块的实际光功率是随温度线性变化的。

因此,在获知工作极低温、极低温发射光功率值与工作极高温、极高温发射光功率值后,建立温度与发射光功率值之间的温度光功率曲线。

例如,光模块的工作极低温为t1、极低温发射光功率值为p1,工作极高温为t3、极高温发射光功率值为p3,在建立温度光功率曲线后,该温度光功率曲线的斜率为(p3-p1)/(t3-t1)。

利用如上所述的方法,根据光模块在工作极低温时的极低温实际光功率值、在工作极高温时的极高温实际光功率值及预设的光功率规格,在极低温实际光功率值或极高温实际光功率值不满足光功率规格时对光模块进行发射光功率的调节,保证光模块在各工作温度时的实际光功率满足光功率规格,进而建立工作温度与发射光功率之间的温度光功率曲线,使光模块在进行光信号的发射时,根据工作温度及温度光功率曲线调节光模块在该工作温度时的发射光功率,保证无论在何工作温度下,光模块的实际光功率均满足通信协议的光功率规格,保证了光通信的数据安全。

图3是根据图2对应实施例示出的光模块的发射光功率调节方法中步骤s250的细节描述,如图3所示,温度光功率曲线包括低温光功率曲线和高温光功率曲线,该光模块的发射光功率调节方法中的步骤s250还可以包括以下步骤。

在步骤s251中,获取光模块在常温时的常温发射光功率值。

如前所述的,温度光功率曲线是光模块的工作温度和光模块的发射光功率之间的映射关系曲线。

为使温度光功率曲线更准确的表征光模块的工作温度和光模块的发射光功率之间的映射关系曲线,通过将温度光功率曲线分为低温光功率曲线和高温光功率曲线。

可以理解的是,光模块的光路中,光组件是根据光模块在常温工作状态下设计的。

因此,在常温工作状态下,光模块的发射光功率与实际光功率是相同的。通过以常温对光模块的工作温度范围进行分段,建立光模块在工作极低温至常温阶段的低温光功率曲线,以及在常温至工作极高温阶段的高温光功率曲线。

在一示例性实施例中,常温为25℃。

在步骤s252中,根据工作极低温、极低温发射光功率值与常温、常温发射光功率值,建立低温光功率曲线,并根据工作极高温、极高温发射光功率值与常温、常温发射光功率,建立高温光功率曲线。

例如,光模块的工作极低温为t1、极低温发射光功率值为p1,工作极高温为t3、极高温发射光功率值为p3,常温为t2、常温发射光功率值为p2,在建立温度光功率曲线后,低温阶段的低温光功率曲线为(p2-p1)/(t2-t1),高温阶段的高温光功率曲线的斜率为(p3-p2)/(t3-t2)。

利用如上所述的方法,以常温对光模块的工作温度范围进行分段,建立光模块在工作极低温至常温阶段的低温光功率曲线,以及在常温至工作极高温阶段的高温光功率曲线,使光模块从低温阶段与高温阶段的温度光功率曲线中选择相应的温度光功率曲线,进而确定在当前工作温度下的发射光功率,进一步保证了确定发射光功率的准确性。

图4是根据图2对应实施例示出的光模块的发射光功率调节方法中步骤s230的细节描述,如图4所示,温度光功率曲线包括低温光功率曲线和高温光功率曲线,该光模块的发射光功率调节方法中的步骤s230还可以包括以下步骤。

在步骤s231中,计算不满足光功率规格的极低温实际光功率或极高温实际光功率距离光功率规格之间的功率差值。

可以理解的是,极低温实际光功率和极高温实际光功率有可能大于光功率规格中的最大值,也有可能小于光功率规格中的最小值。

当极低温实际光功率或极高温实际光功率大于光功率规格中的最大值时,则计算该极低温实际光功率或极高温实际光功率与光功率规格中最大值之间的功率差值;当极低温实际光功率或极高温实际光功率小于光功率规格中的最小值时,则计算该极低温实际光功率或极高温实际光功率与光功率规格中最小值之间的功率差值。

在步骤s232中,根据功率差值按照预设的步径逐步对光模块的偏置电流进行调节,直至极低温实际光功率与极高温实际光功率均满足光功率规格。

如前所述的,通过对光模块中驱动电路的偏置电流进行调节,实现对光模块的发射光功率进行调节,进而改变光模块的实际光功率。

因此,通过预设一个步径调节偏置电流,使光模块的实际光功率逐步向光功率规格靠近。

可选的,由于光模块自身设计的限制,其偏置电流的可调范围并不是无限大的,在一示例性实施例中,偏置电流的可调范围为30-65ma。因此,偏置电流的步径不能设置过大,也不能设置过小,在实际的光模块应用中,可对该步径进行微调。

通过逐步的调节,使光模块的实际功率满足光功率规格。

利用如上所述的方法,在光模块的极低温实际光功率值或极高温实际光功率值不满足光功率规格时,根据光功率规格的极低温实际光功率或极高温实际光功率距离光功率规格之间的功率差值,按照预设的步径逐步调节调节光模块的偏置电流,使光模块的实际光功率逐步向光功率规格靠近,并能偏置电流的可调范围内使光模块的实际光功率迅速满足光功率规格,大大提高了实际光功率的调节效率。

图5是根据图1对应实施例示出的另一种光模块的发射光功率调节方法,如图5所示,在图1对应实施例中的步骤s130之后,该光模块的发射光功率调节方法还可以包括以下步骤。

在步骤s310中,根据工作温度从预置的温度光功率补偿曲线中确定光模块在工作温度时的光功率补偿值。

可以理解的是,在对光模块的发射光功率进行调节后,光模块的实际光功率与发射光功率仍存在偏差,只是经过发射光功率的调节后,光模块在工作温度范围内的任一工作温度下的实际光功率均能满足光功率规格。

然而,由于光模块内部通过监控光电二极管(mpd)监控的监控光功率为光模块的发射光功率。因此,在光模块的发射光功率与实际光功率存在偏差时,光模块监控的监控光功率与实际光功率也存在偏差,从而影响光模块的光功率监控精度。

温度光功率补偿曲线是预先设置的。

温度光功率补偿曲线是光模块的工作温度和光模块的光功率补偿值之间的映射关系曲线,即每一个工作温度均存在一个对应的光功率补偿值。

因此,在获取光模块的工作温度后,通过从预置的温度光功率曲线中可以查找该工作温度对应的光功率补偿值。

在步骤s320中,根据光模块的发射光功率与光功率补偿值确定对光模块的监控光功率。

通过光模块的发射光功率与光功率补偿值的相加,使得到的监控光功率与光模块的实际光功率保持一致,避免光模块上报的监控光功率与光模块的实际光功率存在较大的偏差,从而大大提高了光模块的光功率监控精度。

图6是根据图5对应实施例示出的另一种光模块的发射光功率调节方法,如图6所示,在图5对应实施例中的步骤s310之前,该光模块的发射光功率调节方法还可以包括以下步骤。

在步骤s410中,分别获取光模块在工作极低温与工作极高温时的发射光功率与实际光功率。

如前所述的,实际光功率值是光模块将光信号发射出去后,光信号在传输过程中的光功率值。

在实际应用过程中,通过光功率测试设备对光模块的实际光功率进行检测。进而获取光模块在工作极低温与在工作极高温时的实际光功率值。

而光模块内部的监控光电二极管(mpd)监控的监控光功率与光模块的发射光功率相同,因此,通过监控光电二极管(mpd)监控的监控光功率即可获知光模块在工作极低温与工作极高温时的发射光功率。

在步骤s420中,通过在工作极低温时的发射光功率与实际光功率计算光模块的极低温功率补偿值,通过在工作极高温时的发射光功率与实际光功率计算光模块的极高温功率补偿值。

功率补偿值是对光模块中的监控光电二极管监控到的光功率进行补偿的功率值。在工作极低温时的功率补偿值即为极低温功率补偿值,在工作极高温时的功率补偿值即为极高温功率补偿值。

在步骤s430中,根据工作极低温、极低温功率补偿值,与工作极高温、极高温功率补偿值,建立温度光功率补偿曲线。

如前所述的,光模块的实际光功率是随温度线性变化的。

因此,功率补偿值也是随温度线性变化的,进而在获知工作极低温、极低温功率补偿值与工作极高温、极高温功率补偿值后,建立温度光功率补偿曲线。

例如,光模块的工作极低温为t1、极低温功率补偿值为c1,工作极高温为t3、极高温功率补偿值为c3,在建立温度光功率补偿曲线后,该温度光功率补偿曲线的斜率为(c3-c1)/(t3-t1)。

利用如上所述的方法,通过光模块在工作极低温时的发射光功率与实际光功率计算极低温功率补偿值,通过在工作极高温时的发射光功率与实际光功率计算极高温功率补偿值,进而建立温度光功率补偿曲线,使光模块在进行光信号的发射时根据温度光功率补偿曲线调节光模块的监控光功率,保证无论在何工作温度下,光模块的监控光功率与实际光功率保持一致,从而大大提高了光模块的光功率监控精度。

图7是根据图6对应实施例示出的光模块的发射光功率调节方法中步骤s430的细节描述,如图7所示,温度光功率补偿曲线包括低温光功率补偿曲线和高温光功率补偿曲线,该光模块的发射光功率调节方法中的步骤s430还可以包括以下步骤。

在步骤s431中,获取光模块的发射光功率与实际光功率相等时的零误差工作温度。

如前所述的,温度光功率补偿曲线是光模块的工作温度和光功率补偿值之间的映射关系曲线。

为使温度光功率补偿曲线更准确的表征光模块的工作温度和光功率补偿值之间的映射关系曲线,通过将温度光功率补偿曲线分为低温光功率补偿曲线和高温光功率补偿曲线。

而在零误差工作温度时,光模块的发射光功率与实际光功率相等。

通常地,零误差工作温度为常温,即25℃。

因此,通过以零误差工作温度对光模块的工作温度范围进行分段,建立光模块在工作极低温至零误差工作温度阶段的低温光功率补偿曲线,以及在零误差工作温度至工作极高温阶段的高温光功率补偿曲线。

在步骤s432中,根据工作极低温、极低温功率补偿值与零误差工作温度,建立低温光功率补偿曲线;根据工作极高温、极高温功率补偿值与零误差工作温度,建立高温光功率补偿曲线。

例如,光模块的工作极低温为t1、极低温功率补偿值为c1,工作极高温为t3、极高温功率补偿值为c3,零误差工作温度为t2,在建立温度光功率补偿曲线后,低温阶段的低温光功率补偿曲线为(c2-c1)/(t2-t1),高温阶段的高温光功率补偿曲线的斜率为(c3-c2)/(t3-t2)。

利用如上所述的方法,以零误差工作温度对光模块的工作温度范围进行分段,建立光模块在工作极低温至零误差工作温度阶段的低温光功率补偿曲线,以及在零误差工作温度至工作极高温阶段的高温光功率补偿曲线,使光模块从低温阶段与高温阶段的温度光功率补偿曲线中选择相应的温度光功率补偿曲线,进而确定在当前工作温度下的功率补偿值,对光模块监控的监控功率值进行更新,进一步提高了光模块的光功率监控精度。

下述为本发明系统实施例,可以用于执行上述光模块的发射光功率调节方法实施例。对于本发明系统实施例中未披露的细节,请参照本发明光模块的发射光功率调节方法实施例。

图8是根据一示例性实施例示出的一种光模块的发射光功率调节装置的框图,该系统包括但不限于:工作温度模块110、发射光功率值确定模块120及发射光功率调节模块130。

工作温度模块110,用于获取光模块的工作温度;

发射光功率值确定模块120,用于根据工作温度从预置的温度光功率曲线中确定光模块在工作温度时的发射光功率值,所述温度光功率曲线为所述光模块在工作温度范围内的实际光功率均满足光功率规格时,发射光功率值与工作温度之间的关系曲线;

发射光功率调节模块130,用于根据发射光功率值调节光模块的发射光功率。

上述装置中各个模块的功能和作用的实现过程具体详见上述光模块的发射光功率调节方法中对应步骤的实现过程,在此不再赘述。

可选的,图9是根据图8对应实施例示出的另一种光模块的发射光功率调节装置的框图,如图9所示,该光模块的发射光功率调节装置还包括但不限于:实际光功率值获取模块210、规格对比模块220、发射光功率调节模块230、发射光功率值获取模块240和温度光功率曲线建立模块250。

实际光功率值获取模块210,用于分别获取光模块在工作极低温时的极低温实际光功率值与在工作极高温时的极高温实际光功率值;

规格对比模块220,用于对极低温实际光功率值与极高温实际光功率值分别与预设的光功率规格进行对比;

发射光功率调节模块230,用于若极低温实际光功率值或极高温实际光功率值不满足预设的光功率规格,则对光模块的发射光功率进行调节,直至极低温实际光功率值与极高温实际光功率值均满足光功率规格;

发射光功率值获取模块240,用于分别获取经过调节后的光模块在工作极低温的极低温发射光功率值与在工作极高温时的极高温发射光功率值;

温度光功率曲线建立模块250,用于根据工作极低温、极低温发射光功率值与工作极高温、极高温发射光功率值,建立温度光功率曲线。

可选的,如图10所示,温度光功率曲线包括低温光功率曲线和高温光功率曲线,温度光功率曲线建立模块250还包括但不限于:常温发射光功率值单元251和高低温光功率曲线建立单元252。

常温发射光功率值单元251,用于获取光模块在常温时的常温发射光功率值;

高低温光功率曲线建立单元252,用于根据工作极低温、极低温发射光功率值与常温、常温发射光功率值,建立低温光功率曲线,并根据工作极高温、极高温发射光功率值与常温、常温发射光功率,建立高温光功率曲线。

可选的,如图11所示,发射光功率调节模块230还包括但不限于:功率差值计算单元231和偏置电流调节单元232。

功率差值计算单元231,用于计算不满足光功率规格的极低温实际光功率或极高温实际光功率距离光功率规格之间的功率差值;

偏置电流调节单元232,用于根据功率差值按照预设的步径逐步对光模块的偏置电流进行调节,直至极低温实际光功率与极高温实际光功率均满足光功率规格。

可选的,如图12所示,图8对应实施例示出的光模块的发射光功率调节装置还包括但不限于:光功率补偿值确定模块310和监控光功率确定模块320。

光功率补偿值确定模块310,用于根据工作温度从预置的温度光功率补偿曲线中确定光模块在工作温度时的光功率补偿值;

监控光功率确定模块320,用于根据光模块的发射光功率与光功率补偿值确定对光模块的监控光功率。

可选的,如图13所示,图12对应实施例示出的光模块的发射光功率调节装置还包括但不限于:发射与实际光功率获取模块410、功率补偿值计算模块420和温度光功率补偿曲线建立模块430。

发射与实际光功率获取模块410,用于分别获取光模块在工作极低温与工作极高温时的发射光功率与实际光功率;

功率补偿值计算模块420,用于通过在工作极低温时的发射光功率与实际光功率计算光模块的极低温功率补偿值,通过在工作极高温时的发射光功率与实际光功率计算光模块的极高温功率补偿值;

补偿曲线建立模块430,用于根据工作极低温、极低温功率补偿值,与工作极高温、极高温功率补偿值,建立温度光功率补偿曲线。

可选的,如图14所示,温度光功率补偿曲线包括低温光功率补偿曲线和高温光功率补偿曲线,图12对应实施例示出的补偿曲线建立模块430还包括但不限于:零误差工作温度获取单元431和高低温光功率补偿曲线建立单元432。

零误差工作温度获取单元431,用于获取光模块的发射光功率与实际光功率相等时的零误差工作温度;

补偿曲线建立单元432,用于根据工作极低温、极低温功率补偿值与零误差工作温度,建立低温光功率补偿曲线;根据工作极高温、极高温功率补偿值与零误差工作温度,建立高温光功率补偿曲线。

可选的,本发明还提供一种终端,执行图1、图2、图3、图4、图5、图6和图7任一所示的光模块的发射光功率调节方法的全部或者部分步骤。终端包括:

处理器;以及

与所述处理器通信连接的存储器;其中,

所述存储器存储有可读性指令,所述可读性指令被所述处理器执行时实现如上述任一示例性实施例所述的方法。

该实施例中的终端中处理器执行操作的具体方式已经在有关该光模块的发射光功率调节方法的实施例中执行了详细描述,此处将不做详细阐述说明。

在示例性实施例中,还提供了一种存储介质,该存储介质为计算机可读性存储介质,例如可以为包括指令的临时性和非临时性计算机可读性存储介质。该存储介质例如包括指令的存储器102,上述指令可由终端100的处理器109执行以完成上述光模块的发射光功率调节方法。

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,本领域技术人员可以在不脱离其范围执行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

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