在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

為什么要進行正弦直方圖測試?正弦直方圖方法測試模數轉換器

摩爾學堂 ? 來源:摩爾學堂 ? 2023-10-22 15:58 ? 次閱讀

關鍵要點

使用正弦直方圖測試方法可以確定模擬數字轉換器ADC)的參數,并優于線性斜坡直方圖測試方法。

正弦直方圖測試方法可以通過濾波器濾出正弦信號的諧波,提高線性度并增加測量精度。

正弦直方圖測試方法能夠更好地預測ADC在快速變化信號處理中的性能,并測量AC相關的錯誤。

摘要

本文介紹了如何使用正弦直方圖測試方法來確定模擬數字轉換器(ADC)的參數。相比線性斜坡直方圖測試方法,正弦直方圖測試方法具有更多的優勢,包括能夠濾除諧波和噪音,提高測量精度,以及能夠更好地預測ADC在快速變化信號處理中的性能。文章詳細介紹了正弦波的幅度分布、輸出直方圖的推導方法,以及如何使用正弦直方圖方法來確定ADC的非線性和DNL誤差。此外,文章還提供了有關非理想情況和閱讀推薦的內容,以幫助讀者更好地理解和應用正弦直方圖測試方法來評估ADC的性能。

本系列的上一篇文章探討了線性斜坡直方圖測試在確定模數轉換器 (ADC) 傳遞函數方面的有用性。這次,我們將重點關注正弦直方圖測試。我們將首先討論這種形式的直方圖測試相對于線性斜坡方法的優勢,然后通過方程式并使用正弦直方圖方法來確定假設的 4 位 ADC 的非線性。

為什么要進行正弦直方圖測試?

產生完美的線性斜坡輸入是線性斜坡直方圖測試的基本要求。輸入信號中的任何非線性都會直接增加測量誤差。這是一個問題,因為典型信號發生器產生的斜坡信號的線性度僅限于 8 至 10 位。

相比之下,我們可以濾除正弦信號的諧波,以獲得比信號發生器提供的更高的線性度。該濾波器還可以抑制信號上的大部分噪聲,以提高測量精度。對于斜坡輸入,濾波器不能用于降噪,因為它會改變波形的形狀。

在許多應用中,ADC 處理快速變化的信號。動態測試可以更好地預測此類應用中的 ADC 性能。高頻正弦輸入使我們能夠測量 ADC 轉換點,然后我們可以使用該轉換點來評估 ADC 的交流相關誤差(或動態性能)。雖然原則上我們可以使用高頻斜坡輸入來測量與交流相關的誤差,但在較高頻率下保持斜坡線性度變得更具挑戰性。

正弦波的幅度分布

在線性斜坡直方圖測試中,輸入分布是均勻的。由于理想的 ADC 具有生成任何代碼的相同概率,因此此功能使得分析斜坡直方圖方法的測試結果變得非常簡單。正弦波具有更復雜的分布,這反過來又使測試方程變得復雜。

讓我們推導出正弦波產生的樣本的概率密度函數 (PDF),如下所示(圖 1)。

wKgZomU01oOAImL-AABLCRMSDws820.jpg

圖 1.示例 ADC 的正弦交流輸入。

波形對應于以下等式:

在哪里:

A是信號的幅度

B是信號的偏移誤差

f是正弦波的頻率 (f
=1t)。

考慮?T
4到 -T4范圍內信號的半周期。這段時間內VIN落在V1和V2之間的概率是多少?通過將這兩個值代入等式 1,我們可以創建以下等式,我們將使用該等式來查找相應的持續時間 (t2–t1):

wKgaomU01pGANrVzAAAqywKxomc215.jpg

等式2。

如果我們將該值除以總持續時間 (T
2),我們就得到VIN落在V1和V2之間的概率:

wKgaomU01qCAK3ECAAA-HWVKNEE837.jpg

等式 3。

利用上面的表達式,我們可以推導出PDF函數。假設未知 PDF 函數為f(VIN),其積分為F(VIN)。VIN位于V1和V2之間的概率如下:

wKgZomU01rCAarsbAAAocjsiF58629.jpg

等式 4。

如果我們比較公式 4 和公式 3,我們可以得出結論,PDF 函數的積分為:

wKgaomU01r-ABLM7AAAbuUgCq8Y209.jpg

等式 5。

最后,對該函數求導,得到PDF函數:

等式 6。

這些計算只考慮了信號的半個周期,但如果我們考慮一個完整的周期,我們仍然會得到公式 6。信號持續時間和VIN在V1至V2范圍內的持續時間都會加倍,因此我們最終會得到相同的結果。

