《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于FPGA的無線傳感網絡信道波形整形濾波器
基于FPGA的無線傳感網絡信道波形整形濾波器
來源:電子技術應用2013年第7期
惠鵬飛,姚仲敏,夏 穎,王艷春
齊齊哈爾大學 通信與電子工程學院,黑龍江 齊齊哈爾161006
摘要: 針對模擬濾波器設計靈活性差且不能很好地支持數據通信的并行和速度等問題,利用Altera公司CycloneII系列中的EP2C35F672C6N芯片完成了基于FPGA的WSN信道波形整形濾波器的設計。通過功能創建、計算查表法系數、建立內存數據表、Verilog-HDL編程、Quartus-II平臺下進行FPGA綜合、ModelSim時序仿真、DE2開發板下載調試等過程,實現了波形整形硬件平臺通過USB接口與主機的通信。測試結果表明,該波形整形濾波器具有低成本、頻率可擴展、即插即用等優點,使用方便。
中圖分類號: TN713
文獻標識碼: A
文章編號: 0258-7998(2013)07-0035-03
The waveshaping filter of WSN channel based on FPGA
Hui Pengfei,Yao Zhongmin,Xia Ying,Wang Yanchun
Communication and Electronic Engineering Institute, Qiqihar University, Qiqihar 161006,China
Abstract: For analog filter design has poor flexibility and can not be a good solution to support data parallelism and speed, this paper uses the Altera CycloneII series of EP2C35F672C6N chip to complete the WSN channel pulse shaping filter based on FPGA. Through the function to create the table look-up method, calculation of coefficient, establish memory data table, Veilog-HDL programming, Quartus-II platform under FPGA, ModelSim timing simulation, DE2 development board download debugging process, it realizes the waveshaping hardware platform communicate with mainframe through USB interface. The test results show that the waveshaping filter has advantages of a low cost, scalable frequency, plug and play, etc., and it′s easy to use.
Key words : WSN;FPGA;waveshaping filter;look-up table method;timing simulation

    無線通信、傳感器和微機電系統(MEMS)等技術的飛速發展推動了無線傳感器的普及和應用。無線傳感器網絡由大量無線傳感器構成,大量節點協作和感知,收集和處理網絡覆蓋領域內感知對象的相關信息,并且將信息傳送給需要的用戶,具有自組織、容錯能力、微型化三大特點[1-2]。盡管無線傳感器網絡具有很強的自組織性和容錯能力,但信道傳輸中也面臨著一些問題,尤其是在復雜工業環境中,無線信號存在路徑幅度衰減、小尺度衰落、電波極化偏轉等現象[3]。因此,對無線傳感器網絡信道信號進行整形濾波十分必要。

    其他學者對波形整形濾波器的研究與設計有很多豐富的案例和先進的理論分析,但是在波形濾波器的靈活性、精度、易實現等方面仍有改進的空間。面對當前SoC嵌入式設計潮流,如何設計一種靈活、便于配置和易于生成IP核的信道波形整形濾波器是一件急需解決的問題。
    本文基于DE2開發板,利用QuartusII開發環境,在Altera公司CycloneII系列EP2C35芯片中,設計了WSN信道波形數字整型濾波器,該設計方法原理清晰,設計周期短,便于形成IP核以及集成應用,具有重要的教學和科研價值。
1 波形整形濾波器總體設計方案
1.1 基于查表法的波形整形方案

    波形整形濾波器是將輸入數字序列變為輸出脈沖序列的數字信號處理器,是語音與圖像處理、模式識別和譜分析等應用中的一種基本的處理部件。整形濾波器的設計方法有多種,如窗函數設計法、頻率取樣法、逼近法、查表法等[4-5]。
    查表法是基于FPGA的DDS技術,可在一片FPGA芯片上實現信號源的信號產生和控制,只要改變存儲波形信息的ROM數據,就可以靈活地實現任意波形發生器[6]。用FPGA實現DDS比較靈活,可以產生多種調制方式,本文基于查表法設計波形整形濾波器的實現原理圖如圖1所示。

2.2 波形整形濾波器參數設計
2.2.1 頻率選擇

    基于直接頻率合成技術的波形整形濾波器,其輸出波形的頻率由兩方面決定:一方面是由頻率控制字(即波形輸出的步長)決定;另一方面是由波形點輸出的固有頻率決定。本文設定基準時鐘頻率為131 kHz,累加器為8 bit,頻率控制字的字長K=4,經計算輸出波形的頻率fout=2 048 Hz。
