問:我想向你請教有關失調與增益調整問題。
答:一般不用調整,除非你必須調整。有兩種方法供選擇:(1)使用好用的設備、 元器件和不需調整便能滿足要求的電路;(2)利用數(shù)字技術,對應用系統(tǒng)進行軟件調整修正 。當你考慮到電路設計、溫度、振動和壽命對性能和穩(wěn)定性的影響時,有時使用調整電位器 (連接到待調整的器件上)可以調整掉由此產生的影響,當然還包括附加的技術處理和復雜的 調整要求。
問:我大概明白了一些,那么請你詳細地說一下我應該如何調整模擬電路中的失調 誤差和增益誤差?
答:按正常順序是先調整輸入端。如果你考慮到被調整電路的傳輸特性,那么通 常使用直接方法。線性模擬電路簡化的理想傳輸特性(例如放大器、ADC或DAC)由下式給出:
OP=K×IP(1)
其中OP為輸出,IP為輸入,K為比例因子。應該注意的是,上述簡化形式蘊含著許多問 題:ADC的量化誤差,當輸入和輸出形式不同(如輸入為電壓,輸出為電流)時K的量綱問題, 故意偏置及其它問題。在實際(非理想)電路中,折合到輸入端的失調誤差和增益誤差分別為OS和ΔK,從而上述 公式還可寫成:
OP=(K+ΔK)×(IP+OS)(2)
OP=K×IP+K×OS+ΔK×IP+ΔK×OS(3)
方程(2)和(3)是不完整的,因為它們僅考慮了輸入失調,但這種情況最普 遍。后面將討論輸入失調與輸出失調獨立的系統(tǒng)。
從式(3)可以看出,當未知的失調出現(xiàn)時,直接調整增益是不合理的,必須首先調整失 調。設IP為零,調整失調使OP也為零。然后調整增益,當輸入接近滿度(FS) 時,調整增益使輸出符合式(1)。
問:對于雙極性ADC和DAC應該如何調整?
答:許多ADC和DAC可在單極性和雙極性工作方式之間進行切換,這種器件不論 用于何種場合都應在單極性方式下進行失調和增益調整。即使轉換器不可能工作在單極性場 合,或者轉換器僅工作在雙極性的場合,或者在其它情況下都是如此。
可以把雙極性轉換器看作失調很大的單極性轉換器(確切地說,失調為1 MSB,即滿度范 圍的一半)。根據所使用轉換器的結構,這種雙極性失調(BOS)不一定受增益調整的影響。如 果受到影響,那么公式(1)可寫成:
OP=K×(IP-BOS)(4)
在這種情況下,其增益調到接近滿度FS(正滿度或負滿度均可,但通常調到正滿度) 之后,在模擬零點調整失調。對于雙極性失調,在DAC失調范圍內的情況下,這是一種常用 方法。
如果雙極性失調不受增益調整的影響,那么公式(1)可寫成:
OP=K×IP-BOS(5)
在這種情況下,在負FS調整失調,而在正FS(或非常接近FS)調整增益。大多數(shù)ADC 都采用這種方法,而且DAC的雙極性失調使用運算放大器和外接電阻,也采用這種方法。當然,總是應該按照產品說明中建議的方法進行調整,但是如果產品說明中沒有給出調 整方法,通常DAC應在模擬零點調整失調,而ADC應在負FS處調整失調或者ADC與DAC都在接近 正FS處調整失調。
問:為什么你總強調“接近”FS?
答:放大器和DAC都在零點和FS處進行調整。在DAC中,全“1”最大可能數(shù)字 輸入應該產生低于“滿度”1 LSB 的輸出,這里的“滿度”認為是某一常數(shù)乘以基準。因此 DAC的輸出是基準電壓與數(shù)字輸入的歸一化乘積。ADC不在零點和FS處調整。理想的ADC輸出是被量化的,而且第一個輸出變遷點(從00… 00到00…01)發(fā)生在全0標稱值以上1/2 LSB。隨后相繼的變遷點均發(fā)生在模擬輸出每增加1 L SB處直至最后一個變遷點發(fā)生在FS以下1/2 LSB 處。非理想ADC的調整首先是將其輸入值設 置到要求變遷的標稱值,然后調整ADC輸出直至使其輸出在變遷點對應的兩個數(shù)字量之間有 同樣的跳動。因此,ADC的失調應在輸入對應第一個變遷點(即零點或-FS以上1/2 LSB,它“接近” 零點或“接近”-FS),而增益則應在最后一個變遷點(即正+FS以下1 1/2 LSB,它“接近”+ FS)。這種方法雖然在失調調整過程中,在增益誤差和失調誤差之間會產生一定的相互影響 ,但是小得微不足道。
問:要求在“接近”FS而又不在FS處進行調整,還會帶來其它異常后果碼 ?
答:同步電壓頻率轉換器(SVFC)當其輸出頻率和諧地與其時鐘頻率相關時,即 其輸出頻率非常接近時鐘頻率的1/2,1/3或1/4時,容易出現(xiàn)注入鎖相(injection locking) 現(xiàn)象。SVFC的FS等于1/2時鐘頻率。在這種情況下進行調整時會使問題惡化。因此建議SVFC 的增益調整應在FS的95% 附近。
問:“輸入”和“輸出”失調調整對電路有什么要求?
答:像儀表放大器和隔離放大器這種電路通常都有兩級直流增益,而且輸入級 增益是可變的。所以兩級放大器具有輸入失調IOS、輸出失調OOS,第一級增益K和輸出級單 位增益,在零輸入時輸出OP為:
OP=OOS+K×IOS(6)
由式(6)顯然可以看出,如果增益恒定,我們僅調整IOS或OOS使總失調為零(另外, 如果輸入 級采用長尾對雙極型晶體管,當對IOS和OOS都進行調整時會得到更好的失調溫度系數(shù);但對 于長尾對FET則不必調整)。如果第一級增益改變,那么IOS與OOS失調都得重新調整。
IOS與OOS是一種反復調整的過程。在零輸入時,增益設置到最大,調整IOS 直至輸出為零。然后增益減到最小,再調整OOS直到輸出也為零。重復上述IOS與OOS調整 過程直至無需進一步調整為止。在IOS與OOS都未調整到零之前不應調整增益。在失調調整過 程中對于實際增益數(shù)值的高或低并不重要。
問:對于增益和失調調整應該采用什么樣的電路?
答:許多放大器(即少數(shù)轉換器)都有調整增益和失調的端子,但也有許多器件沒有。失調調整通常在兩個指定調整端之間接一個電位器,其滑動端(有時經過一只電阻)接 到電源的一端。正確的接線及選用元件的數(shù)值請見所用器件的產品說明。運算放大器失調調 整中最常見的一個差別就是校正電位器的偏移值不同以及應該連接的電源電壓不同。
在沒有提供單獨的失調調整端子的情況下,一般對輸入信號端加一個恒定的失調調整量 。有兩種基本失調調整方法,如圖11?1(a)和11?1(b)所示。當系統(tǒng)使用差 分輸入運算放大 器作為反相器(最常見)的情況下,使用圖11?1(a)所示的方法對器件失調而 不是對系統(tǒng)失調 作修正最合適。在單端輸入方式中,方法11?1(b)用來對系統(tǒng)失調進行調整 ,但對于失調很小的器件,應該盡量 避 免使用這種方法,因為常需要(與信號輸入電阻相比)很大阻值的求和電阻,目的在于:(1) 避免求和點輸入信號過大;(2)保持適當?shù)谋壤拚妷翰⑶野巡罘蛛娫措妷浩频挠绊懰?減到最小。另外在兩個電源與電位器之間連接一個電阻,常常有助于增加調整分辨率和減小 功耗。
圖11?1 兩種失調調整方法
凡是為電路提供增益調整的場合,一般都由可變電阻器構成,有關其具體阻值和接線方 法請見有關器件的產品說明。在不需要增益調整的場合,可用固定電阻器來取代可變電阻器 ,固定電阻器的阻值為推薦調整電位器最大阻值的一半。
在不提供增益調整的場合,如果沒有附加的可調增益級,總不能在外部進行調整。例如 ,考慮含有梯形網絡的DAC。如果使用的梯形網絡按電流方式工作(圖11?2(a)),那么在基 準端的輸入阻抗不隨輸入的數(shù)字量變化,而且DAC的增益可以用一個與基準輸入端或反饋電 阻相串聯(lián)變化很小的電阻進行調整。然而,如果使用的DAC按電壓方式工作(圖11?2(b)), 那么基 準 輸入阻抗與輸入數(shù)字量有關,而且其增益只能通過改變基準電壓(這一般是不可能的),或者 通過改變緩沖放大器的增益來調整。
因此,不提供增益調整的那種電路的增益調整的可能性要根據具體情況而定,只能 具體情況具體分析。
問:我沒有足夠的調整范圍來調整電路的失調電壓,并且它似乎有比我預計還要多 的漂移。
答:我敢斷定這個放大器是雙極型的,并且你正在使用它的失調調整端來調整 其它線路的電壓。 問:你估計將會怎樣?
答:一個運算放大器的失調調整范圍通常是最低
等級器件的失調最大值的2至5倍( 有些早期的運算放大器還要大很多,但這么寬的范圍是不理想的)。假如最低等級 的運算放 大器失調電壓V OS 最大值為±1 mV,那么很可能使用推薦電路的調整范圍是 ±2~±5 mV。
假如你正在試驗的需要補償?shù)耐獠侩妷罕冗@個折合到輸入端的電壓還要大,那么你就不能用運算放大器的失調調整端來調整。
假如你正在使用的是雙極型輸入的運算放大器,那么使用失調調整端來調整外部失調是 不妥當?shù)?,因為漂移將會增加。這究竟是為什么呢?這是因為輸入級的溫度漂移正比于內部 失 調電壓。假如內部失調電壓已被調整到最小,那么漂移也最??;假如用外部失調電壓來補償 放大器,那么漂移是不能減小的。但以場效應管(FET)為輸入級的運算放大器,它的失調電 壓 和漂移是獨立的,所以它的失調可以用一個小系統(tǒng)來單獨調整。