數(shù)字頻率合成精解:用DDS器件產(chǎn)生高質(zhì)量波形
完美時鐘源的邊沿將以精確的時間間隔發(fā)生,而該間隔永遠都不會變化。當然,這是不可能的;即使最好的振蕩器也是由不理想的元件構(gòu)成,具有噪聲等缺陷。優(yōu)質(zhì)的低相位噪聲晶體振蕩器的抖動為皮秒級,而且是從數(shù)百萬個時鐘邊沿累積起來的。導(dǎo)致抖動的因素有熱噪聲、振蕩器電路不穩(wěn)定以及電源、接地和輸出連接等帶來的外部干擾等,所有這些因素都會干擾振蕩器的時序特性。另外,振蕩器受外部磁場或電場以及附近發(fā)射器的射頻干擾的影響。振蕩器電路中,一個簡單的放大器、反相器或緩沖器也都會給信號帶來額外的抖動。
因此,選擇一個抖動低、邊沿陡的穩(wěn)定的參考時鐘振蕩器是至關(guān)重要的。較高頻率的基準時鐘允許較大的過采樣,而且,通過分頻可以在一定程度上減輕抖動,因為對信號進行分頻將在更長時期產(chǎn)生相同量的抖動,因而可以降低信號上的抖動的百分比。
噪聲——包括相位噪聲
采樣系統(tǒng)的噪聲取決于諸多因素,首要因素是參考時鐘抖動,這種抖動表現(xiàn)為基波信號上的相位噪聲。在DDS系統(tǒng)中,截斷相位寄存器輸出可能帶來因代碼而異的系統(tǒng)誤差。二進制字不會導(dǎo)致截斷誤差。但對于非二進制字,相位噪聲截斷誤差會在頻譜中產(chǎn)生雜散。雜散的頻率/幅度取決于代碼字。DAC的量化和線性誤差也會給系統(tǒng)帶來諧波噪聲。時域誤差(如欠沖/過沖和代碼錯誤)都會加重輸出信號的失真。
應(yīng)用
DDS應(yīng)用可以分為兩大類:
要求捷變頻率源以進行數(shù)據(jù)編碼和調(diào)制應(yīng)用的通信和雷達系統(tǒng)
要求通用頻率合成功能以及可編程調(diào)諧、掃描和激勵能力的測量、工業(yè)和光學應(yīng)用
兩種情況下,都出現(xiàn)了一種走向更高頻譜純度(更低的相位噪聲和更高的無雜散動態(tài)范圍)的趨勢,同時還存在低功耗和小尺寸的要求,以適應(yīng)遠程或電池供電設(shè)備的需求。
調(diào)制/數(shù)據(jù)編碼和同步中的DDS
DDS產(chǎn)品首先出現(xiàn)于雷達和軍事應(yīng)用之中,其部分特性的發(fā)展(性能的提升、成本和尺寸等)已使DDS技術(shù)在調(diào)制和數(shù)據(jù)編碼應(yīng)用中日漸盛行。本節(jié)將討論兩種數(shù)據(jù)編碼方案及其在DDS系統(tǒng)中的實現(xiàn)方式
二進制頻移鍵控 (BFSK,或簡稱FSK) 最簡單的數(shù)據(jù)編碼形式之一。數(shù)據(jù)的發(fā)射方式是使一個連續(xù)載波的頻率在兩個離散頻率(一為二進制1,即傳號,一為二進制0,即空號)之間變換。圖4所示為數(shù)據(jù)和發(fā)射信號之間的關(guān)系。
圖4.二進制FSK調(diào)制。
二進制1和0表示為兩個不同的頻率,分別為f0和f1。這種編碼方案可以輕松在DDS器件中實現(xiàn)。代表輸出頻率的DDS頻率調(diào)諧字被改變,以從將發(fā)射的1和0產(chǎn)生f0和f1。在ADI純DDS產(chǎn)品系列中,至少有兩款器件AD9834 和 AD9838另見附錄),用戶可以簡單地將兩個當前FSK頻率調(diào)諧字編程進IC的嵌入式頻率寄存器之中。要變換輸出頻率,則須用專用的引腳FSELECT選擇含有相應(yīng)調(diào)諧字的寄存器(見圖5)
評論