freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于fpga的數(shù)字頻率計設(shè)計(編輯修改稿)

2025-03-12 06:26 本頁面
 

【文章內(nèi)容簡介】 頻方法的研究越來越受到重視,在檢測技術(shù)中,常將一些電量或其他電參量轉(zhuǎn)換成頻率進(jìn)行測量,以提高測量的精度。 常用頻率測量方法 目前,用于測量頻率的方法很多,頻率測量的準(zhǔn)確度主要取決于所測量的頻率范圍以及被測對象的特點。而測量所能達(dá)到的精度,不僅取決于作為標(biāo)準(zhǔn)使用的時鐘頻率的精度, 也取決于所使用的測量設(shè)備和測量方法。下面對幾類常用的頻率測量方法進(jìn)行簡單介紹。 直讀法測頻 直讀法測頻是利用電路的頻率特性進(jìn)行頻率的判讀。直讀法測量頻率有電橋測頻法、諧振測頻法、頻率 — 電壓轉(zhuǎn)換測頻法等。 1. 電橋法 電橋法測頻是利用交流電橋的平衡條件與電橋電源頻率有關(guān)這一特性來測頻的。在電橋面板上將調(diào)節(jié)電橋平衡的可變電阻 (或電容 )的調(diào)節(jié)旋鈕 (度盤 )按頻率刻度,則在電橋指示平衡時,測試者便可從刻度上直接讀得被測信號頻率 fx。 電橋法測頻的測量精度約為177。 (~ 1)%,一般用于低頻段的測量。在 高頻時,由于寄生參數(shù)影響嚴(yán)重,會使測量精確度大大下降,電橋測頻法僅適用于 10KHz 以下的音頻范圍。 2. 諧振法測頻 諧振法測頻是利用電感、電容組成的串聯(lián)諧振回路或并聯(lián)諧振回路的諧振特性來實現(xiàn)頻率的測量。當(dāng)被測頻率加到變壓器式的諧振電路中時,調(diào)節(jié)電容使諧振電路達(dá)到諧振。如果電容的調(diào)節(jié)度盤按諧振頻率刻度,則可直接從該刻度讀出被測頻率值。諧振法測量頻率的誤差大約在177。 (~ 1)%范圍內(nèi),主要用于高頻段的頻率測量。諧振法優(yōu)點是體積小、重量輕,不要求電源等,因而它目仍獲得廣泛的應(yīng)用。 3. 頻率 — 電壓轉(zhuǎn)換測頻法 基于 FPGA的數(shù)字頻率計設(shè)計 5 頻 率 — 電壓轉(zhuǎn)換( fv)測頻法的原理是利用相關(guān)電路把正弦頻率 fx 轉(zhuǎn)換為周期相等、寬度、幅度均為定值的矩形脈沖序列,用低通濾波器濾除其全部交流分量,則平均值即直流分量。 如下式: 0 mxXmUU U fT ? ???? ? ? ( 21) 輸出的直流電壓 Uo 按頻率刻度的電壓表指示,則從電壓表指針?biāo)缚潭缺憧芍苯幼x出被測頻率 fx。 fv 轉(zhuǎn)換式頻率計最高測量頻率可達(dá)幾兆赫。可以連續(xù)監(jiān)視頻率的變化是這種測量法的突出優(yōu)點 。 比較法測頻 比較法測頻就是用標(biāo)準(zhǔn)頻率 fc 與被測頻率 fx進(jìn)行比較,當(dāng)把標(biāo)準(zhǔn)頻率調(diào)節(jié)到與被測頻率相等時指零儀表(零示器)便指零,此時的標(biāo)準(zhǔn)頻率值即被測頻率值。比較法測頻可分為拍頻法測頻與差頻法測頻兩種。前者是將待測頻率信號與標(biāo)準(zhǔn)頻率信號在線性元件上疊加產(chǎn)生拍頻。后者是將待測頻率信號與標(biāo)準(zhǔn)頻率信號在非線性元件上進(jìn)行混頻。目前拍頻法測量頻率的絕對誤差約為零點幾赫茲,差頻法測量頻率的誤差可優(yōu)于105量級,最低可測信號電平達(dá) ~ 1μV。拍頻法和差頻法在常規(guī)場合很少采用。 脈沖計數(shù)法 測頻 計數(shù)法測頻是數(shù)字頻率計常用的、最基本的頻率測量方法。計數(shù)法就是在單位時間內(nèi)對信號的周期個數(shù)進(jìn)行計數(shù)。計數(shù)法測頻的精確度取決于基準(zhǔn)時間的精確度和計數(shù)誤差。本設(shè)計采用計數(shù)法進(jìn)行頻率測量,下面對計數(shù)法的測頻原理和基于計數(shù)法的幾種的測頻方法進(jìn)行詳細(xì)分析。 脈沖計數(shù)法測量原理 計數(shù)法的原理就是在一定的時間內(nèi),對周期性脈沖的重復(fù)次數(shù)進(jìn)行計數(shù)??捎脠D 21 來說明。 設(shè)時間間隔為 T,若周期性脈沖的周期為 TA,則計數(shù)結(jié)果為: ATNT? ( 22) 由于 T 和 TA 兩個量是不相關(guān)的, T 不一定正好是 TA 的整數(shù) N 倍,即 T 與 NTA之間有一定誤差,如圖 21 所示。 基于 FPGA的數(shù)字頻率計設(shè)計 6 圖 21 計數(shù)法測量原理 圖中 ?t1 是閘門開啟時刻到第一個計數(shù)脈沖前沿的時間(假設(shè)計數(shù)脈沖前沿使計數(shù)器翻轉(zhuǎn)計數(shù)), ?t2 是閘門關(guān)閉時刻至下一個計數(shù)脈沖前沿的時間。處在 T 區(qū)間內(nèi)計數(shù)脈沖個數(shù)(即計數(shù)器計數(shù)結(jié)果)為 N,則有: ? ?1212A A AAttT N T t t N T N N TT?????? ? ? ? ? ? ? ? ? ????? ( 23) 其中, ?N 的產(chǎn)生是由于計數(shù)時閘門的開啟時刻與計數(shù)脈沖之間的時間關(guān)系不相關(guān)造成的,即在相同的閘門開啟時間內(nèi),計數(shù)器所得的數(shù)并不一定相同。當(dāng)閘門開啟時間 T接近甚至等于被測信號周期 Tx 的整數(shù)倍時, ?N 的絕對值最大,為 ?N = 177。1。所以,脈沖計數(shù)的最大絕對誤差(又稱量化誤差)為: 1N? ?? ( 24) 最大相對誤差為: 1NNN? ?? ( 25) 以上是脈沖計數(shù)法的測量原理和誤差分析。具體到應(yīng)用脈沖計數(shù)法進(jìn)行頻率測量,通常根據(jù)頻率值高低,又可分為直接測頻法( M 法)和周期測頻法( T 法)。 基于脈沖計數(shù)的直接測頻法 直接測頻法 原理 直接測頻法又稱 M 法,是在脈沖計數(shù)法的基礎(chǔ)上,選用一個頻率相對較低的基準(zhǔn)基于 FPGA的數(shù)字頻率計設(shè)計 7 頻率信號作為閘門信號(圖 21 中 信號 b),而將被測信號轉(zhuǎn)換為同頻的周期性脈沖信號(圖 21 中信號 a),在固定閘門時間 T 內(nèi)對其計數(shù)。若計數(shù)結(jié)果為 N,則用該方法測得的信號的頻率為: 1/ Nfx T N T?? ( 26) 這里,時間間隔 T = M Tc = M / fc, Tc、 fc 分別是基準(zhǔn)頻率信號的周期和頻率值,M 為 T 時間內(nèi)包含的基準(zhǔn)頻率信號的周期數(shù)。 很顯然,直接測頻法適合于測量頻率較高的信號。 直接測頻法誤差及測頻范圍分析 直接測頻法的誤差分析:經(jīng)過對直接測頻法的分析,我們知道這種方法的主要誤差來自閾門時間 T 以及計數(shù)器的結(jié)果正確與否,所以,我們可以得到總誤差同可用分項誤差這二者的絕對值進(jìn)行相加,得到: )||1(|| 00ffTfff xxx ????? ( 27) 在上面這個公式中,最大量化誤差的絕對值主要是由于閾門與被測計數(shù)脈沖這二者未在同一時刻打開的原因,然而,根據(jù)理論我們可以知道,即便這二者在同一時間開啟,也未必能夠得到一個相同的值。 在上面的公式中 fx為預(yù)測基本頻率, Δ fx為預(yù)測頻率變化量,我們用 Δ f0/f0來表示直測法的閾門時間相對誤差,這一誤差值是由于電路標(biāo)準(zhǔn)頻率的偏差而產(chǎn)生的。 通常情況下,閾門時間的正確與否是根據(jù)不同的測頻需求而先行制定的。在以往的測頻率誤差中,閾門時間都會對結(jié)果造成一定的影響,為了避免這種影響,我們選取的標(biāo)準(zhǔn)頻率的準(zhǔn)確度應(yīng)該取值高于被測信號 2 個數(shù)量級或 2 個數(shù)量級以上。 基于脈沖計數(shù)的周期測頻法 周期測頻法原理 周期測頻法又稱 T 法,是在脈沖計數(shù)法的基礎(chǔ)上,將頻率相對較高的基準(zhǔn)信號作為周期性脈沖 計數(shù)信號(圖 21 中信號 a),將被測信號轉(zhuǎn)換為時間長度等同于被測信號基于 FPGA的數(shù)字頻率計設(shè)計 8 周期的閘門信號(圖 21 中信號 b),在閘門時間 T(被測信號周期)內(nèi)對基準(zhǔn)脈沖信號計數(shù)。若計數(shù)結(jié)果為 N,則用該方法測得的信號的周期為: xcT NT? ( 28) 被測信號的頻率為: cx ff N? ( 29) 很顯然, 周期測頻法 適合于測量頻率較低的信號。 周期測頻法 的 誤差分析 經(jīng)過對直接測周期法的分析,我們知道這種方法的主要誤差在于標(biāo)準(zhǔn)頻率 0f 數(shù)器的結(jié)果正確與否,所以,我們可以得到總誤差同可用分項誤差這二者的絕對值進(jìn)行相加,得到: 01|| ffNNTfff xxxx ???????? ( 210) 在上面這個 210 式中 ,最大量化誤差的 絕對值主要是由于閾門與被測計數(shù)脈沖這二者未在同一時刻打開的原因 。在上面的公式中,我們用 Δf0/f0測法的閾門時間相對誤差,這一誤差值是由于電路標(biāo)準(zhǔn)頻率的偏差而產(chǎn)生的。 通常情況下,閾門時間的正確與否是根據(jù)不同的測頻需求而先行制定的。在以往的測頻率誤差中,閾門時間都會對結(jié)果造成一定的影響,為了避免這種影響,我們選取的標(biāo)準(zhǔn)頻率的準(zhǔn)確度應(yīng)該取值高于被測信號 2 個數(shù)量級或 2 個數(shù)量級以上。 由上文可以得出,被測頻率 fx越高,閘門開啟時間 T 越長( M 的值越大),測頻的相對誤差 Δfx/fx越小,即測頻的精確度 越高。 本章小結(jié) 本章主要介紹了常用的幾種頻率測量方法,并對各個測量方法的測量原理進(jìn)行了說明,在原理說明的基礎(chǔ)上對各個測量方法的最大相對誤差進(jìn)行了分析,給出了各個頻率測量方法適用的測頻場合。 基于 FPGA的數(shù)字頻率計設(shè)計 9 第 三 章 基于 FPGA 頻率計的設(shè)計方案 FPGA 是現(xiàn)場可編程邏輯陣列 ( Field Programmable Gate Array)的英文縮寫。它和 CPLD( Complex Programmable Logic Device,復(fù)雜可編程邏輯器件)一樣,是目前常用的一類大規(guī)模可編程邏輯器件。 FPGA 的 結(jié)構(gòu)與工作原理 查找表的原理與結(jié)構(gòu) 對于組合邏輯電路來說,當(dāng)前的輸出總是當(dāng)前輸入的函數(shù),并且當(dāng)電路結(jié)構(gòu)固定時,輸入量不變,輸出量也不會發(fā)生變化。如圖 31 所示組合邏輯電路。 圖 31 組合邏輯電路示例 圖 31 所示電路實現(xiàn)的組合邏輯為: P=AB+C; Q=A (B+C)。該組合邏輯電路的真值表如表 31 所示。 表 31 示例組合電路的真值表 表 32 RAM中存儲的數(shù)據(jù) 真值表決定了輸入和輸出之間的邏輯關(guān)系。將真值表和隨機(jī)存儲器聯(lián)系起來,我們會看到,若輸入量 A、 B、 C 作為隨機(jī)存儲器的地址輸入 A A A0,則輸出量 P、Q 可以看作是存儲器中該地址對應(yīng)的存儲單元中存儲的數(shù)據(jù) D D0。如表 32 所示 。A B C P Q 0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 1 1 1 0 1 0 0 0 0 1 0 1 1 1 1 1 0 1 1 1 1 1 1 1 A2 A1 A0 D1 D0 0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 1 1 1 0 1 0 0 0 0 1 0 1 1 1 1 1 0 1 1 1 1 1 1 1 基于 FPGA的數(shù)字頻率計設(shè)計 10 存儲器中各個單元存入不同的數(shù)據(jù),地址(輸入量)和存儲單元中的數(shù)據(jù)(輸出量)可構(gòu)成不同的組合邏輯關(guān)系。這是用隨機(jī)存儲器( RAM)實現(xiàn)可編程組合邏輯的基本原理。 FPGA 可編程邏輯的形成方法就是采用基于這種原理的可編程的查找表( Look Up Table, LUT)結(jié)構(gòu)。 LUT 是 可編程的最小邏輯構(gòu)成單元。大部分的 FPGA 采用基于 SRAM(靜態(tài)隨機(jī)存儲器)的查找表邏輯形成結(jié)構(gòu),就是用 SRAM 來構(gòu)成邏輯函數(shù)發(fā)生器。目前 FPGA 中多使用 4 輸入的 LUT,所以每一個 LUT 可以看成一個有 4 位地址線的 16 1 的 RAM。當(dāng)用戶在 EDA 開發(fā)環(huán)境中通過原理圖或 HDL語言描述了一個邏輯電路以后, EDA 開發(fā)軟件會自動計算邏輯電路的所有可能的結(jié)果,并把結(jié)果事先寫入 RAM,這樣,每輸入一個信號進(jìn)行邏輯運算就等于輸入一個地址進(jìn)行查表,找出地址對應(yīng)的內(nèi)容,然后輸出即可。 FPGA 查找表單元如圖 32 所示。 圖 32 FPGA查找表單元 至于一般情況下 FPGA 采用 4 輸入的 LUT,是因為,對于一個 N 輸入的查找表,需要 SRAM 存儲 N 個輸入構(gòu)成的真值表,需要 2N個 1 位 SRAM 單元。顯然 N 不可能很大,否則 LUT 的利用率很低,所以一般 FPGA 的 LUT 多采用 4 輸入的形式即 N=4。當(dāng)邏輯函數(shù)的輸入多于 4 個的時候,必須用幾個查找表分開實現(xiàn)。 FPGA 的數(shù)字邏輯實現(xiàn)原理 我們以用 FPGA 來實現(xiàn)圖 33 所示的數(shù)字電路來說明 FPGA 實現(xiàn)數(shù)字邏輯的原理。在 FPGA 中, A、 B、 C、 D 輸入信號由
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1