摘要:在頻率測量過程中,±1個(gè)計(jì)數(shù)誤差通常是限制頻率測量精度進(jìn)一步提高的重要原因。在分析±個(gè)計(jì)數(shù)誤差產(chǎn)生原因的基礎(chǔ)上,提出了一種利用被測信號、時(shí)鐘基準(zhǔn)和測量門限相位的全同步來消除計(jì)數(shù)誤差的頻率測量方法,給出了基于FPGA實(shí)現(xiàn)上述測量方法的實(shí)驗(yàn)原型和實(shí)驗(yàn)對比結(jié)果。
頻率測量是電子測量技術(shù)中最基本的測量之一。工程中很多測量,如用振弦式方法測量力、時(shí)間測量、速度測量、速度控制等,都涉及到頻率測量,或可歸結(jié)為頻率測量。頻率測量方法的精度和效能常常決定了這些測量儀表或控制系統(tǒng)的性能。頻率作為一種最基本的物理量,其測量問題等同于時(shí)間測量問題,因此頻率測量的意義更加顯然。
常用數(shù)字頻率測量方法有M法、T法和M/T法。M法是在給定的閘門時(shí)間內(nèi)測量被測信號的脈沖個(gè)數(shù),進(jìn)行換算得出被測信號的頻率。這種測量方法的測量精度取決于閘門時(shí)間和被測信號頻率。當(dāng)被測信號頻率較低時(shí)將產(chǎn)生較大誤差,除非閘門時(shí)間取得很大。所以這種方法比較適合測量高頻信號的頻率。T法是通過測量被測信號的周期然后換算出被測信號的頻率。這種測量方法的測量精度取決于被測信號的周期和計(jì)時(shí)精度,當(dāng)被測信號頻率較高時(shí),對計(jì)時(shí)精度的要求就很高。這種方法比較適合測量頻率較低的信號。M/T法具有以上兩種方法的優(yōu)點(diǎn),它通過測量被測信號數(shù)個(gè)周期的時(shí)間然后換算得出被測信號的頻率,可兼顧低頻與高頻信號,提高了測量精度。
圖1
但是,M法、T法和M/T法存在±1個(gè)字的計(jì)數(shù)誤差問題:M法存在被測閘門內(nèi)±1個(gè)被測信號的脈沖個(gè)數(shù)誤差,T法或M/T法也存在±1個(gè)字的計(jì)時(shí)誤差。這個(gè)問題成為限制測量精度提高的一個(gè)重要原因。本文在以上方法基礎(chǔ)上,提出了一種新的頻率測量方法,該方法利用全同步方法消除限制測量精度提高的±1數(shù)字誤差問題,從而使頻率測量的精度和性能大為改善。
1 全同步數(shù)字頻率測量方法的原理
M/T法是目前使用比較廣泛的一種頻率測量方法。其核心思想是通過閘門信號與被信號同步,將閘門時(shí)間T控制為被測信號周期的整數(shù)倍。測量時(shí),先打開參考閘門,當(dāng)檢測到被測信號脈沖沿到達(dá)時(shí)開始計(jì)時(shí),對標(biāo)準(zhǔn)時(shí)鐘計(jì)數(shù);參考閘門關(guān)閉時(shí),計(jì)時(shí)器并不立即停止計(jì)時(shí),而是待檢測到被測信號脈沖沿到達(dá)時(shí)才停止計(jì)時(shí),完成測量被測信號整數(shù)個(gè)周期的過程。測量的實(shí)際閘門時(shí)間與參考閘門時(shí)間可能不完全相箱,但最大差值不超過被測信號的一個(gè)周期。M/T法測量原理如圖1所示。
圖2
設(shè)實(shí)際閘門時(shí)間為Ts,被測信號周期數(shù)為Nx,標(biāo)準(zhǔn)時(shí)鐘計(jì)時(shí)值為Ns,頻率為fs,則被測信號的頻率測量值為:
由于實(shí)際閘門時(shí)間為Ts為被測信號周期的整數(shù)倍,因此Nx是精確的;而對標(biāo)準(zhǔn)時(shí)鐘的計(jì)量值則存在誤差△Ns(|△Ns|≤1),即標(biāo)準(zhǔn)時(shí)鐘計(jì)時(shí)的真值應(yīng)為Ns±△Ns。由此可知被測信號的頻率真值為:
若不計(jì)標(biāo)準(zhǔn)時(shí)鐘的誤差,則測量的相對誤差是:
可以看出,M/T法實(shí)際上就是將測量閘門信號與被測信號同步,使得實(shí)際測量時(shí)間是被測信號周期的整數(shù)倍,所以M/T法又稱為多周期同步測量法。M/T法中,相對誤差與被測頻率無關(guān),即對整個(gè)測量頻率域等精度測量;對標(biāo)準(zhǔn)時(shí)鐘的計(jì)數(shù)值Ns越大則測量相對誤差越?。惶岣唛T限時(shí)間Ts和標(biāo)準(zhǔn)時(shí)鐘頻率可以提高測量精度;在精度不變的情況下,提高標(biāo)準(zhǔn)時(shí)鐘頻率可以縮短門限時(shí)間,提高測量速度。
由此可見,對閘門時(shí)間Ts的計(jì)時(shí)誤差△Ns是限制M/T法頻率測量精度進(jìn)一步提高的主要原因,消除△Ns誤差是提高測量精度的有效手段。全同步頻率測量法則是在參考閘門的控制下,尋找與標(biāo)準(zhǔn)時(shí)鐘同步的被測信號,并以此信號作為實(shí)際閘門的控制信號,實(shí)現(xiàn)實(shí)際測量閘門信號、標(biāo)準(zhǔn)時(shí)鐘、被測信號全同步,從而消除Nx和Ns測量誤差。
全同步頻率測量法原理如圖2所示。在給出參考閘門信號后,通過一個(gè)脈沖同步檢測器檢測被測信號脈沖沿和標(biāo)準(zhǔn)時(shí)鐘信號脈沖沿的同步信息,當(dāng)它們同步就開始計(jì)時(shí);參考閘門關(guān)閉后,亦檢測被測信號脈沖沿和標(biāo)準(zhǔn)時(shí)鐘信號脈沖沿的同步信息,當(dāng)它們同步則停止計(jì)時(shí)。
對于任意的標(biāo)準(zhǔn)時(shí)鐘和被測信號,要找到兩者脈沖完全同步的時(shí)刻來開啟、關(guān)閉閘門是不現(xiàn)實(shí)的,但有可能找在實(shí)現(xiàn)脈沖同步檢測電路時(shí),也存在一個(gè)脈沖同步檢測的誤差范圍。若以這個(gè)脈沖同步檢測電路檢測到脈沖同步的時(shí)刻作為開關(guān)信號,可以使得實(shí)際閘門的開關(guān)發(fā)生在標(biāo)準(zhǔn)時(shí)鐘和被測信號都足夠接近的時(shí)刻,從而達(dá)到計(jì)算值量化誤差的最小化。
設(shè)開啟閘門時(shí)脈沖同步時(shí)間為△t1,關(guān)閉閘門時(shí)脈沖同步時(shí)間差為△t2,脈沖同步檢測最大時(shí)間差值或稱為最大誤差為△t,則有:|△t1|≤△t,| △t2|≤△t。不計(jì)標(biāo)準(zhǔn)時(shí)鐘誤差,實(shí)際閘門與標(biāo)準(zhǔn)時(shí)鐘同步,實(shí)際閘門時(shí)間為Ts,則被測信號的頻率測量值為:
被測信號頻率的真實(shí)值可表示為:
頻率測量的相對誤差為:
從(6)式可知,頻率測量的最大相對誤差只與脈沖同步檢測最大時(shí)間差值△t和閘門時(shí)間Ts有關(guān)。將(6)式與(3)式對比可知,標(biāo)準(zhǔn)時(shí)鐘周期1/?s和脈沖同步檢測最大時(shí)間差值△t分別是M/T法和本文所述的全同步頻率測量法中限制頻率測量精度提高的原因。顯然,控制△t來提高頻率測量精度是有鏟的,而且實(shí)現(xiàn)起來比提高標(biāo)準(zhǔn)時(shí)鐘頻率更容易。在全同步頻率測量法中,當(dāng)△t=2.5ns、Ts為1s時(shí),頻率測量相對精度可以達(dá)到10 -9量級;或當(dāng)△t=2.5ns、Ts取0.001s時(shí),可以實(shí)現(xiàn)1000次/s、相對精度達(dá)到10-6量級的快速動(dòng)態(tài)頻率測量。
2 實(shí)驗(yàn)原形與測試結(jié)果
根據(jù)上述思想,利用VHDL語言,在基于ALTERA公司EPF10K100ARC240-1 FPGA的硬件平臺上實(shí)現(xiàn)了一個(gè)全同步數(shù)字頻率測量的實(shí)驗(yàn)原形,其原理圖如圖3所示。
系統(tǒng)由控制器、脈沖同步檢測、計(jì)數(shù)器、頻率換算邏輯、鎖存器和顯示等幾部分組成。其中,脈沖同步檢測是檢測被測信號與標(biāo)準(zhǔn)時(shí)鐘是否同步并產(chǎn)生實(shí)際閘門控制信號的關(guān)鍵部分,其電氣性能直接影響到頻率測量精度。脈沖同步檢測的設(shè)計(jì)仿真結(jié)果如圖4所示。
圖4中,pulse1和pulse2為輸入的標(biāo)準(zhǔn)時(shí)鐘和被測信號,gate為輸入的參考閘門信號,output為脈沖同步檢測電路產(chǎn)生的實(shí)際閘門信號。所設(shè)計(jì)電路的脈沖同步檢測最大誤差△t為2.5ns,即pulse1和pulse2的上升沿時(shí)間如果相差不大于2.5ns,則檢測為兩脈沖同步;反之,則檢測為兩脈沖不同步。
在相同條件下使用全同步頻率測量法與A/T法進(jìn)行頻率測量的對比結(jié)果如表1所示。系統(tǒng)使用的標(biāo)準(zhǔn)時(shí)鐘頻率fs為1.000000MHz,被測信號頻率標(biāo)稱值為3.68639MHz。
表1 全同步頻率測量法與M/T法的測量對比結(jié)果
測量編號 | 參考閘門時(shí)間(ms) | 全同步頻率測量法 | M/T法 | |||
標(biāo)準(zhǔn)時(shí)鐘計(jì) 數(shù)值 | 測量信號計(jì) 數(shù)值 | 實(shí)際閘門時(shí)間(ms) | 測量結(jié)果(MHz) | 測量結(jié)果(MHz) | ||
1 | 1 | 963 | 3550 | 0.963 | 3.68639 | 3.687 |
2 | 1 | 1014 | 3738 | 1.014 | 3.68639 | 3.687 |
3 | 1 | 1014 | 3738 | 1.014 | 3.68639 | 3.686 |
4 | 1 | 1014 | 3738 | 1.014 | 3.68639 | 3.687 |
5 | 0.01 | 118 | 435 | 0.118 | 3.6864 | 3.7 |
6 | 0.01 | 51 | 188 | 0.051 | 3.6862 | 3.7 |
7 | 0.01 | 51 | 188 | 0.051 | 3.6862 | 3.7 |
8 | 0.01 | 118 | 435 | 0.118 | 3.6864 | 3.6 |
可以看出:閘門時(shí)間縮短會影響測量精度,但在同等條件下,全同步頻率測量法的測量精度要高于M/T法;M/T法通過提高標(biāo)準(zhǔn)時(shí)鐘頻率或加大門閘門時(shí)間來提高頻率測量精度,而全同步頻率測量法可以使用較低標(biāo)準(zhǔn)時(shí)鐘頻率、較短閘門時(shí)間來獲得較好的頻率測量精度。
本文提出的全同步頻率測量方法可以在較低的標(biāo)準(zhǔn)時(shí)鐘頻率、較短的閘門時(shí)間條件下顯著提高頻率測量的精度,適用于各種頻率測量場合。本文實(shí)現(xiàn)的實(shí)驗(yàn)原型主要是為了對本文方法進(jìn)行驗(yàn)證,在實(shí)際應(yīng)用還需要考慮輸入信號波形失真對精度的影響、相位檢測可能出現(xiàn)的極端情況等問題。
相關(guān)推薦
多周期測量頻率的方法及應(yīng)用


