在超范圍事件期間ADC的輸出數據會是什么樣?
偶爾有人(通常是較老的工程師)會詢問特定轉換器在超范圍事件期間的輸出數據。我第一次聽到這個問題(很多年前!),我覺得這很愚蠢。然后,具有更多經驗的同事解釋說,早期集成的ADC通常表現出稱為翻轉的行為。
大多數現代高速ADC都包含超范圍(OR)標志。該輸出位通常與轉換器的輸出數據同步,表示模擬輸入采樣超出了轉換器的滿量程輸入范圍。考慮具有偏移二進制編碼的ADC。如果輸入信號超過轉換器的正滿量程范圍,則ADC將進行限幅,輸出數據將全為1(對于12位ADC,為1111 1111 1111)。如果輸入超過其負滿量程范圍,則輸出將全為0(對于12位ADC,為0000 0000 0000)。在每種情況下,OR位都會被設置,表示在該樣本期間輸入已超出范圍。
相比之下,對于表現出翻轉的舊轉換器,輸入為12位轉換器正滿量程+ 1 LSB的輸出可能為0000 0000 0001而不是全1。用戶可以從OR輸出中知道ADC已經超出范圍并且應該忽略數據。對于具有兩倍輸入范圍的13位轉換器,這些位應該是正確的低12位,但對于12位轉換器,此輸出將指示輸入比負滿量程高1 LSB。您可以想象這可能會導致任何系統出現問題。
-
數據
+關注
關注
8文章
7241瀏覽量
91020
發布評論請先 登錄
在PHY的情況下接收數據有效嗎?
CS的有效性可以改編?
ATPG有效性是什么意思
CH368 IOP_RD和IO_WR讀寫選通信號是控制IO端口數據有效性的嗎?
片機系統運行參數的保存及有效性判別

高階微擾法的有效性研究

如何檢查Oracle數據庫備份文件是否有效?備份文件有效性檢測系統設計資料概述

什么是欺詐證明和有效性證明
PLC冗余系統的可行性和有效性分析

Oracle數據庫備份文件有效性檢測設計方案

評論