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

基于FPGA的頻率測量計的設計與實現

2018-01-17 09:06:16劉梅英
電子技術與軟件工程 2017年23期
關鍵詞:仿真

摘 要 頻率測量在控制系統或儀表開發項目中需廣泛使用,本文結合實際項目,提出基于FPGA設計的頻率測量計的方法,該設計方法集成度高、速度快。

【關鍵詞】頻率測量 FPGA 仿真

頻率測量在控制系統或儀表開發項目中需廣泛使用。通常的測量頻率方法是外接示波器或采用單片機等外界電路加以實現,但這些測量方法有精度低、電路的整體差、欠穩定等缺點?,F在,在實際工作中,采用大規模集成電路中現場可編程邏輯器件FPGA(Field Programmable Gate Array)設計數字控制系統成為主流,本文結合實際項目,介紹基于FPGA設計的頻率測量計的方法。

1 頻率測量計原理

針對待測信號頻率的測量,通常有兩種方式。一是直接測頻法,即在一定的時間間隔T1-T0(信號測量閘門時間)T內,待測信號的周期個數為N,則待測信號頻率為:F=N/T。同時,直接測頻法所測量的數據結果相對誤差最大為1/N。

二是間接測周法,使用兩個計數器,分別對標準頻率信號Fs和待測頻率信號Fx同時計數,原理如圖1。為了提高測量精度,使待測信號與閘門控制信號同步,即設計同步電路,首先給出預置閘門控制信號上升沿,此時兩個計數器并不開始計數,而是等到待測信號的上升沿到來時,兩個計數器真正開始計數。同理,在閘門信號結束,下降沿到來時,兩個計數器并不立即停止,而是等待測信號的上升沿到來時才停止計數,完成一次測量過程。采用此方法,其精度差值不超過被測頻率的一個周期。

誤差分析:設標準信號的頻率為Fs,待測信號的頻率為Fx,在測量時間段Ts內被測頻率信號的計數值為Nx,標準頻率信號的計數值為Ns,則有關系Ns/Nx=Fs/Fx。設被測信號的頻率準確值為Fx0,在一次測量過程中,由于被測信號Fx計數的啟停時間是由該信號的上升沿控制的,因此在測量時間段Tws內對Fx的計數Nx無誤差,在此時間段內對Fs的計數Ns最多相差一個脈沖,即|△Ns|≤1,則有:Nx/Fx=Ns/Fs;Nx/Fx0=(Ns+△Ns)/Fs;

由上式得出:Fx=Fs*Nx/Ns;Fx0=Fx*Nx/(Ns+△Ns)

根據相對誤差公式:△Fx0/Fx0=|Fx0-Fx|/Fx0;

被測信號的相對誤差△Fx0/Fx0≤1/Ns;

綜合以上,可以得出:

(1)被測信號頻率的相對誤差與被測信號的頻率無關

(2)增大測量時間段Tws或提高Fs,可以增大Ns,從而減小相對誤差。

(3)測量精度與實際閥值時間及標準信號頻率有關。

(4)由于標準頻率信號源的石英晶體振蕩為40M且穩定性高,所以標準信號的相對誤差小。

實際測量過程中,標準信號為33M,閥值設定為1.5秒。

2 系統設計與實現

FPGA(Field-Programmable Gate Array)是在PAL、GAL、CPLD等可編程器件的基礎上進一步發展的產物。它是作為專用集成電路(ASIC)領域中的一種半定制電路而出現的,既解決了定制電路的不足,又克服了原有可編程器件門電路數有限的缺點。

頻率測量設計總體原則:自下而上分層設計,將待測頻率信號作同步處理,以提高測量精度。

模塊關系:

(1)count.v底層計數模塊。輸入:clk(時鐘信號),rst(復位信號),enable(使能信號),cntout(計數器輸出信號)

(2)tcount.v為count.v的仿真模塊

(3)tongbuclk.v底層時鐘同步模塊。clk(時鐘信號),rst(復位信號),en(使能信號輸入),enable(使能輸出信號)其功能相當于一個D觸發器。將使能信號上升沿與待測信號同步,提高測量精度。

3 Modelsim軟件仿真

Modelsim是一款單內核支持VHDL和Verilog混合仿真的仿真器;具有源代碼模版和助手,項目管理等特點。

為了模擬待測頻率的實時變化測量結果的影響,采用循環語句隨機變化待測時鐘頻率,仿真結果正確。仿真程序片段及仿真結果如圖2。

4 硬件仿真

