<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 設計應用 > 非常見(jiàn)問(wèn)題:從傳感器到ADC的危途:工程師應如何做?

非常見(jiàn)問(wèn)題:從傳感器到ADC的危途:工程師應如何做?

作者:ADI公司產(chǎn)品應用工程師 Hooman Hashemi 時(shí)間:2021-02-20 來(lái)源:電子產(chǎn)品世界 收藏


本文引用地址:http://dyxdggzs.com/article/202102/422826.htm

有沒(méi)有一個(gè)模塊能讓我直接將微小的傳感器輸出信號轉換為ADC輸入電壓?

有的,ADI公司最新儀表放大器系列可以一舉完成如下任務(wù):抑制共模信號,放大差模信號,將電壓轉換為符合要求的ADC輸入電壓,并且保護ADC免受過(guò)壓影響!

在無(wú)數的工業(yè)、汽車(chē)、儀器儀表和眾多其他應用中,普遍存在一項挑戰,就是如何將微小的傳感器信號正確連接到ADC,以實(shí)現數字化和數據采集。傳感器信號通常很微弱,可能有很高噪聲,看上去像是一個(gè)非常高的阻抗源,位于大共模(CM)電壓之上。這些都是ADC輸入所不樂(lè )見(jiàn)的。本文將介紹最新集成解決方案,可以徹底解決工程師提出的超出當前能力范圍的問(wèn)題。本文還會(huì )詳細介紹設計步驟,以便配置一個(gè)完整的傳感器接口儀表放大器來(lái)驅動(dòng)ADC輸入。

raq-issue-185-fig-01.jpg

圖1 從傳感器到達ADC的挑戰

什么適合傳感器及為何有問(wèn)題?

這個(gè)問(wèn)題的簡(jiǎn)短答案是儀表放大器。傳感器適合連接的對象是儀表放大器。

儀表放大器具有高精度(低失調)和低噪聲特性,不會(huì )破壞小輸入信號。其差分輸入適合于許多傳感器信號(如應變計、壓力傳感器等),并且能夠抑制任何存在的共模信號,僅留下我們感興趣的原始小電壓,而不會(huì )留下不需要的共模信號。儀表放大器具有很大的輸入阻抗,不會(huì )給傳感器帶來(lái)負載,確保脆弱的信號不受信號處理的影響。此外,儀表放大器通常使用單個(gè)外部電阻即可提供很大的增益和可選增益范圍,因而非常靈活,可讓目標小信號適應遠高于信號路徑噪聲電平的電壓和ADC模擬輸入。儀表放大器是針對精密性能而設計的,內部進(jìn)行了調整,能夠在很寬的工作溫度范圍內保持其性能,并且不受電源電壓變化的影響。儀表放大器還具有極低的增益誤差,這也有助于其維持精度,并限制擺幅變化所造成的測量或信號誤差。

1613801442949192.jpg

ADC輸入樂(lè )見(jiàn)什么?

驅動(dòng)ADC輸入可不是那么容易。前端的內部電容(圖2中的CDAC)開(kāi)關(guān)操作會(huì )引起電荷注入,這使得傳輸高線(xiàn)性度的穩定信號以供ADC量化成為一項艱巨的任務(wù)。驅動(dòng)ADC輸入的驅動(dòng)器必須能夠處理這些大的電荷注入,并在下一個(gè)轉換周期之前迅速穩定下來(lái)。此外,根據ADC分辨率(位數),驅動(dòng)器的噪聲和失真不應成為限制因素。

raq-issue-185-fig-02.jpg

圖2 ADC輸入驅動(dòng)具有挑戰性

要達到上述要求絕非易事,特別是對于低功耗驅動(dòng)器而言。另外,由于半導體工藝的現代化,ADC工作電源電壓日漸下降。這種趨勢的不良副作用之一是,ADC輸入變得更容易受輸入過(guò)壓的影響,并可能造成傷害或損壞。這就需要有外部電路來(lái)防范這種過(guò)壓。此類(lèi)外部電路不僅不能將任何可測量噪聲加入信號,而且不應限制帶寬或引起任何形式的失真。另外還非常希望整個(gè)電路能快速反應,并能從過(guò)壓事件中迅速地恢復。

