999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

利用FPGA實現三相正弦直接數字頻率合成器

2011-03-08 02:27:46
電訊技術 2011年4期
關鍵詞:信號設計

吳 進

(西安郵電學院電子工程學院,西安 710121)

1 引 言

直接數字頻率合成器(Direct Digital Synthesizer,DDS)與數字信號處理器(DSP)一樣,是一項關鍵的數字化技術。與傳統的頻率合成器相比,DDS具有低成本、低功耗、高分辨率和快速轉換時間等優點,廣泛應用在電信與電子儀器領域,是實現設備數字化的一個關鍵技術。目前,各大芯片廠商都相繼推出了高性能和多功能的DDS芯片,內部數字信號抖動很小,輸出信號的質量較高。但是在某些場合,由于專用的DDS芯片的控制方式是固定的,故在工作方式、頻率控制等方面與系統的要求差距很大,數字控制器接口不便,難以滿足復雜要求,對處理速度要求較高,從而也限制了頻率進一步的提高,同時微處理器的處理任務也更加繁重[1,2]。FPGA以其可靠性高、功耗低、保密性強等特點,在電子產品設計中得到了廣泛的應用[3]。

本文根據實際需要,設計出符合特定需要的三相正弦DDS電路,通過實驗證明,利用FPGA合成DDS是一個較好的解決方法,具有良好的實用性和靈活性。

2 正弦直接數字頻率合成器設計原理

合成器由頻率控制字N、相位控制字M分別控制輸出正弦波的頻率與相位,其中相位累加器為合成器的關鍵控制部分,通過控制改變頻率控制字N與相位控制字M的快慢,從而得到相應頻率和任意超前與滯后的相位的正弦波形,甚至是余弦波形。實際這種改變相位控制字M與頻率控制字N的配合,通過查找正弦表地址來得到,實際將每個地址對應正弦表中的0~360范圍內的每一個相位點。查表將輸入的地址信息映射成相應的幅值,從而得到完整的正弦信號,同時通過數模轉換器DAC,經過低通濾波器(LPF),就可以得到一個頻譜純凈的正弦波。其原理圖如圖1所示。

圖1 三相數字頻率合成器結構Fig.1 Three-phase DDS structure

3 正弦波發生原理及邏輯設計

3.1 正弦函數表的設計

在傳統正弦函數ROM表的設計中,通常將0~2π整個周期所有的離散信號全部存入芯片中[5]。這種方法雖然實現比較簡單,但同時會浪費芯片的大量資源。

考慮到正弦波信號在0~π與π~2π關于直線X=π成偶對稱,故可以將ROM表中的數據減少為原來的一半。再利用左半周期內,波形關于直線X=π/2成奇對稱,進一步可將正弦函數ROM表減少一半。這樣,就可以將ROM表的數據減少為原來的1/4,可極大減少正弦函數ROM表在芯片內部占用的邏輯資源。即通過一個正弦波形表的前1/4周期,就可以變換得到正弦的整個周期波形,同時減少了將近3/4的周期資源而使系統得到優化,效果非常顯著。

根據以上思路,利用公式(1)提前把算好的正弦函數離散值按照相應的地址順序依次存入芯片內部的ROM區中。本文的設計中采用以上思路,將0~2π一個正弦周期內共有8192個離散點,縮減為0~π/2共2048個離散點,其中相位分辨率為 0.044°。將N作為正弦離散值的地址線,離散點的計算按公式(1)計算:

其中正弦表的內部結構如表1所示。

表1 正弦函數表內部結構表Table 1 Internal structure of sine function

3.2 三相正弦信號的產生原理

由于在設計中采用了一個正弦表,而需要產生三相正弦信號則成為邏輯設計的一個難點與關鍵點。傳統的設計中需要在FPGA內部存儲3個正弦函數表,非常浪費芯片的邏輯資源[6]。因此,本文產生三相正弦信號利用了三相分時原理設計。在設計中采用3個可逆計數器,分別在時鐘信號的作用下同時進行計數,其計數值作為三相正弦信號在ROM表中的地址。由于產生的三相正弦信號彼此的初相位不同,所以在可逆計數器的作用下,3個可逆計數器的查表方向對于A、B、C三相就各有所不同。其查正弦函數表原理如圖2所示。

圖2 查正弦函數表原理圖Fig.2 The principle figure of finding sine function table