在推導測試方程時,我們需要考慮到與斜坡輸入不同,正弦波不具有均勻分布。為了進行直觀演示,讓我們看一下圖 2 中的一對圖。該圖的頂部是公式 6 的圖;下半部分是公式 6 的圖。底部顯示正弦波的旋轉圖。

wKgZomU01uCAAdeSAABX6MyXWwY506.jpg

圖 2.上圖:公式 6 的結果。下圖:旋轉的正弦波。

該圖表明,正弦波過零附近的點出現的頻率低于波峰和波谷附近的點。這是因為正弦波的變化率在過零處達到最大值,在波峰和波谷處達到最小值。因此,零交叉附近的樣本不太可能出現。

導出輸出直方圖

現在我們已經生成了必要的方程,我們可以開始運行測試。我們將使用公式 3 為圖 3 中的理想 4 位 ADC 構建輸出直方圖。請注意,公式 4 對于我們的目的同樣有效 — 我只是選擇使用公式 3 來進行此特定練習。

wKgaomU01uyABzugAADCPcQTlSw437.jpg

圖 3.4 位理想 ADC 傳輸函數。

假設如下:

將振幅為A 的正弦波施加到 ADC。

正弦波沒有偏移誤差(B= 0)。

正弦波的幅度大于滿量程電壓。

因為正弦波兩端超出了ADC的輸入范圍,所以我們可以確定輸入執行了ADC的所有代碼。

如果V LE表示上述傳遞函數左側的第一個轉變點,我們可以使用以下等式來找到其他轉變點:

wKgaomU01wCAP809AAAdiZKtjLU225.jpg

等式 7。

對應于代碼 0001 的直方圖 bin 的計數(用 H(1) 表示)與輸入落在由V LE和 (V LE+ 1 LSB )界定的區域中的概率成正比。應用公式 3,我們得到:

wKgaomU01wCANZkSAABGf9zo0v8703.jpg

方程 8.

其中M T是捕獲的樣本總數。如果我們將方程 8 擴展到其他代碼,我們可以導出 bin n計數的方程:

wKgZomU01wCACNXXAABFPjqHeoM170.jpg方程 9.

為了驗證這個方程,我們將使用圖 3 中滿量程電壓為 1V 的傳遞函數來數字化具有以下特性的正弦波:

幅度 (A) = 1.1V

偏移誤差 (B) = 0

頻率 = 390.3 赫茲

我們將使用 40 kHz 的采樣率。請注意,選擇上述輸入頻率是為了不成為采樣頻率的分諧波;否則它是任意的。

通過收集 80,000 個樣本,我們生成了圖 4 中的直方圖。紅色曲線繪制了從公式 9 獲得的值。

wKgaomU01wCAQLzqAAB9vim1jXA429.jpg

圖 4.理想 ADC 的數字代碼出現次數直方圖。紅色曲線顯示公式 9 預測的值。

仿真結果與數學分析得到的值一致。為了幫助您更輕松地驗證這一點,我在下表中提供了計算摘要。請注意,V LE= –0.9375。

表 1.計算和模擬結果總結。

n T[n] sin-1(T[n] /A) 計算的H(n) 模擬H(n)
1 -0.8125 -0.8310 4819.7 4816
2 -0.6875 -0.6751 3970.3 3966
3 -0.5625 -0.5368 3523.3 3524
4 -0.4375 -0.4090 3252.7 3252
5 -0.3125 -0.2881 3080.7 3081
6 -0.1875 -0.1713 2973.5 2970
7 -0.0625 -0.0568 2914.2 2914
8 0.0625 0.0568 2895.3 2897
9 0.1875 0.1713 2914.2 2915
10 0.3125 0.2881 2973.5 2978
11 0.4375 0.4090 3080.7 3081
12 0.5625 0.5368 3252.7 3256
13 0.6875 0.6751 3523.3 3523
14 0.8125 0.8310 3970.3 3973

數學分析預測的代碼計數與模擬預測的代碼計數接近,但不完全相同。這是因為直方圖測試是一種統計方法。因此,更多的樣本應該會提高測量的準確性。

使用正弦直方圖方法查找 DNL 誤差

考慮圖 5(紅色曲線)所示的非理想 4 位 ADC。

887639de-70b0-11ee-939d-92fbcf53809c.jpg

圖 5.示例 ADC 的理想(藍色)和非理想(紅色)響應。

下面的圖 6 中提供了該 ADC 的微分非線性 (DNL) 圖。

8892c1bc-70b0-11ee-939d-92fbcf53809c.jpg

圖 6.非理想 4 位 ADC 的 DNL。

與上一節中的理想情況一樣,我們將使用滿量程電壓為 1 V 的非線性傳遞函數以 40 kHz 的采樣率對 390.3 Hz 正弦波進行數字化。同樣如前所述,A= 1.1 V,B= 0。

