Circuit, method, equipment and storage medium for compensating transmitting power of optical module

文档序号:814594 发布日期:2021-03-26 浏览:22次 中文

阅读说明:本技术 一种补偿光模块发射功率的电路、方法、设备及存储介质 (Circuit, method, equipment and storage medium for compensating transmitting power of optical module ) 是由 黄登乙 李伟 于 2020-12-11 设计创作,主要内容包括:本发明公开了一种补偿光模块发射功率的电路、方法、设备及存储介质,所述电路包括:激光器、工作电源、背光光电二极管、电流转换器、比较器、控制器、电流源、参考电流、补偿电流和加法器;所述激光器的正极与工作电源连接,激光器的负极与电流源连接,背光光电二极管的负极与激光器的正极连接,背光光电二极管的正极与电流转换器的输入端连接,电流转换器的输出端与比较器的第一输入端口连接,比较器的第二输入端口与加法器的输出端连接,加法器的输入端连接有参考电流和补偿电流,比较器的输出端与控制器的输入端连接,控制器的输出端与电流源连接。本发明能够补偿背光二极管带来的光功率偏差,使得光模块的发射功率在高低温下更加稳定和准确。(The invention discloses a circuit, a method, equipment and a storage medium for compensating the transmitting power of an optical module, wherein the circuit comprises the following components: the device comprises a laser, a working power supply, a backlight photodiode, a current converter, a comparator, a controller, a current source, a reference current, a compensation current and an adder, wherein the working power supply is connected with the laser; the positive pole of the laser is connected with a working power supply, the negative pole of the laser is connected with a current source, the negative pole of the backlight photodiode is connected with the positive pole of the laser, the positive pole of the backlight photodiode is connected with the input end of a current converter, the output end of the current converter is connected with a first input port of a comparator, a second input port of the comparator is connected with the output end of an adder, the input end of the adder is connected with a reference current and a compensation current, the output end of the comparator is connected with the input end of a controller, and the output end of the controller is connected with the current source. The invention can compensate the optical power deviation brought by the backlight diode, so that the transmitting power of the optical module is more stable and accurate under high and low temperatures.)

1. A circuit for compensating the transmitting power of an optical module is characterized by comprising a laser, a working power supply, a backlight photodiode, a current converter, a comparator, a controller, a current source, a reference current, a compensation current and an adder;

the positive pole of laser instrument is connected with working power supply, the negative pole of laser instrument is connected with the current source, the negative pole of photodiode in a poor light with the positive pole of laser instrument is connected, the positive pole of photodiode in a poor light with current converter's input is connected, current converter's output with the first input port of comparator is connected, the second input port of comparator with the output of adder is connected, the input of adder is connected with reference current and compensating current, the output of comparator with the input of controller is connected, the output of controller with the current source is connected.

2. The circuit for compensating the transmission power of the optical module as claimed in claim 1, wherein the adder adds the input reference current and the compensation current to obtain the target current.

3. The circuit for compensating for light module transmission power as claimed in claim 2, wherein the comparator compares an initial current inputted from the current converter with a target current inputted from the adder, and transmits the result of the comparison to the controller.

4. The circuit for compensating optical module transmission power of claim 3, wherein the controller adjusts the bias current of the laser through a current source according to the received comparison result.

5. The circuit according to claim 4, wherein the controller adjusts the bias current of the laser through a current source according to the received comparison result, specifically:

if the controller receives that the initial current is larger than the target current, the controller controls the current source to reduce the bias current of the laser until the initial current is reduced to the target current;

if the controller receives that the initial current is smaller than the target current, the controller controls the current source to increase the bias current of the laser until the initial current is increased to the target current.

6. A circuit for compensating the transmission power of an optical module as claimed in any one of claims 1 to 5, characterized in that the compensation current is a compensation function with respect to temperature, i.e. IC=f(t),

Wherein, ICRepresenting the compensation current and t the temperature.

7. A circuit for compensating the transmission power of an optical module as claimed in any one of claims 1 to 5, characterized in that the compensation current is a function of temperature and a reference current, i.e. IC=f1(t)+f2(Iapcset),

