新聞中心

        EEPW首頁 > 模擬技術(shù) > 設(shè)計應(yīng)用 > 一種高性價比等精度數(shù)字頻率計方案設(shè)計

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

        作者: 時間:2010-02-03 來源:網(wǎng)絡(luò) 收藏
        引言

        頻率的概念就是1 s時間內(nèi)被測信號的周期個數(shù),最直接的測量方法就是單位時間內(nèi)計數(shù)法,這種方法比較適合高頻測量。低頻通常用測周期法。這兩種方法的測量精度不固定,與被測信號的范圍相關(guān)。

        頻率測量法融合以上兩種方法的優(yōu)點,可兼顧低頻與高頻信號;但較以上兩種方法而言,頻率測量有較高的測量精度,且誤差不會隨著被測信號頻率的改變而改變。

        1頻率測量原理

        等精度頻率測量原理框圖如圖1所示。圖中計數(shù)器是帶使能控制的32位計數(shù)器,EN是計數(shù)允許使能信號,高電平允許計數(shù)。計數(shù)器1對基準時鐘信號fb計數(shù),計數(shù)器2對被測信號fx計數(shù)。D觸發(fā)器實現(xiàn)對被測信號fx上升沿檢測,實現(xiàn)門控信號與fx上升沿同步,從而保證計數(shù)器2對被測信號計數(shù)剛好為整數(shù)個周期,零誤差。



        測量過程控制時序波形如圖2所示。測量開始,t0時刻MCU發(fā)出一個清零信號Clr,使計數(shù)器和D觸發(fā)器置0;t1時刻MCU發(fā)出測量啟動信號Gate,使D觸發(fā)器輸人D為高電平;在被測信號fb上升沿到來t2時刻,D觸發(fā)器Q端才被置1,使計數(shù)器1和計數(shù)器2的EN同時為1,計數(shù)器開始計數(shù),系統(tǒng)進入計數(shù)允許周期。這時,計數(shù)器1和2分別對基準時鐘信號和被測信號同時計數(shù)。一段時間過后,t3時刻MCU發(fā)出停止信號,即D觸發(fā)器輸入D為低電平,但此時計數(shù)器仍然沒有停止計數(shù),直到下一個被測信號的上升沿t4時刻到來時,D觸發(fā)器Q輸出0將這2個計數(shù)器同時關(guān)閉。


        由圖2可見,Gate的寬度Tc和發(fā)生的時間都不會直接影響計數(shù)使能信號EN,EN總是在被測信號fx上升沿改變,從而保證了被測信號被計數(shù)的周期總是整數(shù)個周期nTx,而與被測信號的頻率無關(guān)。正確理解這點,是理解等精度頻率測量的關(guān)鍵。由于測量過程中不能保證基準時鐘周期的完整性,還會引入測量誤差。這種隨機誤差dt最多只有基準時鐘fb信號的一個時鐘周期。由于fb的信號通常由高穩(wěn)定度的高頻晶體振蕩器發(fā)出,任何時刻的絕對測量誤差只有1/N1。例如,對于門控信號接近1 s的測量過程,fb取100 MHz的晶振,最大誤差可以達到10-8

        2

        2.1系統(tǒng)方案

        單片機定時器/計數(shù)器電路如圖3所示。當C/T=0,TR=1,GATE=1時,單片機內(nèi)部計數(shù)器時鐘開關(guān)可受外部引腳INTn控制,這樣就可以實現(xiàn)單片機內(nèi)部計數(shù)器與外部計數(shù)器同步開關(guān)。



        上一頁 1 2 3 下一頁

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 丹江口市| 盱眙县| 建德市| 南汇区| 襄垣县| 新巴尔虎右旗| 淳安县| 建水县| 峨山| 合肥市| 达州市| 黔南| 五大连池市| 介休市| 务川| 贵德县| 庆元县| 邯郸县| 布尔津县| 大厂| 米脂县| 寻乌县| 庄河市| 麟游县| 固原市| 四川省| 光泽县| 乡宁县| 道孚县| 苍山县| 环江| 宿迁市| 利川市| 鄂托克前旗| 城固县| 三都| 焉耆| 巴东县| 嵩明县| 汉阴县| 横山县|