上面介紹的Modelsim是常用軟件仿真,設計程序在實際的芯片中運行結果如何,是否存在“競爭冒險”等時序問題,還需要應用硬件仿真。在Quartus開發環境中,用singnalTapII,在file下面新建一個signaltapII logic analyzer file默認的是stp文件,打開后在左上方setup里面指下載方式,一般是usb下載。Scan Chain欄是顯示硬件環境,該欄必須有硬件顯示才能下載。然后,sof manager中選擇工程中的下載文件,其他的clock指的采樣時鐘。在中間偏右的框中雙擊添加想要查看的信號,它可以實時查看硬件里面的運行情況,本系統在硬件仿真運行正常。

5 結束語

本文結合實際項目中所用的頻率測量模塊,提出了基于FPGA實現頻率測量的方法及軟件和硬件的仿真驗證。該方法具有廣泛的應用,可以應用于實時性要求高的場所。

參考文獻

[1]唐亞平.基于FPGA與DSP的等精度數字頻率計設計[J].微計算機信息,2007,1-2:249-250.

[2]楊瀟,翟玉文等.基于CPLD和VHDL的等精度頻率裝置[J].吉林化工學院學報,2004(09).

作者簡介

劉梅英(1972-),女,湖南省澧縣人。碩士研究生,碩士學位?,F為中國計量科學研究院化學所工程師。研究方向為檢測技術及自動化裝置。

作者單位

中國計量科學研究院 北京市 1000041endprint

猜你喜歡
仿真
Proteus仿真軟件在單片機原理及應用課程教學中的應用
工業機器人模擬仿真技術在職業教育中的應用淺析
一種幫助幼兒車內脫險應急裝置的仿真分析
科技資訊(2016年18期)2016-11-15 20:09:22
論虛擬仿真實訓系統在口腔實驗教學中的應用
科技資訊(2016年18期)2016-11-15 07:55:28
基于機電設備電氣控制線路排故的仿真系統設計
價值工程(2016年29期)2016-11-14 02:01:16
航空電氣系統中故障電弧研究
Buck開關變換器的基本參數設計及仿真分析
試析PLC控制下的自動化立體倉庫仿真情況分析
基于MADYMO的航空座椅約束系統優化設計
科技視界(2016年18期)2016-11-03 21:44:44
中國體態假人模型與FAA Hybrid Ⅲ 型假人模型沖擊差異性分析
科技視界(2016年18期)2016-11-03 20:31:49
主站蜘蛛池模板: 亚洲无码在线午夜电影| 国内视频精品| 亚洲天堂成人在线观看| 欧美天堂在线| 国产一区二区三区免费| 国产在线精彩视频二区| 色婷婷亚洲十月十月色天| 丰满人妻久久中文字幕| 国产一区成人| 无码中文AⅤ在线观看| 嫩草在线视频| 97se亚洲综合在线| 国产一级裸网站| 日韩 欧美 小说 综合网 另类| 中文字幕人妻av一区二区| 99久久国产综合精品2020| 一区二区自拍| 国产一区二区网站| 国产成人精品视频一区二区电影| 国产成人综合亚洲网址| 深爱婷婷激情网| 亚洲天堂精品视频| 亚洲国产成人自拍| 久久福利网| 欧美黄网站免费观看| 欧美精品不卡| 日韩av无码DVD| 欧美国产日韩在线| 91在线无码精品秘九色APP| 乱人伦视频中文字幕在线| 丰满人妻被猛烈进入无码| 亚洲成年人网| 99ri精品视频在线观看播放| 欧美日韩精品一区二区在线线| 制服丝袜 91视频| 日本欧美午夜| 欧美亚洲第一页| 欧美劲爆第一页| 激情综合网激情综合| 9966国产精品视频| 毛片在线区| 国产精品永久免费嫩草研究院| 日韩第一页在线| 日韩A级毛片一区二区三区| 国产成人AV综合久久| 狠狠色丁香婷婷综合| 无码'专区第一页| 精品国产成人国产在线| 欧美在线天堂| 无码综合天天久久综合网| 这里只有精品在线播放| 欧美A级V片在线观看| 国产精品无码AⅤ在线观看播放| 亚洲色图欧美在线| 在线色国产| 中文字幕在线播放不卡| 免费播放毛片| 国产青青草视频| 亚洲第一视频区| 在线观看91香蕉国产免费| 亚洲国产综合精品中文第一| 天天躁夜夜躁狠狠躁图片| 在线播放国产99re| 欧美曰批视频免费播放免费| 国产不卡一级毛片视频| 91精品人妻一区二区| 国产亚洲日韩av在线| 中文字幕无码制服中字| 91精品国产自产在线观看| 久久亚洲日本不卡一区二区| 精品91自产拍在线| 人妻无码中文字幕一区二区三区| 免费看的一级毛片| 国产一区二区色淫影院| 精品自拍视频在线观看| 9啪在线视频| 二级毛片免费观看全程| 天天综合网色| www亚洲精品| 亚洲黄色网站视频| 麻豆精品在线视频| 日韩在线视频网站|