基于DDS技術(shù)的正弦交流信號源的設計
AD9850有40位控制字,32位用于頻率控制(低32位),5位用于相位控制,1位用于電源休眠(Power-down)控制,2位用于選擇工作方式。這40位控制字可通過(guò)并行或串行方式輸入到AD9850。本產(chǎn)品采用并行裝入方式,通過(guò)8位總線(xiàn)D0~D7將數據輸入到寄存器,在W_CLK的上升沿裝入8位數據,并把指針指向下一個(gè)輸入寄存器,在重復5次之后再在FQ_UD上升沿把40位數據從輸入寄存器裝入到頻率/相位數據寄存器(更新DDS輸出頻率和相位),同時(shí)把地址指針復位到第一個(gè)輸入寄存器。其中AD9850的頻率控制字數值的計算公式為:
fOUT=(△Phase×CLKIN)/232 (1)
AD9850芯片的接口電路設計圖如圖2所示。圖中數據線(xiàn)DB0~DB7通過(guò)總線(xiàn)與ATmega16單片機的PB0~PB7相連,用以單片機向AD9850寫(xiě)入頻率控制字;W_CLK和FQ_UD分別接在單片機的PA6和PA7上,用于并行通信中時(shí)序和傳輸的控制。該產(chǎn)品的設計輸出頻率范圍為1~100 Hz,選用晶振為50MHz。本文引用地址:http://dyxdggzs.com/article/171394.htm
2.3 濾波電路的設計
采用DDS技術(shù)的信號發(fā)生器具有良好的頻率分辨率和快速、連續的變頻性能,帶寬也相對較寬,但是,DDS技術(shù)有一個(gè)明顯的缺點(diǎn),輸出頻率越接近時(shí)鐘頻率的1/2,采樣點(diǎn)數就越少,輸出地雜散干擾就越大。所以必須要為DDS設計低通濾波器,以提高輸出正弦波頻率的穩定性和輸出波形的質(zhì)量。
在該信號源的設計中,設有兩個(gè)低通濾波器模塊,分別采用以L(fǎng)C并聯(lián)諧振為原理的無(wú)源低通濾波器和以集成運放為基礎的RC低通有源濾波器,其電路分別如圖3,圖4所示。無(wú)源低通濾波器用于濾除AD9850產(chǎn)生的直流正弦信號波中的雜質(zhì)頻率,有源低通濾波器用于濾除經(jīng)放大環(huán)節和電容隔直通交所產(chǎn)生的正弦交流信號中的雜質(zhì)頻率。由于本產(chǎn)品的設計頻率范圍為1~100 Hz,故在圖3所示的無(wú)源低通濾波器中采用兩級LC并聯(lián)結構,其上限頻率分別為200 Hz和100 Hz,用來(lái)濾除超過(guò)100 Hz的諧波,在圖4所示的有源低通濾波器中,依據公式:
fL=1/(2πRC) (2)
可確定上限頻率為100 Hz的有源低通濾波器的R,C參數的選擇。
2.4 信號放大環(huán)節電路設計
為了保證本產(chǎn)品產(chǎn)生的交流信號具有帶載能力和功率輸出能力,必須對AD9850芯片產(chǎn)生的經(jīng)過(guò)低通濾波后的正弦直流信號進(jìn)行放大。在本環(huán)節中選用AD公司的AD603芯片,這是一種低噪聲、電壓控制增益的新型運放,其傳輸帶寬高達90 MHz,增益最高可達51 dB,最低達-11 dB,具有良好的性能。并用受單片機控制的D/A輸出一定范圍的電壓對其增益進(jìn)行控制,以達到輸出電壓幅值可調節的功能,即采用單片機以電壓控制字控制D/A的電壓模擬輸出,從而達到調節AD603的增益,進(jìn)而達到了調節電壓幅值的效果,對于同一負載,即電流的幅值是可變的。
D/A選用DAC0832芯片,這是一個(gè)8位分辨率的D/A轉換集成芯片。與微處理器完全兼容。這個(gè)D/A芯片以其價(jià)格低廉、接口簡(jiǎn)單、轉換控制容易等優(yōu)點(diǎn),在單片機應用系統中得到廣泛的應用。D/A轉換器由8位輸入鎖存器、8位DAC寄存器、8位D/A轉換電路及轉換控制電路構成。將DAC0832的片選信號CS接單片機的PC7,將XFER接PA1、ILE接PA2、WR1接PA3、WR2接PA4,將DAC0832的8位數字輸入分別與單片機的PB0~PB7相連接,用于單片機向D/A寫(xiě)入電壓控制字,使用單片機控制DAC0832給AD603芯片差分輸入高電平端GPOS管腳輸入0~5 V的電壓,可以調節AD603的增益為21~51 dB,,最終可使輸出端空載時(shí)的電壓峰峰值在2.24~4 V的范圍內無(wú)失真縮放。
2.5 交流輸出放大環(huán)節電路和信號調理電路設計
為了保證該交流信號源具有一定的電流輸出能力和帶載能力,在利用電容的隔直通交性質(zhì)將AD9850產(chǎn)生的直流正弦信號變?yōu)榻涣髡倚盘柡?,應對電壓進(jìn)一步放大,這樣可以保證輸出端口接入不同的負載均有一定的電流輸出。在本環(huán)節中選用德州儀器的OPA548運放,這是一款功率運放,最大可以持續輸出3 A的電流,可以在有效放大電壓的基礎上通過(guò)大電流。
在輸出端口上設置有電流互感器,用于電流值的采樣,采樣電流值通過(guò)信號調理電路接入AVR單片機A/D模塊的模擬輸入端。AVR ATmega 16單片機的模擬輸入端口的輸入電壓范圍是0~4.6 V,所以必須對電流互感器采集來(lái)的信號進(jìn)行電平轉換,接入單片機的A/D模擬輸入接口。圖5為信號調理電路的設計圖,采集來(lái)的電壓信號經(jīng)過(guò)電壓跟隨器的隔離和緩沖作用后,經(jīng)反向放大電路和求和電路將信號的電平調整為0~4.6V。
互感器相關(guān)文章:互感器原理
分頻器相關(guān)文章:分頻器原理 網(wǎng)線(xiàn)測試儀相關(guān)文章:網(wǎng)線(xiàn)測試儀原理
評論