Wherein, ICDenotes the compensation current, t denotes the temperature, IapcsetRepresenting the reference current.

8. A method for compensating the transmitting power of an optical module is characterized in that the method is applied to a circuit for compensating the transmitting power of the optical module, and the circuit comprises a laser, a working power supply, a backlight photodiode, a current converter, a comparator, a controller, a current source, a reference current, a compensation current and an adder;

the method comprises the following steps:

acquiring an initial current which is output from a laser and converted by a current converter;

connecting the adder with the comparator, so that the reference current and the compensation current are added through the adder to obtain a target current and then transmitted to the comparator;

comparing, by a comparator, the initial current and the target current;

if the initial current is larger than the target current, controlling a current source to reduce the bias current of the laser through a controller until the initial current is reduced to the target current;

and if the initial current is smaller than the target current, controlling a current source to increase the bias current of the laser through a controller until the initial current is increased to the target current.

9. A terminal device, characterized by comprising a processor, a memory and a computer program stored in the memory and configured to be executed by the processor, the processor implementing the method of compensating the transmission power of the optical module as claimed in claim 8 when executing the computer program.

10. A computer-readable storage medium, comprising a stored computer program, wherein the computer program, when running, controls an apparatus on which the computer-readable storage medium is located to perform the method for compensating the transmission power of the optical module according to claim 8.

Technical Field

The present invention relates to the field of optical communications technologies, and in particular, to a circuit, a method, a device, and a storage medium for compensating for transmission power of an optical module.

Background

With the rapid development of the optical communication industry, the demand and the daily increase of optical modules are increased, and the requirements on the accuracy and the stability of the transmitting power of the optical modules are higher and higher. Currently, most optical modules maintain their Power at high and low temperatures by Automatic Power Control (APC). The APC adopts two modes of open-loop control and closed-loop control, the open-loop control sets the bias current of the laser by establishing a temperature lookup table to keep the output power of the laser consistent at different temperatures, and the method is not used for monitoring the actual output light power of the laser, so that the effect is poor, and the method is rarely adopted at present. The closed-loop control detects the actual light output of the laser through an MPD (back light photodiode), and sets the bias current of the laser through a feedback network to keep the light output power constant.

However, the prior art does not consider the problem that the efficiency of the backlight photodiode also changes at high and low temperatures. At high and low temperatures, the photoelectric conversion efficiency of the backlight photodiode changes, and the APC control at this time causes the laser power to be different at high and low temperatures. In addition, the APC loop only stabilizes the power of the laser, and in fact, the laser is only the core device of the transmitting interface, the laser is packaged in the TOSA or BOSA, and the constant power of the laser does not represent the constant transmitting power of the optical module. In addition, at high and low temperatures, due to the influence of welding factors, various stresses, deformation, glass slides and the like, the emission power of the optical module at high and low temperatures and the emission power at normal temperature have certain deviation.

Disclosure of Invention

The technical problem to be solved by the embodiments of the present invention is to provide a circuit, a method, a device and a storage medium for compensating the transmission power of an optical module, which can compensate the optical power deviation caused by a backlight diode, so that the transmission power of the optical module is more stable and accurate at high and low temperatures.

In order to achieve the above object, an embodiment of the present invention provides a circuit for compensating for transmission power of an optical module, including a laser, a working power supply, a backlight photodiode, a current converter, a comparator, a controller, a current source, a reference current, a compensation current, and an adder;

the positive pole of laser instrument is connected with working power supply, the negative pole of laser instrument is connected with the current source, the negative pole of photodiode in a poor light with the positive pole of laser instrument is connected, the positive pole of photodiode in a poor light with current converter's input is connected, current converter's output with the first input port of comparator is connected, the second input port of comparator with the output of adder is connected, the input of adder is connected with reference current and compensating current, the output of comparator with the input of controller is connected, the output of controller with the current source is connected.

Further, the adder adds the input reference current and the compensation current to obtain the target current.

