基于A(yíng)D9954的多模式調制器的設計
式中ω0為載波頻率的初始值,u為一個(gè)常數,因此線(xiàn)性調頻信號的瞬時(shí)相位聲φ(t)和線(xiàn)性調頻信號在信息脈沖持續時(shí)間T內的表達式s(t)分別為:

平臺上的實(shí)現:在AD9954中通過(guò)設置控制寄存器CFR1的21位為1來(lái)實(shí)現這一功能,分別向兩個(gè)頻率字設置寄存器FTW1和FTW2寫(xiě)入掃頻的起始頻率和結束頻率,指定頻差。對線(xiàn)性?huà)哳l每次的步長(cháng)通過(guò)線(xiàn)性?huà)哳l控制字來(lái)設定,同時(shí)值得指出的是,可以選擇從低頻率到高頻率的掃頻,也可以選擇從高頻率到低頻率的掃頻。
4.3 FSK調制信號
FSK信號也可以分為2FSK信號和多進(jìn)制數字頻率調制。2FSK信號是由信息源符號1和0對應于不同的兩個(gè)載頻來(lái)實(shí)現調制的一種方式。其數學(xué)表達式為:

其中,g(t)為單個(gè)矩形脈沖,脈寬為T(mén)s,

由于AD9954具有4個(gè)不同的RAM區,因此也可以實(shí)現四進(jìn)制的頻率調制,其實(shí)現方式與相位調制類(lèi)似。
4.4 BPSK,QPSK調制信號
BPSK,QPSK信號是載波相位按照基帶脈沖而改變的一種數字調制方式。BPSK和QPSK信號的表達式分別為:

g(t)是脈沖為L(cháng)的單個(gè)矩形脈沖,其中:ak=cosψk,bk=sinψk(ψk為受調相位)
在這里實(shí)現的只是絕對移相方式,對于BPSK而言,是按照1對應相位π,0對應相位0的方式來(lái)實(shí)現的;對于QPSK信號,則是由2 bit脈沖信號的4種不同狀態(tài)來(lái)選擇4種不同的相位,4種相位有2組形式,可選擇0,π/2,3π/2,7π/2和π/4,3π/4,5π/4,7π/4中的任意一組作為參考相位。
要實(shí)現上述調制信號,必須使AD9954工作在RAM模式下,通過(guò)設置控制寄存器CFR1的21位為0,同時(shí)配合外部片選信號PS0,PS1來(lái)實(shí)現4個(gè)RAM區的轉換。每個(gè)RAM區的首地址中存儲的是相位信息。在這種模式下,RAM中存儲的數據就會(huì )作為相位累加器的相位輸入。選擇不同的RAM區,就會(huì )選擇不同的初始參考相位,從而達到相位調制的目的。
5 軟件系統設計
5.1 單片機編程
采用中斷的方式對AD9954寫(xiě)入控制字,在每寫(xiě)完一個(gè)控制字命令周期后,主機向AD9954發(fā)送一個(gè)更新信號,進(jìn)入下一個(gè)控制命令字周期的寫(xiě)入。在每寫(xiě)完8 bit數據后就進(jìn)行一次中斷,每中斷一次后設置標志位,等待下一次中斷。主程序根據鍵盤(pán)選擇調制方式,按確定后選擇需要的調制信號,流程圖如圖3所示。本文引用地址:http://dyxdggzs.com/article/156587.htm
評論