請注意,圖 5 中的傳遞函數沒有失調誤差或增益誤差。因此,第一個和最后一個轉換發生在其理想值 (VLE= –0.9375)。收集 80,000 個樣本,我們得到以下直方圖(圖 7)。

88adea1e-70b0-11ee-939d-92fbcf53809c.jpg

圖 7.非理想示例 ADC 的數字代碼出現次數直方圖。

我們排除第一個和最后一個 bin,并將 bin 計數除以公式 9 給出的理想值。這給出了圖 8 中的歸一化直方圖。

88ca4c86-70b0-11ee-939d-92fbcf53809c.jpg

圖 8.非理想示例 ADC 的數字代碼出現次數的歸一化直方圖。

在標準化直方圖中,理想的代碼的 bin 計數為 1。因此,從 bin 計數中減去 1 會產生 DNL 信息,該信息由圖 9 中的紅色條形圖繪制。藍色條形圖顯示實際的 DNL 誤差。

88de93d0-70b0-11ee-939d-92fbcf53809c.jpg

圖 9.紅色:示例 ADC 根據正弦直方圖測試的 DNL 響應。藍色:同一示例 ADC 的實際 DNL 響應。

同樣,直方圖方法的結果接近實際值,但并不完全相同。正確選擇不同的測試參數可以提高給定測試時間內的準確性。徹底分析不同測試參數對直方圖方法準確性的影響是一個相對復雜的統計問題,涉及置信度、概率等因素。對于那些有興趣更深入了解這些影響的人,我將在下一節中推薦一些進一步的閱讀材料。

非理想性和閱讀建議

在上面的示例中,我們使用了沒有增益誤差或偏移誤差的理論 ADC。我們還使用了具有已知幅度和零偏移的正弦波。實際上,ADC 可能同時存在偏移誤差和增益誤差,并且我們可能不知道輸入的確切幅度或偏移誤差。這些非理想性會使歸一化方程變得更加復雜。







審核編輯:劉清

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

    關注

    99

    文章

    6534

    瀏覽量

    545788
  • 諧波
    +關注

    關注

    7

    文章

    830

    瀏覽量

    41897
  • 信號發生器
    +關注

    關注

    28

    文章

    1480

    瀏覽量

    109040
  • 數字轉換器
    +關注

    關注

    0

    文章

    237

    瀏覽量

    27629
  • 正弦信號
    +關注

    關注

    0

    文章

    45

    瀏覽量

    16646

原文標題:正弦直方圖方法測試模數轉換器(ADC)