2.2.2 初相位選擇
    對于產生的波形的初相的控制,設定一個輸入控制端,通過控制端的不同狀態給波形添加不同的初相。其原理是對相頻累加器的初次輸出加上一個特定的值。在本文中無法實現初相的任意值設定,只是設定了幾個特定的初相供選擇以驗證理論和方法的正確性。
2.2.3 幅度選擇
    設計要求中規定波形的最終輸出幅度值應能夠按照1~4倍的大小調節,故本設計在最后輸出前增加了一個幅度可調節部分。將相位幅度轉換成功后的值乘上一個要求的調幅系數即為最終的波形輸出。
2.3 原代碼編譯
2.3.1 擴頻模塊

    系統由頻譜擴展模塊和數據波形整形模塊組成。利用擴頻模塊對原來的頻率進行編碼,并將編碼后的數據進行256倍擴頻,再按照4倍內插根升余弦成型濾波,成形濾波后按4路并行輸出,以滿足并行輸入DA的要求。通過擴頻后的信號波形具有抗截獲性能強、抗多徑干擾能力強、便于實現多址通信擴頻信號等特性。
    擴頻信號就是將信號的帶寬擴展,使其性能提高,可以提高系統的抗干擾能力。本文采用直接擴頻的方式,即使用偽隨機的碼序列,將波形序列進行256倍擴頻,從而易于在接收端得到較好性能的波形。擴展頻譜模塊原理圖如圖3所示。

    將頂層文件進行全編譯仿真之后,在Quartus II的工具欄選擇“Tools”,點擊“Netlist Viewers”下的“RTL Viewer”之后顯示本設計的邏輯原理圖,如圖5所示。先通過擴頻模塊對數據進行內插和擴頻處理,之后對數據進行整形處理,實現4路平行輸出。

 

 

3 系統功能調試和仿真
3.1 系統調試

    根據方案設計的要求,調試過程共分3大部分:硬件調試、軟件調試和綜合調試。電路用FPGA/CPLD實驗箱按模塊調試,各模塊逐個調試通過后再進行綜合調試。
3.1.1 軟件調試
    本系統的軟件功能強大,采用Verilog語言編寫。先在Quartus II里對所編的模塊逐一進行仿真,排除語法的編寫錯誤和設計邏輯思維的錯誤;當仿真完確認程序沒問題時,直接下載到FPGA芯片,用FPGA實驗箱進行調試。采取自底向上的調試方法,即先單獨調試好每一個模塊,然后再連接成一個完整的系統進行調試。
3.1.2 硬件調試
    在控制電路的調試中,對輸入、輸出進行分析,可以知道時序仿真結果是否與實際結果相符合,以便找出硬件設計電路中存在的故障。再調試D/A轉換是否正常。
    為提高電路的抗干擾性能,本文采取了一些抗干擾相關措施。如接線時的線要盡量短,減少交叉,每個芯片的電源與地之間接有去擾電容,數字與模擬地要分開。實踐結果表明,此措施對于消除個別引腳上的“毛刺”和高頻噪聲方面都得到了較佳的效果。
    對于運算放大器進行選擇時,通常輸出頻率可以達到上千赫茲,這就要求放大器的帶寬滿足特定要求。所以,在進行調試濾波的電路和進行緩沖的輸出電路中,通常都選擇高速、寬帶運算放大器。
3.1.3 綜合調試
    在JTAG模式下,配置數據由主機直接裝載進FPGA器件的配置SRAM中,之后只要不掉電FPGA將一直保持配置后的電路功能。在AS模式下,配置數據則被裝載到一個與FPGA相連的配置器件中,之后在加電或重新配置時,這些數據可自動通過配置器件裝載進FPGA,因此FPGA的電路功能可不受掉電影響。這里使用JTAG模式,先確認DE2板上的SW19(RUN/PROG)開關位于RUN位置;然后使用USB線,一端連接到開發板的J9(BLASTER)口,另一端連接到計算機的USB口,開發板加電。
    測試時,把一個被干擾的模擬信號輸入ACD中,采樣得到的數據通過FPGA和USB傳輸到計算機上,然后用示波器顯示其時域和頻域圖形,開發板上電并與電腦連接。在Quartus II里選擇菜單項“Tools”中的“Programmer”。編程器界面顯示了當前檢測到的編程線纜,對于DE2板應為USB-Blaster。如果未顯示,則點擊“Hardware Setup”按鈕查看并檢查線是否插好。
    配置模式選擇JTAG,然后找到與工程對應的.sof文件(SRAM Object File),在“Program/Configure”一欄打勾。點擊“Start”開始配置。點擊“確定”,完成FPGA器件的配置。此后,切換開關SW0和改變按鍵KEY0的狀態可以正確控制LEDG0的亮與滅,說明整個設計過程正確。
