1. AD轉換器的分類函數
下面簡要介紹經常使用的幾種類型的基本原理及特色:積分型、逐次逼近型、並行比較型/串並行型、∑-Δ調製型、電容陣列逐次比較型及壓頻變換型。spa
1)積分型(如TLC7135)
積分型AD工做原理是將輸入電壓轉換成時間(脈衝寬度信號)或頻率(脈衝頻率),而後由定時器/計數器得到數字值。其優勢是用簡單電路就能得到高分辨率,但缺點是因爲轉換精度依賴於積分時間,所以轉換速率極低。初期的單片AD轉換器大多采用積分型,如今逐次比較型已逐步成爲主流。視頻
2)逐次比較型(如TLC0831)
逐次比較型AD由一個比較器和DA轉換器經過逐次比較邏輯構成,從MSB開始,順序地對每一位將輸入電壓與內置DA轉換器輸出進行比較,經n次比較而輸出數字值。其電路規模屬於中等。其優勢是速度較高、功耗低,在低分辯率(<12位)時價格便宜,但高精度(>12位)時價格很高。ip
3)並行比較型/串並行比較型(如TLC5510)
並行比較型AD採用多個比較器,僅做一次比較而實行轉換,又稱FLash(快速)型。因爲轉換速率極高,n位的轉換須要2n-1個比較器,所以電路規模也極大,價格也高,只適用於視頻AD轉換器等速度特別高的領域。
串並行比較型AD結構上介於並行型和逐次比較型之間,最典型的是由2個n/2位的並行型AD轉換器配合DA轉換器組成,用兩次比較實行轉換,因此稱爲Half flash(半快速)型。還有分紅三步或多步實現AD轉換的叫作分級(Multistep/Subrangling)型AD,而從轉換時序角度又可稱爲流水線(Pipelined)型AD,現代的分級型AD中還加入了對屢次轉換結果做數字運算而修正特性等功能。這類AD速度比逐次比較型高,電路規模比並行型小。flash
4)∑-Δ(Sigma?/FONT>delta)調製型(如AD7705)
∑-Δ型AD由積分器、比較器、1位DA轉換器和數字濾波器等組成。原理上近似於積分型,將輸入電壓轉換成時間(脈衝寬度)信號,用數字濾波器處理後獲得數字值。電路的數字部分基本上容易單片化,所以容易作到高分辨率。主要用於音頻和測量。it
5)電容陣列逐次比較型
電容陣列逐次比較型AD在內置DA轉換器中採用電容矩陣方式,也可稱爲電荷再分配型。通常的電阻陣列DA轉換器中多數電阻的值必須一致,在單芯片上生成高精度的電阻並不容易。若是用電容陣列取代電阻陣列,能夠用低廉成本製成高精度單片AD轉換器。最近的逐次比較型AD轉換器大多爲電容陣列式的。io
6)壓頻變換型(如AD650)
壓頻變換型(Voltage-Frequency Converter)是經過間接轉換方式實現模數轉換的。其原理是首先將輸入的模擬信號轉換成頻率,而後用計數器將頻率轉換成數字量。從理論上講這種AD的分辨率幾乎能夠無限增長,只要採樣的時間可以知足輸出頻率分辨率要求的累積脈衝個數的寬度。其優勢是分辯率高、功耗低、價格低,可是須要外部計數電路共同完成AD轉換。音頻
2. AD轉換器的主要技術指標原理
1)分辯率(Resolution) 指數字量變化一個最小量時模擬信號的變化量,定義爲滿刻度與2n的比值。分辯率又稱精度,一般以數字信號的位數來表示。
2)轉換速率(Conversion Rate)是指完成一次從模擬轉換到數字的AD轉換所需的時間的倒數。積分型AD的轉換時間是毫秒級屬低速AD,逐次比較型AD是微秒級屬中速AD,全並行/串並行型AD可達到納秒級。採樣時間則是另一個概念,是指兩次轉換的間隔。爲了保證轉換的正確完成,採樣速率(Sample Rate)必須小於或等於轉換速率。所以有人習慣上將轉換速率在數值上等同於採樣速率也是能夠接受的。經常使用單位是ksps和Msps,表示每秒採樣千/百萬次(kilo / Million Samples per Second)。定時器
3)量化偏差(Quantizing Error) 因爲AD的有限分辯率而引發的偏差,即有限分辯率AD的階梯狀轉移特性曲線與無限分辯率AD(理想AD)的轉移特性曲線(直線)之間的最大誤差。一般是1 個或半個最小數字量的模擬變化量,表示爲1LSB、1/2LSB。
4)偏移偏差(Offset Error) 輸入信號爲零時輸出信號不爲零的值,可外接電位器調至最小。
5)滿刻度偏差(Full Scale Error) 滿度輸出時對應的輸入信號與理想輸入信號值之差。
6)線性度(Linearity) 實際轉換器的轉移函數與理想直線的最大偏移,不包括以上三種偏差。
其餘指標還有:絕對精度(Absolute Accuracy) ,相對精度(Relative Accuracy),微分非線性,單調性和無錯碼,總諧波失真(Total Harmonic Distotortion縮寫THD)和積分非線性。
3. DA轉換器
DA轉換器的內部電路構成無太大差別,通常按輸出是電流仍是電壓、可否做乘法運算等進行分類。大多數DA轉換器由電阻陣列和n個電流開關(或電壓開關)構成。按數字輸入值切換開關,產生比例於輸入的電流(或電壓)。此外,也有爲了改善精度而把恆流源放入器件內部的。通常說來,因爲電流開關的切換偏差小,大多采用電流開關型電路,電流開關型電路若是直接輸出生成的電流,則爲電流輸出型DA轉換器。此外,電壓開關型電路爲直接輸出電壓型DA轉換器。
1)電壓輸出型(如TLC5620)
電壓輸出型DA轉換器雖有直接從電阻陣列輸出電壓的,但通常採用內置輸出放大器以低阻抗輸出。直接輸出電壓的器件僅用於高阻抗負載,因爲無輸出放大器部分的延遲,故常做爲高速DA轉換器使用。
2)電流輸出型(如THS5661A)
電流輸出型DA轉換器不多直接利用電流輸出,大多外接電流—電壓轉換電路獲得電壓輸出,後者有兩種方法:一是隻在輸出引腳上接負載電阻而進行電流—電壓轉換,二是外接運算放大器。用負載電阻進行電流—電壓轉換的方法,雖可在電流輸出引腳上出現電壓,但必須在規定的輸出電壓範圍內使用,並且因爲輸出阻抗高,因此通常外接運算放大器使用。此外,大部分CMOS DA轉換器當輸出電壓不爲零時不能正確動做,因此必須外接運算放大器。當外接運算放大器進行電流電壓轉換時,則電路構成基本上與內置放大器的電壓輸出型相同,這時因爲在DA轉換器的電流創建時間上加入了達算放入器的延遲,使響應變慢。此外,這種電路中運算放大器因輸出引腳的內部電容而容易起振,有時必須做相位補償。
3)乘算型(如AD7533)
DA轉換器中有使用恆定基準電壓的,也有在基準電壓輸入上加交流信號的,後者因爲能獲得數字輸入和基準電壓輸入相乘的結果而輸出,於是稱爲乘算型DA轉換器。乘算型DA轉換器通常不只能夠進行乘法運算,並且能夠做爲使輸入信號數字化地衰減的衰減器及對輸入信號進行調製的調製器使用。
4)一位DA轉換器
一位DA轉換器與前述轉換方式全然不一樣,它將數字值轉換爲脈衝寬度調製或頻率調製的輸出,而後用數字濾波器做平均化而獲得通常的電壓輸出(又稱位流方式),用於音頻等場合。
4. DA轉換器的主要技術指標:1)分辯率(Resolution) 指最小模擬輸出量(對應數字量僅最低位爲‘1’)與最大量(對應數字量全部有效位爲‘1’)之比。2)創建時間(Setting Time) 是將一個數字量轉換爲穩定模擬信號所需的時間,也能夠認爲是轉換時間。DA中經常使用創建時間來描述其速度,而不是AD中經常使用的轉換速率。通常地,電流輸出DA創建時間較短,電壓輸出DA則較長。其餘指標還有線性度(Linearity),轉換精度,溫度係數/漂移。