色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

關于單片機的測頻范圍和誤差分析

lhl545545 ? 來源:與非網 ? 作者:與非網 ? 2020-08-21 14:43 ? 次閱讀

隨著無線電技術的發展與普及,“頻率”已經成為廣大群眾所熟悉的物理量。而單片機的出現,更是對包括測頻在內的各種測量技術帶來了許多重大的飛躍,然而,小體積、價廉、功能強等優勢也在電子領域占有非常重要的地位。為此.本文給出了一種以單片機為核心的頻率測量系統的設計方法。

1、 測頻系統的硬件結構

測量頻率的方法一般分為無源測頻法、有源測頻法及電子計數法三種。無源測頻法(又可分為諧振法和電橋法),常用于頻率粗測,精度在 1%左右。有源比較法可分為拍頻法和差頻法,前者是利用兩個信號線性疊加以產生拍頻現象,再通過檢測零拍現象進行測頻,常用于低頻測量,誤差在零點幾 Hz;后者則利用兩個非線性信號疊加來產生差頻現象,然后通過檢測零差現象進行測頻,常用于高頻測量,誤差在±20 Hz 左右。以上方法在測量范圍和精度上都有一定的不足,而電子計數法主要通過單片機進行控制。由于單片機的較強控制與運算功能,電子計數法的測量頻率范圍寬,精度高,易于實現。本設計就是采用單片機電子計數法來測量頻率,其系統硬件原理框圖如圖 1 所示。

關于單片機的測頻范圍和誤差分析

為了提高測量的精度,拓展單片機的測頻范圍,本設計采取了對信號進行分頻的方法。設計中采用兩片同步十進制加法計數器 74LS160 來組成一個 100 分頻器。該 100 分頻器由兩個同步十進制加法計數器 74LS160 和一個與非門 74LS00 共同設計而成。由于一個 74LS160 可以分頻十的一次方,而當第一片 74LS160 工作時,如果有進位,輸出端 TC 便有進位信號送進第二片的 CEP 端,同時 CET 也為高電平,這樣兩個工作狀態控制端 CET、CEP 將同時為高電平,此時第二片 74LS160 將開始工作。

2、 頻率測量模塊的電路設計

用單片機電子計數法測量頻率有測頻率法和測周期法兩種方法。測量頻率主要是在單位定時時間里對被測信號脈沖進行計數;測量周期則是在被測信號一個周期時間里對某一基準時鐘脈沖進行計數。

2.1 8051 測頻法的誤差分析

電子計數器測頻法主要是將被測頻率信號加到計數器的計數輸入端,然后讓計數器在標準時間 Ts1 內進行計數,所得的計數值 N1。與被測信號的頻率 fx1 的關系如下:

而電子計數器測周法則是將標準頻率信號 fs2 送到計數器的計數輸入端,而讓被測頻率信號 fx2 控制計數器的計數時間,所得的計數值 N2 與 fx2 的關系如下:

事實上,無論用哪種方法進行頻率測量,其主要誤差源都是由于計數器只能進行整數計數而引起的±1 誤差:

關于單片機的測頻范圍和誤差分析

可見,在同樣的 Ts 下,測頻法 fx1 的低頻端,誤差遠大于高頻端,而測周法在 fx2 的高頻端,其誤差遠大于低頻端。理論研究表明,如進行 n 次重復測量然后取平均,則±1 誤差會減小 n 倍。如給定±1 誤差ε0,則要求ε≤ε0ο對測頻法要 fx1≥對測周法則要求 fx2≤ε0fs2ο因此,對一給定頻率信號 fs 進行測量時,用測頻法 fs1 越低越好,用測周法則 fs2 越高越好。

2.2 8051 單片機的測頻范圍和測頻時間

8051 單片機的定時器/計數器接口,在特定晶振頻率 fc=12 MHz 時,可輸人信號的頻率上限是 fx≤fc/24=500 kHz。如用測頻法,則頻率的上限取決于 8051,故測頻法的測量范圍是:

即:fx1≤500 kHz。

用測頻法測頻時,定時器/計數器的計數時間間隔可由 8051 的另外一個定時器/計數器完成,外接 100 分頻器的情況下,fx1 的頻率范圍可擴展到 50MHz

用測周法設計時,其頻率的下限取決 8051 計數器的極限。考慮到 8051 內部為 16 位,加上 TF 標志位,計數范圍為 217,因此其最大計數時間為秒。而如果采用半周期測量,則測頻范圍是:

在測周法中,標準頻率信號 fs2 由 8051 的內部定時結構產生,f s2 恒為 fc/12,因此,在給定ε0 為 0.0 1 時,fx2 既有一定的上限頻率,也有一定的下限頻率。即:

并由此可見得出:4Hz≤fx1≤10 kHz 理論上可以達到無窮大,即 fs1 可以達到無窮低,因此,fx1 可達到無窮小,因此,可以認為測頻法的測頻范圍只有上限頻率,沒有下限頻率。而再 這樣,兩個頻率范圍相疊加即可得到該頻率計的測頻范圍:4 Hz≤fx1≤50 MHz。精度可以達到 1Hz。從以上分析可以看出,測頻法測量的頻率覆蓋范圍較寬,且在高頻端的測量精度較高,而在低頻段的測量精度較低,同時測量時間較長。測周法測量的頻率覆蓋范圍較窄,在高頻段的測量精度較低,在低頻段的測量精度較高,測量時間短。因此,測頻法適于高頻信號的測量,測周法適于較低頻信號測量。

8051 可用軟件來控制定時器/計數器的工作方式,以實現測頻法與測周法的動態切換。對寬頻帶、高速度的頻率測量,可采用軟件切換測量方法來提高測量精度與測量速度。其測頻電路如圖 2 所示。

關于單片機的測頻范圍和誤差分析

3、 軟件設計

由圖 2 所示的測頻電路可知,波形經過施密特觸發器 74LS132 后,再經整形放大后即可變成方波,然后利用 8051 的定時器/計數器 T0 給定定時時間為 10 ms,再利用 8051 的定時器/計數器 T1 作計數器,累計 10 ms 時間里所經過施密特觸發器 74LS132 的方波信號。當 T0 定時滿 10 ms 時,T0 向 CPU 發出中斷信號以申請中斷,并進行頻率測量。假設所設定的中介頻率為 l00/10 ms=l00×100=10000 Hz=10 kHz,岡為 fx=N/T,所以,可以將假定給定數值 100 與 Tl 進行比較,再將 Tl 計數器里所計的數值與給定的數值進行比較。由于在用測頻法測量頻率時,較小頻率的誤差較大(±l 誤差)。所以,這里用 l0 kHz 作為中間頻率,其±1 誤差為 9.9 kHz 和 1 0.1 kHz,誤差率為 1%,可見該誤差不是很大,還可以接受。

事實上,當頻率比較小于 1 0kHz 時,若程序選擇用測量周期法。則測周法流程圖及其程序如如圖 3 所示。

關于單片機的測頻范圍和誤差分析

4、 結束語

通過本文所介紹的設計過程即可實現頻率測量要求,并能夠很好的完成測量結果的存儲,完全能夠達到預期的效果。
責任編輯:pj

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6039

    文章

    44583

    瀏覽量

    636493
  • 分頻器
    +關注

    關注

    43

    文章

    447

    瀏覽量

    49990
  • 計數器
    +關注

    關注

    32

    文章

    2256

    瀏覽量

    94714