Further, the comparator compares an initial current input from the current converter with a target current input from the adder, and transmits the result of the comparison to the controller.

Further, the controller adjusts the bias current of the laser through the current source according to the received comparison result.

Further, the controller adjusts the bias current of the laser through the current source according to the received comparison result, specifically:

if the controller receives that the initial current is larger than the target current, the controller controls the current source to reduce the bias current of the laser until the initial current is reduced to the target current;

if the controller receives that the initial current is smaller than the target current, the controller controls the current source to increase the bias current of the laser until the initial current is increased to the target current.

Further, the compensation current is a compensation function with respect to temperature, i.e. IC=f(t),

Wherein, ICRepresenting the compensation current and t the temperature.

Further, the compensation current is a function of temperature and reference current, i.e.

IC=f1(t)+f2(Iapcset),

Wherein, ICDenotes the compensation current, t denotes the temperature, IapcsetRepresenting the reference current.

The embodiment of the invention also provides a method for compensating the transmitting power of the optical module, which is suitable for a circuit for compensating the transmitting power of the optical module, wherein the circuit comprises a laser, a working power supply, a backlight photodiode, a current converter, a comparator, a controller, a current source, a reference current, a compensation current and an adder;

the method comprises the following steps:

acquiring an initial current which is output from a laser and converted by a current converter;

connecting the adder with the comparator, so that the reference current and the compensation current are added through the adder to obtain a target current and then transmitted to the comparator;

comparing, by a comparator, the initial current and the target current;

if the initial current is larger than the target current, controlling a current source to reduce the bias current of the laser through a controller until the initial current is reduced to the target current;

and if the initial current is smaller than the target current, controlling a current source to increase the bias current of the laser through a controller until the initial current is increased to the target current.

The embodiment of the present invention further provides a terminal device, which includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, and when the processor executes the computer program, the method for compensating the transmission power of the optical module is implemented.

The embodiment of the present invention further provides a computer-readable storage medium, where the computer-readable storage medium includes a stored computer program, and when the computer program runs, the apparatus where the computer-readable storage medium is located is controlled to execute the above method for compensating for the transmission power of the optical module.

Compared with the prior art, the circuit, the method, the device and the storage medium for compensating the transmitting power of the optical module provided by the embodiment of the invention have the beneficial effects that: obtaining an initial current which is output from a laser and converted by a current converter; connecting the adder with the comparator, so that the reference current and the compensation current are added through the adder to obtain a target current and then transmitted to the comparator; comparing, by a comparator, the initial current and the target current; if the initial current is larger than the target current, controlling a current source to reduce the bias current of the laser through a controller until the initial current is reduced to the target current; and if the initial current is smaller than the target current, controlling a current source to increase the bias current of the laser through a controller until the initial current is increased to the target current. The embodiment of the invention can compensate the optical power deviation caused by the factors such as the process, the stress, the glass slide and the like of the backlight diode, so that the transmitting power of the optical module is more stable and accurate at high and low temperatures.

Drawings

Fig. 1 is a schematic structural diagram of a preferred embodiment of a circuit for compensating transmission power of an optical module according to the present invention;

fig. 2 is a schematic flow chart of a preferred embodiment of a method for compensating transmission power of an optical module according to the present invention;

fig. 3 is a schematic structural diagram of a preferred embodiment of a terminal device provided in the present invention.

Detailed Description

The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.

Referring to fig. 1, fig. 1 is a schematic structural diagram of a circuit for compensating transmission power of an optical module according to a preferred embodiment of the present invention. The circuit comprises a laser 101, an operating power supply VCC, a backlight photodiode 102, a current converter 103, a comparator 105, a controller 106, a current source 107, a reference current 104, a compensation current 108 and an adder 109;

the positive pole of laser instrument 101 is connected with working power supply VCC, the negative pole of laser instrument 101 is connected with current source 107, the negative pole of photodiode 102 in a poor light with the positive pole of laser instrument 101 is connected, the positive pole of photodiode 102 in a poor light with current converter 103's input is connected, current converter 103's output with comparator 105's first input port is connected, comparator 105's second input port with adder 109's output is connected, adder 109's input is connected with reference current 104 and compensating current 108, comparator 105's output with controller 106's input is connected, controller 106's output with current source 107 is connected.