4位數(shù)字頻率計(jì)原理圖,.ms10文件或protel文件
4位數(shù)字頻率計(jì)的設(shè)計(jì)
一種低g三軸加速度計(jì)的傾斜檢測理論和傾斜角測量方法
一種低g三軸加速度計(jì)的傾斜檢測理論和傾斜角測量方法
一種基于FPGA的多通道頻率測量系統(tǒng)的實(shí)現(xiàn)方法介紹
一種基于梳狀濾波器的固體腔厚度測量方法
一種血壓測量系統(tǒng)及方法
一種被飛思卡爾使用的高功率射頻功放的熱測量方法闡述
數(shù)字頻率儀
PWM占空比的測量方法
TMS320F28335在電網(wǎng)頻率測量中的應(yīng)用
[求助]數(shù)字頻率計(jì)的設(shè)計(jì)
串聯(lián)電池電壓及溫度測量方法研究
傳感器測量方法比較
分享一種實(shí)現(xiàn)時(shí)鐘頻率同步的設(shè)計(jì)方案
單片機(jī)相位差測量方法研究
壓力傳感器的八種測量方法
基于乘法器的模擬電路參數(shù)測量方法
如何去實(shí)現(xiàn)一種多周期同步測頻法車速測量系統(tǒng)?
如何去實(shí)現(xiàn)一種等精度頻率計(jì)模塊的設(shè)計(jì)呢
對于高頻段的頻率測量會閃爍這個(gè)問題怎么解決
射頻功率的測量方法
干貨:無源晶振的振動(dòng)頻率測量方法
怎么設(shè)計(jì)直接數(shù)字頻率合成器?
怎樣去設(shè)計(jì)一種基于51單片機(jī)的數(shù)字頻率計(jì)
怎樣去設(shè)計(jì)基于單片機(jī)的數(shù)字頻率計(jì)
急求一個(gè)關(guān)于 數(shù)字頻率設(shè)計(jì) 的Multisim文件。
求一種以單片機(jī)為核心的頻率測量系統(tǒng)的設(shè)計(jì)方法
求一種以雷達(dá)抓拍延時(shí)為對象的電子警察抓拍延時(shí)測量方法
求一種基于FPGA的提取位同步時(shí)鐘DPLL設(shè)計(jì)
液晶電視倍頻頻率的測量方法研究
深究諧波測量方法
請問怎樣去設(shè)計(jì)一種基于VHDL語言的數(shù)字頻率計(jì)
黑液波美度的一種在線軟測量方法

