基于DS3501的APD偏壓溫度補償電路設計
2 DS3501工作原理
DS3501是一款7位、非易失(NV)數字電位器,端到端電阻為10 kΩ,可通過(guò)I2C接口對其進(jìn)行編程設置。內置溫度傳感器和對應的模/數轉換器(ADC),溫度傳感器帶有一個(gè)36字節的NV查找表(LUT),以存儲不同溫度下對應的輸出阻值,每4℃的溫度區間對應一個(gè)阻值,覆蓋溫度范圍-40~+100℃。
DS3501原理框圖如圖2所示。芯片具有3種工作模式:Default模式,LUT模式和LUT Adder模式。Default模式最簡(jiǎn)單,抽頭位置直接由控制器通過(guò)I2C總線(xiàn)控制;LUT模式和LUT Adder模式都是通過(guò)LUT查找表控制抽頭位置,二者的區別在于:LUTAdder模式中,抽頭寄存器WR中的值等于LUT查找表的輸出值加上初始值寄存器IVR中的值,而LUT模式中則不加IVR中的值。以上3種模式中,系統上電時(shí),抽頭寄存器WR默認讀取初始值寄存器IVR中的值作為初始值。本文引用地址:http://dyxdggzs.com/article/177174.htm
本設計通過(guò)配置相關(guān)寄存器使DS3501工作于LUT模式,電位器的抽頭位置直接由LUT的輸出控制。如圖2所示,芯片以周期TFRAME查詢(xún)溫度傳感器的輸出,將ADC轉化后的溫度值存貯于溫度寄存器(0Ch),根據此溫度確定一個(gè)地址值并存儲于LUT地址寄存器LUTAR(08h),讀取LUT查找表中對應地址內的阻值并存入抽頭寄存器WB(09h),實(shí)現抽頭位置的自動(dòng)調整。這一特性使得僅通過(guò)此芯片就可以完成對APD的偏壓溫度補償,而不用借助微處理器進(jìn)行計算和控制,簡(jiǎn)化了電路設計。其中,LUT查找表中的存儲的阻值由APD的性能參數及環(huán)境溫度決定。同時(shí),溫度值還可通過(guò)I2C總線(xiàn)由主機讀取。
3 偏壓溫度補償電路設計
3.1 電路設計原理
偏壓溫度補償電路如圖3所示,將DS3501的RH、RL和RW在外部連接成分壓器形式,RW端電壓可方便地通過(guò)下式計算:
因此,通過(guò)改變寄存器WR中的值,就可以獲得不同的偏置電壓。
評論