圖7. PID算法的流程圖
用戶界面
UI主要用來提供人機交互界面,實時顯示檢測數據,并響應操作員的輸入命令。圖8給出了用戶界面程序的流程圖。程序運行后,首先 要打開串行端口并啟動通訊鏈接。然后,可以選擇各功能模塊進行監測和控制。

圖8. UI控制的流程圖。
圖9給出了一個溫度測試結果。用戶可以隨時改變高溫和低溫閾值。在本例中,高溫閾值從35°C改到31°C。當環境溫度上升到新閾值之上時,過溫警報燈變紅,PC發出連續的警鈴聲。

圖 9. 用于顯示溫度測試結果的界面。
硬件連接
圖10給出了PA監測器的演示電路板的連接圖。主板由6V適配器供電,它與PC機之間通過串口線相連,以便下位機ADuC7026與上位機PC通信;通過 ADF4252 評估板產生的RF信號,連接到主控板的RF信號輸入端,而后通過如下鏈路輸出: RF輸入→可調衰減器A V103→PA前級驅動功率放大器ADL5323→雙定向耦合器ZABDC10-25HP→RF輸出→頻譜儀Agilent 4396B。其中ADF4252評估板的輸出頻率通過 PC機控制,PC與ADF4252之間通過一根并口轉串口的電纜連接。

圖 10. PA監測器演示電路板的硬件連接。
結論
該參考設計為在蜂窩基站(GSM、EDGE、UMTS、CDMA、TD-SCDMA),點到多點和其它RF傳輸系統中監測和控制PA提供了一個集成的解決方案。利用ADI 公司的高精度模擬微控制器A DuC7026實現PA監測器應用可以增加靈活性,因為它具有多通道高性能12位ADC和DAC,以及片上可編程邏輯陣列(PL A)。其 AD轉換可通過外部轉換輸入或PLA轉換輸出來啟動,這個特性對需使用同步信號對前向功率進行采樣的TD-SCDM A應用系統很有幫助。PLA 集成到芯片上的好處非常明顯:用戶可以根據要求輕松、簡潔地實現各種邏輯。而且各種算法,例如PID控制、VSWR監測、溫度監測和電流監測等算法都可通 過ADuC7026來實現,無需使用其它控制器。從系統設計的角度來看,這個集成解決方案可節省PCB面積、方便PCB布局,降低系統成本并提高系統可靠性。