偏移輸入信號以符合ADC模擬輸入電壓范圍也存在挑戰。為執行此任務(wù)而添加的任何電路元件都必須遵守前面列出的所有限制條件(即低失真、低噪聲、足夠的帶寬等)。

如果儀表放大器能夠直接驅動(dòng)ADC就好了!

市面上的所有儀表放大器都存在一些缺點(diǎn),因此需要更多電路元件才能完成從物理世界(傳感器)到數字世界(ADC)的路徑。傳統上,儀表放大器不是驅動(dòng)ADC的首選電路元件(某些ADC比其他ADC更精密)。儀表放大器所做的事情已經(jīng)夠多了,希望它做得更多似乎不公平!

克服ADC驅動(dòng)器的諧波失真(HD)是一項困難的挑戰。下面是ADC驅動(dòng)器必須滿(mǎn)足或超過(guò)的失真性能的表達式,其是ADC分辨率的函數:

SINAD = 6.02 × ENOB + 1.76 dB       (1)

SINAD:SNR + 失真

ENOB:有效位數

因此,對于16位ENOB,SINAD≥98 dB

當前市場(chǎng)上的儀表放大器通常不是為驅動(dòng)ADC輸入而設計的。造成這種情況的最常見(jiàn)原因是這些器件缺乏高分辨率ADC所需的線(xiàn)性度。線(xiàn)性度或諧波失真(也稱(chēng)為T(mén)HD,即總諧波失真)是最有可能的限制因素,儀表放大器因此而無(wú)法直接驅動(dòng)ADC。當復雜波形被數字化后,一旦其被失真項干擾,信號便無(wú)法與此類(lèi)干擾區分開(kāi)來(lái),數據采集將被破壞!驅動(dòng)器還應能夠從之前解釋的ADC輸入電荷注入瞬態(tài)中快速穩定下來(lái)。

改進(jìn)當前解決方案

現在,新的儀表放大器系列不僅能夠完成儀表放大器傳統上所做的所有事情,而且能非常好地直接驅動(dòng)ADC并保護ADC輸入!LT6372-1(支持0 dB到60 dB的增益)和LT6372-0.2(支持–14 dB到+46 dB的增益/衰減)可以幫助完成精密傳感器接口的任務(wù),直接驅動(dòng)ADC輸入。

使用諸如LT6372系列的高精度、低噪聲儀表放大器來(lái)直接驅動(dòng)ADC模擬輸入具有明顯的優(yōu)勢,無(wú)需再增加一個(gè)放大或緩沖級。其中的一些好處包括:減少元件數量,降低功耗和成本,縮小電路板面積,提供高CMR、出色的直流精度、低1/f噪聲,通過(guò)單個(gè)元件選擇增益。

許多被選作ADC驅動(dòng)器的高速運算放大器可能沒(méi)有LT6372系列所具有的低1/f噪聲特性,原因是后者采用專(zhuān)有工藝制造。此外,可能需要添加額外的緩沖和增益級以放大微小的傳感器信號。采用儀表放大器直接驅動(dòng)ADC時(shí),放大器級或基準電壓源都沒(méi)有與之相當的額外噪聲源或直流偏移項。

1613800881639097.jpg

圖3 理想的傳感器放大器/ADC驅動(dòng)器

LT6372-1和LT6372-0.2具有極高的輸入阻抗,可以與傳感器或類(lèi)似信號輸入接口,并提供大增益(LT6372-1)或衰減(LT6372-0.2)而不會(huì )引起負載效應,同時(shí)其低失真和低噪聲可確保精確轉換而不會(huì )降低性能,支持16位和更低分辨率ADC以高達150 kSPS的速率運行。圖4顯示了在給定增益設置下每個(gè)器件可以實(shí)現的帶寬。

