AD9779A的寄存器配置及PLL頻帶優(yōu)化
4 PLL在環(huán)境溫度下的頻帶優(yōu)化鎖定本文引用地址:http://m.ptau.cn/article/156608.htm
AD9779A的PLL VCO(壓控振蕩器)有效運(yùn)行范圍1.0~2.0GHz,在這個范圍內(nèi)有63個頻率重疊帶,如圖3所示。對于期望的VCO輸出頻率,有多個有效的PLL頻帶值供選擇。但各個頻帶的鎖定范圍隨溫度的變化而變化。各個頻帶的中心頻率隨溫度的升高而降低,隨溫度的降低而升高。每個器件在特定的溫度下都有一個最優(yōu)的PLL頻帶選擇值,而且各個器件之間也有30~40 MHz的誤差。因此,需要為每個器件選擇合適的PLL頻帶值。
圖3 25℃環(huán)境下的典型鎖定范圍
AD9779A具有PLL頻帶自動選擇功能,當(dāng)自動選擇功能啟用時,能得到一個PLL的鎖定頻帶,通過SPI讀取相應(yīng)的寄存器得到該頻帶值,即當(dāng)前溫度下的優(yōu)化頻帶。為了在整個溫度范圍內(nèi)獲得最佳的PLL性能,PLL必須用表4所列的設(shè)置。
表4 PLL設(shè)置
4.1 使用溫度傳感器配置PLL頻帶
當(dāng)器件在一個極端溫度下啟動,PLL自動模式下得到的頻帶值在另一個溫度下可能無法保持鎖定。AD9779A在-40~+85℃環(huán)境下的PLL頻帶配置方法如下:
?、?a class="contentlabel" href="http://m.ptau.cn/news/listbylabel/label/配置">配置N1(Register 0x09,Bits[6:5])和N2(Register 0x09,Bits[4:3])。
?、谠O(shè)置PLL頻帶值為63(Register 0x08,Bits[7:2]),開啟PLL自動模式。
?、鄣鹊絇LL_LOCK引腳或PLL鎖定指示器(Register 0x00,Bit1)變成高電平。這個過程大概5 ms。
④讀回6位的PLL頻帶值(Register 0x08,Bits[7:2])。
?、莓?dāng)PLL自動選擇完成,根據(jù)溫度,通過向(Register0x08,Bits[7:2])寫入回讀值來設(shè)置PLL頻帶。
這個過程要求在啟動或復(fù)位時檢測溫度,以達(dá)到PLL頻帶值的最優(yōu)化。如果最優(yōu)頻帶在0~31范圍內(nèi)(低VCO頻率),參考表5。
表5 PLL頻帶優(yōu)化設(shè)置(頻帶值0~31)
如果最優(yōu)頻帶在32~62范圍內(nèi)(高VCO頻率),參考表6。
表6 PLL頻帶優(yōu)化設(shè)置(頻帶值32~62)
4.2 工廠校準(zhǔn)模式設(shè)定PLL頻帶
如果沒有溫度傳感器,可以在室溫(約25℃±10℃)下進(jìn)行工廠校準(zhǔn)法。步驟如下:
?、僭O(shè)置N1(Register 0x09,Bits[6:5])和N2(Register 0x09,Bits[4:3])。
?、谠O(shè)置PLL頻帶值為63(Register 0x08,Bits[7:2]),開啟PLL自動模式。
③等到PLL_LOCK引腳或PLL鎖定指示器(Register 0x00,Bitl)變成高電平。這個過程大概5 ms。
④讀回6位的PLL頻帶值(Register 0x08,Bits[7:2])。
?、菹蚍且资源鎯ζ鲗懭隤LL頻帶值。系統(tǒng)上電或重啟時,通過SPI載入PLL頻帶值到Register 0x08,Bits[7:2]。
4.3 PLL頻帶優(yōu)化程序
結(jié)語
AD9779A在信號發(fā)生器中是數(shù)模轉(zhuǎn)換的關(guān)鍵部分,實際使用中根據(jù)工程需要來配置AD9779A內(nèi)部寄存器。經(jīng)檢驗20℃當(dāng)輸入時鐘為150 MHz,N1=2,N2=4時,PLL頻帶值穩(wěn)定在010010(18),fvco范圍為1 174~1 231MHz。輸入時鐘為100 MHz,N1=4,N2=4時,PLL頻帶值穩(wěn)定在100111(39),fvco范圍為1 564~1 639 MHz。SPI通信程序也可用于信號發(fā)生器的直流偏置和輸出校準(zhǔn)部分,從而簡化系統(tǒng)的軟件設(shè)計。
評論