劉哲豪
(山東省煙臺市青華中學,山東煙臺,264000)
自從麥克斯韋預言了電磁波的存在并總結(jié)了電磁波的存在和傳播規(guī)律之后,一大批的科學家投身入無線通信研究中,無線通信技術(shù)日新月異。無線通信在人類的歷史發(fā)展進程中占有著不可替代的作用。直到今天,各類無線通信技術(shù)還在飛速發(fā)展。一個典型的無線通信系統(tǒng)如圖1所示[1]。
圖1 射頻前端結(jié)構(gòu)框圖
圖2 傳統(tǒng)AGC架構(gòu)
電磁波從發(fā)射機發(fā)射后經(jīng)過無線傳播,由于在傳播過程中受環(huán)境條件變化影響,發(fā)射機或接收機的位置、方向變化等因素導致到達接收及天線的電磁波信號強弱無法確定,這就需要自動增益控制(Automatic Gain Control,AGC)放大器來對接收信號的強度進行控制。
自動增益控制(AGC),顧名思義,就是根據(jù)輸入信號的強度不同來自動調(diào)節(jié)放大器的增益,當輸入信號過大時降低增益,當輸入信號過小時提高增益,使得輸出信號強度保持為一個固定值,方便后級電路對信號進行統(tǒng)一處理。自動增益控制放大器在收發(fā)系統(tǒng)鏈路中有著舉足輕重的地位。
傳統(tǒng)的AGC框架如圖2所示[2],核心部件為一個可控增益放大器,其增益受一個直流電壓控制,增益隨著這個直流控制電壓的變化而變化,所以可以通過給改放大器預置一個合適的直流電壓來使得放大器達到想要的增益值,這個直流電壓可以通過單片機控制DAC來產(chǎn)生。輸入信號經(jīng)過其放大后,從其輸出信號取樣通過整流電路進行整流,將雙極性信號轉(zhuǎn)化為單極性信號,然后經(jīng)過一個低通濾波電路,將整流后的信號過濾平滑后變成直流信號,該直流信號幅度大小與放大器輸出的交流信號的平均值成正比,然后通過AD采樣這個直流信號就可以換算出輸出的交流信號大小。在單片機內(nèi)部將這個信號大小與所需要的輸出信號強度值進行比較,如果比預期偏大,則單片機控制DA輸出電壓使得放大器增益降低,以達到降低輸出信號的目的,反之亦然。這樣就形成了一個閉環(huán)的負反饋系統(tǒng),輸出信號始終能保持在一個預期的目標值??梢栽诜答佹溌分屑尤隤ID控制,以加快系統(tǒng)的調(diào)節(jié)速度、降低調(diào)節(jié)誤差、改善系統(tǒng)的動態(tài)性能[3],這不是本文將要重點討論的。
在傳統(tǒng)的AGC鏈路中,整流濾波電路似乎是一個必不可少的部分,而且這一部分電路的性能好壞將決定輸出信號控制的準確度與反應速度,設(shè)計過程需要進行仔細調(diào)節(jié)。本文就提出了一種不需要這部分整流濾波功能的AGC電路,反饋信號直接輸入到ADC管腳進行采樣,由于不需要恢復出原始信號,所以在這里AD的采樣率與輸出信號的頻率并不需要滿足奈奎斯特采樣定律,使用一個比信號頻率低得多的采樣率即可,這就對AD芯片的性能降低了要求,使用單片機自帶的ADC即可滿足一般應用要求。這樣省去了整理濾波部分的元件成本、減小了PCB占用空間,也減少了整個系統(tǒng)的設(shè)計調(diào)試時間,大大降低了AGC系統(tǒng)的成本。
改進后的AGC系統(tǒng)鏈路如圖3所示,本系統(tǒng)由基于寬帶低噪聲放大器OPA820的固定增益放大電路、以寬帶壓控增益放大器VCA821為核心的可控增益放大電路、基于THS3091的功率放大電路、基于MSP430G2553的單片機控制模塊四部分組成;其中VCA821增益控制端電壓由單片機控制高精度數(shù)/模轉(zhuǎn)換器(DAC)TLV5618產(chǎn)生。由單片機內(nèi)置的模數(shù)轉(zhuǎn)換器(ADC)對輸出電壓采樣并進行比例/積分(PI)控制后,實現(xiàn)在10mVpp到1Vpp輸入下,輸出電壓保持5V不變;并可以數(shù)字顯示輸入電壓和輸出電壓。
圖3 改進后的AGC系統(tǒng)鏈路
可以看出,與傳統(tǒng)的AGC架構(gòu)相比,本系統(tǒng)省略了輸出信號到ADC之間復雜的整流濾波電路,而是只有兩個電阻分壓后經(jīng)過一個簡單的加法器,用來將雙極性信號加上一個直流電壓,以匹配ADC的輸入范圍。
在ADC采樣時進行隨機采樣,即以隨機的時間間隔對信號進行采樣,在采樣點足夠多的情況下,在眾多采集到的值中尋找最大的幾個值和最小的幾個值,對這幾個最大最小值分別求算術(shù)平均值得到Umax和Umin,則認為輸入信號的峰峰值Upp即二者的差值。
可以看出,ADC的采樣間隔時間是隨機的,必須要保證足夠多的采樣點數(shù),才能夠?qū)⒉蓸狱c中采到最大最小值的概率提高,點數(shù)越多,概率越高,控制就越準確,但是過多的采樣點會造成采樣總時間過長,降低了整個環(huán)路的反饋跟蹤速度,所以應該在速度和精度之間進行權(quán)衡,選擇一個合適的點數(shù)。之所以需要取最大和最小的幾個指分別進行算術(shù)平均,是為了防止由于其他原因?qū)е碌牟蓸狱c中出現(xiàn)個別超出實際信號峰峰值的壞點,如果將這些壞點的值當作真實信號的最大最小值,將對之后的放大器增益產(chǎn)生錯誤的控制。取幾個點進行平均后,大大降低了輸出受個別壞點影響的程度,保證了對輸出信號幅度的正確采樣和控制。
按照上一節(jié)的系統(tǒng)框架進行原理圖繪制并制作最終的實物,對所提出的隨機采樣技術(shù)進行驗證,制作調(diào)試完成的AGC放大器如圖4所示。
圖4 最終實物
設(shè)計目標是在輸入信號從10mVpp到1Vpp范圍內(nèi),輸出信號均保持為5Vpp,表1列出了輸入信號分別為10mVpp、200mVpp、1Vpp時,頻率從3Hz到50MHz范圍內(nèi)的測量結(jié)果。
從測試結(jié)果可以看出,在不同的輸入信號幅度時,基本都是在頻率為20Hz處開始輸出信號已經(jīng)達到預期的5Vpp附近,誤差小于0.05V,隨著頻率升高,輸出信號幅度在5Vpp附近上下浮動,在20Hz到30MHz范圍內(nèi),浮動誤差均小于0.1V。
可以看到,在頻率特別低的時候,放大器的增益不能達到預期的值。為了防止直流漂移經(jīng)過逐級放大最后導致輸出信號漂出所需范圍,各級放大器之間使用了電容進行級間耦合,阻斷直流導通交流信號,所以對于頻率特別低的信號不能良好地通過該耦合電容,相當于每一級之間的電容對信號都有一個衰減,各級放大器能提供的最大增益與各級電容的衰減總量之差小于所需增益,導致經(jīng)過整個鏈路的信號不能被放大到預期的值。
隨著頻率升高,在一段較寬的頻帶內(nèi)其輸出信號都能比較穩(wěn)定地維持在所需的值附近。但當頻率升高到30MHz以上時,可以看出隨著頻率升高其輸出值有變大的趨勢??赡艿脑蚴怯捎陬l率升高以后,電路的寄生效應逐漸呈現(xiàn)出來[4],從輸出信號反饋到單片機的ADC采樣管腳的路徑中,有一部分電路是手工焊接的,另一部分是50Ω的同軸線,導致反饋路徑的阻抗不連續(xù),部分信號會反射回去,導致ADC采樣得到的值小于實際輸出信號值。實際調(diào)試過程中,使用示波器測量ADC采樣管腳上的電壓,證明了以上原因是正確的,其電壓低于放大器的實際輸出電壓。
表1 測試結(jié)果
本文簡述了傳統(tǒng)AGC的原理,提出了一種隨機采樣技術(shù),應用這種技術(shù)可以省去傳統(tǒng)架構(gòu)中的整流濾波電路,大大節(jié)省成本。然后制作了實物驗證了提出的隨機采樣技術(shù)的可行性,制作的AGC系統(tǒng)能在在輸入信號在10mVpp到1Vpp范圍內(nèi)保證輸出信號穩(wěn)定在5Vpp,在20Hz到30MHz范圍內(nèi)保持良好的自動增益控制性能。最后針對實測結(jié)果中低頻和高頻的異常結(jié)果進行了合理的分析和驗證。