LT6372-1失真與頻率的關(guān)系參見(jiàn)圖5,應確保失真項不會(huì )影響ADC在最高目標頻率的THD性能。以ADC LTC2367-16為例,其SINAD規格為94.7 dB。為確保驅動(dòng)器不是主要因素,圖5顯示LT6372-1是小于約5kHz頻率的合適選擇。

LT6372-1用作ADC驅動(dòng)器的精妙之處

除前面提到的優(yōu)點(diǎn)之外,LT6372系列的分離基準電壓架構(在圖6中顯示為分開(kāi)的RF1和RF2引腳)允許以將信號直接有效地平移到ADC FS電壓范圍內,而無(wú)需使用額外的基準電壓源和其他外部電路來(lái)達到相同目的,從而降低成本和復雜性。對于大多數ADC,REF2(此處顯示與VOCM直流電壓相連)將與ADC VREF電壓相連,這將確保ADC模擬輸入中間電平為VREF/2。

圖4 LT6372-1和LT6372-0.2在各種增益下的頻率響應

1613800952541014.jpg

圖5 LT6372-1 THD與頻率的關(guān)系

LT6372系列的內置輸出箝位(CLHI和CLLO)確保ADC的敏感輸入不會(huì )受到正向或負向瞬變的破壞或可能的損害。該系列支持無(wú)失真的輸出擺幅達到箝位電壓,并能夠快速響應和恢復,從而在可能的瞬變觸發(fā)任一箝位之后保護ADC并使之迅速恢復正常工作。

有些SAR ADC的模擬輸入給放大器驅動(dòng)帶來(lái)了具挑戰性的負載。放大器需要有低噪聲和快速建立特性,并具備高直流精度,以將干擾信號的擾動(dòng)保持在一個(gè)LSB或更小。更高的采樣速率和更高階的ADC對放大器的要求也更高。圖7顯示了典型SAR ADC的輸入。

圖7所示的開(kāi)關(guān)位置對應于采樣或采集模式,在該模式下,模擬輸入連接到采樣電容CDAC,然后在下一工作階段開(kāi)始轉換。

在此階段開(kāi)始之前,開(kāi)關(guān)S2已將CDAC電壓放電至0 V或其他偏置點(diǎn),例如FS/2。在采樣周期開(kāi)始時(shí),S1閉合且S2斷開(kāi),VSH和模擬輸入的電壓差導致瞬態(tài)電流流動(dòng),使得CDAC可以充電達到模擬輸入電壓。對于較高采樣速率的ADC,該電流可能高達50 mA。電容CEXT有助于緩解該電流階躍引起的放大器輸出電壓的階躍變化,但放大器仍會(huì )受到其干擾,需要在采集周期結束之前及時(shí)建立。電阻REXT將驅動(dòng)器與CEXT隔開(kāi),并且在驅動(dòng)大電容時(shí)還能降低其對穩定性的影響。關(guān)于REXT和CEXT值的選擇,需要權衡這種電流注入造成的更大隔離與以這種方式形成的低通濾波器所導致的建立時(shí)間性能下降。此濾波器也有助于減小帶外噪聲并改善SNR,不過(guò)這不是其主要功能。

ADC前端RC元件值設計

選擇REXT和CEXT的值時(shí)要考慮很多因素。以下是影響FFT或其他方式測得的ADC動(dòng)態(tài)響應的因素總結:

●   CEXT:充當輸入電荷反沖的電荷桶,使電壓階躍最小,從而改善建立時(shí)間。

■   太大:可能會(huì )影響放大器穩定性,并可能將LPF滾降頻率降得太低而無(wú)法讓信號通過(guò)。

■   太?。?/strong>ADC輸入的電荷反沖太大,無(wú)法及時(shí)建立。

●   REXT:在放大器輸出和CEXT之間提供隔離,以確保穩定性。

■   太大:可能會(huì )使建立時(shí)間常數過(guò)長(cháng)。當計入ADC輸入非線(xiàn)性阻抗時(shí),也可能導致THD升高1??赡軙?huì )增加IR壓降誤差。

