文/朱斌
雪崩光電二極管(avalanche photodiode,APD)具有體積小、靈敏度高、響應速度快等特點,特別是在內部雪崩倍增時可將信號倍增上百倍,且倍增后的噪聲僅與運放本底噪聲水平相當,從而極大地提高了系統的信噪比,被廣泛應用于光纖通信、激光測距、星球定向和軍事測控等領域。
APD工作時的信噪比(SNR)為:

式(1)中:M為APD 的雪崩增益,IP為M =1時的光電流,和輸入光信號功率成正比,IDA為參與倍增的暗電流,IDS為不參與倍增的暗電流,B為帶寬,F為過剩噪聲系數,K為波爾茲曼常數,T為絕對溫度,RL為負載,q為輸入光信號功率。通過式(1)可以看出,在APD工作時隨著雪崩增益M的增大,信噪比也逐漸增加;M繼續增大信噪比反而會變小,故存在一個最優雪崩倍增因子MP:

式(2)中,x為APD 的過剩噪音指數,其大小取決于APD 的結構和制作材料的不同。從式(2)中可知,APD的最佳雪崩增益與溫度、輸入信號光功率、器件自身的暗電流及負載大小等有關。其中溫度的影響最為突出,溫度的變化是影響最佳雪崩增益的關鍵因素。因使用環境的不同,APD不總是工作在一個恒溫的狀態。當溫度變化時,最優雪崩倍增因子也隨之發生改變。根據作者在理論和實驗的研究中發現,當APD增益比較恒定時,其偏壓Vb與溫度T之間存在一定的線性關系,該線性關系為:


圖1:電路設計方案原理框圖
式(3)中,PP是入注光功率,η是APD的量子效率,VBR是PN結的反向擊穿電壓。當APD確定時,偏壓Vb僅與溫度T有關,也即是當溫度變化時,APD上的反向偏壓應發生變化。結合式(2)、式(3)可知,當溫度變化時,要保持固定倍增因子,必須實時調整加載于APD器件兩端的反向偏壓。
本文基于PIC單片機,設計出針對自研APD器件的偏壓自適應電路。經試驗測試驗證,該偏壓自適應電路滿足在全溫范圍內自動調節要求,且滿足工程化應用。
APD器件為我所自研器件,該器件要求工作范圍為-40℃~+65℃,反向偏壓隨溫度變化為3.7V/℃,常溫時偏置電壓為-340V,溫度采樣由器件內置的AD590溫度傳感器實現。AD590是ADI公司研制的一款電流型溫度傳感器,溫度系數為1μA/K,其溫度范圍覆蓋了APD器件的工作范圍,且具有良好的線性度。偏壓自適應電路設計方案原理框圖如圖1所示。
溫度傳感器(AD590)的電流信號經I/V轉換模塊轉換為電壓信號(Current-Voltage Conversion),經運算放大器(OPA)運算處理后進入模數轉換器(ADC)獲得當前溫度的數字信號,微處理器(PIC MCU)獲得當前的溫度值,經計算處理輸出所需電壓的數字信號到數模轉換(DAC),控制高壓模塊(High Voltage Module)輸出當前溫度條件下APD所需要的偏置電壓。通信接口(UART)可用于設置初始值、讀出當前溫度等,針對不同的APD可靈活修改各項參數,方便用戶使用。

圖2:運算電路
根據AD590的輸出特性,采用一只電阻串接在AD590的一端,將表征溫度的電流信號轉換為電壓信號。設計中使用電阻值為10K的金屬膜電阻,精度為0.01%。金屬膜電阻具有電壓穩定性好、溫度系數小、工作頻率范圍寬等特點,能夠有效降低電阻值隨溫度變化引起的測量不準確度,從而可有效表征出全溫度范圍內溫度的變化。APD的實際使用溫度范圍為-40℃~+65℃,可知AD590的電流范圍為233μA~338μA,根據U=IR可知電阻值兩端的電壓為2.33V~3.38V。為了后端電路的處理以及提高帶載能力,輸出電壓經過一級跟隨電路;為了擴大動態范圍,再經過一級減法和乘法的運算電路,具體電路如圖2所示。運算電路采用集成運放實現,且要求集成運放具有低溫漂、低輸入偏置電流、軌道軌的特點。根據圖2可知,輸入信號Vin和輸出信號Vout的關系為:

從式(4)可知,Vin應不小于2,也即是溫度不得小于-73℃,以確保運算電路工作在正常狀態。
圖1中ADC和DAC均采用串行輸入輸出器件,轉換電壓范圍均為0V~5V,ADC和DAC輸出數據深度分別為16bit、14bit;高壓模塊輸出電壓范圍為0V~-600V,輸入控制電壓為0V~5V,且輸入和輸出成線性比例關系。根據APD的工作溫度及偏壓隨溫度變化要求,結合式(4)可以推導出DNDAC和DNADC的理論關系如下:

式(5)中DNADC表示ADC已轉換的溫度數據,DNDAC表示輸入到DAC待轉換數據,經DAC轉換為模擬信號控制高壓模塊輸出高壓作為APD的偏壓。
設計采用Microchip公司的PIC16F1825 EST型PIC單片機,該單片機內置精確的32Mhz振蕩器,可減少外圍電路;內部256字節的EEPROM可存儲用戶參數;支持SPI以及UART外部接口。軟件代碼基于Microchip公司MPLAB IDE設計平臺采用匯編語言編寫,軟件具體流程如圖3所示。
軟件主要實現三個功能,分別是自適應調壓的參數設置,在測試模式以及正常模式下實現電路正常工作。其詳細工作流程如下:PIC單片機接收到UART的數據,根據式(5)設置自適應調壓的參數,該參數保存于單片機的存儲區,在關電重啟后可自動調用運行。測試模式用于讀取當前ADC的參數值,判斷測試溫度是否與實際溫度一致;設置DAC的參數判定DAC是否正常工作以及對高壓模塊的測試,測試模式僅用于整個電路的調試或在電路出現故障時對其排故。正常模式是電路實際工作時的狀態,實現對APD偏壓的自適應調節。
將式(5)的參數寫入單片機,在-40℃、0℃以及25℃常溫下測試對應的高壓輸出與實際期望偏差較大。經分析電路設計,式(5)的計算公式為理論推導,其中對放大電路、乘法電路、減法電路均為理想參數計算;高壓模塊的輸出最大值在全溫度范圍內是穩定不變,且輸入輸出是不變的。經實際測試,乘法電路的比例電阻比值因工藝誤差原因乘法倍數不等于2倍,減法電路中因電阻的差異,分壓之后的電壓約等于2V,但存在偏差;高壓模塊在全溫度范圍內最小值為0V,但在60℃時,最大值為-608V,低溫-40℃時,最大值為-598V。因此我們選擇分段測試、線性擬合的方式對式(5)中的參數進行修正。
將電路分別放置在-35℃、-15℃、5℃、25℃、45℃、65℃的環境中,測試ADC以及高壓模塊對應的DAC的DN值,測試值如表1所示。
將上表的測試參數擬合成曲線,線性公式如下:

將上式中的參數寫入單片機,選取不同的溫度點測試,輸出偏置電壓期望值與測試值偏差小于0.5V;在設計時考慮到小型化的要求,整體電路的外形尺寸不大于25mm(L)×24mm(W)×15mm(H),可滿足工程化應用。
本文基于單片機平臺設計了一款APD偏壓自適應電路,該電路采用分段測試、線性擬合的方式,實現了在-40℃~+65℃范圍內輸出電壓0V~-600V可自適應調整,電壓偏差小于0.5V,外形尺寸不大于25mm(L)×24mm(W)×15mm(H),該電路經試驗驗證性能穩定可靠,已實現工程化應用。

表1:測試值

圖3:軟件流程圖