文章出處:【微信號:moorexuetang,微信公眾號:摩爾學堂】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    基于直方圖算法進行FPGA架構設計

    引言 直方圖統計在圖像增強和目標檢測領域有重要應用,比如直方圖均衡,梯度直方圖直方圖的不同種類和統計方法請見之前的文章。本章就是用FPGA
    的頭像 發表于 12-10 16:37 ?2872次閱讀

    ADS7057EVM-PDK直方圖測試數據異常怎么解決?

    對ADS7057EVM-PDK進行直方圖測試,發現直方圖數據異常,具體表現為個別碼值的采樣點數異常增多,懷疑評估板出現問題。 測試條件具體
    發表于 11-22 13:16

    數模和模數轉換器

    數模和模數轉換器數模和模數轉換器能將模擬量轉換為數字量的電路稱為模數轉換器,簡稱A/D轉換器或ADC;能將數字量
    發表于 09-16 15:59

    講述Δ-Σ模數轉換器數字濾波最常用的正弦濾波

    我在上篇博文中談到Δ-Σ模數轉換器(ADC)中常用的不同類型的數字濾波。在這篇博文中,我會重點講述Δ-Σ模數轉換器中最常用的數字濾波正弦
    發表于 08-30 14:51

    5962-9581501HXA高端AD模數轉換器

    AD10242TZ/883B高端AD模數轉換器IC ADC 12BIT 41MSPS DL 68CLCC5962-9581501HXA高端AD模數轉換器IC ADC 12BIT 2 CH
    發表于 07-15 11:10

    什么是模數轉換器

    什么是模數轉換器
    發表于 01-24 07:46

    正弦信號的直方圖分布講解

    方向的直方圖分布。  Part 02  我自己畫了一遍,在一個周期內,垂直方向的電壓分布形成的直方圖是右側的樣子。  藍色和紅色的點最多,兩側兩個峰。中間看不大出來,至少比兩側低,不過我有實測的圖。  可以說正弦真的是非常的漂亮
    發表于 03-24 15:49

    電流積分模數轉換器(ADC),什么是電流積分模數轉換器(AD

    電流積分模數轉換器(ADC),什么是電流積分模數轉換器(ADC) 模數轉換器(Analog to digital Converter,簡稱ADC)是模擬與數字世界的接口,為了適應計算機、通
    發表于 03-24 13:31 ?3177次閱讀

    基于直方圖算法的FPGA設計架構

    直方圖統計在圖像增強和目標檢測領域有重要應用,比如直方圖均衡,梯度直方圖直方圖的不同種類和統計方法請見之前的文章。本章就是用FPGA來
    發表于 04-20 10:47 ?1220次閱讀
    基于<b class='flag-5'>直方圖</b>算法的FPGA設計架構

    你知道使用直方圖技術測量A / D轉換器噪聲么?

    使用直方圖來確定A / D轉換器均方根噪聲的技術,參考輸入。它可以通過應用直流模擬電壓并在A / D的數字輸出上觀察“代碼閃爍”來補充評估A / D轉換器性能的流行定性方法
    的頭像 發表于 04-15 15:30 ?4016次閱讀
    你知道使用<b class='flag-5'>直方圖</b>技術測量A / D<b class='flag-5'>轉換器</b>噪聲么?

    使用Matlab庫函數進行快速傅立葉變換測試方法詳細說明

    闡述了模數轉換器的靜態參數和動態參數測試原理和方法,并且構建了模數轉換器的自動測試硬件平臺和軟件系統。重點討論了利用Matlab庫函數
    發表于 11-21 16:39 ?3次下載
    使用Matlab庫函數<b class='flag-5'>進行</b>快速傅立葉變換<b class='flag-5'>測試</b>的<b class='flag-5'>方法</b>詳細說明

    正弦濾波到底為何物

    我在上篇博文中談到Δ-Σ模數轉換器(ADC)中常用的不同類型的數字濾波。在這篇博文中,我會重點講述Δ-Σ模數轉換器中最常用的數字濾波正弦
    的頭像 發表于 01-26 16:42 ?2253次閱讀

    直方圖測試確定DNL和INL錯誤

    直方圖測試方法也稱為碼密度測試,有助于確定非線性參數,例如數據轉換器中的差分和積分非線性(INL和DNL)。以下應用筆記有助于深入了解概率密
    的頭像 發表于 02-25 17:37 ?6220次閱讀
    <b class='flag-5'>直方圖</b><b class='flag-5'>測試</b>確定DNL和INL錯誤

    Δ-Σ模數轉換器數字濾波類型:正弦濾波

    在特定數目的調制時鐘周期,數字濾波器使用調制通過求和1秒輸出可創建一個數字輸出碼(記住:Δ-Σ模數轉換器的調制速率[fMOD]與其輸出的數據率[fDR]的比率被稱為“過采樣比”,或OSR)。這
    的頭像 發表于 04-13 09:43 ?1232次閱讀

    直方圖測試模數轉換器(ADC)介紹

    直方圖測試是確定模數轉換器(ADC)靜態參數的最流行方法之一。
    的頭像 發表于 10-17 15:58 ?2653次閱讀
    <b class='flag-5'>直方圖</b><b class='flag-5'>測試</b><b class='flag-5'>模數轉換器</b>(ADC)介紹
    主站蜘蛛池模板: 狠狠干天天操 | 色综合天天 | 日韩一级生活片 | 五月天婷婷一区二区三区久久 | 久久久久免费观看 | 欲色影院 | 精品伊人久久大香线蕉网站 | 天天射色综合 | 看黄网站免费 | 久久天天躁狠狠躁夜夜爽蜜月 | 韩国理论三级在线观看视频 | 精品一区二区国语对白 | 老司机深夜影院入口aaaa | 久久就是精品 | 国产福利2021最新在线观看 | 美女网站在线观看视频18 | 在线观看深夜观看网站免费 | 免费高清在线爱做视频 | 18黄无遮挡免费视频 | 黄色三级视频 | 久久国产视频网站 | 高颜值美女啪啪 | 亚洲欧美成人综合久久久 | 狠狠干天天色 | 亚洲国内精品自在线影视 | 青青热久久国产久精品秒播 | 久久99热精品免费观看无卡顿 | 欧美zoozzooz在线观看 | 俺去插| 日本一区二区三区在线观看视频 | 你懂得国产 | 国产丝袜va丝袜老师 | 一级一级毛片免费播放 | 亚洲成a人v在线观看 | 日本a级精品一区二区三区 日本a级特黄三级三级三级 | 人成xxxwww免费视频 | 国产国产人免费人成成免视频 | 夜夜狠狠操 | 国产三a级日本三级日产三级 | 国产成人系列 | 男啪女视频免费观看网站 |