0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

輸入電壓后ADC的輸出有所不同是怎么回事

電子設(shè)計(jì) ? 來(lái)源:網(wǎng)友電子設(shè)計(jì)發(fā)布 ? 作者:網(wǎng)友電子設(shè)計(jì)發(fā)布 ? 2021-11-24 09:31 ? 次閱讀

這個(gè)情景真的令人很沮喪:你終于將模數(shù)轉(zhuǎn)換器ADC) 搭建起來(lái)并開(kāi)始運(yùn)行,不過(guò)事情看起來(lái)有點(diǎn)兒不太正常。你輸入了一個(gè)電壓,不過(guò)ADC的輸出有所不同。

出了什么問(wèn)題?

看起來(lái)所有的設(shè)置都沒(méi)有什么問(wèn)題。有可能是通信問(wèn)題,或者是你的ADC沒(méi)有正確地測(cè)量模擬輸入。

調(diào)試測(cè)量問(wèn)題的最好工具是低噪聲電壓源和精密萬(wàn)用表,如圖1所示。使用這個(gè)電壓源作為ADC的輸入信號(hào),而高精度萬(wàn)用表測(cè)量ADC的輸入和基準(zhǔn),你可以將預(yù)計(jì)的結(jié)果與ADC報(bào)告值相比較。只需確保輸入電壓以輸入范圍內(nèi)的一個(gè)DC電壓為基準(zhǔn)。

需牢記的一點(diǎn)是,ADC測(cè)量輸入,并且輸出一個(gè)轉(zhuǎn)換代碼,這個(gè)代碼與輸入和基準(zhǔn)的比成比例。如果你使用的是一個(gè)具有±VREF 兩級(jí)范圍的24位ADC,輸出數(shù)據(jù)由方程式1確定:

你可以在滿量程范圍內(nèi)獲得數(shù)個(gè)模擬輸入測(cè)量值,并且比較預(yù)計(jì)輸出代碼與ADC的報(bào)告值。通過(guò)使用這些數(shù)據(jù),你可以計(jì)算結(jié)果值的偏離程度。你還可以確定這個(gè)誤差是增益誤差還是偏移誤差。只要確保直接在器件的輸入引腳上測(cè)量信號(hào),獲得一個(gè)準(zhǔn)確的萬(wàn)用表讀數(shù)。

如果差異比較小,那么ADC也許只需校準(zhǔn)一下就可以了。高精度ADC通常需要一個(gè)校準(zhǔn)命令來(lái)消除偏移和增益誤差。

也許你嘗試增加輸入電壓,但是ADC代碼并沒(méi)有移動(dòng)。由于輸入緩沖器限制了信號(hào),有可能運(yùn)行范圍在輸入范圍之外。例如,24位,30kSPS ADS1255內(nèi)的輸入緩沖器在底端擴(kuò)展至GND,在頂端擴(kuò)展至AVDD -2V。

對(duì)于其它器件(比如說(shuō)24位、2kSPS ADS1220),緩沖器是一個(gè)完全模擬可編程增益放大器 (PGA)。在這些情況下,你需要考慮PGA增益,輸入和輸出共模范圍,或者PGA也許會(huì)限制你的測(cè)量。

圖2顯示的是,ADS1220數(shù)據(jù)表內(nèi)描述這些限制的PGA共模電壓要求部分的PGA圖。

另外一個(gè)潛在的誤差源有可能位于輸入濾波內(nèi),大輸入串聯(lián)電阻會(huì)與輸入偏置電流相互作用,增加測(cè)量值中的電壓誤差。此外,使用截止頻率過(guò)低的輸入濾波會(huì)干擾ADC的采樣屬性。對(duì)于每個(gè)模塊化時(shí)鐘,用一個(gè)輸入電容器對(duì)輸入和基準(zhǔn)進(jìn)行采樣。這個(gè)采樣必須在模塊時(shí)鐘周期內(nèi)完成。由于輸入被定期采樣和放電,輸入路徑中的電感會(huì)由于定期采樣而導(dǎo)致電壓誤差。

與模擬輸入相類(lèi)似,你需要對(duì)基準(zhǔn)輸入采取相似的操作。大輸入阻抗將導(dǎo)致相似誤差。