■   太?。?/strong>由于CEXT,放大器可能變得不穩定或其正向路徑建立可能會(huì )受到影響。

1613800987175668.jpg

圖6 LT6372分離基準電壓用于將信號移至ADC模擬輸入信號范圍內

1613801016519577.jpg

圖7 采集/采樣模式下的SAR ADC輸入

下面是設計REXT和CEXT值的一些設計步驟,以L(fǎng)T2367-16 ADC為例,其由LT6372-1驅動(dòng),最大輸入頻率fIN為2kHz,采樣速率為150 kSPS(下面某些公式的完整推導參見(jiàn)參考文獻1):

選擇足夠大的CEXT充當電荷桶,最大程度減少電荷反沖:

raq-issue-185-eq-02.jpg

其中:

CDAC:ADC輸入電容 = 45 pF (LTC2367-16)

→ CEXT = 10 nF(選定值)

使用下式計算ADC輸入電壓階躍VSTEP:

raq-issue-185-eq-03.jpg

其中:

VREF = 5 V (LTC2367-16)

CDAC:ADC輸入電容 = 45 pF (LTC2367-16)

CEXT = 10 nF(之前)

→ VSTEP = 22 mV(計算值)

注意:此VSTEP函數假定CDAC在每個(gè)采樣周期結束時(shí)都放電至地,LTC2367-16也是如此。參考文獻1中的VSTEP公式使用了不同的假設,因為它是針對ADC架構的,CDAC電壓對于每個(gè)樣本保持不變。

raq-issue-185-eq-04.jpg

假設階躍輸入以指數方式建立,計算需要多少個(gè)輸入REXT×CEXT時(shí)間常數NTC才能建立:

其中:

VSTEP:之前計算的ADC輸入電壓階躍

VHALF_LSB:LSB/2,單位為伏特。對于5 V FS和16位,其為38μV (= 5 V/217)

→ NTC = 6.4 個(gè)時(shí)間常數

計算時(shí)間常數τ:

raq-issue-185-eq-05.jpg

其中:

tACQ:ADC采集時(shí)間;tACQ = tCYC – tHOLD

假設采樣率為150 kSPS:

tCYC = 6.67 μs (= 1/150 kHz)

tHOLD = 0.54 μs (LTC2367-16)

因此:tACQ = 6.13μs

→ τ ≤ 0.96 μs

在已知τ和CEXT的情況下,可以計算REXT:

raq-issue-185-eq-06.jpg

→ REXT ≤ 96 Ω

現在我們有了外部RC值,所選ADC可以適當地建立。如果計算出的REXT過(guò)高,可以增加CEXT并重新計算REXT以減小其值,反之亦然。圖8顯示了CEXT的選定值和對應的REXT值,用以簡(jiǎn)化本例工作條件下的計算任務(wù)。

1613801127408675.jpg

圖8 ADC正確建立對應的外部輸入RC關(guān)系

使用前面的步驟找到合適的REXT和CEXT起始值。應執行基準測試和評估,并根據需要優(yōu)化這些值,同時(shí)牢記此類(lèi)變動(dòng)對性能的影響。

總結

介紹了一個(gè)新的儀表放大器系列,它能幫助連通傳感器與數據采集器件。本文詳細探討了這些器件的特性,并通過(guò)一個(gè)實(shí)際例子說(shuō)明了如何設計ADC前端元件以確保驅動(dòng)器與ADC的組合能夠提供預期的分辨率。

作者簡(jiǎn)介

Hooman Hashemi于2018年3月加入ADI公司,從事新產(chǎn)品指標測試和展示產(chǎn)品特性與用途的應用開(kāi)發(fā)工作。Hooman此前曾在Texas Instruments工作了22年,擔任應用工程師,專(zhuān)注于高速產(chǎn)品系列。他于1989年8月畢業(yè)于圣克拉拉大學(xué),獲電氣工程碩士學(xué)位;1983年12月畢業(yè)于圣何塞州立大學(xué),獲電氣工程學(xué)士學(xué)位。



關(guān)鍵詞:

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>