最新消息
首頁 最新消息
基于EZ-USB單片機的正弦信號發生器 | 2022-02-21 |
文章来源:由「百度新聞」平台非商業用途取用"http://www.eepw.com.cn/article/217367.htm" 一引言 近年來,隨著通信系統的發展,人們對信號源的要求越來越高,直接數字頻率合成器(DirectDigitalFrequencySynthesis簡稱DDS或DDFS)正是在這樣的背景下進一步得到了發展。它具有相對帶寬、頻率分辨率高、頻率轉換時間短、控制靈活和全數字化的優點,并且成本低,功耗小。它的優越性能使其在跳頻通信、雷達系統、電子測量等領域得到了廣泛的應用。采用DDS芯片AD9851和EZ-USB單片機CY7C68013實現的正弦信號發生器,通過上位機控制AD9851可以調節輸出信號,使輸出信號具有高精度、高頻率、高穩定度的特點。二信號發生器系統硬 件構成 1.單片機系統. 本文采用CYPRESS公司的高速USB2.0芯片CY7C68013,該芯片集成增強型8051內核和USB接口的單片機,完全遵從USB2.0協議,昀高速度可達480Mbps的傳輸率;片內擁有8KB的RAM,可完全滿足系統每次傳輸數據的需要,無需再外接RAM。由于芯片內部沒有ROM,一旦USB設備斷開與PC的連接,程序代碼將無法保存,需要每次在PC機接USB設備后,重新下載,另外,CY7C68013支持一種“E2PROM引導方式”,即先將固件下載到片外E2PROM中,當每次USB設備通電后,FX2自動將片外E2PROM中的程序讀入芯片中。 由于該系統主要是利用其特殊的USB2.0和單片機特性,所以外部電路較容易實現,如圖1所示。2DDS硬件電路設計。 1)DDS的原理及特點 DDS由相位累加器、正弦查表、DA轉換器和低通濾波器組成,如圖2所示。DDS的參考時鐘是一個穩定的晶體振蕩器,用它來同步整個合成器的各個功能模塊。相位累加器類似于一個簡單的計數器,相位累加器把頻率控制字FSW的數據變成相位抽樣來確定輸出頻率的大小。相位增量的大小隨外部指令FSW的不同而不同,通過給定的相位增量來確定輸出頻率的值。當用這樣的數據尋址時,正弦查表就把存儲在相位累加器中的抽樣值轉換成正弦波幅度的數字量函數。通過DA變換器和低通濾波器得到所需的信號波形。DDS的輸出=fr·FSW2N,DDS的頻率分辨率為:ΔfO=fr2N。 2)AD9851的工作原理及特性 AD9851是AD公司推出的采用先進的CMOS技術生產的直接數字頻率合成器,其昀高工作時鐘為180MHz,內部除了有完整的高速DDS外,還集成了一個時鐘6倍頻器和一個高速比較器。集成的6倍頻時鐘器降低了外部參考時鐘頻率,僅需一個30MHz晶振即可。因此減小了高頻輻射,提高了系統的電磁兼容能力。AD9851DDS系統采用32bits相位累加器及10bitsDAC,在70MHz模擬輸出時,DAC輸出的抑制寄生動態范圍SFDR43dB。5bits相位控制可實現昀小11.5°的相位改變。頻率控制和相位調節可采用并行或串行輸入方式。 3)濾波器 在AD9851DA轉換器輸出端與其內部比較器輸入之間,需要外接一個低通濾波器,用于抑制諧波干擾。考慮到橢圓函數濾波器比全極點型濾波器(如巴特沃茲、切貝雪夫濾波器等)能做到對理想低通的昀佳近似,且在同等技術指標下所需階數昀低,因此電路實現起來也比其他類型濾波器容易。故采用橢圓函數濾波器。圖3是利用AnsoftDesignerSystem進行設計的橢圓低通濾波器原理圖。該圖指標為:從0—60MHz昀大波紋小于12dB,在75MHz處昀小衰減為50dB。 3調制信號發生器 在本系統的調制信號發生器模塊中,設計了幾個外擴模塊,從而使的系統更加完善和健全。 1)2ASK: 單片機首先計算出100KHz載波的控制字,直接送入DDS芯片,再根據比特率10Kbps的要求,每隔100us,通過PB口,輸出一個控制信號到模擬開關,將正弦波信號變為2ASK信號。 關鍵字標籤:AFG-3032 Arbitrary Function Generator |
|