《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 模擬設(shè)計(jì) > 業(yè)界動(dòng)態(tài) > 相位差可調(diào)的雙通道信號(hào)發(fā)生器的設(shè)計(jì)

相位差可調(diào)的雙通道信號(hào)發(fā)生器的設(shè)計(jì)

2008-08-12
作者:王艷林 李 東 劉桂禮

??? 摘?要: 為了調(diào)節(jié)兩路相同頻率正弦信號(hào)" title="正弦信號(hào)">正弦信號(hào)之間的相位差,采用DDS技術(shù)設(shè)計(jì)了相位關(guān)系可調(diào)" title="可調(diào)">可調(diào)的雙通道信號(hào)發(fā)生器。該信號(hào)發(fā)生器的輸出頻率范圍為0Hz~150MHz,頻率分辨率為1uHz,相位調(diào)節(jié)范圍為0°~360°,分辨率為0.022°。它不僅可輸出兩路相同頻率、相位差可調(diào)的正弦信號(hào),而且可分別作為兩路獨(dú)立的可調(diào)頻、調(diào)幅、調(diào)相的信號(hào)發(fā)生器使用。
??? 關(guān)鍵詞: 相位差? 直接數(shù)字頻率合成? 信號(hào)發(fā)生器

?

??? 正弦信號(hào)發(fā)生器作為電子技術(shù)領(lǐng)域中最基本的電子儀器,廣泛應(yīng)用于航空航天測(cè)控、通信系統(tǒng)、電子對(duì)抗、電子測(cè)量、科研等各個(gè)領(lǐng)域中[1~2]。隨著電子信息技術(shù)的發(fā)展,對(duì)其性能的要求也越來越高,如要求頻率穩(wěn)定性高、轉(zhuǎn)換速度快,具有調(diào)幅、調(diào)頻、調(diào)相等功能,另外還經(jīng)常需要兩路正弦信號(hào)不僅具有相同的頻率,同時(shí)要有確定的相位差。
??? 要實(shí)現(xiàn)兩路信號(hào)具有確定的相位差,通常有兩種實(shí)現(xiàn)方法:一種是采用移相器實(shí)現(xiàn),如阻容移相網(wǎng)絡(luò)、電感移相器、感應(yīng)分壓器移相器等。這種方法有許多不足之處,如移相精度受元件特性的影響大、移相精度差、移相操作不方便、移相角受負(fù)載和時(shí)間等因素的影響而漂移等;另一種是采用數(shù)字移相技術(shù),這是目前移相技術(shù)的潮流[3]。數(shù)字移相技術(shù)的核心是先將模擬信號(hào)或移相角數(shù)字化,移相后再還原成模擬信號(hào)。本文采用直接數(shù)字頻率合成技術(shù)設(shè)計(jì)了雙通道正弦信號(hào)發(fā)生器,可以輸出兩路頻率相同、相位差可調(diào)的正弦信號(hào)。兩通道還可以獨(dú)立使用,分別進(jìn)行調(diào)頻、調(diào)幅及調(diào)相。該信號(hào)發(fā)生器具有頻率穩(wěn)定度高及調(diào)頻、調(diào)相迅速的優(yōu)點(diǎn)。
1 直接數(shù)字頻率合成器的基本原理
??? 頻率合成是指對(duì)一個(gè)標(biāo)準(zhǔn)信號(hào)頻率經(jīng)過一系列算術(shù)運(yùn)算,產(chǎn)生具有相同精度和穩(wěn)定度的大量離散頻率的技術(shù)。頻率合成有多種實(shí)現(xiàn)方法,其中直接數(shù)字頻率合成技術(shù)與傳統(tǒng)頻率合成技術(shù)相比具有難以比擬的優(yōu)點(diǎn),如頻率切換速度快、分辨率高、頻率和相位易于控制等[4~5],因此得到越來越廣泛的應(yīng)用,成為當(dāng)今現(xiàn)代電子系統(tǒng)及設(shè)備中頻率源設(shè)計(jì)的首選。
??? 直接數(shù)字頻率合成器由參考時(shí)鐘、相位累加器" title="相位累加器">相位累加器、正弦查詢表和D/A轉(zhuǎn)換器組成,如圖1所示。

?


