CN105656562A - 一种光电转换模块消光比自动控制方法 - Google Patents
一种光电转换模块消光比自动控制方法 Download PDFInfo
- Publication number
- CN105656562A CN105656562A CN201610159356.9A CN201610159356A CN105656562A CN 105656562 A CN105656562 A CN 105656562A CN 201610159356 A CN201610159356 A CN 201610159356A CN 105656562 A CN105656562 A CN 105656562A
- Authority
- CN
- China
- Prior art keywords
- photoelectric conversion
- conversion module
- ibias
- imod
- extinction ratio
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000006243 chemical reaction Methods 0.000 title claims abstract description 133
- 230000008033 biological extinction Effects 0.000 title claims abstract description 61
- 238000000034 method Methods 0.000 title claims abstract description 52
- 238000004519 manufacturing process Methods 0.000 claims abstract description 15
- 235000011449 Rosa Nutrition 0.000 claims abstract description 10
- 230000003287 optical effect Effects 0.000 claims description 41
- 238000012360 testing method Methods 0.000 claims description 27
- 238000004891 communication Methods 0.000 claims description 15
- 238000013461 design Methods 0.000 claims description 13
- 238000007726 management method Methods 0.000 claims description 8
- 238000005070 sampling Methods 0.000 claims description 7
- 230000001934 delay Effects 0.000 claims description 6
- 238000012544 monitoring process Methods 0.000 claims description 6
- 238000010200 validation analysis Methods 0.000 claims description 6
- 230000002950 deficient Effects 0.000 claims description 4
- 238000009826 distribution Methods 0.000 claims description 4
- 230000002159 abnormal effect Effects 0.000 claims description 3
- 238000012790 confirmation Methods 0.000 claims description 3
- 238000013500 data storage Methods 0.000 claims description 3
- 238000000151 deposition Methods 0.000 claims description 3
- 238000009434 installation Methods 0.000 claims description 3
- 238000003860 storage Methods 0.000 claims description 3
- 238000003466 welding Methods 0.000 claims description 3
- RVCKCEDKBVEEHL-UHFFFAOYSA-N 2,3,4,5,6-pentachlorobenzyl alcohol Chemical compound OCC1=C(Cl)C(Cl)=C(Cl)C(Cl)=C1Cl RVCKCEDKBVEEHL-UHFFFAOYSA-N 0.000 claims description 2
- 238000005516 engineering process Methods 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000005693 optoelectronics Effects 0.000 description 3
- 230000008054 signal transmission Effects 0.000 description 3
- 238000012937 correction Methods 0.000 description 2
- 230000003019 stabilising effect Effects 0.000 description 2
- 238000010923 batch production Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000004020 luminiscence type Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000002688 persistence Effects 0.000 description 1
- 230000005622 photoelectricity Effects 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 239000002994 raw material Substances 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 238000007493 shaping process Methods 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/50—Transmitters
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformation of program code
- G06F8/41—Compilation
- G06F8/44—Encoding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/50—Transmitters
- H04B10/564—Power control
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Electromagnetism (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- Semiconductor Lasers (AREA)
- Optical Communication System (AREA)
Abstract
本发明公开了一种光电转换模块消光比自动控制方法,光电转换模块包括主控制器MCU、激光器驱动、限幅放大器、光电转换模块电接口、接收光组件ROSA和发射光组件TOSA,所述接收光组件ROSA、限幅放大器、光电转换模块电接口、激光器驱动和发射光组件TOSA顺次相接,主控制器MCU分别与光电转换模块电接口、限幅放大器、激光器驱动相接;本发明制作工艺简单,方便高效,缩短了设备占有时间;创造设计的光电转换模块大批量制作的产品消光比一致性高,更能保证高速产品质量。
Description
技术领域
本发明涉及光通信领域,尤其涉及一种光电转换模块消光比自动控制方法。
背景技术
光纤通信在工控领域应用越来越广泛,激光器工业级(-40~85℃)环境的工作特性决定了光电转换模块在高温环境下长期工作故障率提高。耐高温并成熟稳定的光电转换模块已成为行业买点,市场推广的重点。高速光电转换模块对消光比要求高,并且消光比调整范围窄。批量生产中由于激光器的离散性,势必导致光电转换模块的消光比一致性在批量制作中难控制。
现有技术的问题和缺点:高速光电转换模块的激光器随温度变化需要进行工作电流的补偿调整,目前的主流方案是主控制器MCU通过查找表格数据LUT(LookUpTable)实现。在产品批量制作过程中,首件制作先根据设计指标调整好光电转换模块的发射光功率,再把调试好光功率的光电转换模块放入高低温循环箱通过电脑的上位软件操作,从-40℃到85℃每隔10℃进行消光比调试采样,上位机对每个采样点的调制电流进行逐一对应记录,采样完成后由电脑的上位机软件通过平滑算法按每2℃一个点对应制作成查找表格数据LUT,最后该查找表数据就作为本批制作订单的光电转换模块高低温工作电流配置数据。由于激光器批量中存在一定的工作特性离散,配置统一的查找表数据在高低温下不能满足所有光电转换模块的高低温补偿需要,少数光电转换模块的消光比指标在高低温下不合格,特别是高温下比较明显。
所以,为了保证光电转换模块的全温指标,光电转换模块的制作增加工序,制作过程通过增加高温测试二次修正补偿系数满足产品的高性能。第一步,把首件采集的查找表格数据LUT通过电脑上位软件烧录固化到光电转换模块的ImodLUT对应的非易失性存储器中,对模块在室温下(25℃)的光眼图进行调试;第二步,把在室温下调试好的光电转模块批量放置到85℃高温的烘箱中,存储20分钟后在高温环境下测试发射光眼图指标,对消光比变化超标的光电转换模块通过电脑上位机修改表格补偿系数,并固化到对应的非易失性存储器中,保证光模块全温度范围内性能指标合格。以上制作过程的效率低,费时费工,很难满足大批量制作需求。
发明内容
发明目的:为克服现有技术不足,本发明旨于提供一种光电转换模块消光比自动控制方法。
技术方案:为解决上述技术问题,本发明采用如下技术方案:
一种光电转换模块消光比自动控制方法,光电转换模块包括主控制器MCU、激光器驱动、限幅放大器、光电转换模块电接口、接收光组件ROSA和发射光组件TOSA,所述接收光组件ROSA、限幅放大器、光电转换模块电接口、激光器驱动和发射光组件TOSA顺次相接,主控制器MCU分别与光电转换模块电接口、限幅放大器、激光器驱动相接;
光电转换模块制作包括以下步骤:
1)、光电转换模块硬件电路设计:选用激光器驱动加限幅放大器二合一集成电路、C8051F336单片机、自带硬件光功率自动控制APC电路,通过I2C通信实现单片机对高速集成芯片内部工作寄存器的管理配置,实现软件实时控制;
2)、光电转换模块制作测试电路设计:光电转换模块和测试电路通过I2C通信接口交换数据,测试电路和PC通过USB通信接口交换数据;
3)、光电转换模块温补软件设计:用通用的C语言对C8051F336单片机编程,按光电转换模块温补软件流程编写子程序,实现对光电转换模块的全温补偿控制;
具体描述如下:温度补偿的算法公式:
Imod_t=Imod_25+A*(Ibias_t–Ibias_25);
式中:Imod_25为25度的调制电流;Imod_t为实时的调制电流;Ibias_25为25度的Ibias电流;Ibias_t为实时的Ibias电流;A为激光器工作电流高低温补偿系数;
针对不同批次的激光器首件工作光眼图测试验证,设置激光器在25度下的Imod电流并作为Imod_25的赋值,预先存入MCU的FLASH固定位置,每次光模块重新上电可以从FLASH的对应位置调用到MCU的RAM为实时计算补偿用;
激光器的补偿系数A预先写入MCU的FLASH固定位置,光模块上电初始化时写入FLASH的补偿系数A调入MCU的RAM为实时计算补偿用;光模块的其它工作参数设置也在初始化过程中由FLASH调出存入MCURAM,并同时通过MCU和GN1411A的I2C通信对GN1411A进行工作寄存器配置;
4)、光电转换模块制作调试软件设计:在制作过程中应用的PC上位调试软件流程,按照该流程编写软件,员工通过PC操作界面执行简单的操作实现光眼图的调试和光电转换模块关键工作参数的烧录固化;
5)、批量光电转换模块制作调试软件设计:上位PC软件用C#语言开发,用步骤4)的软件流程,加载CH431提供的接口动态链接库编程,实现PC上位机和光电转换模块内嵌下位机间的数据交换。
6)、批量光电转换模块制作流程设计:按照首件制作过程确定温度补偿系数A、设定Imod_25并整理到下载固件中;按光电转换模块的批量制作流程,固件下载配置设定好后在室温25℃环境下,光模块上电工作并调整光眼图,通过PC端的上位软件在25℃的室温环境下调整模块的光眼图,同时通过眼图仪同步监控光眼图调整指标,使光眼图调整到产品规格书要求的最佳状态;停止调整后上位软件延迟1~2秒,延时结束后回读光模块的Ibias实际工作电流值赋值给Ibias_25,并把Ibias_25的值存入MCU的RAM及FLASH固定位置;数据存储结束后,上位软件延迟2~3秒,显示光电转换模块制作调试结束。
工作原理:本发明光电转换模块原理框图见附图2,交换机的电信号通过光电转换模块的电接口传输到光电转换模块的激光器驱动电路,激光驱动电路驱动激光发射组件TOSA发射激光,激光通过光纤传输到远端设备实现信号传输的电/光转换;实现信号的长距离传输;光纤中的激光信号传输到激光接收组件ROSA,ROSA输出电信号到限幅放大器进一步整形放大输出到光电转换模块的电接口,通过电接口传输到交换机实现信号传输的光/电转换;主控MCU实现交换机和光电转换模块的管理数据交换、激光驱动电路和限幅放大电路的协调管理配置等功能;为了保证信号的完整性,光电转换模块的发射光信号要求全温度范围内工作光功率稳定、消光比稳定;光功率稳定通过硬件的光功率自动控制电路APC可以实现,消光比稳定一般通过根据温度查表对应补偿实现。本发明在原有硬件架构不变的基础上,通过软件算法实现消光比自动补偿控制。
优选,所述步骤3)中确定激光器工作电流高低温补偿系数A的操作过程为首件制作高低温验证测试流程,所述首件制作高低温验证测试流程包括以下步骤:
a)、装配好光电转换模块,在室温25℃环境下按指标要求调试好光眼图,补偿系数预设为0.2,并固化到MCU的FLASH中;根据首件要求的消光比指标调试Imod_25,并固化到MCU的FLASH中;
b)、把调试好光眼图的光电转换模块放入高低温箱,验证高温环境下的消光比变化,按逐步逼近的方法修改补偿系数A,直到满足消光比变化小于1dB;
所述消光比计算公式为:
Er=10Log(P1/P0)
式中:Er为光模块的消光比,P1为有光功率,P0为无光功率;
c)、验证新的补偿系数在低温环境下的消光比变化,合格则确认补偿系数A及Imod_25,并整理到MCU下载固件中,准备批量制作时烧录用。
优选,所述步骤b)中逐步逼近修改补偿系数A的方法包括以下步骤:
b1)、当高温消光比比常温大1dB时,修改补偿系数A,使补偿系数A减小0.01并固化到MCU的FLASH中;
b2)、当高温消光比比常温小1dB时,修改补偿系数A,使补偿系数A增大0.01,并固化到MCU的FLASH中;
b3)、低温测试验证补偿系数A,保证消光比变化小于1dB;
b4)、确认补偿系数A,整理补偿系数A及Imod_25数据到MCU固件中。
为了能在全温度工作范围内光电转换模块的激光发射器工作电流软件自动化控制过程,通过软件自动化控制保证全温度范围内发射光眼图指标合格;所述步骤3)中光电转换模块温补软件工作流程包括以下步骤:
31)、光电转换模块上电、MCU上电初始化、资源配置;
32)、延时10mS,激光驱动电路初始化设置;
33)、延时5mS,温度采样,温度变化大于2℃时,读取Ibias_25设置值,读取Ibias_t值,通过软件算法计算偏置电流补偿变化值△Ibias:
△Ibias=Ibias_t-Ibias_25
计算调制电流高低温补偿变化值△Imod:
△Imod=A*△Ibias
34)、读取Imod_25值,计算Imod_t值:
Imod_t=Imod_25+△Imod
35)、把计算的Imod_t值配置为激光驱动电路的调制电流Imod;
36)、DDM监控数据刷新;
37)、异常工作状态监控管理,进入下一温度采样步骤,依次循环。
优选,所述步骤33)中温度变化不大于2℃时直接进入步骤36)。
优选,所述步骤32)、步骤33)延时达不到要求时,均需延时等待到对应的延时要求。
为了能在制作过程中应用的PC上位调试软件流程,按照该流程编写软件,员工通过PC操作界面执行简单的操作实现光眼图的调试和光电转换模块关键工作参数的烧录固化;所述步骤4)中光电转换模块制作调试包括以下步骤:
41)、PC软件的I2C通信连接,在室温25℃环境下,调整激光驱动电路的电流值Ibias调试光眼图;
42)、若光眼图消光比不合格,需重新在室温25℃环境下,调整激光驱动电路的电流值Ibias调试光眼图;
43)、若光眼图消光比合格,读取光电转换模块的Ibias_t值,把Ibias_t值赋值给Ibias_25值,把Ibias_25值烧录到对应的FLASH空间存储固化;Ibias_25值烧录结束;
44)、2S延时后调试制作结束,更换光电转换模块后,进行新的模块制作调试。
为了能从原材料到组装调试的整个制作过程、工序安排;所述步骤6)批量光电转换模块制作流程包括以下步骤:
61)、根据订单制作首件光电转换模块;
62)、首件产品高低温测试确定高低温补偿系数A和Imod_25预设值;
63)、确定并检查下载固件二进制烧录文件;PCBA固件烧录;光电转换模块光器件焊接组装;通过PC软件调试光眼图;
64)、批量光电转换模块制作流程结束。
本发明未提及的技术均为现有技术。
有益效果:1、本发明设计的光电转换模块在批量制作前,先把首件制作阶段试验确定的温度补偿系数A、Imod_25预设值烧录固化到主控制器分配的FLASH存储器中,光眼图调试过程中通过上位软件的后台运行操作,实时跟踪眼图调试状态采集Ibias_25值并烧录到光电转换模块的FLASH存储器中永久保存,保证每只模块的性能最优化。整个光眼图调试过程同低速普通产品室温25℃环境下制作调试工序一样,调整好光眼图等待上位PC软件确认结束即可;采用本发明创造的光电转换模块整个制作调试过程在室温25℃环境下进行,而原运用查表LUT方法制作需要每批器件首件高低温建表,如果要保证产品的消光比全工业级温度稳定在标准范围内还必须进行100%高温烘烤二次修正;所以,比较现有技术其制作工艺简单,方便高效,缩短了设备占有时间;
2、本发明创造设计的光电转换模块大批量制作的产品消光比一致性高,更能保证高速产品质量。
附图说明
图1为本发明激光器的P-I曲线;
图2为本发明光电转换模块原理框图。
具体实施方式
为了更好地理解本发明,下面结合实施例进一步阐明本发明的内容,但本发明的内容不仅仅局限于下面的实施例。
实施例1
如图1-2所示,一种光电转换模块消光比自动控制方法,光电转换模块包括主控制器MCU、激光器驱动、限幅放大器、光电转换模块电接口、接收光组件ROSA和发射光组件TOSA,所述接收光组件ROSA、限幅放大器、光电转换模块电接口、激光器驱动和发射光组件TOSA顺次相接,主控制器MCU分别与光电转换模块电接口、限幅放大器、激光器驱动相接;
光电转换模块制作包括以下步骤:
1)、光电转换模块硬件电路设计:按照图2的光电转换模块原理框图,选用SEMTECH公司生产的高速集成芯片GN1411A,单片机选用C8051F336。GN1411A芯片是一款激光器驱动加限幅放大器二合一集成电路,自带硬件光功率自动控制(APC)电路,可以通过I2C通信实现单片机C8051F336对GN1411A内部工作寄存器的管理配置,实现软件实时控制;
2)、光电转换模块制作测试电路设计:光电转换模块和测试电路通过I2C通信接口交换数据,测试电路和PC通过USB通信接口交换数据。USB转I2C电路选用南京沁恒生产的CH431专用通信协议转换集成电路;
3)、光电转换模块温补软件设计:用通用的C语言对C8051F336单片机编程,按光电转换模块温补软件流程编写子程序,实现对光电转换模块的全温补偿控制;
具体描述如下:温度补偿的算法公式:
Imod_t=Imod_25+A*(Ibias_t–Ibias_25);
式中:Imod_25为25度的调制电流;Imod_t为实时的调制电流;Ibias_25为25度的Ibias电流;Ibias_t为实时的Ibias电流;A为激光器工作电流高低温补偿系数;
针对不同批次的激光器首件工作光眼图测试验证,设置激光器在25度下的Imod电流并作为Imod_25的赋值,预先存入MCU的FLASH固定位置,每次光模块重新上电可以从FLASH的对应位置调用到MCU的RAM为实时计算补偿用;
激光器的补偿系数A预先写入MCU的FLASH固定位置,光模块上电初始化时写入FLASH的补偿系数A调入MCU的RAM为实时计算补偿用;光模块的其它工作参数设置也在初始化过程中由FLASH调出存入MCURAM,并同时通过MCU和GN1411A的I2C通信对GN1411A进行工作寄存器配置;
4)、光电转换模块制作调试软件设计:在制作过程中应用的PC上位调试软件流程,按照该流程编写软件,员工通过PC操作界面执行简单的操作实现光眼图的调试和光电转换模块关键工作参数的烧录固化;
5)、批量光电转换模块制作调试软件设计:上位PC软件用C#语言开发,用步骤4)的软件流程,加载CH431提供的接口动态链接库编程,实现PC上位机和光电转换模块内嵌下位机间的数据交换。
6)、批量光电转换模块制作流程设计:按照首件制作过程确定温度补偿系数A、设定Imod_25并整理到下载固件中;按光电转换模块的批量制作流程,固件下载配置设定好后在室温25℃环境下,光模块上电工作并调整光眼图,通过PC端的上位软件在25℃的室温环境下调整模块的光眼图,同时通过眼图仪同步监控光眼图调整指标,使光眼图调整到产品规格书要求的最佳状态;停止调整后上位软件延迟1~2秒,延时结束后回读光模块的Ibias实际工作电流值赋值给Ibias_25,并把Ibias_25的值存入MCU的RAM及FLASH固定位置;数据存储结束后,上位软件延迟2~3秒,显示光电转换模块制作调试结束。
如图1所示,激光器的P-I曲线,主要对应激光器的工作电流和发射光功率关系。可以看到以下特点:激光器发光随工作电流的变化有个域值拐点;激光器的工作电流由Ibias、Imod两部分配合;激光器的发光效率随工作环境温度的升高而降低。
步骤3)中确定激光器工作电流高低温补偿系数A的操作过程为首件制作高低温验证测试流程,所述首件制作高低温验证测试流程包括以下步骤:
a)、装配好光电转换模块,在室温25℃环境下按指标要求调试好光眼图,补偿系数预设为0.2,并固化到MCU的FLASH中;根据首件要求的消光比指标调试Imod_25,并固化到MCU的FLASH中;
b)、把调试好光眼图的光电转换模块放入高低温箱,验证高温环境下的消光比变化,按逐步逼近的方法修改补偿系数A,直到满足消光比变化小于1dB;
所述消光比计算公式为:
Er=10Log(P1/P0)
式中:Er为光模块的消光比,P1为有光功率,P0为无光功率;
c)、验证新的补偿系数在低温环境下的消光比变化,合格则确认补偿系数A及Imod_25,并整理到MCU下载固件中,准备批量制作时烧录用;
步骤b)中逐步逼近修改补偿系数A的方法包括以下步骤:
b1)、当高温消光比比常温大1dB时,修改补偿系数A,使补偿系数A减小0.01并固化到MCU的FLASH中;
b2)、当高温消光比比常温小1dB时,修改补偿系数A,使补偿系数A增大0.01,并固化到MCU的FLASH中;
b3)、低温测试验证补偿系数A,保证消光比变化小于1dB;
b4)、确认补偿系数A,整理补偿系数A及Imod_25数据到MCU固件中;
步骤3)中光电转换模块温补软件工作流程包括以下步骤:
31)、光电转换模块上电、MCU上电初始化、资源配置;
32)、延时10mS,激光驱动电路初始化设置;
33)、延时5mS,温度采样,温度变化大于2℃时,读取Ibias_25设置值,读取Ibias_t值,通过软件算法计算偏置电流补偿变化值△Ibias:
△Ibias=Ibias_t-Ibias_25
计算调制电流高低温补偿变化值△Imod:
△Imod=A*△Ibias
34)、读取Imod_25值,计算Imod_t值:
Imod_t=Imod_25+△Imod
35)、把计算的Imod_t值配置为激光驱动电路的调制电流Imod;
36)、DDM监控数据刷新;
37)、异常工作状态监控管理,进入下一温度采样步骤,依次循环;
步骤33)中温度变化不大于2℃时直接进入步骤36);
步骤32)、步骤33)延时达不到要求时,均需延时等待到对应的延时要求;
步骤4)中光电转换模块制作调试包括以下步骤:
41)、PC软件的I2C通信连接,在室温25℃环境下,调整激光驱动电路的电流值Ibias调试光眼图;
42)、若光眼图消光比不合格,需重新在室温25℃环境下,调整激光驱动电路的电流值Ibias调试光眼图;
43)、若光眼图消光比合格,读取光电转换模块的Ibias_t值,把Ibias_t值赋值给Ibias_25值,把Ibias_25值烧录到对应的FLASH空间存储固化;Ibias_25值烧录结束;
44)、2S延时后调试制作结束,更换光电转换模块后,进行新的模块制作调试;
步骤6)批量光电转换模块制作流程包括以下步骤:
61)、根据订单制作首件光电转换模块;
62)、首件产品高低温测试确定高低温补偿系数A和Imod_25预设值;
63)、确定并检查下载固件二进制烧录文件;用焊接好电子元器件的印刷电路板PCBA固件烧录;光电转换模块光器件焊接组装;通过PC软件调试光眼图;
64)、批量光电转换模块制作流程结束。
本发明通过软件算法实现光电转换模块消光比随温度变化自动补偿控制,不需要按温度点逐一采样建立查找表LUT数据,批量化制作过程中也不需要高温环境下重复调试工序,完全可以保证产品的全温工作光电性能指标。所以,用本发明设计的高速光电转换模块批量制作工序简单,生产效率大幅提升,可以为工厂带来直接经济效益,工作性能稳定、一致性优良,更利于市场推广。
Claims (8)
1.一种光电转换模块消光比自动控制方法,其特征在于:光电转换模块包括主控制器MCU、激光器驱动、限幅放大器、光电转换模块电接口、接收光组件ROSA和发射光组件TOSA,所述接收光组件ROSA、限幅放大器、光电转换模块电接口、激光器驱动和发射光组件TOSA顺次相接,主控制器MCU分别与光电转换模块电接口、限幅放大器、激光器驱动相接;
光电转换模块制作包括以下步骤:
1)、光电转换模块硬件电路设计:选用激光器驱动加限幅放大器二合一集成电路、C8051F336单片机、自带硬件光功率自动控制APC电路,通过I2C通信实现单片机对高速集成芯片内部工作寄存器的管理配置,实现软件实时控制;
2)、光电转换模块制作测试电路设计:光电转换模块和测试电路通过I2C通信接口交换数据,测试电路和PC通过USB通信接口交换数据;
3)、光电转换模块温补软件设计:用通用的C语言对C8051F336单片机编程,按光电转换模块温补软件流程编写子程序,实现对光电转换模块的全温补偿控制;
具体描述如下:温度补偿的算法公式:
Imod_t=Imod_25+A*(Ibias_t–Ibias_25);
式中:Imod_25为25度的调制电流;Imod_t为实时的调制电流;Ibias_25为25度的Ibias电流;Ibias_t为实时的Ibias电流;A为激光器工作电流高低温补偿系数;
针对不同批次的激光器首件工作光眼图测试验证,设置激光器在25度下的Imod电流并作为Imod_25的赋值,预先存入MCU的FLASH固定位置,每次光模块重新上电可以从FLASH的对应位置调用到MCU的RAM为实时计算补偿用;
激光器的补偿系数A预先写入MCU的FLASH固定位置,光模块上电初始化时写入FLASH的补偿系数A调入MCU的RAM为实时计算补偿用;光模块的其它工作参数设置也在初始化过程中由FLASH调出存入MCURAM,并同时通过MCU和GN1411A的I2C通信对GN1411A进行工作寄存器配置;
4)、光电转换模块制作调试软件设计:在制作过程中应用的PC上位调试软件流程,按照该流程编写软件,员工通过PC操作界面执行简单的操作实现光眼图的调试和光电转换模块关键工作参数的烧录固化;
5)、批量光电转换模块制作调试软件设计:上位PC软件用C#语言开发,用步骤4)的软件流程,加载CH431提供的接口动态链接库编程,实现PC上位机和光电转换模块内嵌下位机间的数据交换。
6)、批量光电转换模块制作流程设计:按照首件制作过程确定温度补偿系数A、设定Imod_25并整理到下载固件中;按光电转换模块的批量制作流程,固件下载配置设定好后在室温25℃环境下,光模块上电工作并调整光眼图,通过PC端的上位软件在25℃的室温环境下调整模块的光眼图,同时通过眼图仪同步监控光眼图调整指标,使光眼图调整到产品规格书要求的最佳状态;停止调整后上位软件延迟1~2秒,延时结束后回读光模块的Ibias实际工作电流值赋值给Ibias_25,并把Ibias_25的值存入MCU的RAM及FLASH固定位置;数据存储结束后,上位软件延迟2~3秒,显示光电转换模块制作调试结束。
2.根据权利要求1所述的光电转换模块消光比自动控制方法,其特征在于:所述步骤3)中确定激光器工作电流高低温补偿系数A的操作过程为首件制作高低温验证测试流程,所述首件制作高低温验证测试流程包括以下步骤:
a)、装配好光电转换模块,在室温25℃环境下按指标要求调试好光眼图,补偿系数预设为0.2,并固化到MCU的FLASH中;根据首件要求的消光比指标调试Imod_25,并固化到MCU的FLASH中;
b)、把调试好光眼图的光电转换模块放入高低温箱,验证高温环境下的消光比变化,按逐步逼近的方法修改补偿系数A,直到满足消光比变化小于1dB;
所述消光比计算公式为:
Er=10Log(P1/P0)
式中:Er为光模块的消光比,P1为有光功率,P0为无光功率;
c)、验证新的补偿系数在低温环境下的消光比变化,合格则确认补偿系数A及Imod_25,并整理到MCU下载固件中,准备批量制作时烧录用。
3.根据权利要求2所述的光电转换模块消光比自动控制方法,其特征在于:所述步骤b)中逐步逼近修改补偿系数A的方法包括以下步骤:
b1)、当高温消光比比常温大1dB时,修改补偿系数A,使补偿系数A减小0.01并固化到MCU的FLASH中;
b2)、当高温消光比比常温小1dB时,修改补偿系数A,使补偿系数A增大0.01,并固化到MCU的FLASH中;
b3)、低温测试验证补偿系数A,保证消光比变化小于1dB;
b4)、确认补偿系数A,整理补偿系数A及Imod_25数据到MCU固件中。
4.根据权利要求1所述的光电转换模块消光比自动控制方法,其特征在于:所述步骤3)中光电转换模块温补软件工作流程包括以下步骤:
31)、光电转换模块上电、MCU上电初始化、资源配置;
32)、延时10mS,激光驱动电路初始化设置;
33)、延时5mS,温度采样,温度变化大于2℃时,读取Ibias_25设置值,读取Ibias_t值,通过软件算法计算偏置电流补偿变化值△Ibias:
△Ibias=Ibias_t-Ibias_25
计算调制电流高低温补偿变化值△Imod:
△Imod=A*△Ibias
34)、读取Imod_25值,计算Imod_t值:
Imod_t=Imod_25+△Imod
35)、把计算的Imod_t值配置为激光驱动电路的调制电流Imod;
36)、DDM监控数据刷新;
37)、异常工作状态监控管理,进入下一温度采样步骤,依次循环。
5.根据权利要求4所述的光电转换模块消光比自动控制方法,其特征在于:所述步骤33)中温度变化不大于2℃时直接进入步骤36)。
6.根据权利要求4所述的光电转换模块消光比自动控制方法,其特征在于:所述步骤32)、步骤33)延时达不到要求时,均需延时等待到对应的延时要求。
7.根据权利要求1所述的光电转换模块消光比自动控制方法,其特征在于:步骤4)中光电转换模块制作调试包括以下步骤:
41)、PC软件的I2C通信连接,在室温25℃环境下,调整激光驱动电路的电流值Ibias调试光眼图;
42)、若光眼图消光比不合格,需重新在室温25℃环境下,调整激光驱动电路的电流值Ibias调试光眼图;
43)、若光眼图消光比合格,读取光电转换模块的Ibias_t值,把Ibias_t值赋值给Ibias_25值,把Ibias_25值烧录到对应的FLASH空间存储固化;Ibias_25值烧录结束;
44)、2S延时后调试制作结束,更换光电转换模块后,进行新的模块制作调试。
8.根据权利要求1-7任意一项所述的光电转换模块消光比自动控制方法,其特征在于:所述步骤6)批量光电转换模块制作流程包括以下步骤:
61)、根据订单制作首件光电转换模块;
62)、首件产品高低温测试确定高低温补偿系数A和Imod_25预设值;
63)、确定并检查下载固件二进制烧录文件;PCBA固件烧录;光电转换模块光器件焊接组装;通过PC软件调试光眼图;
64)、批量光电转换模块制作流程结束。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610159356.9A CN105656562B (zh) | 2016-03-18 | 2016-03-18 | 一种光电转换模块消光比自动控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610159356.9A CN105656562B (zh) | 2016-03-18 | 2016-03-18 | 一种光电转换模块消光比自动控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105656562A true CN105656562A (zh) | 2016-06-08 |
CN105656562B CN105656562B (zh) | 2018-02-16 |
Family
ID=56494882
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610159356.9A Active CN105656562B (zh) | 2016-03-18 | 2016-03-18 | 一种光电转换模块消光比自动控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105656562B (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106330296A (zh) * | 2016-08-31 | 2017-01-11 | 无锡市电子仪表工业有限公司 | 一种光模块参数校准、补偿和自修正的方法 |
CN106656342A (zh) * | 2016-12-01 | 2017-05-10 | 博为科技有限公司 | 一种光收发装置温度查找表全自动制作系统及方法 |
WO2019037128A1 (zh) * | 2017-08-25 | 2019-02-28 | 索尔思光电(成都)有限公司 | 光模块、光模块系统及光模块的监控方法 |
CN110289550A (zh) * | 2019-06-25 | 2019-09-27 | 深圳市亚派光电器件有限公司 | 光模块的电流修正方法、装置和计算机可读存储介质 |
CN111934758A (zh) * | 2020-07-28 | 2020-11-13 | 长飞光纤光缆股份有限公司 | 一种光模块发射光功率和眼图的自动调测方法及装置 |
CN112104424A (zh) * | 2020-09-03 | 2020-12-18 | 南京捷澳德信息科技有限公司 | 一种5g前传工业级光模块高温消光比优化方法 |
CN117129730A (zh) * | 2023-10-23 | 2023-11-28 | 福弼通科技有限公司 | 一种用于采样示波器的成像系统 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101179331B (zh) * | 2006-11-08 | 2012-03-07 | 中兴通讯股份有限公司 | 一种光模块自动化调试的方法和系统 |
CN101944705B (zh) * | 2010-08-23 | 2013-03-20 | 索尔思光电(成都)有限公司 | 一种基于dfb激光器的传输用xfp光模块工作方法 |
CN103051379B (zh) * | 2013-01-06 | 2016-04-20 | 青岛海信宽带多媒体技术有限公司 | 一种光模块调试系统 |
CN204989556U (zh) * | 2015-10-13 | 2016-01-20 | 江苏奥雷光电有限公司 | 发光组件和高速光电转换模块 |
-
2016
- 2016-03-18 CN CN201610159356.9A patent/CN105656562B/zh active Active
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106330296A (zh) * | 2016-08-31 | 2017-01-11 | 无锡市电子仪表工业有限公司 | 一种光模块参数校准、补偿和自修正的方法 |
CN106656342A (zh) * | 2016-12-01 | 2017-05-10 | 博为科技有限公司 | 一种光收发装置温度查找表全自动制作系统及方法 |
WO2019037128A1 (zh) * | 2017-08-25 | 2019-02-28 | 索尔思光电(成都)有限公司 | 光模块、光模块系统及光模块的监控方法 |
US10484100B2 (en) | 2017-08-25 | 2019-11-19 | Source Photonics (Chengdu) Co. Ltd. | Optical module, optical module system and monitor method using the same |
CN110289550A (zh) * | 2019-06-25 | 2019-09-27 | 深圳市亚派光电器件有限公司 | 光模块的电流修正方法、装置和计算机可读存储介质 |
CN110289550B (zh) * | 2019-06-25 | 2020-08-18 | 深圳市亚派光电器件有限公司 | 光模块的电流修正方法、装置和计算机可读存储介质 |
CN111934758A (zh) * | 2020-07-28 | 2020-11-13 | 长飞光纤光缆股份有限公司 | 一种光模块发射光功率和眼图的自动调测方法及装置 |
CN112104424A (zh) * | 2020-09-03 | 2020-12-18 | 南京捷澳德信息科技有限公司 | 一种5g前传工业级光模块高温消光比优化方法 |
CN112104424B (zh) * | 2020-09-03 | 2022-04-01 | 南京捷澳德信息科技有限公司 | 一种5g前传工业级光模块高温消光比优化方法 |
CN117129730A (zh) * | 2023-10-23 | 2023-11-28 | 福弼通科技有限公司 | 一种用于采样示波器的成像系统 |
CN117129730B (zh) * | 2023-10-23 | 2024-01-02 | 福弼通科技有限公司 | 一种用于采样示波器的成像系统 |
Also Published As
Publication number | Publication date |
---|---|
CN105656562B (zh) | 2018-02-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105656562A (zh) | 一种光电转换模块消光比自动控制方法 | |
US6967320B2 (en) | Methods for maintaining laser performance at extreme temperatures | |
CN102291174B (zh) | 一种光模块发端闭环调试光功率和消光比的方法 | |
US20050111501A1 (en) | Systems, devices and methods for temperature-based control of laser performance | |
CN104901738B (zh) | 一种bob测试系统自动校准bob接收功率的方法 | |
CN104269737A (zh) | 一种光模块及其调试系统和方法 | |
CN107910742B (zh) | 光模块光功率调整方法及装置 | |
CN202183553U (zh) | 一种应用于光模块的apc调节电路 | |
CN102281102A (zh) | 一种光模块发端开环调试光功率和消光比的方法 | |
CN103051379A (zh) | 一种光模块调试系统 | |
CN105515648A (zh) | Bosa on board onu模块参数校准平台及其工作方法 | |
CN101561991B (zh) | 显示装置及其色彩调整方法 | |
CN116704962A (zh) | 一种基于fpga的背光分区控制系统 | |
CN105634589A (zh) | 短距离传输万兆光模块的综合测试系统及应用方法 | |
CN210742922U (zh) | 烧录装置 | |
CN104596738A (zh) | 一种数字式激光器老化设备 | |
CN102013624A (zh) | 一种光模块光眼图的自动调试方法 | |
CN211352197U (zh) | 一种激光器的高低温性能的测试筛选系统 | |
CN102136235A (zh) | 一种在线检测led显示屏的智能调试系统 | |
CN114938243B (zh) | 调试bosa的方法、系统、调试仪及调试方法 | |
CN105977782B (zh) | 一种光模块消光比的温度补偿方法 | |
CN211579974U (zh) | 一种全光交换矩阵自动调试系统 | |
CN114879020A (zh) | 恒温晶体振荡器计算机辅助调试系统 | |
CN112564815B (zh) | 一种补偿光模块发射功率的电路、方法、设备及存储介质 | |
CN202019357U (zh) | 光发射组件测试工装及其应用电路 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |