• 沒有找到結果。

Chapter 3 升降頻系統電路設計

3.7 鎖相振盪電路設計

本電路是為了實現可以穩定提供乾淨的訊號給混頻器的LO 端口,為了避免電 源供應造成電路工作的不穩定,因此將低壓降線性穩壓器(Low-dropout regualor)整 合在電路上,實測上,只需供應6V 以上的電壓以驅動整個電路運作,該電路總共 有兩個端口,其中以一端口可以輸出 3400MHz 至 6800MHz 的穩定訊號,而另一 個端口能輸出6800MHz 至 13600MHz 的穩定訊號。

圖 3.43 鎖相振盪器電路配置

3.7.1 元件介紹

鎖相振盪電路的材料見表 3-26 鎖相振盪器電路材料表

Component Number Qty

PLO ADRF5356 1

LDO regulator-3.3V ADM7150ACPZ-3.3-R7 1 LDO regulator-5V ADM7150ACPZ-5.0-R7 1 Crystal Oscillator AK5DAF1-122.8800 1

Balun HHM1595A1 1

表 3-26 鎖相振盪器電路材料表

doi:10.6342/NTU202100829

77

鎖相迴路振盪器(Phase locked oscillator, PLO)

鎖相迴路振盪器的晶片採用Analog Device 公司的 ADF5356,ADF5356 內部 具有集成的VCO 電路,其基本輸出頻率範圍為 3400 MHz 至 6800 MHz,寬頻的 VCO 設計允許其中一個射頻輸出(RFB)在 6.8 GHz 至 13.6 GHz 的頻率範圍內工作,

而一系列分頻器允許另一個射頻輸出(RFA)工作在 53.125 MHz 至 6800 MHz 之間。

此外,VCO 頻率被連接成 1、2、4、8、16、32 或 64 分頻電路,從而使用戶能夠 產生低至53.125 MHz 的 RF 輸出頻率。對於需要隔離的應用,可以將 RF 輸出級

靜音。靜音功能可通過引腳和軟件控制。所有片上寄存器的控制都是通過簡單的3

線接口進行的,ADF5356 採用 3.15 V 至 3.45 V 的模擬和數字電源供電,電荷泵和 VCO 的電源電壓為 4.75 V 至 5.25V。ADF5356 還包含硬件和軟件掉電模式。

圖 3.44 鎖相迴路振盪器的功能圖[26]

doi:10.6342/NTU202100829

78

Parameter Typical value Units Frequency Range(RFA) 54 - 6800 MHz Frequency Range(RFB) 6800 - 13600 MHz

Logic input High Low

2.9 0.4

V Power supplies

Analog power & Digital power CP and VCO Supply Voltage

3.3 5

V Supply current

Total Digital and Analog Current IVCO

82 70

mA 表 3-277 鎖相振盪器的性能分析[26]

低壓降線性穩壓器(Low-dropout, LDO)

低壓降線性穩壓器是一種電壓調節元件,從較高的輸入電壓轉換成較低輸出

doi:10.6342/NTU202100829

79

3.7.2 電路佈局

鎖項振盪器的疊構圖如下圖 3.46,第一層板層(M1)作為 RF 訊號的走線,其 板子材質為RO4350,厚度為 10mil(0.254mm),而第二層(M2)和第三層(M3)作為數 位和電源走線所使用,板子材質是TU-768,厚度分別為 35mil 和 10mil,由於該兩 層並不需要特殊的配置,因此板子材質是由廠商配置的。 轉換器(balanced to unbalanced, balun),將兩輸出端口變為一個輸出端口,而本電路 採用第二種接法,其原因為考量平衡-不平衡轉換器的損耗後,理論上兩端口的輸 出功率相較單一端口輸出的工率更高。

引腳CPOUT至引腳VTUNE中間是一個濾波器電路,其電路允許自行設計,可以 PCB Stack Up

Layer Type Thickness (mil)

Top side solder mask 0.70 mils Bottom side solder mask 0.70 mils

TOTAL 62.40 mils

1.58 mm

doi:10.6342/NTU202100829

80

使用Analog Device 公司出的輔助軟體 ADIsimPLL 協助設計,其軟體提供方便且 簡易的方式評估個架構濾波器對電器表現的影響,而本濾波器的電路架構採用資 料表建議的設計。

圖 3.47 鎖相迴路振盪電路的電路圖

圖 3.48 鎖相迴路振盪電路之 PCB 線路佈局圖

doi:10.6342/NTU202100829

81

(a) (b)

圖 3.49 (a)切換電路頂層佈局圖 (b)切換電路第二層佈局圖

(a) (b)

圖 3.50(a)切換電路第三層佈局圖 (b)切換電路底層佈局圖

3.7.3 數位控制

ADF5356 內部共 13 個暫存器,每個暫存器共有 32 個位元,該 32 位為中的後 4 個位元為移位暫存器的控制位元(C4,C3,C2 和 C1),其狀態決定了資料存放 位置,資料輸入方式為最高有效位(the Most Significant Bit, MSB),意思為最高位

元的資料優先輸入,然後透過時脈正緣觸發判斷資料狀態並寫入暫存器,利用LE

將資料存放至移位暫存器的控制位元所指定的暫存器位置,見圖 3.51,CLK 為時 脈,DATA 為資料狀態,LE(Load enable)為啟用載入。

doi:10.6342/NTU202100829

82

圖 3.51 資料寫入時序圖[26]

輸出頻率的控制包括一個10 位元除法計數器(RF Divider),一個 16 位整數 N 計數器(INT),一個 24 位小數計數器(FRAC1),一個 28 位輔助小數計數器(FRAC2) 和一個28 位輔助模數計數器(MOD2),使用以下方程式對 ADF5356 頻率合成器進 行編程:

1 2

2 /

RFOUT 1 PDF

FRAC FRAC

f INT MOD f Divider

MOD

doi:10.6342/NTU202100829

/ 4225.6 / 61.44 68.7760416666666667

VCO PFD

1 int 1 13019818

FRAC = MODFRAC = (3-9)

PFD PFD CHSP

MOD f GCD f f

MHz GCD MHz kHz

=

=

=

(3-11)

doi:10.6342/NTU202100829

84

2 1536 1024

FRAC = Remainder  =

(3-12) 其中 fPDF可由公式(3-4)算出,見下公式 3-13

122.88MH 1 0 =61.44MH 2 (1 0)

fPFD = z + z

 + (3-13)

求出所有的因子後,可以由公式3-3 算出 2112.8MHz,見下公式 3-14 13019818 1024

2112.8MH 68 1536 61.44 / 2

16777216

doi:10.6342/NTU202100829

85

鎖相振盪器的數位控制由Arduino 板實現,將輔助程式 ADF4355 所計算出的 資料寫入至暫存器,初始上電時,必須按順序對ADF5356 暫存器進行編程,編程 順序如下:

暫存器 13 暫存器 12 暫存器 11 暫存器 10 暫存器 9 暫存器 8 暫存器 7 暫存器 6 暫存器 5 暫存器 4 暫存器 3 暫存器 2

暫存器1 確保在暫存器10 到暫存器 0 的寫入時間經過了超過 16 個 ADC 時鐘 週期(例如:如果 ADC 時脈=99.417 kHz,需等待 16/99,417 秒= 161us) 暫存器 0。

頻率的更新需要更新暫存器 2 和暫存器 13 中的小數值(FRAC2)和模數值 (MOD2),以及暫存器 1 中的小數值(FRAC1)和暫存器 0 中的整數值(INT),建議先 更新暫存器10 來執行與溫度有關的 VTUNE 校準。對於暫存器的寫入順序必須如 下:

暫存器13 暫存器10 暫存器2 暫存器1 確保在暫存器10 到暫存 器0 的寫入時間經過了超過 16 個 ADC 時鐘週期 暫存器0。

圖 3.54 為鎖相迴路電路數位控制程式碼,使用 Arduino 內部 SPI 的函式庫來 完成實現,透過4 個 SPI.transfer()將 32 位元的資料寫入至 ADF5356 暫存器中,其 中Arduino Uno 板編號 9、11、13 的數位針腳分別對應鎖相迴路電路的 LE、DATA、

CLK 腳位。

doi:10.6342/NTU202100829

86

圖 3.54 鎖相迴路電路數位控制程式碼

doi:10.6342/NTU202100829

87

相關文件