娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年02月20日(星期四)

正在發生

2021年02月20日 | 非常見問題:從傳感器到ADC的危途:工程師應如何做?

發布者:少年不識愁滋味 關鍵字:傳感器  ADC 手機看文章 掃描二維碼
隨時隨地手機看文章

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


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


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

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

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


什么適合傳感器及為何有問題?


這個問題的簡短答案是儀表放大器。傳感器適合連接的對象是儀表放大器。


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


ADC輸入樂見什么?


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

圖2.ADC輸入驅動具有挑戰性

圖2.ADC輸入驅動具有挑戰性


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


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


如果儀表放大器能夠直接驅動ADC就好了!


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


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

非常見問題:從傳感器到ADC的危途:工程師應如何做?

SINAD:SNR + 失真


ENOB:有效位數


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


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


改進當前解決方案


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


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


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

圖3.理想的傳感器放大器/ADC驅動器 

圖3.理想的傳感器放大器/ADC驅動器 


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


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


LT6372-1用作ADC驅動器的精妙之處


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

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

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

圖5.LT6372-1 THD與頻率的關系

圖5.LT6372-1 THD與頻率的關系 


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


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


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


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


ADC前端RC元件值設計


選擇REXT和CEXT的值時要考慮很多因素。以下是影響FFT或其他方式測得的ADC動態響應的因素總結:


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


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


■  太小:ADC輸入的電荷反沖太大,無法及時建立。


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


■  太大:可能會使建立時間常數過長。當計入ADC輸入非線性阻抗時,也可能導致THD升高1。可能會增加IR壓降誤差。


■  太小:由于CEXT,放大器可能變得不穩定或其正向路徑建立可能會受到影響。

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

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

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

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


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


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

非常見問題:從傳感器到ADC的危途:工程師應如何做?

其中:


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


→ CEXT = 10 nF(選定值)


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

非常見問題:從傳感器到ADC的危途:工程師應如何做?

其中:


VREF = 5 V (LTC2367-16)


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


CEXT = 10 nF(之前)


→ VSTEP = 22 mV(計算值)


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


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

非常見問題:從傳感器到ADC的危途:工程師應如何做?

其中:


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


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

→ NTC = 6.4 個時間常數


計算時間常數τ:

非常見問題:從傳感器到ADC的危途:工程師應如何做?

其中:


tACQ:ADC采集時間;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:

非常見問題:從傳感器到ADC的危途:工程師應如何做?

→ REXT ≤ 96 Ω


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

圖8.ADC正確建立對應的外部輸入RC關系

圖8.ADC正確建立對應的外部輸入RC關系


使用前面的步驟找到合適的REXT和CEXT起始值。應執行基準測試和評估,并根據需要優化這些值,同時牢記此類變動對性能的影響。


總結


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


作者:ADI公司產品應用工程師  Hooman Hashemi


作者簡介


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


關鍵字:傳感器  ADC 引用地址:非常見問題:從傳感器到ADC的危途:工程師應如何做?

上一篇:LeddarTech與Seoul Robotics合作 推出基于LiDAR的固態感知解決方案
下一篇:無人駕駛出行投石問路,傳感器市場激起波瀾

推薦閱讀

robotstudio功能特點主要有一下幾點:1.CAD導入;2.自動路徑生成;3.程序編輯器;4.路徑優化;5.自動分析伸展能力;6.碰撞檢測;7.在線作業。 工業自動化的市場競爭壓力日益加劇,客戶在生產中要求更高的效率,以降低價格,提高質量。如今讓機器仍編程在新產品之始花費時間檢測或試運行是行不通的,因為這意味著要停止現有的生產以對新的或修改的部件...
在智能手機市場競爭日益加劇的當下,各家品牌商的重心一時也無法分身,但如果智能手機產品的技術發展遭遇瓶頸期,那么手機廠商確實可以考慮憑借其他產品為自身增加盈利,國產手機廠商選擇側重IoT智能家居的布局,而海外的三星、蘋果則開始準備重新發力平板電腦領域。雖然三星和蘋果在過去一直都沒有放棄自家的平板電腦產品,但關于兩家品牌平板電腦新品的...
解決方法:不要采用連續轉換模式 ADC_InitStructure.ADC_ContinuousConvMode = DISABLE;需要時才實施轉換 ADC_SoftwareStartConvCmd(ADC1, ENABLE);轉換后取消轉換 ADC_SoftwareStartConvCmd(ADC1, DISABLE);經過測試能夠解決stm32 adc dma多通道采樣 數據錯位
如果按照谷歌一貫的傳統看,今年的5月份左右就要正式公布Android 12的信息,而現在新系統的新UI已經搶先出現,大家不妨先睹為快。  谷歌在Android 12開發者預覽版1中加入了很多令人興奮的新功能,而XDA的大神們就提前拿出了新改動的一部分,比如改版后的鎖屏和新的通知UI,這兩個功能目前都隱藏在第一個開發者預覽版中。  Android 12更新...