Specifically, when the current provided by the laser driver exceeds the threshold current of the laser 101, the laser 101 emits light, when the laser 101 emits light, the backlight photodiode 102 converts the light signal received by itself into a current signal MPD, and the current converter 103 amplifies or reduces the MPD current signal according to a preset ratio to convert the MPD current signal into the initial current ImdmInput to a comparator 105. The adder 109 adds the input reference current Iapcset104 and a compensation current IC108 are added to obtain a target current IsetThen the target current I is measuredsetAlso input to the comparator 105. The comparator 105 will ImdmAnd IsetThe comparison is performed and the result of the comparison is transmitted to the controller 106, and the controller 106 adjusts the bias current of the laser 101 through the current source 107 according to the received comparison result.

Note that the compensation current IC108 is a compensation function for improving the current conversion efficiency of the backlight photodiode at high and low temperatures and the variation of the emission power of the light module caused by other devices besides the laser at high and low temperaturesAnd (4) transforming.

In the embodiment, by adding the compensation current, the optical power deviation caused by factors such as the process, stress and glass slide of the backlight diode can be compensated, so that the emission power of the optical module is more stable and accurate at high and low temperatures.

In another preferred embodiment, the adder adds the input reference current and the compensation current to obtain the target current.

Specifically, the adder 109 inputs the reference current Iapcset104 and a compensation current IC108 are added to obtain a target current Iset

In the embodiment, the reference current and the compensation current are added by adding the adder to obtain the target current, the bias current of the laser is adjusted according to the target current and the initial current, and the optical power deviation caused by factors such as the process, stress, glass slide and the like of the backlight diode can be compensated, so that the emission power of the optical module is more stable and accurate at high and low temperatures.

In still another preferred embodiment, the comparator compares an initial current input from the current converter with a target current input from the adder, and transmits the result of the comparison to the controller.

Specifically, the comparator 105 compares the initial current I input from the current converter 103mdmAnd a target current I input from the adder 109setA comparison is made and the result of the comparison is transmitted to the controller 106.

In a further preferred embodiment, the controller 106 adjusts the bias current of the laser 101 via a current source 107 in dependence on the received comparison result.

In another preferred embodiment, the controller 106 adjusts the bias current of the laser 101 through the current source 107 according to the received comparison result, specifically:

if the controller 106 receives the initial current ImdmGreater than the target current IsetThen the controller 106 controls the current source 107 to decrease the bias current of the laser 101 until the initial periodInitial current ImdmIs reduced to the target current Iset

If the controller receives the initial current ImdmLess than the target current IsetThen the controller 106 controls the current source 107 to increase the bias current of the laser 101 until the initial current ImdmIncrease to the target current Iset

Preferably, the compensation current is a compensation function with respect to temperature, i.e. IC=f(t),

Wherein, ICRepresenting the compensation current and t the temperature.

In addition, ICIs a function of the temperature t, ICWhere f (t) requires testing and fitting with a certain sample size. For example, Ic compensation is performed using the following function. When t is>At 25 degrees celsius, f (t) a (t-25)2+ b (t-25) + c, where a, b, c are parameters obtained by actual data fitting; when t is<F (t) ═ d (25-t)2+ e (25-t) + f at 25 ℃ were used, where d, e, and f were parameters obtained by fitting measured data.

Preferably, the compensation current is a function of temperature and reference current, i.e.

IC=f1(t)+f2(Iapcset),

Wherein, ICDenotes the compensation current, t denotes the temperature, IapcsetRepresenting the reference current.

Note that the compensation current ICThe function of (2) is not limited to the two forms of compensation functions described above, nor is the compensation function limited to a first order curve, a second order curve, a piecewise curve, or the like, and the most suitable compensation function may be selected based on the characteristics of the different lasers and components.