數(shù)字頻率計(jì)測頻率的基本原理

基于FPGA的數(shù)字頻率計(jì)的設(shè)計(jì)與實(shí)現(xiàn)

基于增量模型的變極性測量方法的研究和應(yīng)用

一種基于PLC開關(guān)量輸入單元的轉(zhuǎn)速信號測量方法

模擬測量方法和數(shù)字測量方法

一種基于PLC開關(guān)量輸入單元的轉(zhuǎn)速信號測量方法

基于FPGA的直接數(shù)字頻率合成器的設(shè)計(jì)

基于FPGA的同步測周期高精度數(shù)字頻率計(jì)的設(shè)計(jì)


抖動(dòng)的概念和抖動(dòng)的測量方法


新型晶圓級1/f噪聲測量方法研究與設(shè)計(jì)


一種高性價(jià)比等精度數(shù)字頻率計(jì)方案設(shè)計(jì)


基于單片機(jī)的數(shù)字頻率計(jì)的方案


數(shù)字頻率表設(shè)計(jì)方法


八位150MHz數(shù)字頻率計(jì)的制作


光信號同步的間接測量方法和結(jié)構(gòu)


放大直接數(shù)字頻率合成的DAC選型器應(yīng)用

數(shù)字頻率計(jì)

設(shè)計(jì)簡易數(shù)字頻率計(jì)

頻率測量研究綜述

鎖相環(huán)同步采樣諧波測量方法

對群延遲測量方法的研究

數(shù)字頻率計(jì)的制作

基于verilog語言的數(shù)字頻率計(jì)設(shè)計(jì)

大學(xué)數(shù)字頻率計(jì)課程設(shè)計(jì)報(bào)告

數(shù)字頻率計(jì)

頻率測量的兩種方法及等精度測量原理及實(shí)現(xiàn)


電力系統(tǒng)頻率測量方法及應(yīng)用

一種基于過零點(diǎn)的時(shí)延測量方法

基于FPGA自適應(yīng)數(shù)字頻率計(jì)的設(shè)計(jì)


基于單片機(jī)的數(shù)字頻率計(jì)設(shè)計(jì)

基于MCU+CPLD的相位差和頻率的測量方法研究及實(shí)現(xiàn)

數(shù)字頻率和模擬頻率的關(guān)系

電阻的測量方法有哪些

評論