史海拾趣

問答坊 | AI 解惑

求助E1測試規範或RX Frequency Offset

求助E1測試的規範, 如 RX Frequency 2.048KHz,但RX Frequency Offset範圍一般為多少 我司是50ppm …

查看全部問答∨

2010年全國職業院校技能大賽

本帖最后由 paulhyde 于 2014-9-15 09:30 編輯  2010-03-11 教育部關于“2010年全國職業院校技能大賽”高職組比賽預報名的通知  教高司函[2010]32號 各省、自治區、直轄市教育廳(教委)、新疆生產建設兵團教育局: 根據教育部職業教 ...…

查看全部問答∨

EVC和VS編譯的exe文件大小問題!

同樣的代碼,我在EVC下編譯出來為1M左右, 移植到VS2005后,編譯出來增加到2.3M了,這是為什么,并且我還將程序做了優化,去掉了很多代碼,反而編譯出來的EXE更大了! 令人不解! 忘高手解答!…

查看全部問答∨

win ce+2410 的SPI流驅動問題

小弟奉命寫一個無線芯片的驅動,主控芯片是三星的2410,操作系統是WIN CE5.0。無線芯片是CC1100,SPI接口的。所以理所當然的用2410的SPI口(設置為主機master方式)連接1100的SPI,來控制無線的收和發,我是用流驅動程序來操作2410的SPI的,初使化代 ...…

查看全部問答∨

嵌入式高手請進!

#define DEFINE(b) char *Name;int (*S)(b *This); typedef struct tag{         DEFINE(struct tag)         int  *pedit; } pd; 請問struct tag里面的DEFINE宏怎樣把自己的結構定義為 ...…

查看全部問答∨

LM3開發筆記_1.開發板資源

      周五收到了LM3S8962評估套件,今天才抽出點時間研究一下。開發套件包括LM3S8962評估板和LM3S2110 CAN評估板,以及用于連接的USB線、網線、JTAG線和一根排線。          ...…

查看全部問答∨

想買一個二手的STM32的開發板,誰有?

本帖最后由 ddllxxrr 于 2016-1-7 17:13 編輯 QQ453682835,或電13250157644廣州市   價格低于200元 本站強薦:185娛樂)城.足球)真_人.彩票齊全)手機可投)注任何游戲. 首次開戶送10元.首存送58元.信譽絕對保證185.cc …

查看全部問答∨

FPGA+ARM

我想用FPGA和ARM來組成系統,進行高速的解碼,大家有什么看法。…

查看全部問答∨

找測畝儀寫軟件人員

招聘WM,WinCE手持機上應用軟件的設計、開發人員 1、精通WM,WinCE平臺程序設計開發; 2、精通C++,C#語言,具備熟練的應用開發的能力; 3、至少1年以上WM平臺或WinCE開發相關工作經驗; 4、熟練掌握Win32 API; 5、在手持機上開發過GPS相關程序的 ...…

查看全部問答∨

很佩服keil C的編譯器,你沒有想到的都給你想到了

uint16 dat;...if (dat&0xff00) {....}編譯后就只有mov A,R2jz c:xxxx確實只要判高八位是否非0就可以了 編譯原理我也學過,作編譯器的真是高哇…

查看全部問答∨
小廣播
最新汽車電子文章

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 昭平县| 寿阳县| 玛纳斯县| 诏安县| 徐水县| 陇川县| 临沭县| 恩平市| 象山县| 斗六市| 阿坝县| 婺源县| 舞钢市| 寿阳县| 临武县| 白山市| 镇巴县| 卫辉市| 类乌齐县| 西峡县| 方正县| 陵水| 蒲江县| 达拉特旗| 尼木县| 图片| 封丘县| 嘉峪关市| 遂昌县| 兴仁县| 永吉县| 禄劝| 长汀县| 平阳县| 云霄县| 滨州市| 普格县| 临安市| 稻城县| 麦盖提县| 房山区|