Correspondingly, the invention also provides a method for compensating the transmission power of the optical module, which is applicable to the above circuit for compensating the transmission power of the optical module, and the circuit comprises a laser 101, an operating power supply VCC, a backlight photodiode 102, a current converter 103, a comparator 105, a controller 106, a current source 107, a reference current 104, a compensation current 108 and an adder 109.

Referring to fig. 2, fig. 2 is a flowchart illustrating a method for compensating transmission power of an optical module according to a preferred embodiment of the present invention. The method comprises the following steps:

s1, acquiring an initial current which is output from the laser and converted by the current converter;

s2, connecting the adder with the comparator, adding the reference current and the compensation current through the adder to obtain a target current, and transmitting the target current to the comparator;

s3, comparing the initial current and the target current through a comparator;

s4, if the initial current is larger than the target current, the bias current of the laser is reduced by controlling a current source through a controller until the initial current is reduced to the target current;

and S5, if the initial current is smaller than the target current, controlling a current source to increase the bias current of the laser through a controller until the initial current is increased to the target current.

Referring to fig. 3, fig. 3 is a schematic structural diagram of a terminal device according to a preferred embodiment of the present invention. The terminal device comprises a processor 301, a memory 302 and a computer program stored in the memory 302 and configured to be executed by the processor 301, wherein the processor 301 implements the method for compensating the transmission power of the optical module when executing the computer program.

Preferably, the computer program may be divided into one or more modules/units (e.g., computer program 1, computer program 2, … …) that are stored in the memory 302 and executed by the processor 301 to implement the present invention. The one or more modules/units may be a series of computer program instruction segments capable of performing specific functions, which are used for describing the execution process of the computer program in the terminal device.

The Processor 301 may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, a discrete Gate or transistor logic device, a discrete hardware component, etc., the general purpose Processor may be a microprocessor, or the Processor 301 may be any conventional Processor, the Processor 301 is a control center of the terminal device, and various interfaces and lines are used to connect various parts of the terminal device.

The memory 302 mainly includes a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required for at least one function, and the like, and the data storage area may store related data and the like. In addition, the memory 302 may be a high speed random access memory, a non-volatile memory such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash Card (Flash Card), and the like, or the memory 302 may be other volatile solid state memory devices.

It should be noted that the terminal device may include, but is not limited to, a processor and a memory, and those skilled in the art will understand that the structural diagram of fig. 3 is only an example of the terminal device and does not constitute a limitation of the terminal device, and may include more or less components than those shown, or combine some components, or different components.

The embodiment of the present invention further provides a computer-readable storage medium, where the computer-readable storage medium includes a stored computer program, and when the computer program runs, the apparatus where the computer-readable storage medium is located is controlled to execute the above method for compensating for the transmission power of the optical module.

The embodiment of the invention provides a circuit, a method, equipment and a storage medium for compensating the transmitting power of an optical module, which are characterized in that the initial current which is output from a laser and converted by a current converter is obtained; connecting the adder with the comparator, so that the reference current and the compensation current are added through the adder to obtain a target current and then transmitted to the comparator; comparing, by a comparator, the initial current and the target current; if the initial current is larger than the target current, controlling a current source to reduce the bias current of the laser through a controller until the initial current is reduced to the target current; and if the initial current is smaller than the target current, controlling a current source to increase the bias current of the laser through a controller until the initial current is increased to the target current. The embodiment of the invention can compensate the optical power deviation caused by the factors such as the process, the stress, the glass slide and the like of the backlight diode, so that the transmitting power of the optical module is more stable and accurate at high and low temperatures.

It should be noted that the above-described system embodiments are merely illustrative, where the units described as separate parts may or may not be physically separate, and the parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. In addition, in the drawings of the embodiment of the system provided by the present invention, the connection relationship between the modules indicates that there is a communication connection between them, and may be specifically implemented as one or more communication buses or signal lines. One of ordinary skill in the art can understand and implement it without inventive effort.

While the foregoing is directed to the preferred embodiment of the present invention, it will be understood by those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the invention.

11页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于时域迭代的单边带信号恢复算法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!