主頁(http://www.by236.com):數據采集與轉換中的一些關鍵問題 數據采集與轉換系統用于將模擬信號轉換為數字形式進行分析或傳輸。模擬信號輸入通常是由互感器和傳感器將壓力、溫度、應力或張力、流量等真實信號轉換為相應的電信號。系統保存信號準確性和完整性的能力是衡量系統的主要指標。如何設計一個高性能的數據采集與轉換系統需要考慮多方面的因素,本文就其中的一些關鍵問題給出自己的討論。 數據采集轉換系統的基本框架 系統采樣率 混疊誤差 每次循環需要多少個采樣 采樣數據的平均精度可通過以下途徑加以改進:(1) 增加每次循環的采樣數;(2) 多路復用前預采樣濾波,或 (3) 過濾 D/A 轉換器輸出。圖3顯示了采樣數據的重建,這里 fS= 2fMAX。 每次循環采樣數只要稍許增加,采樣數據的平均精度就會大幅上升。理論限制在于持續采樣時采集與轉換系統的吞吐量精度。對于數據的零階重建,從圖 4 可以看出,重建采樣數據達到平均 90% 乃至更高的精度要求對數據帶寬的每次循環進行10次采樣。通常所用的范圍是每次循環7~10 次采樣。 采樣誤差 關于 A/D 轉換器的幾點說明 速度:主要由A/D 轉換器的采樣時間及轉換時間構成。A/D轉換器手冊均會在采樣動態參數 (Sampling Dynamics)標出轉換速度。有時是數據吞吐率(Throughput Rate)。逐次逼近型AD轉換器采樣速率或數據吞吐率一般從幾十千次每秒到幾兆次每秒。 分辨率:A/D 轉換器的比特數決定著數據采集系統的分辨率。A/D 轉換器分辨率的定義如下:---1 LSB = VFSR/2n, 信噪比:理想AD轉換器的信噪比為 SNRdB=6.02×n-1.76,表2 為AD 轉換器位數與信噪比的簡單對照表。 精度:假定所有模擬值都位于 A/D 轉換器輸入處。A/D 轉換器量化或編碼特定的模擬輸入值為相應的數字代碼作為一種輸出。上述數字代碼有著內在的不確定性或 ±1/2LSB 的量化誤差。這就是說,量化的數字代碼所代表的模擬電壓與相鄰數字代碼中間點的距離在 ±1/2LSB 之內。A/D轉換器的精度不會超過內在的 ±1/2LSB 的量化誤差所允許的范疇。增益、偏移和線性誤差等模擬誤差也會影響 A/D 轉換器的精度。增益和偏移通常可調節為零,但線性誤差是不可調的,因為它是由固定值的梯形電阻器網絡和網絡開關匹配造成的。大多數高質量A/D轉換器的線性誤差都低于±1/2LSB。另一個需要重點考慮的誤差是微分線性誤差。在理想的 A/D 轉換器中,相鄰過渡點間的步進大小為一個 LSB。微分線性誤差就是在實際 A/D 轉換器中相鄰過渡點與理想的 LSB 步進差距。該誤差必須小于一個 LSB,這樣才能保證不會丟失代碼。線性誤差為 ±1/2LSB 的 A/D 轉換器不一定意味著不會丟失代碼。 二進制代碼:二進制編碼的數據格式是數字計算機類型應用中最常見的,其處理通常以二進制形式進行。A/D 轉換器中最常用的二進制編碼為: 1. 單極標準二進制 (USB)——用0~±10V等。 2. 雙極偏移二進制 (BOB)——用于雙極模擬信號范圍,如 ±5V、±10V 等 3. 雙極雙組件 (BTC)——用于許多數字計算機應用中的雙極模擬信號范圍。 在 A/D 轉換器中使用兩種 BCD 編碼,單極 BCD 和符號數值 BCD (SMD)。 (中國集群通信網 | 責任編輯:陳曉亮) |




