圖7. PID算法的流程圖
用戶界面
UI主要用來提供人機交互界面,實時顯示檢測數(shù)據(jù),并響應(yīng)操作員的輸入命令。圖8給出了用戶界面程序的流程圖。程序運行后,首先 要打開串行端口并啟動通訊鏈接。然后,可以選擇各功能模塊進行監(jiān)測和控制。
圖8. UI控制的流程圖。
圖9給出了一個溫度測試結(jié)果。用戶可以隨時改變高溫和低溫閾值。在本例中,高溫閾值從35°C改到31°C。當(dāng)環(huán)境溫度上升到新閾值之上時,過溫警報燈變紅,PC發(fā)出連續(xù)的警鈴聲。
圖 9. 用于顯示溫度測試結(jié)果的界面。
硬件連接
圖10給出了PA監(jiān)測器的演示電路板的連接圖。主板由6V適配器供電,它與PC機之間通過串口線相連,以便下位機ADuC7026與上位機PC通信;通過 ADF4252 評估板產(chǎn)生的RF信號,連接到主控板的RF信號輸入端,而后通過如下鏈路輸出: RF輸入→可調(diào)衰減器A V103→PA前級驅(qū)動功率放大器ADL5323→雙定向耦合器ZABDC10-25HP→RF輸出→頻譜儀Agilent 4396B。其中ADF4252評估板的輸出頻率通過 PC機控制,PC與ADF4252之間通過一根并口轉(zhuǎn)串口的電纜連接。
圖 10. PA監(jiān)測器演示電路板的硬件連接。
結(jié)論
該參考設(shè)計為在蜂窩基站(GSM、EDGE、UMTS、CDMA、TD-SCDMA),點到多點和其它RF傳輸系統(tǒng)中監(jiān)測和控制PA提供了一個集成的解決方案。利用ADI 公司的高精度模擬微控制器A DuC7026實現(xiàn)PA監(jiān)測器應(yīng)用可以增加靈活性,因為它具有多通道高性能12位ADC和DAC,以及片上可編程邏輯陣列(PL A)。其 AD轉(zhuǎn)換可通過外部轉(zhuǎn)換輸入或PLA轉(zhuǎn)換輸出來啟動,這個特性對需使用同步信號對前向功率進行采樣的TD-SCDM A應(yīng)用系統(tǒng)很有幫助。PLA 集成到芯片上的好處非常明顯:用戶可以根據(jù)要求輕松、簡潔地實現(xiàn)各種邏輯。而且各種算法,例如PID控制、VSWR監(jiān)測、溫度監(jiān)測和電流監(jiān)測等算法都可通 過ADuC7026來實現(xiàn),無需使用其它控制器。從系統(tǒng)設(shè)計的角度來看,這個集成解決方案可節(jié)省PCB面積、方便PCB布局,降低系統(tǒng)成本并提高系統(tǒng)可靠性。