[0034] 步驟四、將電流差值與代表輸出光的功率波動(dòng)的第一范圍閾值進(jìn)行比較,若落入 該第一范圍閾值內(nèi),則判定輸出光功率穩(wěn)定,若超出該第一范圍閾值,則通過所述微控制器 調(diào)節(jié)所述光模塊的輸出光功率,直到該電流差值落入該第一范圍閾值內(nèi)。在步驟一中,光模 塊通電后,激光二極管發(fā)光,背光二極管受到激光二極管的感應(yīng)產(chǎn)生與輸出光功率成正相 關(guān)變化的電流值,這里是將難以調(diào)控的光強(qiáng)度轉(zhuǎn)化為電流強(qiáng)度,便于監(jiān)控;步驟二中的模數(shù) 轉(zhuǎn)換器將模擬量轉(zhuǎn)化為數(shù)字值,便于后續(xù)計(jì)算;步驟三與步驟四根據(jù)當(dāng)前電流數(shù)字值與數(shù) 字標(biāo)準(zhǔn)值進(jìn)行比較后的差值的不同通過微控制器選擇不同的方式進(jìn)行調(diào)節(jié),如圖3所示, 若電流差值處于滯回區(qū)間里,則不對(duì)光模塊輸出光進(jìn)行調(diào)整;若電流差值處于滯回區(qū)間外, 則通過不同的調(diào)整方式使電流差值位于滯回區(qū)間,這樣可以保證輸出光功率的調(diào)節(jié)更加快 速穩(wěn)定。
[0035] 滯回區(qū)間(第一范圍閾值),即差異值需要大于區(qū)間上限或小于區(qū)間下限才進(jìn)行 調(diào)整,若采樣值在區(qū)間內(nèi)跳動(dòng),則認(rèn)為是正常的噪音。這可以有效避免頻繁的調(diào)整和噪音造 成的誤操作,是保證正確性和速度的高級(jí)技巧。
[0036] 所述步驟三中,通過所述微控制器調(diào)節(jié)所述光模塊的輸出光功率的方法為:調(diào)節(jié) 激光二極管上的偏置電流的大小,以最終改變光模塊的輸出光功率。通過微控制器里面的 數(shù)模轉(zhuǎn)換器來調(diào)節(jié)激光二極管上的偏置電流的大小,從而改變光模塊的輸出光功率。
[0037] 在所述步驟三中,還包括代表輸出光的功率波動(dòng)的第二范圍閾值,所述第二范圍 閾值大于所述第一范圍閾值,若電流差值超出該第一范圍閾值,但不超出該第二范圍閾值, 即電流差值處于圖3中的步進(jìn)區(qū)間,則所述微控制器以等步步進(jìn)的方式調(diào)節(jié)所述偏置電流 的大小。圖3中,對(duì)電流差值進(jìn)行了兩處判斷,首先是判斷該差異是否在滯回區(qū)間內(nèi),若處 于區(qū)間內(nèi),則不對(duì)偏置電流進(jìn)行調(diào)節(jié);若處于區(qū)間外,則進(jìn)行第二次判斷。第二次判斷,視電 流差值大小而議,若差異值較小,則進(jìn)行步進(jìn)式的精調(diào),避免調(diào)整幅度過大。滯回區(qū)間、步進(jìn) 區(qū)間的設(shè)定,均是出于避免頻繁操作和避免較大幅度調(diào)節(jié)的目的,主要針對(duì)數(shù)字APC環(huán)路 穩(wěn)定后的狀態(tài),保證穩(wěn)定性。
[0038] 若電流差值超出該第一范圍閾值,且也超出該第二范圍閾值,即電流差值位于圖3 中的步進(jìn)區(qū)間之外,則所述微控制器以累減的方式調(diào)節(jié)所述偏置電流的大小,即以步進(jìn)越 來越小的方式調(diào)節(jié)所述偏置電流的大小。本技術(shù)方案中的調(diào)整方式即為圖3中的比例式調(diào) 整方式,如上述的第二次判斷,若電流差值太大,則進(jìn)行比例式粗調(diào),保證算法的處理速度, 在每一次比例式調(diào)整后,調(diào)整值與標(biāo)準(zhǔn)值之間的差異越來越小,即偏置電流大小以步進(jìn)越 來越小的方式調(diào)節(jié)。比例式調(diào)整,是為了讓APC以最快速度逼近穩(wěn)定點(diǎn),加快APC的建立過 程,主要針對(duì)數(shù)字APC環(huán)路建立初期的狀態(tài)。這幾種算法相互輔助,保證了總體的快速、高 穩(wěn)定性。
[0039] 所述第一范圍閾值為[_41bs,+41bs],第一范圍閾值可根據(jù)實(shí)際需求進(jìn)行調(diào)整。
[0040] 所述第二范圍閾值為[-81bs,+81bs],第二范圍閾值可根據(jù)實(shí)際需求進(jìn)行調(diào)整。
[0041] 本發(fā)明是基于微控制器程序?qū)崿F(xiàn),以下主要以代碼方式闡述本發(fā)明實(shí)現(xiàn)細(xì)節(jié),在 本實(shí)施例中以下代碼均為嵌入式C語(yǔ)言編寫。這種技術(shù)方案除了可用C語(yǔ)言編寫以外,還 可通過別的語(yǔ)言實(shí)現(xiàn),例如:JAVA。
[0042] 主程序代碼實(shí)現(xiàn)如下:
【主權(quán)項(xiàng)】
1. 一種光模塊的輸出光功率穩(wěn)定性控制方法,其特征在于,包括: 步驟一、背光二極管采集光模塊的輸出光,將其轉(zhuǎn)換為與輸出光的功率成正相關(guān)變化 的電流值; 步驟二、通過光模塊中的微控制器中的模數(shù)轉(zhuǎn)換器,將電流值轉(zhuǎn)換為電流數(shù)字值; 步驟三、計(jì)算該電流數(shù)字值與預(yù)設(shè)的光模塊的輸出光功率所對(duì)應(yīng)的電流數(shù)字標(biāo)準(zhǔn)值進(jìn) 行比較,得到兩者的電流差值; 步驟四、將電流差值與代表輸出光的功率波動(dòng)的第一范圍閾值進(jìn)行比較,若落入該第 一范圍閾值內(nèi),則判定輸出光功率穩(wěn)定,若超出該第一范圍閾值,則通過所述微控制器調(diào)節(jié) 所述光模塊的輸出光功率,直到該電流差值落入該第一范圍閾值內(nèi)。
2. 如權(quán)利要求1所述的光模塊的輸出光功率穩(wěn)定性控制方法,其特征在于,所述步驟 三中,通過所述微控制器調(diào)節(jié)所述光模塊的輸出光功率的方法為:調(diào)節(jié)激光二極管上的偏 置電流的大小,以最終改變光模塊的輸出光功率。
3. 如權(quán)利要求2所述的光模塊的輸出光功率穩(wěn)定性控制方法,其特征在于,在所述步 驟三中,還包括代表輸出光的功率波動(dòng)的第二范圍閾值,所述第二范圍閾值大于所述第一 范圍閾值,若電流差值超出該第一范圍閾值,但不超出該第二范圍閾值,則所述微控制器以 等步步進(jìn)的方式調(diào)節(jié)所述偏置電流的大小。
4. 如權(quán)利要求3所述的光模塊的輸出光功率穩(wěn)定性控制方法,其特征在于,若電流差 值超出該第一范圍閾值,且也超出該第二范圍閾值,則所述微控制器以累減的方式調(diào)節(jié)所 述偏置電流的大小,即以步進(jìn)越來越小的方式調(diào)節(jié)所述偏置電流的大小。
5. 如權(quán)利要求4所述的光模塊的輸出光功率穩(wěn)定性控制方法,其特征在于,所述第一 范圍閾值為[-41bs,+41bs]。
6. 如權(quán)利要求4所述的光模塊的輸出光功率穩(wěn)定性控制方法,其特征在于,所述第二 范圍閾值為[_81bs,+81bs]。
【專利摘要】本發(fā)明公開了一種光模塊的輸出光功率穩(wěn)定性控制方法,包括:步驟一、背光二極管采集光模塊的輸出光,將其轉(zhuǎn)換為與輸出光的功率成正相關(guān)變化的電流值;步驟二、通過光模塊中的微控制器中的模數(shù)轉(zhuǎn)換器,將電流值轉(zhuǎn)換為電流數(shù)字值;步驟三、計(jì)算該電流數(shù)字值與預(yù)設(shè)的光模塊的輸出光功率所對(duì)應(yīng)的電流數(shù)字標(biāo)準(zhǔn)值進(jìn)行比較,得到兩者的電流差值;步驟四、將電流差值與代表輸出光的功率波動(dòng)的第一范圍閾值進(jìn)行比較,若落入該第一范圍閾值內(nèi),則判定輸出光功率穩(wěn)定,若超出該第一范圍閾值,則通過所述微控制器調(diào)節(jié)光模塊的輸出光功率,直到該電流差值落入該第一范圍閾值內(nèi)。本發(fā)明的控制方法具有能提高光模塊的輸出光穩(wěn)定性的功能。
【IPC分類】G05B19-042
【公開號(hào)】CN104597810
【申請(qǐng)?zhí)枴緾N201410768258
【發(fā)明人】范巍, 侯羿
【申請(qǐng)人】四川華拓光通信股份有限公司
【公開日】2015年5月6日
【申請(qǐng)日】2014年12月12日