一種測量頻率的方法
測量頻率的方法有許多種,最常用的方法為對訊號週期計數。在該方法中,每檢測到
過零點,計數器就遞增。根據該計數,可測量出週期寬度。如果過零點精確且計數器
精度足夠高,週期計數可能是一個簡單而實用的方法。但是如果輸入訊號有較大的諧
波分量,導致過零點附近失真,那麼該方法將產生較大的誤差。
另一種方法是分析和處理取樣資料並計算頻率。分析可在時域內執行,如數字微分ND
和插值法;或可在DFT 變換後在頻域內執行,如重心法、頻譜細化法和相位差法,而
其中相位差法最常用。該方法對過零點附近的訊號失真不敏感。
相位差法的基本思路為:如果已知要測訊號頻率的大概範圍,那麼可假設一個接近實
際頻率的頻率,然後根據假設的頻率得到一組取樣。在取樣資料中,可測量出第一個
週期和後續第N 個週期的相位並計算出它們之間的差。然後,相位差可用於計算實際
頻率和假設頻率之間的差,從而計算出實際頻率。
過零點,計數器就遞增。根據該計數,可測量出週期寬度。如果過零點精確且計數器
精度足夠高,週期計數可能是一個簡單而實用的方法。但是如果輸入訊號有較大的諧
波分量,導致過零點附近失真,那麼該方法將產生較大的誤差。
另一種方法是分析和處理取樣資料並計算頻率。分析可在時域內執行,如數字微分ND
和插值法;或可在DFT 變換後在頻域內執行,如重心法、頻譜細化法和相位差法,而
其中相位差法最常用。該方法對過零點附近的訊號失真不敏感。
相位差法的基本思路為:如果已知要測訊號頻率的大概範圍,那麼可假設一個接近實
際頻率的頻率,然後根據假設的頻率得到一組取樣。在取樣資料中,可測量出第一個
週期和後續第N 個週期的相位並計算出它們之間的差。然後,相位差可用於計算實際
頻率和假設頻率之間的差,從而計算出實際頻率。
如果要測量的頻率f0 已知為一個明確的值f,即f0= f+Δf, Δf << f,然後根據公式C-27,
基波訊號可表示為:
相關文章
- 測試伺服器頻寬的幾種方法伺服器
- 用STM32定時器測量訊號頻率——測頻法和測周法[原創cnblogs.com/helesheng]定時器
- iOS使用頻率最高的四種記憶體管理iOS記憶體
- Spring Boot 切面的一種的測試方法Spring Boot
- 一種新的UI測試方法:視覺感知測試UI視覺
- 頻率元件 LL元件
- CVPR | 智慧體張量融合,一種保持空間結構資訊的軌跡預測方法智慧體
- 怎麼看記憶體條頻率是多少 電腦檢視記憶體頻率方法介紹記憶體
- MachineUnlearn 的一種方法Mac
- 降低論文重複率的幾種修改方法!
- 判定leafserver的通訊頻率Server
- win10如何檢視記憶體執行頻率_win10檢視記憶體執行頻率的方法Win10記憶體
- P-III曲線水文頻率計算程式(方法)
- 記憶體條頻率越高越好嗎?高低頻率DDR4記憶體條效能測試對比記憶體
- 各種測試方法的問題
- 測試方法的七種分類
- 代理IP檢測的三種方法
- CMD FIFO的深入理解:一種避免佔用匯流排頻寬的仲裁方法
- 伺服器頻寬測試的意義與方法伺服器
- 一種自動化檢測 Flash 中 XSS 方法的探討
- 多個跨雲伺服器之間滿頻寬測速的一種實現方案伺服器
- 統計一個字串出現頻率最高的字母/數字字串
- Django(64)頻率認證原始碼分析與自定義頻率認證Django原始碼
- 基於AFDPF主動頻率偏移法的孤島檢測Simulink模擬
- STM32一個定時器輸出四路不同頻率和佔空比PWM波的方法定時器
- 幾種軟體測試方法
- 幾種常見的效能測試方法概述
- 非同步系統的兩種測試方法非同步
- Kafka中手工提交偏移量的4種方法Kafka
- Java中計算整數中唯一數字數量的3種方法Java
- w10如何設頻率_win10怎樣設定螢幕頻率Win10
- Win7系統顯示器頻率超出範圍怎麼辦?Win7系統顯示器頻率超出範圍的解決方法Win7
- 高頻率使用的免費API介面分享API
- 在Linux中用軟體降低CPU的頻率Linux
- [Leetcode]895.最大頻率棧LeetCode
- 頻率域濾波基本操作
- 伺服器網路測試的幾種方法伺服器
- MATLAB自帶的函式tabulate統計一個陣列中各數字(元素)出現的頻數、頻率Matlab函式陣列