亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于FPGA的頻率測量儀設計

        2014-08-07 12:08:53李鑫彪王笑怡
        微處理機 2014年5期
        關鍵詞:測量儀閘門精度

        李鑫彪,王笑怡

        (中國電子科技集團公司第四十七研究所,沈陽110032)

        基于FPGA的頻率測量儀設計

        李鑫彪,王笑怡

        (中國電子科技集團公司第四十七研究所,沈陽110032)

        隨著可編程器件的快速發(fā)展,F(xiàn)PGA已經(jīng)廣泛應用在各個領域。由于其性能的穩(wěn)定性和設計的靈活性,因此本設計也采用了FPGA為主控單元,實現(xiàn)了用于測量信號頻率的頻率測量儀。在保證精度的基礎上,用Verilog硬件描述語言制定了三個模塊,以實現(xiàn)系統(tǒng)的整體功能,并對系統(tǒng)實現(xiàn)的整體功能進行了仿真驗證。

        現(xiàn)場可編程門陣列;頻率測量儀;高精度;高速度

        1 引 言

        頻率是各種信號源的一個重要物理量,是電子、通信等領域的一個重要研究對象,其大小和穩(wěn)定性往往可以決定一個器件或者整個系統(tǒng)的性能。因此,用一種簡單有效且精度較高的方法來測量一個信號的頻率是檢測一個信號頻率能否達到要求的一項重要工作,對單獨某個器件或者整個系統(tǒng)性能的穩(wěn)定性起到了有力的保障作用。

        選用FPGA作為頻率測量儀的主控單元,是因為FPGA具有豐富的邏輯單元和IO口,系統(tǒng)可以方便地進行功能擴展,且其設計靈活方便,可以采用C/C++或Verilog HDL/VHDL進行程序或元器件的編寫和修改。此外,采用FPGA設計可以使整個系統(tǒng)采用純硬件結構,大大提高了系統(tǒng)的時實性。

        2 設計原理

        頻率計的測量原理:給定一個閘門時間和一個已知頻率的標準信號,在給定的閘門時間T內,分別測量標準脈沖信號的個數(shù)Nx和要被測量信號的脈沖數(shù)Nb,則:被測信號的頻率為,其中fx為標準脈沖信號頻率。在忽略標準脈沖信號頻率fx的誤差情況下,可能產(chǎn)生的誤差為:δ=|f′b-fb|/fbe×100%,其中fbe為被測信號頻率的真實值,δ=|ΔNx|/Nx≤1/Nx=1/T×fx。由上式可見,測量的精度與閘門時間和標準信號的頻率成反比,閘門時間越長,標準信號的頻率越高,則誤差就越小。

        標準信號的頻率為100MHz時,閘門時間和系統(tǒng)測量精度之間的關系如下:

        表1 閘門時間與精度的對應關系

        可見,標頻在100MHz,閘門時間為0.01s時,測量精度就可達到10-6。而標準信號的頻率在FPGA中通過鎖相環(huán)技術很容易達到100MHz,因此整個系統(tǒng)的測量精度很容易就可以達到很高。

        3 FPGA模塊及其整體設計

        設計總體分為三個部分,分別為計數(shù)部分part1,寄存器部分buffer和數(shù)據(jù)選擇部分chose,總體結構如圖1所示。設計為雙頻率測量儀,可以同時測量兩路信號頻率,如果需要可以通過增加計數(shù)部分part1來增加測量信號的個數(shù)。

        圖1 系統(tǒng)的整體結構

        3.2 計數(shù)部分part1

        pin_bp為標準頻率輸入端,pin_door為閘門信號控制端,pin_cp為被測頻率信號輸入端,pin_out1[23..0]為在閘門時間內標準頻率信號個數(shù)輸出端,pin_out2[15..0]為在閘門時間內被測頻率信號個數(shù)輸出端。為保證頻率測量儀的精度,取標準頻率信號個數(shù)輸出端為24位,被測頻率信號個數(shù)輸出端為16位,如果需要可以通過Verilog HDL/VHDL硬件描述語言方便的改變計數(shù)器位數(shù),因此系統(tǒng)具有很高的靈活性,適用范圍比較大(見圖2)。

        圖2 計數(shù)模塊

        3.2 寄存器部分buffer

        為保證數(shù)據(jù)讀取與處理的正確性,采用Verilog HDL語言編寫了一個寄存器,用于數(shù)據(jù)的正確讀取與處理,其中reset為復位鍵,當其為低電平時,輸出都為“0”(見圖3)。

        3.3 數(shù)據(jù)選擇部分chose

        為節(jié)省系統(tǒng)的IO口資源,使系統(tǒng)可以擴展更多功能,文章設計了一個數(shù)據(jù)選擇器用于選擇數(shù)據(jù)輸出。在sel=0,rd=0的前提下,通過改變不同的add值選擇不同的輸出值。當sel、rd其中有一個不為“0”時,輸出out為高阻“z”(見圖4)。

        圖3 寄存器模塊

        圖4 數(shù)據(jù)選擇模塊

        4 仿真

        為保證測量精度,減小±1誤差,閘門信號pin_ door如圖5所示。但實際閘門信號設計為兩步,第一步,當測頻信號為高電平時,為中間閘門信號pin_ clk0的開始點,如圖5中的中間閘門所示;第二步,當標準信號為高電平時,為最終閘門信號pin_clk1的開始點,最終閘門信號如圖5中的最終閘門所示,其系統(tǒng)仿真如圖6所示。

        圖5 預置閘門與最終閘門的關系

        圖6 預置閘門和實際閘門的驗證

        圖6為驗證實驗圖,標頻信號pin_bp的頻率比較低,pin_clk0和pin_clk1的時間差較長。在實際應用中,為保證測量精度,標頻信號的頻率往往較大,所以實際中的pin_clk0和pin_clk1的時間差很小。由圖6可知仿真結果和我們預期的結果一樣,所以證明了設計閘門時間控制的正確性。

        圖7為整個系統(tǒng)仿真的部分圖,由仿真結果可以證明系統(tǒng)整體設計的正確性。

        圖7 系統(tǒng)整體功能的仿真

        5 結束語

        設計采用了Altera公司Cyclon II系列的FPGA芯片作為系統(tǒng)主控單元,通過Verilog HDL編寫了三個模塊組成整個硬件系統(tǒng),其具有很高的靈活性,可以通過簡單地修改程序,來修改三個模塊,以實現(xiàn)不同場合的不同需要。其具有很高的精度,在保證系統(tǒng)標準頻率不變的基礎上,通過增加閘門時間來提高體統(tǒng)精度以保證不同場合對精度的不同要求。FPGA具有豐富的邏輯單元和IO口,因此,可以在本實驗的基礎上增加系統(tǒng)的功能和外接設備,從而可以更好的進行下一步的開發(fā)研究。

        [1]王慧.基于FPGA的高速高精度頻率測量系統(tǒng)的實現(xiàn)[J].傳感世界,2006(1):27-29.

        [2]張永安.基于CPLD的多功能等精度的數(shù)字頻率計的設計[D].大連:大連理工大學,2004.

        [3]周立功.SOPC嵌入式系統(tǒng)實驗教程[M].北京:北京航空航天大學出版社,2006.

        Design of Frequency Measurement Instrument Based on FPGA

        LIXin-biao,WANG Xiao-yi
        (The 47th Research Institute of China Electronics Technology Group Corporation,Shenyang 110032,China)

        With the rapid development of the programmable devices,F(xiàn)PGA has been widely used in various fields.As its stability of the performance and flexibility of the design,F(xiàn)PGA is also used as the main control unit in the system to design the frequencymeasurement instrument formeasuring the signal frequency.In order to guarantee the accuracy,Verilog hardware description language is used to develop threemodules to achieve the overall function of the system,and the simulation is conducted to the functionsmentioned above.

        FPGA;Frequencymeasurement instrument;High precision;High speed

        10.3969/j.issn.1002-2279.2014.05.002

        TN492

        :A

        :1002-2279(2014)05-0005-03

        李鑫彪(1989-),男,黑龍江省七臺河市人,碩士研究生,主研方向:嵌入式系統(tǒng)的設計及其應用。

        2013-8-8

        猜你喜歡
        測量儀閘門精度
        我終于會過地鐵閘門了
        水平度與垂直度精密測量儀
        基于單片機的便捷式LCF測量儀
        電子制作(2019年9期)2019-05-30 09:42:02
        揭秘身高體重測量儀
        基于DSPIC33F微處理器的采集精度的提高
        電子制作(2018年11期)2018-08-04 03:25:38
        寬電容測量儀的設計
        電子制作(2017年7期)2017-06-05 09:36:14
        把住醫(yī)?;鹚亻l門
        找準入口,打開思路的閘門
        GPS/GLONASS/BDS組合PPP精度分析
        我國專家發(fā)現(xiàn)藥物成癮新機制,找到“閘門”開關
        精品乱码一区内射人妻无码| 亚洲综合久久中文字幕专区一区| 国产福利一区二区三区在线观看 | 亚欧免费无码aⅴ在线观看| 97久久精品亚洲中文字幕无码| 无码一区二区三区老色鬼| 成年女人免费v片| 黑丝国产精品一区二区 | 丰满大爆乳波霸奶| 日本无遮挡吸乳呻吟视频| 永久无码在线观看| 台湾自拍偷区亚洲综合| 日本岛国一区二区三区四区| 91九色免费视频网站| 色五月丁香五月综合五月| 男ji大巴进入女人的视频小说| 老熟妻内射精品一区| 久久尤物AV天堂日日综合| 欧美成人a视频免费专区| 国产精品午夜福利亚洲综合网 | 久久天堂av综合合色| 亚洲欧美国产国产综合一区| 乱码午夜-极品国产内射| 人妻无码AⅤ不卡中文字幕| 在线免费观看国产视频不卡| 中文字幕一区二三区麻豆| 影音先锋久久久久av综合网成人| 国产又粗又黄又爽的大片| 国产乱妇乱子在线视频| Y111111国产精品久久久| 国产精品亚洲一区二区三区正片| 自拍视频在线观看国产| 国产狂喷水潮免费网站www| 肥臀熟女一区二区三区| 东北无码熟妇人妻AV在线| 无码免费午夜福利片在线| 日韩黄色大片免费网站| 中文字幕人妻饥渴浪妇| 久久人妻少妇嫩草av无码专区| 免费看久久妇女高潮a| 亚洲日韩中文字幕在线播放|