• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于NiosII改進的多周期同步頻率測量系統(tǒng)設(shè)計

      2014-03-26 00:58:34陳芳紅張志文
      儀表技術(shù)與傳感器 2014年12期
      關(guān)鍵詞:預(yù)置重合閘門

      陳芳紅,張志文

      (西安工業(yè)大學(xué)電子信息工程學(xué)院信控技術(shù)研究所,陜西西安 710032)

      1 系統(tǒng)測頻原理

      改進的多周期同步法[1]是由多周期同步法基礎(chǔ)發(fā)展而來,多周期同步法[2]的實際計數(shù)閘門是待測信號的整數(shù)倍,因此其相對誤差與待測信號頻率無關(guān)。改進的多周期同步法使得計數(shù)閘門是待測信號和時間基準信號的整數(shù)倍,對時間基準信號不存在誤差。其原理如圖1所示。在預(yù)置閘門T打開后,實際閘門T1并不立即打開,而是等到待測信號和時間基準信號的上升沿重合脈沖到來時,才打開實際閘門,開始分別對時間基準信號BS,待測信號MS開始計數(shù),時間基準信號計數(shù)器記得值為BV,待測信號計數(shù)器記得值為MV,當預(yù)制閘門關(guān)閉時,實際計數(shù)閘門并不立即停止計數(shù),而是等到待測信號和時間基準信號的重合脈沖到來時,才關(guān)閉實際計數(shù)閘門,停止計數(shù)。實際閘門是待測信號上升沿與時間基準信號脈沖上升沿相對重合。脈沖重合檢測電路中存在脈沖上升沿重合的誤差,因此控制待測信號上升沿與時間基準信號相對重合,使誤差減小。實際閘門開啟時待測信號與時間基準信號上升沿重合的時間差為Δt,脈沖上升沿重合脈沖控制最大誤差為Δt,則|Δt1|≤Δt,|Δt2|≤Δt。T1=BV·fB,fB為時間基準信號的頻率,不計時間基準信號的誤差,實際閘門與時間基準信號同步,實際閘門為T1,待測信號的頻率真實值為:

      式中:δ為待測信號頻率的相對誤差為;fM為待測信號頻率值。

      待測信號的相對誤差取決于脈沖重合檢測電路的精度和預(yù)置閘門時間。

      圖1 全同步法原理圖

      2 電路原理圖設(shè)計

      如圖2所示具體電路工作為:先粗測rm模塊,為了保證測量的實時、高效率,要求采用測周法,就是在待測信號MS一個周期內(nèi)對時間基準信號BS進行計數(shù),Nios II根據(jù)粗測值MV0選擇預(yù)置閘門時間STE;如果待測信號頻率在0.1~1 Hz,預(yù)置閘門設(shè)置時間為10 s,Nios II向 OPG1寫1,開啟預(yù)置閘門1,如果頻率在1 Hz~10 MHz,預(yù)置閘門時間設(shè)置為1 s,Nios II向OPG2寫1,開啟預(yù)置閘門2;PG模塊作為產(chǎn)生預(yù)置閘門,用Verilog語言實現(xiàn)[3],分別在兩個預(yù)置閘門時間內(nèi)對時間基準信號進行計數(shù);bmq模塊為脈沖重合鑒別模塊,獲得脈沖重合的窄脈沖OP1;在預(yù)置閘門STE打開時,等到鑒別重合窄脈沖OP1到來時開啟實際閘門,Q端輸出實際閘門,對待測信號MS和時間基準信號BS同時計數(shù),將計得數(shù)分別存入兩個32位寄存器中,Nios II分別讀取兩計數(shù)器的值BV,MV。

      圖2 電路原理圖設(shè)計

      3 脈沖重合鑒別電路

      脈沖重合鑒別電路如圖3所示,由于時間基準信號的頻率是50 MHz,周期為20 ns,將待測信號的窄脈沖與時間基準信號相與,得到脈沖重合的窄脈沖。最終產(chǎn)生窄脈沖op1;保證了待測信號,時間基準信號和實際閘門的整數(shù)倍。

      圖3 脈沖重合鑒別電路

      4 精測時序仿真圖

      精測計數(shù)仿真中,待測信號的周期為112 ns,在BS信號的周期為20 ns,預(yù)置閘門STE,計數(shù)器MSCT0,計數(shù)器BSCT0分別對待測信號MS和時間基準信號BS的計數(shù),兩計數(shù)器計數(shù)結(jié)果分別為MV,BV,預(yù)置閘門STE周期為1 μs,Q為實際閘門,系統(tǒng)精測時序仿真如圖4所示。

      圖4 系統(tǒng)精測時序仿真結(jié)果

      5 系統(tǒng)軟件設(shè)計

      5.1 NiosII軟核定制

      NiosII軟核用戶可以根據(jù)需要自定制,如圖5所示顯示了完整的系統(tǒng)配置和地址映射,在Quartus中啟動SoPC Builder,添加CPU和外圍設(shè)備,外部設(shè)備有定時器、2個32位的輸入端口、1個1位的輸出端口clr,片外存儲器SDRAM,如圖5所示。

      圖5 系統(tǒng)配置及其地址映射

      5.2 NiosⅡ系統(tǒng)編程

      NiosII集成開發(fā)環(huán)境(IDE)是NiosII系列嵌入式處理器的基本的軟件開發(fā)工具,NiosII IDE 是 SOPC Builder 軟件集成開發(fā)環(huán)境,具有編輯、編譯、鏈接、調(diào)試、下載等功能[4]。該設(shè)計是在 NiosII IDE 開發(fā)平臺上利用API函數(shù)編寫完成。主要完成讀數(shù),向上位機發(fā)送數(shù)據(jù),并對計數(shù)寄存器清零,系統(tǒng)軟件主流程圖如圖6所示。

      圖6 系統(tǒng)軟件主流程圖

      6 實驗數(shù)據(jù)

      表1 實驗數(shù)據(jù)

      7 結(jié)束語

      通過設(shè)計基于NiosII全同步頻率測量系統(tǒng),將測頻計數(shù)模塊和控制模塊集成在一塊FPGA上,減少了硬件電路的復(fù)雜化,使得系統(tǒng)方便靈活;同時提高頻率精度,解決了低頻段頻率測量精度低的問題。

      參考文獻:

      [1] 徐秀妮.基于VHDL語言的全同步數(shù)字頻率計的設(shè)計與研究:[學(xué)位論文].西安:長安大學(xué),2011.

      [2] 吳愛平,付青青.基于 NiosⅡ的等精度頻率計設(shè)計.現(xiàn)代電子技術(shù),2010(5) :84-85.

      [3] 常曉明,李媛媛.Verilog-HDL工程實踐入門.北京:北京航空航天大學(xué)出版社,2005.

      [4] 李蘭英.NiosⅡ嵌入式軟核 SoPC 設(shè)計原理及應(yīng)用.北京:北京航空航天大學(xué)出版社,2006:280-327.

      猜你喜歡
      預(yù)置重合閘門
      我終于會過地鐵閘門了
      基于排隊論的水下預(yù)置反艦導(dǎo)彈部署優(yōu)化
      用友U8軟件預(yù)置會計科目的維護
      電子測試(2018年22期)2018-12-19 05:12:56
      電力系統(tǒng)單回線自適應(yīng)重合閘的研究
      電子制作(2017年10期)2017-04-18 07:23:07
      把住醫(yī)保基金水池閘門
      找準入口,打開思路的閘門
      混料設(shè)計在6061鋁合金激光焊預(yù)置Al-Si-Ni粉末中的應(yīng)用
      焊接(2016年8期)2016-02-27 13:05:12
      考慮暫態(tài)穩(wěn)定優(yōu)化的自適應(yīng)重合閘方法
      我國專家發(fā)現(xiàn)藥物成癮新機制,找到“閘門”開關(guān)
      預(yù)置縫線減張縫合法預(yù)防低位直腸癌術(shù)后吻合口瘺效果觀察
      伊川县| 庄浪县| 南丰县| 双峰县| 兴国县| 南郑县| 绥阳县| 锡林郭勒盟| 翁牛特旗| 南乐县| 高台县| 吐鲁番市| 浮梁县| 屯昌县| 南涧| 达州市| 张北县| 海城市| 商河县| 桑植县| 双峰县| 化德县| 辽阳市| 桦甸市| 安平县| 沾化县| 惠州市| 公安县| 济宁市| 肥西县| 泊头市| 大宁县| 台中县| 潞西市| 剑阁县| 南昌市| 云梦县| 临西县| 台江县| 松阳县| 托里县|