例如,在設計中產生3個初相位為零、相位互差120°的三相正弦信號[7],如圖2所示,A相首先從正弦函數表的地址0°開始累加讀起,當讀到地址90°處,再從地址90°處累減讀到地址0°處,這樣在A相可逆計數器的控制下,就可以得到周期為π的單向半波正弦信號;C相首先從正弦函數表的地址60°開始遞減讀起,當讀到地址0°處,再從地址0°處遞增讀到地址90°處,然后從地址90°處遞減讀到地址0°處,這樣在C相可逆計數器的控制下,就可以得到周期為π,初相位滯后A相60°的單向半波正弦信號;同理,B相從正弦函數表的地址60°開始累加讀起,在B相可逆計數器的控制下,就可以得到周期為π,初相位滯后C相60°的單向半波正弦信號。這樣,通過一個π/2周期的正弦函數表就可以發出3個相位互差60°周期為π的單向半波正弦信號。

正弦函數表中讀取對應的正弦幅值采用分時的方法。其中分時時鐘非常小,在不影響正常三相正弦信號的相位關系下,分相邏輯產生器產生的時序如圖3所示,其中CLK為輸入系統時鐘,分相邏輯產生器輸出 A、B、C 3個依次滯后的時序[8]。當 A為高電平時讀取從正弦函數表內讀取出A相的正弦幅值;B當為高電平時,讀取B相的正弦幅值;C為高電平時,讀取C相的正弦幅值。這樣,在三相分時邏輯控制器的作用下,將查出的3個單相半波正弦信號送給正弦信號幅值調節器。

圖3 三相分時邏輯時序圖Fig.3 The logic time sequence figure of three-phase time-sharing

將3個單相半波正弦信號調整為周期為2π的正弦信號,利用公式(2)和公式(3)就可以調節為正常的正弦信號:

這樣,3個單相半波正弦信號就調整為成為相位彼此互差120°的三相正弦信號。

3.3 相位的調節方法

M作為相位控制字輸入信號,將輸入信號M作為正弦函數ROM表的偏移地址。當系統要求發出超前參考信號的角度時,首先超前與滯后標志位變為“1”。可逆計數器查表地址從初始位置對應偏移到ROM表地址[9]。如果M=“01010101011”(即 δ=683為相對偏移地址,實際 M=683×0.044°=30°),A相可逆計數器首先從地址“01010101011”處先遞增計算,遞增到“11111111111”處就開始遞減計算,計算到地址“00000000000”處再遞增計算,在時鐘的作用下往復計算。B相可逆計數器從地址1365+683處(1365為 60°地址)遞減計數;同理,C相可逆計數器從1365+683處遞增計數。這樣,輸出的正弦信號比參考信號超前30°。同理,發出滯后電網電壓信號的正弦信號只需采用與超前相反的方法。由于在正弦函數ROM 表中存儲了(0°~90°)的正弦函數值共2048個離散點,M的調節范圍在(-90°~+90°)之間,相位分辨率為 0.044°。

4 實驗結果

將編譯好的配置文件下載到FPGA芯片中,用示波器來觀測輸出波形。圖4為A相與B相LPF濾波后的波形圖,可以看出A相與B相彼此相位保持120°的相位關系,證明輸出三相波形的相位是正確的。

圖4 兩相輸出120°波形圖Fig.4 The 120°waveform figure of two-phase output

在實際應用中,通過改變頻率控制字的大小就可以改變輸出頻率[10]。本文利用FLEX10K器件設計了相應的三相正弦DDS電路,對實驗電路進行了全面檢驗。實驗結果表明,整體邏輯設計是正確的,輸出的三相波形相位符合設計要求的控制。

5 結束語

本文根據實際需要,設計出了符合特定需要的三相正弦DDS電路,通過實驗證明,輸出波形達到了技術要求,控制靈活,性能良好。該方法較傳統方法具有良好的實用性和靈活性,有很好的推廣價值。本文下一步的工作是利用FPGA設計并實現出符合特定需要的方波或三角波DDS電路,并且頻率可調節。

[1]Zbigniew Bielewicz,Leszek Debowski.A DSP and FPGA Based Integrated Controller Development Solutions for High Performance Electric Drives[J].Proceedings of the IEEE,2009,16(2):679-684.

[2]Shih-Liang Jung,Meng-Yueh Chang.Design and Implementation of a FPGA-Based Control IC for AC-Voltage Regulation[J].IEEE Transactions on Power Electronics,2009,14(3):522-532.

[3]侯波亨,顧新.VHDL硬件描述語言與數字邏輯電路設計[M].西安:西安電子科技大學出版社,2010.HOU Bo-heng,GU Xin.VHDL and digital logic circuit design[M].Xi′an:Xidian University Press,2010.(in Chinese)

[4]Vankka J.Methods of mapping from phase to sine amplitude in direct digital synthesis[C]//Proceedings of the 1996 IEEE International Frequency Control Symposium.Honolulu,HI,USA:IEEE,1996:942-950.

