AD指標與型別

2021-06-15 21:06:45 字數 3333 閱讀 3796

1. ad轉換器的分類

下面簡要介紹常用的幾種型別的基本原理及特點:積分型、逐次逼近型、並行比較型/串並行型、σ-δ調製型、電容陣列逐次比較型及壓頻變換型。

1)積分型(如tlc7135)

積分型ad工作原理是將輸入電壓轉換成時間(脈衝寬度訊號)或頻率(脈衝頻率),然後由定時器/計數器獲得數字值。其優點是用簡單電路就能獲得高解析度,但缺點是由於轉換精度依賴於積分時間,因此轉換速率極低。初期的單片ad轉換器大多採用積分型,現在逐次比較型已逐步成為主流。

2)逐次比較型(如tlc0831)

逐次比較型ad由乙個比較器和da轉換器通過逐次比較邏輯構成,從msb開始,順序地對每一位將輸入電壓與內建da轉換器輸出進行比較,經n次比較而輸出數字值。其電路規模屬於中等。其優點是速度較高、功耗低,在低分辯率(<12位)時**便宜,但高精度(>12位)時**很高。

3)並行比較型/串並行比較型(如tlc5510)

串並行比較型ad結構上介於並行型和逐次比較型之間,最典型的是由2個n/2位的並行型ad轉換器配合da轉換器組成,用兩次比較實行轉換,所以稱為half flash(半快速)型。還有分成三步或多步實現ad轉換的叫做分級(multistep/subrangling)型ad,而從轉換時序角度又可稱為流水線(pipelined)型ad,現代的分級型ad中還加入了對多次轉換結果作數字運算而修正特性等功能。這類ad速度比逐次比較型高,電路規模比並行型小。

4)σ-δ(sigma?/font>delta)調製型(如ad7705)

σ-δ型ad由積分器、比較器、1位da轉換器和數字濾波器等組成。原理上近似於積分型,將輸入電壓轉換成時間(脈衝寬度)訊號,用數字濾波器處理後得到數字值。電路的數字部分基本上容易單片化,因此容易做到高解析度。主要用於音訊和測量。

5)電容陣列逐次比較型

電容陣列逐次比較型ad在內建da轉換器中採用電容矩陣方式,也可稱為電荷再分配型。一般的電阻陣列da轉換器中多數電阻的值必須一致,在單晶元上生成高精度的電阻並不容易。如果用電容陣列取代電阻陣列,可以用低廉成本製成高精度單片ad轉換器。最近的逐次比較型ad轉換器大多為電容陣列式的。

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轉換器,如果經電流椀繆棺緩笫涑觶蛭繆故涑魴?/font>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),轉換精度,溫度係數/漂移。 

const與指標型別

const int p null int const p null 完全等價 int const p null 和上面兩種情況不同 const int const p null int const const p null int x 3 const int p x p y 正確 p 4 錯誤 由於...

無型別與無型別指標

無型別,又為抽象型別 沒有對應的實體,不能直接定義變數,但可以定義指標。1 失去指標指向的功能 2 p指標此時不具有 1的能力。在gcc編譯器下,無型別指標課加1。void 是一種特別的指標,因為它沒有指向的型別,或者說不能根據這個型別判斷出指向物件的長度。void 指標具有以下特點 1.任何指標 ...

VC 引用型別與指標型別

兩種型別的引數都允許有效地向函式傳遞大型類物件 引用必須被初始化為指向乙個物件,一旦初始化了它就不能再指向其他物件。指標可以指向一系列不同的物件,也可以什麼都不指向。因為指標可能指向乙個物件或沒有任何物件,所以函式在確定指標實際指向乙個有效的物件之前,不能安全地解引用dereference 乙個指標...