3.2 仿真結果
    將仿真出來的vwf文件轉化成Matlab可以讀取的數據文件送到Matlab中查看結果。可以把vwf文件另存為tbl文件,這個文件的格式很簡單(功能仿真時),在Matlab中編寫簡單的程序就可讀出仿真結果,反過來也可以在Matlab中生成tbl文件然后轉化成vwf文件作為輸入。在Matlab中輸出的結果如圖6所示。

    本文針對模擬濾波器設計靈活性差且不能兼顧數據通信的并行和速度等問題,結合無線傳感器網絡信道的特點,完成了基于FPGA的無線傳感器網絡信道波形整形濾波器的設計。將要實現的設計進行編程與時序仿真,建立相應數據的存儲查表,通過對存儲器中程序的調用以及對片選的設定和ROM中波形的調用,輸出所想要的波形,實現了波形整形硬件平臺通過USB接口與主機的通信。實際測試結果表明,該波形整形濾波器符合預期的設計目標,具有低成本、頻率可擴展、即插即用等優點,使用方便。
參考文獻
[1] 楊慶.基于VHDL與CPLD器件的FIR數字濾波器的設計[J].湖北民族學院學報,2009,31(2):23-56.
[2] 袁輝.基于FPGA的數字信號發生器的設計與實現[J].電子技術應用,2011,37(9):67-69.
[3] 劉鋒,裴紅星,王青三.工業無線傳感器網絡信道特征研究[J].鄭州大學學報(理學版),2011,43(4):39-43.
[4] 喻應芝,王愛華,周榮花.基于現場可編程器件的全數字成形濾波器實現[J].北京理工大學學報,2010,32(4):32-45.
[5] BAKULA C J.Low-power pulse-shaping filter desing using hardware-specific[D].Akron:Master of Science,2010:7-10.
[6] 江健康.基于Verilog HDL的FIR數字濾波器設計與仿真[J].微計算機信息,2011,21(3):11-34.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          黄色小说综合网站| 狠狠爱www人成狠狠爱综合网| 亚洲午夜精品一区二区| 久久国产精品黑丝| 国产一区二区三区在线观看免费| 久久久久国产一区二区三区| 久久九九久久九九| 亚洲综合视频网| 久久综合狠狠综合久久综合88| 美女网站在线免费欧美精品| 久久综合导航| 国产午夜精品一区二区三区视频| 欧美婷婷久久| 欧美激情精品久久久久久久变态| 亚洲一区二区欧美| 亚洲国产精品成人| 午夜精品久久久久久久久| 亚洲女人小视频在线观看| 国产专区欧美专区| 欧美成年人视频| 亚洲人妖在线| 在线性视频日韩欧美| 一区二区三区.www| 国产精品久久久久久久久久久久久久| 亚洲女同在线| 国产精品一香蕉国产线看观看| 国产精品色婷婷久久58| 中文一区字幕| 欧美岛国在线观看| 亚洲与欧洲av电影| 欧美大香线蕉线伊人久久国产精品| 亚洲国产精品久久久久婷婷老年| 1024日韩| 欧美xart系列高清| 欧美色123| 欧美日韩午夜剧场| 欧美色欧美亚洲高清在线视频| 亚洲国产国产亚洲一二三| 国产精品亚洲一区二区三区在线| 欧美午夜电影在线观看| 亚洲精品一区二区三区av| 欧美色精品在线视频| 欧美日韩午夜剧场| 国产精品狠色婷| 欧美性视频网站| 91久久精品日日躁夜夜躁欧美| 欧美寡妇偷汉性猛交| 欧美激情第9页| 一区二区三区四区五区在线| 久久久欧美精品| 亚洲综合色在线| 亚洲欧美精品一区| 91久久精品国产| 亚洲韩国青草视频| 国产精品久久久久影院色老大| 亚洲国产一区二区三区在线播| 亚洲小说欧美另类社区| 久久一区亚洲| 免费欧美电影| 欧美影院一区| 欧美日本韩国在线| 美女图片一区二区| 欧美激情在线有限公司| 国产精品免费网站在线观看| 亚洲精品视频中文字幕| 国产精品红桃| 国模叶桐国产精品一区| 欧美日韩一区二区免费在线观看| 欧美午夜精品一区| 欧美日韩1区2区| 欧美亚洲尤物久久| 欧美视频一区二区| 欧美一级黄色录像| 国产精品夜夜夜一区二区三区尤| 久久久精品国产免大香伊| 国产欧美一区二区色老头| 亚洲桃花岛网站| 国产精品久久二区| 国产综合精品一区| 欧美激情亚洲自拍| 午夜久久电影网| 久久精品国产99| 久久午夜av| 欧美日本在线视频| 久久婷婷国产麻豆91天堂| 欧美日韩极品在线观看一区| 亚洲天堂偷拍| 国产色产综合产在线视频| 亚洲福利在线看| 亚洲经典视频在线观看| 欧美日韩在线视频一区二区| 一区二区91| 午夜精品久久久久99热蜜桃导演| 91久久香蕉国产日韩欧美9色| 亚洲免费观看高清完整版在线观看| 免费成人在线视频网站| 欧美一区二区在线| 亚洲伦理中文字幕| 国产色婷婷国产综合在线理论片a| 欧美日韩高清一区| 久久久久久国产精品mv| 欧美精品日韩三级| 欧美日本一区| 老司机aⅴ在线精品导航| 极品中文字幕一区| 激情久久综合| 欧美天天影院| 黑人一区二区三区四区五区| 国产精品激情电影| 国自产拍偷拍福利精品免费一| 欧美日韩免费区域视频在线观看| 激情久久婷婷| 欧美了一区在线观看| 亚洲精品一区二区三区樱花| 欧美淫片网站| 先锋a资源在线看亚洲| 久久久亚洲影院你懂的| 日韩亚洲在线观看| 欧美xxx成人| 国产精品视频不卡| 欧美一区二区三区男人的天堂| 先锋a资源在线看亚洲| 亚洲欧洲另类国产综合| 99在线热播精品免费| 亚洲七七久久综合桃花剧情介绍| 亚洲精品网站在线播放gif| 亚洲风情亚aⅴ在线发布| 在线看国产日韩| 久久成人这里只有精品| 亚洲视频免费在线观看| 免费视频一区| 欧美在线国产精品| 欧美18av| 欧美日韩一区在线观看视频| 99视频+国产日韩欧美| 亚洲高清视频在线观看| 欧美国产精品劲爆| 国产精品爱久久久久久久| 亚洲小说欧美另类婷婷| 免费成人在线视频网站| 亚欧美中日韩视频| 国产日韩一级二级三级| 欧美专区在线观看| 在线看片第一页欧美| 亚洲免费av电影| 亚洲一区二区三区色| 亚洲欧洲一区| 亚洲欧洲在线视频| 日韩视频欧美视频| 欧美精选午夜久久久乱码6080| 久久精品一区中文字幕| 99re6热在线精品视频播放速度| 国产一区激情| 亚洲天堂男人| 在线精品国产欧美| 欧美黄色影院| 国产亚洲va综合人人澡精品| 亚洲国产高清aⅴ视频| 亚洲视频在线观看一区| 黄色成人在线免费| 亚洲精品乱码久久久久久| 一本色道88久久加勒比精品| 久久大香伊蕉在人线观看热2| 欧美大片免费观看| 欧美资源在线| 亚洲国产精品黑人久久久| 好吊妞这里只有精品| 国产精品九色蝌蚪自拍| 欧美人在线观看| 欧美aⅴ99久久黑人专区| 亚洲久久视频| 欧美日韩亚洲一区二区三区在线观看| 影音先锋成人资源站| 欧美成人一区二区三区| av成人免费在线| 欧美日韩国产精品一区| 亚洲精品1区2区| 欧美国产日韩在线观看| 欧美性一二三区| 久久精品理论片| 欧美成人中文| 国产精品理论片在线观看| 欧美精品麻豆| 欧美激情在线免费观看| 久久精品一区中文字幕| 免费在线日韩av| 国产一区二区三区精品久久久| 可以免费看不卡的av网站| 国产精品久久久久婷婷| 亚洲精品社区| 欧美久久成人| 欧美电影免费观看网站| 性欧美办公室18xxxxhd| 亚洲欧洲一区二区天堂久久| 在线免费高清一区二区三区| 国产一区二区三区精品欧美日韩一区二区三区| 韩国精品主播一区二区在线观看| 在线视频你懂得一区| 国产精品99久久久久久有的能看| 欧美激情按摩| 中日韩男男gay无套| 欧美大胆人体视频| 99re6热只有精品免费观看| 欧美一区深夜视频| 国产精品欧美日韩一区| 国产综合久久久久久鬼色| 亚洲另类黄色| 有码中文亚洲精品| 亚洲人成在线观看网站高清| 久久国产黑丝| 国产精品久久久久久一区二区三区| 亚洲欧洲一区二区三区久久| 国产精品第十页| 国产精品综合不卡av| 蜜桃久久av| 香蕉成人啪国产精品视频综合网| 欧美成人综合网站| 欧美日韩亚洲精品内裤| 亚洲已满18点击进入久久| 免费高清在线视频一区·| 国产精品国产三级国产| 亚洲精品日韩激情在线电影| 亚洲人体1000| 亚洲欧美日韩视频二区| 欧美视频在线观看免费| 国产伦精品一区二区三区视频孕妇| 亚洲国产日韩一级| 国产精品久久久亚洲一区| 性做久久久久久久免费看| 国产精品久久777777毛茸茸| 欧美国产激情二区三区| 欧美区国产区| 欧美电影免费观看高清完整版| 欧美一区2区视频在线观看| 欧美一区二区三区视频在线观看| 国产精品久久久久久影院8一贰佰| 欧美成人精品一区二区| 久久久久久久综合日本| 亚洲神马久久| 亚洲国产成人久久综合一区| 日韩视频在线观看免费| 欧美人与禽猛交乱配视频| 欧美aⅴ一区二区三区视频| 国产日产欧美精品| 国产一区二区| 国产精品九九| 美女亚洲精品| 国产精品自拍小视频| 亚洲精品免费一二三区| 国产精品久久久久999| 欧美a一区二区| 久久久精品日韩| 欧美一区二区三区免费看| 日韩一本二本av| 欧美国产日韩一区二区| 国产精品sss| 午夜精品久久久久久久久| 久久9热精品视频| 亚洲性图久久| 99视频国产精品免费观看| 久久精品国产在热久久| 在线观看视频日韩| 国产一区二区三区成人欧美日韩在线观看| 久久九九热re6这里有精品| 亚洲一区观看| 亚洲第一精品夜夜躁人人躁| 欧美色视频日本高清在线观看| 国产精品久久久久久久久果冻传媒| 亚洲精品一区在线观看香蕉| 国产精品久久久久久模特| 国产日韩在线亚洲字幕中文| 久久国产66| 中国亚洲黄色| 国产精品久久久一本精品| 欧美一区二区成人| 欧美日韩国产成人在线免费| 国产精品免费看久久久香蕉| 国产精品夜色7777狼人| 午夜精品美女自拍福到在线| 亚洲高清免费| 欧美日韩精品福利| 国产精品jizz在线观看美国| 国产精品美女久久| 精品成人一区二区三区四区| 亚洲一区二区影院| 在线视频你懂得一区| 国产一区二区按摩在线观看| 日韩手机在线导航| 欧美日韩在线免费观看| 国产一区二区久久精品| 亚洲一区二区在线看| 欧美成年人在线观看| 国产欧美丝祙| 免费日韩精品中文字幕视频在线| 中国女人久久久| 麻豆9191精品国产| 欧美日韩国产影片| 午夜欧美大尺度福利影院在线看| 美日韩精品视频| 国产一区二区激情| 欧美一区二区三区视频在线观看| 最近中文字幕mv在线一区二区三区四区| 狂野欧美一区| 日韩视频中文字幕| 欧美国产激情二区三区| 99精品国产一区二区青青牛奶| 在线国产精品一区| 国产一区二区三区在线免费观看| 久久久美女艺术照精彩视频福利播放| 91久久国产精品91久久性色| 久久久久久久综合日本| 国产一区二区三区直播精品电影| 伊人影院久久| 亚洲欧美日韩一区在线观看| 999亚洲国产精| 国产精品国产三级国产专播精品人| 日韩香蕉视频| 亚洲精品日韩综合观看成人91| 夜夜嗨av一区二区三区网站四季av| 亚洲视频中文字幕| 欧美日韩一二三四五区| 国产精品天天看| 久久久久久亚洲精品杨幂换脸| 欧美日韩高清在线| 洋洋av久久久久久久一区| 国产精品一区在线观看你懂的| 久久精品视频免费播放| 亚洲综合另类|