??? 直接數(shù)字頻率合成技術(shù)是根據(jù)相位間隔對(duì)正弦信號(hào)進(jìn)行取樣、量化、編碼,然后儲(chǔ)存在EPROM中構(gòu)成一個(gè)正弦查詢表。頻率合成時(shí),相位累加器在參考時(shí)鐘的作用下對(duì)時(shí)鐘脈沖進(jìn)行計(jì)數(shù),同時(shí)將累加器輸出的累加相位與頻率控制字" title="控制字">控制字K預(yù)置的相位增量相加,以相加后的結(jié)果形成正弦查詢表的地址;取出表中與該相位對(duì)應(yīng)的單元中的幅度量化正弦函數(shù)值,經(jīng)D/A轉(zhuǎn)換器輸出模擬信號(hào),再經(jīng)低通濾波器平滑得到符合要求的模擬信號(hào)。相位累加器的最大計(jì)數(shù)長(zhǎng)度與正弦查詢表中所存儲(chǔ)的相位分隔點(diǎn)數(shù)相同,由于相位累加器的相位增量不同,將導(dǎo)致一周期內(nèi)的取樣點(diǎn)數(shù)不同,在取樣頻率(由參考時(shí)鐘頻率決定)不變的情況下,輸出信號(hào)的頻率也相應(yīng)變化。如果設(shè)定累加器的初始相位,則可以對(duì)輸出信號(hào)進(jìn)行相位控制。
??? 由采樣原理可知,如果使用兩個(gè)相同的頻率合成器,并使其參考時(shí)鐘相同,同時(shí)設(shè)定相同的頻率控制字、不同的初始相位,那么在原理上就具備了實(shí)現(xiàn)輸出兩路具有一定相位差的同頻信號(hào)的可能性。
??? AD9852是ADI公司生產(chǎn)的高集成度的頻率、相位、幅度可調(diào)的直接數(shù)字頻率合成器,內(nèi)部集成了高性能D/A轉(zhuǎn)換器、高速比較器、程序寄存器、參考時(shí)鐘倍頻器及可實(shí)現(xiàn)各種運(yùn)算的高性能的數(shù)字控制單元,并且可以實(shí)現(xiàn)全數(shù)字編程控制。AD9852的輸出信號(hào)頻率控制字為48位,使輸出頻率調(diào)節(jié)分辨率達(dá)到1μHz,輸出信號(hào)的頻率范圍可從直流到150MHz,相位調(diào)節(jié)控制字為14位,相位調(diào)節(jié)分辨率為0.022°,幅值調(diào)節(jié)控制字為12位。本文所設(shè)計(jì)的信號(hào)發(fā)生器以兩片AD9852為核心。
2 信號(hào)發(fā)生器的硬件設(shè)計(jì)
??? 信號(hào)發(fā)生器由計(jì)算機(jī)、接口電路、CPLD、頻率合成芯片、低通濾波器組成,其組成框圖如圖2所示。計(jì)算機(jī)通過接口電路和CPLD分別給兩片頻率合成芯片AD9852送入頻率控制字、相位控制字和幅值控制字,使其輸出一定頻率、相位和幅值的正弦波信號(hào),經(jīng)過低通濾波器后形成平滑的正弦波。

?


??? 要使兩路輸出信號(hào)A和B的相位差可調(diào),必須保證兩路信號(hào)同步,為此要滿足以下條件:
??? (1)輸入到兩個(gè)AD9852的參考時(shí)鐘之間要有足夠小的相位偏移。這個(gè)相移會(huì)導(dǎo)致輸出信號(hào)之間產(chǎn)生與之成比例的相移。因此必須精心進(jìn)行布線設(shè)計(jì),使從CPLD輸出參考時(shí)鐘的引腳到兩個(gè)AD9852的參考時(shí)鐘輸入引腳的引線距離相等,以保證系統(tǒng)時(shí)鐘同步。另外,參考時(shí)鐘上升/下降沿的抖動(dòng)應(yīng)盡可能小,并且上升/下降時(shí)間應(yīng)盡可能短,因?yàn)椴煌珹D9852輸入電路的觸發(fā)電壓不同,因此參考時(shí)鐘的上升/下降沿時(shí)間長(zhǎng)會(huì)增加輸出信號(hào)的相位誤差。
??? (2)頻率控制字送到AD9852的數(shù)據(jù)緩沖區(qū)后,還必須通過一個(gè)更新時(shí)鐘才能將數(shù)據(jù)緩沖區(qū)中的數(shù)據(jù)送到相位累加器,成為有效數(shù)據(jù)后進(jìn)行輸出。AD9852有兩種更新時(shí)鐘產(chǎn)生方式,一種由芯片內(nèi)部自動(dòng)產(chǎn)生,另一種由外部提供。要使兩路輸出信號(hào)同步,必須使用外部I/O更新時(shí)鐘,同時(shí)必須使參考時(shí)鐘信號(hào)(REFCLK)與外部I/O更新時(shí)鐘(UPDATE CLK)上升沿之間滿足圖3所示的時(shí)序關(guān)系。

?


??? 更新時(shí)鐘的上升沿必須在參考時(shí)鐘的下降沿0.3ns之后與下一個(gè)下降沿1.5ns之前之間(圖3中深色區(qū)間為有效區(qū)域)產(chǎn)生,這樣可以使兩個(gè)AD9852工作在相同的系統(tǒng)時(shí)鐘(參考時(shí)鐘乘以一定倍數(shù))下,且它們的系統(tǒng)時(shí)鐘脈沖數(shù)相差不能超過1個(gè)脈沖。
??? (3)在第一次傳送數(shù)據(jù)之前必須先使AD9852復(fù)位,以保證AD9852的輸出相位可知。因?yàn)锳D9852的相位輸出是連續(xù)的,所示復(fù)位信號(hào)可使兩個(gè)AD9852的相位累加器復(fù)位到COS(0)狀態(tài)。新的數(shù)據(jù)送到相位累加器時(shí),它們之間的相位關(guān)系可以得到保持,也可以通過相位控制字來調(diào)節(jié)兩片AD9852之間的相位差。
??? CPLD(大規(guī)??删幊踢壿嬈骷┚哂徐o態(tài)可重編程或在線動(dòng)態(tài)重構(gòu)的特性,使得硬件功能可以像軟件一樣通過編程來修改,不僅使設(shè)計(jì)修改變得十分方便,而且大大提高了電子系統(tǒng)的靈活性和通用能力,因此成為當(dāng)今實(shí)現(xiàn)電子系統(tǒng)集成化的重要手段。本文用CPLD實(shí)現(xiàn)計(jì)算機(jī)與兩片AD9852的輸入接口。CPLD內(nèi)部電路如圖4所示。

?


??? AD9852的接口部分主要由三個(gè)鎖存器、一個(gè)D觸發(fā)器、三個(gè)或門、一個(gè)非門組成。圖中DI0~DI7為計(jì)算機(jī)接口電路的數(shù)據(jù)總線,用于給AD9852傳送數(shù)據(jù)、地址和控制信號(hào)" title="控制信號(hào)">控制信號(hào);AI0~AI2為地址信號(hào),分別用來選通數(shù)據(jù)鎖存器(U1)、地址鎖存器(U2)和控制信號(hào)鎖存器(U3);WR為鎖存器的寫控制信號(hào);CLKIN為參考時(shí)鐘輸入,由一個(gè)恒溫晶振提供,以保證盡可能小的相位抖動(dòng)。輸出信號(hào)WR1為第一片AD9852的寫控制信號(hào),WR2為另一片AD9852的寫控制信號(hào),RESET、UPDATE CLK、REFCLK分別為兩片AD9852的復(fù)位信號(hào)、I/O更新時(shí)鐘信號(hào)和參考時(shí)鐘。其中,D觸發(fā)器用來實(shí)現(xiàn)圖2所示的參考時(shí)鐘與I/O更新時(shí)鐘之間的時(shí)序關(guān)系。
??? 本文采用直接數(shù)字頻率合成技術(shù)設(shè)計(jì)了雙通道相位關(guān)系可調(diào)的信號(hào)發(fā)生器,輸出信號(hào)頻率范圍為直流到120MHz,頻率分辨率高于0.01μHz,相位調(diào)節(jié)分辨率為0.22°。兩個(gè)通道不僅可以輸出相同頻率的信號(hào),還可以輸出不同頻率、不同相位、不同幅值的正弦信號(hào)。經(jīng)在石英晶體測(cè)試系統(tǒng)中使用表明,本設(shè)計(jì)達(dá)到了設(shè)計(jì)要求,應(yīng)用方便靈活。
參考文獻(xiàn)
1 李青鵬,路 軍,李俊杰.基于單片機(jī)和DDS的高精度頻率信號(hào)實(shí)現(xiàn)[J].電子技術(shù)應(yīng)用,2002;(28)9:50~51
2 龐健濤.基于 DDS 技術(shù)高精度移相器的實(shí)現(xiàn)[J]. 今日電子,2002.12:17~19
3 沈維聰,劉義菊.數(shù)字移相技術(shù)的分析和實(shí)現(xiàn)[J].電子產(chǎn)品世界,2001.7:38~39
4 崔建鵬,趙 敏,江 帆.采用DDS技術(shù)實(shí)現(xiàn)的虛擬任意波形發(fā)生器[J].計(jì)算機(jī)測(cè)量與控制,2003;11(7):553~555
5 錢朝暉.采用DDS技術(shù)的高性能雷達(dá)信號(hào)源[J].現(xiàn)代雷達(dá),2002;7(4):50~53

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請(qǐng)及時(shí)通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。