驗(yàn)證基準(zhǔn)是否正確運(yùn)行也很重要。例如,24位,2kSPS ADS1248的內(nèi)部基準(zhǔn)需要1μF和47μF之間的負(fù)載電容。此外,VREFCOM引腳到AC接地節(jié)點(diǎn)路徑的電阻必須小于10W。如果不滿足這兩個(gè)條件,基準(zhǔn)會(huì)變得不穩(wěn)定。外部基準(zhǔn)會(huì)有相似的穩(wěn)定性問(wèn)題。這些不常見(jiàn)的誤差也許用萬(wàn)用表無(wú)法檢測(cè)出來(lái),有可能需要示波器才能追蹤到。

在高集成器件中,比如說(shuō)ADS1248,很多功能是在特定情況下使用的。如果使用這些選項(xiàng)不當(dāng),它們會(huì)干擾測(cè)量值。

圖3顯示的是ADS1248的方框圖。紅圈內(nèi)的功能塊在接通但未使用時(shí)有可能干擾測(cè)量值。

模擬與數(shù)字部分的不當(dāng)接地會(huì)導(dǎo)致電路中的接地環(huán)路電壓。這會(huì)干擾輸入信號(hào)以及基準(zhǔn)電壓。良好的布局布線能夠減少測(cè)量值中的這些誤差。ADC周?chē)钠渌娐?,諸如泄露的靜電放電 (ESD二極管或外部緩沖器,也會(huì)引入誤差。

當(dāng)ADC的測(cè)量值不太對(duì)時(shí),良好的調(diào)試可以幫助你確定到底是哪里出了問(wèn)題。等下次你的ADC無(wú)法給出正確結(jié)果時(shí),就試試我在本文中所談到的常見(jiàn)誤差源吧。

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 轉(zhuǎn)換器
    +關(guān)注

    關(guān)注

    27

    文章

    8707

    瀏覽量

    147260
  • adc
    adc
    +關(guān)注

    關(guān)注

    98

    文章

    6501

    瀏覽量

    544779
  • 模擬
    +關(guān)注

    關(guān)注

    7

    文章

    1422

    瀏覽量

    83925
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    傳感器的差分電壓輸入到ADS1230的電壓引腳,當(dāng)輸入電壓已經(jīng)變化時(shí),數(shù)據(jù)輸出波形沒(méi)有變化是怎么回事

    目前我正使用STM8去讀取ADS1230芯片的數(shù)據(jù),ADS1230使用內(nèi)部晶振,CLKIN引腳接地,觀察DOUT引腳數(shù)據(jù)輸出波形如下: 傳感器的差分電壓輸入到ADS1230的電壓
    發(fā)表于 12-31 08:13

    adc0809輸入電壓范圍 adc0809和adc0808區(qū)別

    通道數(shù)和引腳配置上有所不同。 ADC0809輸入電壓范圍 ADC0809是一款8位逐次逼近型ADC
    的頭像 發(fā)表于 10-21 09:30 ?1110次閱讀

    ups輸出電壓高是怎么回事

    UPS(不間斷電源)是一種能夠?yàn)殡娮釉O(shè)備提供穩(wěn)定、不間斷電力供應(yīng)的設(shè)備。它通常由電池、逆變器、充電器和控制系統(tǒng)等組成。當(dāng)市電輸入正常時(shí),UPS將市電轉(zhuǎn)換為直流電,再通過(guò)逆變器轉(zhuǎn)換為交流電輸出給負(fù)載
    的頭像 發(fā)表于 10-08 11:40 ?668次閱讀

    OPA642當(dāng)從正向輸入幾mv的正弦信號(hào)時(shí),輸出產(chǎn)生振蕩是怎么回事?

    當(dāng)從正向輸入幾mv的正弦信號(hào)時(shí),輸出產(chǎn)生振蕩,頻率為幾MHZ,峰峰值接近電源電壓。當(dāng)正向輸入端接地再懸空,兩次
    發(fā)表于 09-26 07:46

    OPA551不接負(fù)載也發(fā)熱是怎么回事?

    OPA551做射隨用 輸入10V 輸出10V供電給的是正負(fù)15V 我沒(méi)接負(fù)載 輸出電壓正常 但是芯片上電非常熱 燙手是
    發(fā)表于 09-19 06:38

    TPA3116D2輸出只有5V電壓,這是怎么回事?

    您好,如圖所示,電源電壓為12V,負(fù)載4歐姆:1.輸出只有5V電壓,這是怎么回事?2、在此基礎(chǔ)上輸入信號(hào)幅度稍微加大一點(diǎn),
    發(fā)表于 09-09 06:07

    大帶寬服務(wù)器推流延遲怎么回事

    大帶寬服務(wù)器推流延遲怎么回事
    的頭像 發(fā)表于 09-03 14:52 ?322次閱讀

    在OPA1632的平衡式應(yīng)用電路,電路工作,在電壓低的輸入端的電壓被拉高,請(qǐng)問(wèn)這是怎么回事?

    在OPA1632的平衡式應(yīng)用電路,輸入是一對(duì)以1伏為基準(zhǔn)、振幅為1伏的差分信號(hào),電路工作,在電壓低的輸入端的電壓被拉高,請(qǐng)問(wèn)這是
    發(fā)表于 08-30 11:42

    TL082搭建電壓跟隨器,輸出電壓輸入電壓同是為什么?

    10~24V都試過(guò),輸入為0電平時(shí)輸出總是比電源電壓VDD低0.5~0.6V左右。 這個(gè)電壓跟隨器電路在測(cè)試出這個(gè)問(wèn)題時(shí)輸出Output 是
    發(fā)表于 08-30 08:18

    INA122輸出電壓不穩(wěn)定有20MV的波動(dòng),怎么回事???

    INA122單電源3.3V供電。RG=10K歐,IN-=271.6mv,IN+=297.3mv,REF和-VS接地。 輸出電壓不穩(wěn)定。輸出有20MV的波動(dòng),怎么回事?。壳笾?。
    發(fā)表于 08-26 07:05

    opa4354做電壓跟隨器時(shí)候,在輸入為0的時(shí)候,輸出疊加了個(gè)70mV左右的直流量,這是怎么回事

    opa4354做電壓跟隨器時(shí)候,在輸入為0的時(shí)候,輸出疊加了個(gè)70mV左右的直流量,這是怎么回事,如何解決?
    發(fā)表于 08-19 07:49

    歐姆龍plc有輸入沒(méi)輸出怎么回事

    歐姆龍PLC(Programmable Logic Controller,可編程邏輯控制器)是一種廣泛應(yīng)用于工業(yè)自動(dòng)化領(lǐng)域的控制設(shè)備。當(dāng)出現(xiàn)有輸入信號(hào)但無(wú)輸出信號(hào)的情況時(shí),可能是由多種原因?qū)е?/div>
    的頭像 發(fā)表于 06-11 17:24 ?5809次閱讀

    STM8L151 ADC數(shù)據(jù)變化大是怎么回事?

    請(qǐng)問(wèn)下各位,我用TL431做基準(zhǔn)電壓(2.5V),為什么采集的數(shù)據(jù)在輸入電壓高的時(shí)候,采集的數(shù)據(jù)最大與最小差有1000左右,輸入電壓小時(shí)也有
    發(fā)表于 05-09 07:49

    什么是TTL接口?TTL輸出怎么回事?

    什么是TTL接口?TTL輸出怎么回事? TTL接口是一種數(shù)字電信號(hào)傳輸標(biāo)準(zhǔn)。它使用晶體管作為信號(hào)轉(zhuǎn)換器,將輸入電壓信號(hào)轉(zhuǎn)換為明確的邏輯電平,從而實(shí)現(xiàn)數(shù)據(jù)的傳輸和控制。 TTL接口的
    的頭像 發(fā)表于 02-05 15:51 ?1.1w次閱讀

    ADuC7060 ADC的狀態(tài)寄存器顯示主ADC轉(zhuǎn)換錯(cuò)誤是怎么回事?

    ,但是輸入電壓既沒(méi)有欠量程也沒(méi)有超量程,這是怎么回事?難道主ADC換掉啦?(之前是能夠正常轉(zhuǎn)換的,但是修改了電路,某些通道的輸入
    發(fā)表于 01-15 06:58