收藏 人收藏

    評論

    相關推薦

    單片機怎么寫入程序

    單片機(Microcontroller Unit,MCU)是一種集成電路芯片,它將計算機的CPU、存儲器、輸入/輸出接口等功能集成在一個芯片上。單片機廣泛應用于嵌入式系統和物聯網設備中。編寫單片機
    的頭像 發表于 10-21 11:21 ?548次閱讀

    單片機不工作的原因

    單片機不工作是一個復雜的問題,可能涉及多個方面的因素。以下是對單片機不工作原因的詳細分析,旨在幫助技術人員或愛好者更好地理解和解決這一問題。
    的頭像 發表于 10-17 18:11 ?1382次閱讀

    單片機的中斷機制

    單片機的中斷機制是一種重要的處理方式,它允許單片機在執行主程序的過程中,能夠暫停當前任務,轉而處理外部或內部緊急事件。這種機制極大地提高了系統的響應速度和處理能力,使得單片機在各種應用領域中得到廣泛應用。以下是對
    的頭像 發表于 10-17 18:03 ?824次閱讀

    單片機異常復位的原因

    單片機異常復位是指單片機在正常工作過程中,非預期地返回到初始狀態或重啟。這種異常復位現象可能由多種因素引起,以下是對單片機異常復位原因的詳細分析
    的頭像 發表于 10-17 17:56 ?1118次閱讀

    keil可以讀出單片機的程序嗎

    Keil是一款廣泛應用于單片機程序開發的軟件,它提供了包括C編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調試器等在內的完整開發方案。然而,關于Keil是否能直接“讀出”單片機的程序,這一
    的頭像 發表于 09-02 10:32 ?1075次閱讀

    單片機燒錄程序的基本步驟是什么

    單片機燒錄程序是單片機開發過程中非常重要的一步,它涉及到將編寫好的程序代碼通過一定的方式傳輸到單片機內部的存儲器中,使單片機能夠按照預定的邏輯執行任務。 一、硬件準備
    的頭像 發表于 09-02 09:47 ?1169次閱讀

    UCGUI單片機源碼

    UCGUI單片機源碼
    發表于 07-04 17:11 ?1次下載

    一個暑假如何學習單片機

    一個暑假是學習和掌握單片機基礎知識的良好時機。以下是一個關于如何在暑假期間學習單片機的建議計劃
    的頭像 發表于 07-03 09:19 ?543次閱讀
    一個暑假如何學習<b class='flag-5'>單片機</b>

    單片機學到什么程度可以找工作?

    找到工作,您需要達到一定的學習程度和技能水平。我們今天就來說一說究竟怎樣才能算是可以去找工作了。一些關于單片機學習程度和就業能力的建議了解單片機的基本原理,包括內
    的頭像 發表于 03-28 08:04 ?1611次閱讀
    <b class='flag-5'>單片機</b>學到什么程度可以找工作?

    如何系統、科學地自學單片機

    很多初學者都會面臨這個問題,我想學習單片機、我也想學好單片機、我也想系統地學習單片機,但是單片機涉及到的學科多且雜根本不是三天兩天就能學完的,很多人都逃脫不了從入門到放棄的怪圈?那么我
    的頭像 發表于 03-28 08:03 ?1120次閱讀
    如何系統、科學地自學<b class='flag-5'>單片機</b>?

    市面上很火的32位單片機—PY32F030單片機的產品特性介紹

    PY32F030 系列單片機是采用了高性能的 32 位 ARM? Cortex?-M0+ 內核,寬電壓工作范圍的 MCU。
    的頭像 發表于 03-22 15:29 ?1328次閱讀

    rc串并聯選電路誤差原因分析

    RC串并聯選電路誤差原因分析電路是一種用于選擇特定頻率信號的電路,在電子設備中廣泛應用。其中,RC串并聯選電路是一種常見的選
    的頭像 發表于 03-01 13:58 ?3296次閱讀

    單片機的最小系統由什么組成 單片機的最小系統包括哪些

    單片機(Microcontroller Unit,MCU)的最小系統包括以下幾個主要組成部分: 單片機芯片:單片機是整個最小系統的核心部分,它集成了中央處理器(Central Processing
    的頭像 發表于 02-02 11:27 ?1.1w次閱讀

    基于單片機控制的交通燈設計

    本課程設計是在學完單片機原理及課程之后綜合利用所學單片機知識完成一個單片機應用系統設計并在實驗室實現。
    的頭像 發表于 01-22 15:31 ?2269次閱讀
    基于<b class='flag-5'>單片機</b>控制的交通燈設計

    單片機電子時鐘時間誤差如何調整有效?

    電子時鐘。通過接收到的準確時間信號,可以校準時鐘的誤差。需要注意的是,外部校準方式可能涉及到硬件接口和通信協議的開發,復雜度較高。 2. 通過軟件校準:在單片機的程序中,可以加入校準算法,通過對時鐘信號進行頻率微調來校準時間誤差
    的頭像 發表于 01-16 16:03 ?3056次閱讀
    主站蜘蛛池模板: 国产精品一区二区AV97| 久久一级片| 日韩亚洲不卡在线视频| 调教日本美女| 无人区免费一二三四乱码| 韩国演艺圈悲惨在线| 最新无码二区日本专区| 秋霞电影院午夜伦高清| 国产亚洲精品AV麻豆狂野| 中文字幕不卡免费高清视频| 秋霞鲁丝片Av无码| 国模沟沟一区二区三区| 99E久热只有精品8在线直播| 色综合色综合久久综合频道| 精品第一国产综合精品蜜芽| FREECHINESE东北群交| 学校女性奴sm训练调教| 蜜桃视频无码区在线观看| 国产AV亚洲一区精午夜麻豆| 樱花草动漫www| 视频一区国产在线第一页| 久久精品热老司机| 郭德纲于谦2012最新相声| 亚洲伊人久久一次| 色狠狠色综合吹潮| 久久最新地址获取| 国产传媒在线观看| 3D漫画H精品啪啪无码| 掀开奶罩边躁狠狠躁软学生| 伦理片天堂eeuss影院| 国产精品一区二区四区| NANANA在线观看高清影院| 一二三四在线播放免费观看中文版视频 | 久久视频在线视频观看精品15| 成年人视频免费在线观看| 一级无毛片| 午夜福利合集1000在线| 欧美zzo交| 久久久免费观看| 国产三级在线观看视频| 阿v天堂2017在无码|