[5]劉薇,王建立.基于FPGA與單片機的波形發生器設計[J].微計算機信息,2008,64(15):198-199.LIU Wei,WANG Jian-li.Design of waveform generator based on FPGA and single chip[J].Microcomputer information,2008,64(15):198-199.(in Chinese)

[6]劉詩華,王德石,謝邦勇.基于DDS的混沌調相信號生成方案[J].系統工程與電子技術,2009,55(4):26-28.LIU Shi-hua,WANG De-shi,XIE Bang-yong.Scheme of chaos phase modulation signal Generation base on DDS[J].Systems Engineering and Electronics,2009,55(4):26-28.(in Chinese)

[7]曹群,顏德田.基于DDS的中功率低頻信號源的設計[J].電子測量技術,2009,38(5):14-16.CAO Qun,YAN De-tian.Design of middle power lowfrequency signal source based on DDS[J].Electronic Measurement Technology,2009,38(5):14-16.(in Chinese)

[8]馮源,樊祥,胡濤濤,等.基于DDS技術的通信激勵器設計[J].通信技術,2010,34(11):126-128.FENG Yuan,FAN Xiang,HU Tao-tao,et al.Designof communication prompting source based on DDS technology[J].Communication Technology,2010,34(11):126-128.(in Chinese)

[9]袁縱橫,魏常偉.基于DDS的高功率超聲波電源的設計[J].電力電子技術,2010,26(11):46-49.YUAN Zong-heng,WEI Chang-wei.Designof high power ultrasonic wave supply based on DDS[J].Power Electronics Technology,2010,26(11):46-49.(in Chinese)

[10]楊蕾.基于DDS的高碼速率遙感衛星模擬信號頻綜源設計與實現[J].電子器件,2009,56(12):66-69.YANG Lei.Design and implement of high bit rate remote sensing satellites analog signal source based on DDS[J].Electronic Devices,2009,56(12):66-69.(in Chinese)

猜你喜歡
信號設計
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
孩子停止長個的信號
瞞天過?!律O計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
基于LabVIEW的力加載信號采集與PID控制
一種基于極大似然估計的信號盲抽取算法
主站蜘蛛池模板: 成人免费黄色小视频| 亚洲人成影视在线观看| 最新国产高清在线| 熟妇丰满人妻av无码区| 国产素人在线| 日本午夜视频在线观看| 国产爽歪歪免费视频在线观看| 美女内射视频WWW网站午夜| 一本久道热中字伊人| 国产人成网线在线播放va| 国产亚洲高清视频| 麻豆国产在线不卡一区二区| 第一页亚洲| 激情视频综合网| 国产精品免费电影| 亚洲成人播放| 久久婷婷国产综合尤物精品| 视频二区欧美| 丁香婷婷激情网| 国产精品福利在线观看无码卡| 白浆视频在线观看| AV网站中文| 国产91在线|中文| 国产AV无码专区亚洲精品网站| 日韩天堂在线观看| 欧美色99| 精品国产亚洲人成在线| 久久国产成人精品国产成人亚洲| 女同国产精品一区二区| 亚洲成a∧人片在线观看无码| 99精品在线看| 欧美一级夜夜爽| 国产手机在线观看| 亚洲 欧美 偷自乱 图片| 国产激爽爽爽大片在线观看| 日本不卡在线视频| 青草91视频免费观看| 一本大道无码高清| 又大又硬又爽免费视频| 天天综合网亚洲网站| 精品欧美一区二区三区久久久| 性欧美久久| 91精品福利自产拍在线观看| 91精品最新国内在线播放| 精品午夜国产福利观看| 青草精品视频| 71pao成人国产永久免费视频| 中文毛片无遮挡播放免费| 91网址在线播放| 国产精品第页| 男女男免费视频网站国产| 综合色88| 成人综合在线观看| 亚洲 成人国产| AV不卡国产在线观看| 黄色网页在线播放| 国产一区二区三区在线观看免费| 国产成人精品亚洲日本对白优播| 国内精品小视频在线| 国产亚洲精品自在线| 国产精品福利导航| 狠狠色丁香婷婷| 国产成本人片免费a∨短片| 中文字幕在线一区二区在线| 日韩免费中文字幕| 国产视频自拍一区| 国产正在播放| 亚洲一区二区在线无码| 在线人成精品免费视频| 香蕉精品在线| 亚洲综合色区在线播放2019| av午夜福利一片免费看| 国产a v无码专区亚洲av| 精品一区二区三区视频免费观看| 国产成年无码AⅤ片在线 | 熟妇丰满人妻av无码区| 国产成人喷潮在线观看| 亚洲国产中文欧美在线人成大黄瓜| 中文字幕永久在线观看| 日韩精品一区二区深田咏美| 亚洲视屏在线观看| 欧美精品成人一区二区视频一|