資料介紹
??0 引言
??正弦信號源在實驗室和設計中有著十分重要的作用,而傳統(tǒng)的正弦信號源根據(jù)實際需要一般價格昂貴,低頻輸出時性能不好且不便于自動調(diào)節(jié),工程實用性較差。本文的設計以較低的成本制作正弦信號發(fā)生器,可用作核磁共振中引發(fā)磁場測量儀的激勵一般的正弦信號,也可作為調(diào)制用的教學演示信號源。
??正弦信號發(fā)生器主要由兩部分組成:正弦波信號發(fā)生器和產(chǎn)生調(diào)幅、調(diào)頻、鍵控信號。正弦波信號發(fā)生器采用直接數(shù)字頻率合成DDS技術,在CPLD上實現(xiàn)正弦信號查找表和地址掃描,經(jīng)D/A輸出可得到正弦信號。具有頻率穩(wěn)定度高,頻率范圍寬,容易實現(xiàn)頻率步進100 Hz。全數(shù)字化結構便于集成,輸出相位連續(xù),頻率、相位和幅度均可實現(xiàn)程控。
??調(diào)幅、調(diào)頻、鍵控信號的產(chǎn)生可采用調(diào)頻、調(diào)幅專用芯片能分剮實現(xiàn),但是該方法實現(xiàn)的調(diào)頻調(diào)幅功能,對于某一特定頻率和特定的調(diào)制度、頻偏效果較好,在載波頻率可變和調(diào)制度、頻偏要求任意設定的情況下難以實現(xiàn)。本文利用CPLD和單片機AT89S52不僅可以實現(xiàn)頻率范圍可調(diào)的正弦波信號,而且在CPLD內(nèi)部加上相應的數(shù)字控制算法就能方便地實現(xiàn)調(diào)頻FM,調(diào)幅AM和鍵控PSK、ASK數(shù)字調(diào)制功能有利于提高系統(tǒng)的整體性能和工作可靠性。正弦信號產(chǎn)生部分可在一片CPLD(EP1K30)中實現(xiàn),大大地簡化了硬件電路,便于功能擴展,并為進一步實現(xiàn)系統(tǒng)集成創(chuàng)造了條件。
??1 理論分析與計算
??1.1 正弦波形的產(chǎn)生
??單向DDS由Nbit相位累加器和ROM只讀存儲器(正弦查找表)構成的數(shù)控振蕩源(NCO),數(shù)模轉換器(DAC)、低通平滑濾波器(LPF)構成,圖1所示為DDS的基本結構。
??圖1中fc為時鐘頻率,K為頻率控制字,N為相位累加器的字長,M為ROM地址線位數(shù),L為ROM數(shù)據(jù)線寬度,fo為輸出頻率。相位累加器由全加器和累加寄存器級聯(lián)組成。在時鐘頻率fc的控制下,對輸入頻率控制字K進行累加,累加滿量時就產(chǎn)生溢出。相位累加器的輸出對應于該時刻合成周期信號的相位,并且這個相位是周期性的,在0~2π范圍內(nèi)變化。相位累加器位數(shù)為N,最大輸出為2N-1,對應于2π的相位,累加1次就輸出1個相應的相位碼,地址以查表方式,得到對應相位的信號幅度值,經(jīng)過數(shù)模轉換,就可以得到一定頻率的信號輸出波形,低通濾波器對輸出的信號波形進行平滑處理,濾除雜波和諧波。由于控制字K經(jīng)過2N/K次累加,相位累加器滿量溢出,完成1個周期運算,所以輸出頻率fo由fc和K共同決定,即fo=fcK/2N且K《2N-1,得到DDS的最小分辨率可達fc/2N。理論上通過設定DDS相位累加器的位數(shù)N、頻率控制字K和時鐘頻率fc的值,就可以產(chǎn)生任一頻率的輸出。根據(jù)頻率步進100Hz的要求,選取累加器的位數(shù)為19位,計算出時鐘頻率fc應為52.4288 MHz。步進的累計誤差通過軟件補償?shù)姆椒ㄟM行修正,利用現(xiàn)有的52.416 0 MHz晶振完全精確地實現(xiàn)步進100 Hz的要求。
??
??圖1 基于DDS的正弦信號發(fā)生器的原理圖
??1.2 產(chǎn)生模擬幅度調(diào)制信號
??用調(diào)制信號去控制高頻振蕩的幅度,使其幅度的變化量隨調(diào)制信號成正比地變化,這一過程稱為幅度調(diào)制。若載波為uc=Uc cosωct,調(diào)制信號為f(t)=cosΩt,則調(diào)幅波為
??
??普通調(diào)幅波利用模擬相乘器實現(xiàn),但是外圍電路復雜,改變調(diào)制度需改變電路元件的參數(shù),實現(xiàn)起來繁瑣。可以采用CPLD芯片結合DDS技術靈活的實現(xiàn)數(shù)字調(diào)幅,原理如圖2所示。
??
??圖2 幅度調(diào)制原理圖
??由DDS產(chǎn)生的波形信號作為載波,在單片機內(nèi)部作調(diào)制信號為1 kHz的正弦波形存儲表,根據(jù)鍵盤所設定的調(diào)制度ma(10%~100%)與存儲表中的數(shù)據(jù)相乘的結果送CPLD與DDS得到的波形相乘,再與DDS信號相加就產(chǎn)生相應的數(shù)字調(diào)幅波編碼,經(jīng)D/A轉換得到模擬調(diào)幅信號。
??1.3 產(chǎn)生模擬頻率調(diào)制信號
??在連續(xù)波調(diào)制中,載波可表示為uc=Uc cosωct,調(diào)制信號為UΩ(t),調(diào)頻波是瞬時頻率的變化量與調(diào)制信號成正比,因此調(diào)頻波的瞬時角頻率除了載波角頻率ωc外,還附加一項和調(diào)制信號成正比的部分,式中kf為比例系數(shù),是單位調(diào)制信號強度引起的頻率變化。△ωf(t)的最大值△ωf稱為最大頻偏,反映在頻率上為f(t)=fc+△fcos(2πft),調(diào)頻波的表達式:
??
??圖3為CPLD數(shù)字調(diào)頻電路,頻偏為5 K時的控制字是50,將余弦波形與50相乘,并與單片機傳遞的頻率控制字相加,送入DDS模塊經(jīng)D/A轉換就可以輸出調(diào)頻波,其設計原理圖如圖4所示。
??
??圖3 CPLD數(shù)字調(diào)頻電路圖
??
??圖4 頻率調(diào)制設計原理圖
??1.4 產(chǎn)生二進制PSK、ASK信號
??用數(shù)字基帶信號去控制高頻正弦波的幅度就是振幅鍵控調(diào)制ASK。在CPLD內(nèi)部只需要根據(jù)所設定的二進制基帶序列碼對產(chǎn)生的DDS波形進行處理,二進制基帶序列為1時波形通過,序列為0時輸出0,仿真波形如圖5所示。
??
??圖5 二進制ASK仿真波形圖
??移相鍵控PSK是數(shù)字基帶信號去控制載波的相位。它是利用載波不同相位或相位變化來傳遞信息的。PSK的實現(xiàn)方法是根據(jù)數(shù)字基帶信號的兩個電平(或符號)使載波相位在兩個不同的數(shù)值之間切換,兩個載波相位通常相差180°。波形如圖6所示。
??
??圖6 二進制PSK仿真波形圖
??1.5 輸出信號調(diào)理部分
??D/A轉換電路如圖7所示,選用的是12位高速D/A器件AD9713,該器件具有更好的靜態(tài)性能和動態(tài)特性。AD9713B更新速率可達100MS/ s。由于該D/A轉換器是針對DDS、波形重構和高質量圖像信號處理等應用而設計的,這款芯片在動態(tài)特性方面表現(xiàn)特別突出,并且具有優(yōu)良的諧波抑制能力。AD9713輸出滿量程電流輸出是由VCONTROLAMP IN和RSET決定的,圖7中AD9713采用內(nèi)部參考電壓,輸出滿量程電流為-20 mA。
??
??圖7 D/A轉換電路
??幅度調(diào)節(jié)電路是由放大器組成。高頻信號放大要求放大器有足夠的輸出電壓轉換速率,在正弦波的情況下,放大器所需要的最大擺率SR=2πω=2πAf,其中ω為信號的角頻率,A為信號幅度,f為頻率。此外,幅度調(diào)節(jié)電路要求帶低阻負載,放大器的電流輸出能力也是個重要參數(shù),要在50 Ω負載上輸出6 V信號,則放大器至少要有120 mA的連續(xù)電流輸出能力??紤]以上原因,本文選擇AD公司的高速運放AD811作為輸出放大器,它是一個寬帶高速電流反饋型運算放大器,其各項參數(shù)非常適合上述指標:小信號帶寬(G=+2時)達120 MHz,電壓擺率SR為2 500 V/μs,全諧波失真THD為-74 dB(10 MHz),輸出電流達100 mA,其短路輸出電流可達150mA。
??幅度調(diào)節(jié)電路如圖8所示,圖中R3和R4起分流作用,限制用于I/V轉換的電流,1個電流反饋的高速放大電路。它把AD9713輸出的電流轉換成電壓,通過反饋電阻Rf的電流決定AD811輸出的幅度為6 V。為了增大后級的帶負載能力設計了后級電壓跟隨,模擬輸出的最后部分是濾波電路,濾波器的選擇主要取決于系統(tǒng)所要輸出的波形,在50 Ω的負載電阻上的電壓峰峰值為6±1 V。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 單片機課設波形發(fā)生器 產(chǎn)生方波、三角波、正弦波、鋸齒波 波形幅度可調(diào)、頻率可調(diào)
- 使用單片機和DAC0832產(chǎn)生正弦波
- DAC輸出正弦波的實驗程序和工程文件免費下載 7次下載
- 衰減正弦波的VI文件資料免費下載 1次下載
- 正弦和三角及方波波形產(chǎn)生電路的Multisim源文件資料合集免費下載 11次下載
- 波形產(chǎn)生與變換電路的詳細資料講解 21次下載
- 產(chǎn)生正弦波的簡單電路免費下載 12次下載
- 單片機產(chǎn)生正弦波DA數(shù)據(jù)的資料和C語言程序免費下載
- 鋸齒波和正弦波轉換電路EWB電路仿真的詳細資料免費下載 23次下載
- 正弦波脈寬調(diào)制EWB仿真的詳細資料免費下載 8次下載
- 如何使用TMS320C54X數(shù)字信號處理器產(chǎn)生正弦波的詳細資料概述 15次下載
- Labview之不同掃描方式顯示正弦波形 0次下載
- 數(shù)字正弦波形產(chǎn)生的數(shù)學推導 40次下載
- 標準正弦波形500W雙重絕緣逆變器MEM-4105/4205
- 正弦波發(fā)生電路基礎
- 示波器測量正弦波波形的基本步驟 1157次閱讀
- 示波器怎么調(diào)正弦波 1006次閱讀
- 振蕩電路為什么能產(chǎn)生正弦波?正弦波振蕩電路的振蕩條件 2002次閱讀
- 方波 正弦波 三角波信號是如何產(chǎn)生的? 4659次閱讀
- 有源晶振的波形是正弦波嗎?怎么測量? 2283次閱讀
- 分享三個簡單的正弦波發(fā)生器電路 1.9w次閱讀
- 晶振輸出波形之正弦波和方波 1.4w次閱讀
- 正弦波發(fā)電機工作原理及操作規(guī)范 3871次閱讀
- 正弦波逆變器制作過程詳解 2w次閱讀
- 通過觀察正弦波和無源元件來研究相位的概念 6132次閱讀
- 正弦波逆變器介紹_正弦波逆變器工作原理 4.9w次閱讀
- 基于FPGA控制AD9854產(chǎn)生正弦波 6704次閱讀
- 純正弦波逆變器哪個好_純正弦波逆變器排行榜 9.2w次閱讀
- 什么是正弦波逆變器_正弦波逆變器的工作原理及相關電路圖 8.6w次閱讀
- 正弦波振蕩電路:產(chǎn)生正弦波的條件,正弦波電路的組成,經(jīng)典正弦波振蕩電路 4w次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1491次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 95次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關電源原理及各功能電路詳解
- 0.38 MB | 11次下載 | 免費
- 6100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 7基于單片機和 SG3525的程控開關電源設計
- 0.23 MB | 4次下載 | 免費
- 8基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關電源設計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537793次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多