国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

ADC外部RC電路電阻和電容選取計(jì)算方法

這篇具有很好參考價(jià)值的文章主要介紹了ADC外部RC電路電阻和電容選取計(jì)算方法。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

ADC采樣過(guò)程中遇到的問(wèn)題

ADC是從模擬到數(shù)字世界的橋梁,當(dāng)前ADC模塊基本是MCU的標(biāo)配,而且在轉(zhuǎn)換速度和精度都有很好的表現(xiàn),如NXP Kinetis KE15內(nèi)部有2個(gè)16bit SAR型ADC模塊(以精度制勝),可以配合EDMA完美實(shí)現(xiàn)雙ADC的同步采樣,STM32G4系列也有2個(gè)12bit但速度可達(dá)5M的ADC(以速度見(jiàn)長(zhǎng))。

相比很多以前需要MCU+外置ADC應(yīng)用的場(chǎng)合來(lái)說(shuō),在成本上具有很大的優(yōu)勢(shì)。這些ADC通常都是SAR型(逐次逼近型)的,相比較∑Δ類型的ADC來(lái)說(shuō)通常速度要快很多,但是精度會(huì)差些,但已足夠滿足大部分的應(yīng)用。然而想要在實(shí)際應(yīng)用中達(dá)到標(biāo)稱的精度,僅僅依賴ADC模塊本身是不夠的,實(shí)際的測(cè)量精度還會(huì)受到諸多外在因素的影響,例如:

  • ADC時(shí)間配置(包括采集時(shí)間、轉(zhuǎn)換時(shí)間、采樣時(shí)間、采樣時(shí)鐘抖動(dòng)等等)
  • 電源性能(噪聲和內(nèi)部阻抗)
  • 數(shù)據(jù)采集系統(tǒng)中數(shù)字和模擬部分的隔離情況
  • 內(nèi)部阻抗與外部阻抗的匹配
  • 輸入/輸出開(kāi)關(guān)切換的影響
  • PCB布局布線

但是在實(shí)際應(yīng)用中發(fā)現(xiàn),ADC引腳外部的RC電路的電阻和電容的取值對(duì)ADC的性能影響比較大,如有客戶反饋在ADC采樣期間會(huì)在ADC輸入端觀察到嚴(yán)重的電壓擾動(dòng)(電壓跌落/電壓尖峰),如下圖1 所示,從而影響實(shí)際采樣精度。這種現(xiàn)象在多通道順序采樣,且前后兩個(gè)連續(xù)采樣通道信號(hào)電壓差比較大時(shí),現(xiàn)象會(huì)更加明顯,因?yàn)锳DC引腳的RC重新充電需要時(shí)間,這種擾動(dòng)來(lái)源于SAR型ADC內(nèi)部固有的采樣電路,是不可避免的。

那既然無(wú)法避免,如何采取措施避免這種擾動(dòng)對(duì)ADC采樣的影響呢,盡可能的提高ADC的精度呢?答案是選擇合適的采樣時(shí)間和ADC采樣引腳RC電路中電阻和電容的值,從原理上講,其目的是保證在采樣時(shí)間Taq內(nèi),采樣電容Csh充分充電,使其兩端電壓與待測(cè)輸入電壓之間的差值達(dá)到一個(gè)可接受的范圍內(nèi)(通常在采樣時(shí)間結(jié)束時(shí)刻,兩者的差值不能超過(guò)滿量程的 0.5LSB)。NXP AN4373文檔對(duì)這塊進(jìn)行了深入的探討,但是文章冗長(zhǎng)不好理解,本文檔嘗試化繁為簡(jiǎn)先介紹RC值求取的公式理論推導(dǎo),然后給出具體實(shí)例,方便理解。
ADC外部RC電路電阻和電容選取計(jì)算方法

理論分析

在一般的采樣過(guò)程中,我們將采樣時(shí)間內(nèi)的待測(cè)輸入信號(hào)當(dāng)作一個(gè)有著恒定電壓的直流電壓源。通常設(shè)計(jì)人員會(huì)假設(shè)該電壓源有著很大的內(nèi)阻(即Rin>>Rsh)。在此假設(shè)下,采樣電容充電期間將會(huì)出現(xiàn)兩個(gè)明顯不同的時(shí)間段,如圖3所示。圖中所繪為采樣電容(紅色)和輸入電容(綠色) 兩端的電壓波形,其中,采樣電容是指外部的電容,輸入電容是指ADC內(nèi)部電容。
ADC外部RC電路電阻和電容選取計(jì)算方法ADC外部RC電路電阻和電容選取計(jì)算方法

圖3所示為輸入電容上的初始電壓大于采樣電容上的初始電壓的情況(即Vcin>Vcsh)。此時(shí),輸入電容兩端的電壓將出現(xiàn)電壓降落。反之,當(dāng)Vcin<Vcsh時(shí),輸入電容兩端的電壓將出現(xiàn)電壓尖峰。

可以看到,圖3中采樣電容Csh兩端的電壓曲線可以劃分為兩個(gè)時(shí)間段,高輸入阻抗階段和低輸入阻抗階段,在高輸入阻抗的情況下,時(shí)間段Ⅱ的曲線變化要比時(shí)間段Ⅰ緩慢許多。其中,時(shí)間段Ⅰ采樣電容充電來(lái)自于外部輸入電容Cin,時(shí)間段Ⅱ采樣電容充電來(lái)自于外部流過(guò)Rin的外部電壓輸入因而,圖2所示的等效電路可以根據(jù)時(shí)間段的不同劃分為兩個(gè)新的等效電路,如圖4 所示。
ADC外部RC電路電阻和電容選取計(jì)算方法
ADC外部RC電路電阻和電容選取計(jì)算方法

首先,先討論時(shí)間段I內(nèi)采樣電容充電的波形,如上面圖5所示。通過(guò)一系列公式推導(dǎo)(此處忽略推導(dǎo)過(guò)程,詳見(jiàn)AN4373),可以得出電壓降落/電壓尖峰的幅度大小由后面的公式如下:
ADC外部RC電路電阻和電容選取計(jì)算方法
其中,α為輸入電容和采樣電容之比:
ADC外部RC電路電阻和電容選取計(jì)算方法
根據(jù)以上公式,可以發(fā)現(xiàn)輸入電容與采樣電容的比值越大,產(chǎn)生的電壓降落(或電壓尖峰)的幅度將越小。接著,討論時(shí)間段II內(nèi)采樣電容充電的波形,其波形如下圖6所示,而為了提高精度,我們的目標(biāo)是保證圖7中Vcx在Taq點(diǎn)采樣的電壓接近于真實(shí)值,也就是Vin-Vcx<0.5 LSB。
ADC外部RC電路電阻和電容選取計(jì)算方法
ADC外部RC電路電阻和電容選取計(jì)算方法
而想要使采樣電容兩端電壓與實(shí)際待測(cè)電壓之間的誤差小于0.5LSB,則采樣保持開(kāi)關(guān)必須在采樣 時(shí)間Taq內(nèi)保持閉合,Taq需要滿足:
ADC外部RC電路電阻和電容選取計(jì)算方法
另外,如果采樣時(shí)間Taq已經(jīng)確定(對(duì)于Kinetis,軟件可以設(shè)置),其它的變量包括Csh、Vfsr都是datasheet決定的,未知的兩個(gè)變量分別為Cin和Rin,對(duì)于Kinetis,通常選擇Cin為33pf,則對(duì)于設(shè)計(jì)者來(lái)說(shuō)只需要考慮輸入電阻Rin,其計(jì)算方法是:
ADC外部RC電路電阻和電容選取計(jì)算方法
Note:具體為何是33pF?AN4373文檔表述為:參照數(shù)據(jù)手冊(cè)8.2節(jié)中的建議,每個(gè) ADC 輸入端接不小于 33 pF的輸入電容和不小于10 Ω 的輸入電阻。需要注意的是,這個(gè)值是最小的值,實(shí)際選取可以適當(dāng)大一些。通常在選擇設(shè)計(jì)外部RC元件時(shí),我們常常犯這樣的錯(cuò)誤,希望通過(guò)增加輸入電阻來(lái)降低輸入電流,或是實(shí)現(xiàn)測(cè)量源和ADC之間的阻抗隔離?,F(xiàn)在考慮這樣的情況,如果增加到10 kΩ,使得在采樣時(shí)間內(nèi)不能充分充電,那么采樣值也會(huì)不準(zhǔn)確。所以,對(duì)于硬件設(shè)計(jì)者來(lái)說(shuō),問(wèn)題的焦點(diǎn)集中在外部電阻的設(shè)計(jì)。

實(shí)例分析

此處以Kinetis為例(同樣使用其他配備SAR型ADC的MCU),ADC時(shí)鐘為12M,16bit模式,采樣時(shí)間設(shè)置盡可能的?。ˋDLSMP=0, ADLSTS=3,ADHSC=1),按照以上設(shè)置,ADC理論計(jì)算的總轉(zhuǎn)換時(shí)間約為2.7 μs,采樣時(shí)間Taq=6xADCK cycle=6x1/12=500ns,其中,為何乘數(shù)是6,請(qǐng)參見(jiàn)ADLSTS的配置,理論上可以設(shè)置更長(zhǎng),對(duì)精度有好處,但會(huì)影響速度,需要用戶去平衡,本示例是按照最快速度去計(jì)算的。
ADC外部RC電路電阻和電容選取計(jì)算方法
按照以下公式片刻計(jì)算得出合適的Rin,Taq上面得出是500ns,從Kinetis datasheet上可以查到,輸入電容Cadin或者Csh最大值為10pF, 數(shù)據(jù)手冊(cè)中對(duì)Cin輸入電容沒(méi)有限制(數(shù)據(jù)手冊(cè)中表述為Cas,選擇為33pF,

ADC外部RC電路電阻和電容選取計(jì)算方法
ADC外部RC電路電阻和電容選取計(jì)算方法
忽略其他的寄生參數(shù), 現(xiàn)在我們得到了計(jì)算外部 RC 元件取值所需要的所有參數(shù)。

  • Taq=500ns, 取決于軟件配置
  • Cin=33pf,取決于經(jīng)驗(yàn)
  • Csh=10pf,取決于datasheet
  • Vin=3.3V,取決于參考電源
  • Vcsh=0V,求取最差情況,就是連續(xù)采集的兩個(gè)通道差值最大,分別為VCC和GND
  • Vfsr=3.3V,同上
  • N=16,精度

代入公式,可以計(jì)算出Rin的最大取值為:
ADC外部RC電路電阻和電容選取計(jì)算方法
其中:
ADC外部RC電路電阻和電容選取計(jì)算方法
計(jì)算的輸入電阻最大取值表示我們可以在模擬輸入端加上的最大電阻, 同時(shí)又不會(huì)損失采樣的精度。如果選用超過(guò)最大取值的電阻,則將導(dǎo)致轉(zhuǎn)換結(jié)果的錯(cuò)誤。datasheet數(shù)據(jù)手冊(cè)中給出的最大取值5kΩ,原因在于,其計(jì)算的配置與本例中給出的最大取值因條件不同而不同(數(shù)據(jù)手冊(cè)中為 12/13-bit分辨率模式以及更低的ADC 時(shí)鐘頻率)。其電壓跌落也能通過(guò)公式計(jì)算出來(lái)。
ADC外部RC電路電阻和電容選取計(jì)算方法
如圖 11 所示,采樣電容的充電過(guò)程在500 ns的采樣時(shí)間內(nèi)已經(jīng)完成。因此,可以預(yù)見(jiàn)在結(jié)果寄存器中能夠得到準(zhǔn)確的轉(zhuǎn)換結(jié)果。ADC0 模塊的 DAD0 通道實(shí)際結(jié)果穩(wěn)定在 65535(這與理想值的偏差為 0,即沒(méi)有錯(cuò)誤)。
ADC外部RC電路電阻和電容選取計(jì)算方法

圖12是將輸入電阻從 1.1 kΩ 改為 5.1 kΩ 時(shí)的電壓波形,從圖中能明顯觀察到在 500 ns 的采樣時(shí)間內(nèi),采樣電容的充電過(guò)程還沒(méi)有完成。因此, 結(jié)果寄存器中的轉(zhuǎn)換結(jié)果不可能正確, ADC0模塊的 DAD0 通道實(shí)際結(jié)果在 64750 附近變化。
ADC外部RC電路電阻和電容選取計(jì)算方法

總結(jié)

  • 在采樣時(shí)間Taq內(nèi),采樣電容Csh必須充分充電,使其兩端電壓與待測(cè)輸入電壓之間的差值達(dá)到一個(gè)可接受的范圍內(nèi)。通常在采樣時(shí)間結(jié)束時(shí)刻,兩者的差值不能超過(guò)滿量程的 0.5LSB。
  • 如果采用了高阻抗的輸入電阻(更高的外部元件時(shí)間常數(shù)),則采樣電容Csh將會(huì)首先由外部輸入電容Cin的能量充電(更低的輸入元件時(shí)間常數(shù))。采樣電容上的充放電過(guò)程導(dǎo)致了輸入電容Cin兩端電壓的電壓降落(或電壓尖峰)。之后采樣電容的充電過(guò)程由于較高的輸入阻抗而變化的緩慢。
  • 因此,外部 RC 元件的取值會(huì)從本質(zhì)上影響ADC轉(zhuǎn)換的精度,為了獲得最佳的 ADC 性能,我們需要小心對(duì)待并設(shè)計(jì)外部 RC 元件,在選取采樣時(shí)間時(shí)也必須參考采樣電容充電的時(shí)間常數(shù)。其他需要滿足的條件,詳見(jiàn)器件的參考手冊(cè)與數(shù)據(jù)手冊(cè)。

示例中計(jì)算電阻R是基于33pF電容的,實(shí)際使用中,用戶還需要對(duì)信號(hào)和外部可能的干擾信號(hào)的頻率等綜合考慮,但計(jì)算公式和選取思路是一樣的,即在采樣時(shí)間Taq內(nèi),采樣電容Csh必須充分充電。

盡管示例中選取Kinetis MCU作為計(jì)算對(duì)象,但實(shí)際該計(jì)算方法也適用于其他的SAR型ADC。

Note:本文所涉及到的參數(shù)名字可能和數(shù)據(jù)手冊(cè)中的表述有所不同。例如:Rin=Ras(模擬源電阻),Cin=Cas(模擬源電容),Rsh=Radin(輸入電阻),Csh=Cadin(采樣電容),等式左邊為本文所用符號(hào),等式右邊為數(shù)據(jù)手冊(cè)用到的符號(hào)。

參考:痞子衡嵌入式文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-410401.html

到了這里,關(guān)于ADC外部RC電路電阻和電容選取計(jì)算方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 一種電阻電感電容自動(dòng)識(shí)別及阻抗值測(cè)量電路

    一種電阻電感電容自動(dòng)識(shí)別及阻抗值測(cè)量電路

    筆者大學(xué)里一個(gè)模擬電賽的題目,做完之后閑著沒(méi)事就傳到這,希望和大家學(xué)習(xí)交流。 摘要 本電路能夠?qū)崿F(xiàn)自動(dòng)識(shí)別電阻電感電容,并對(duì)它們的阻抗值進(jìn)行測(cè)量。當(dāng)分別接入電阻電感電容時(shí),對(duì)應(yīng)的小燈泡會(huì)發(fā)光,指示使用者查看相應(yīng)的萬(wàn)用表。電阻測(cè)量范圍為0.1 - 1k歐姆,

    2024年02月14日
    瀏覽(25)
  • Buck電路輸入電容計(jì)算方法詳解,再也不用死記硬背!

    Buck電路輸入電容計(jì)算方法詳解,再也不用死記硬背!

    ? ? ?在進(jìn)行DCDC設(shè)計(jì)的時(shí)候,我們根據(jù)芯片手冊(cè)看到的輸入電容選擇如下圖所示,那么到底都是怎么來(lái)的呢? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Buck 電路中 輸入電容紋波電流的有效值計(jì)算公式 推導(dǎo)過(guò)程如下: ? ? 根據(jù)上圖可以得到如下公式:? ? 根據(jù)BUCK電路占空比公式:

    2024年01月21日
    瀏覽(17)
  • 用STM32單片機(jī)ADC+NTC熱敏電阻采集溫度的設(shè)計(jì)思路 | 附參考電路

    用STM32單片機(jī)ADC+NTC熱敏電阻采集溫度的設(shè)計(jì)思路 | 附參考電路

    目錄 前言 一、熱敏電阻NTC 二、參考電路 ?三、激勵(lì)電壓選擇 記錄一些我在工作和學(xué)習(xí)過(guò)程中遇到的問(wèn)題 NTC:在淘寶隨便買的 單片機(jī)型號(hào):STM32G030C8T6 目的:用單片機(jī)采集NTC溫度 本文主要是介紹關(guān)于NTC激勵(lì)電壓的選擇 ? ? ? ?熱敏電阻 NTC(Negative Temperature Coefficient) , 直

    2024年02月02日
    瀏覽(114)
  • 從電容充放電公式推導(dǎo)到MOSFET驅(qū)動(dòng)電阻功耗計(jì)算

    從電容充放電公式推導(dǎo)到MOSFET驅(qū)動(dòng)電阻功耗計(jì)算

    ?在之前的文章中寫(xiě)到過(guò)電容充放電表達(dá)式,式中R表示串聯(lián)電阻,C表示電容容值,V1表示電源電壓,V0表示電容兩端初始電壓,Vt代表在t時(shí)刻電容兩端電壓。本篇將研究該公式的推導(dǎo)過(guò)程及延伸計(jì)算。 ?一.充電公式推導(dǎo) ? ?推導(dǎo)過(guò)程中主要用到3個(gè)公式: ?對(duì)以上三個(gè)公式求導(dǎo)

    2024年02月07日
    瀏覽(20)
  • 精密電阻的測(cè)量方法:電橋電路,三線制、四線制測(cè)量方法

    精密電阻的測(cè)量方法:電橋電路,三線制、四線制測(cè)量方法

    本節(jié)我們講幾個(gè)測(cè)量電阻的方法。 先了解一下最基本的電橋電路,如下圖: 圖中R4是待測(cè)電阻,一般在調(diào)整電路參數(shù)時(shí),選擇合適的R1、R2、R3,使得: R1/R2 = R3/R4 此時(shí)圖中電壓表的讀數(shù)近似為0,電橋平衡。 之后,如果R4電阻值發(fā)生變化,則兩邊電壓會(huì)不相等,電壓表示數(shù)不

    2024年02月07日
    瀏覽(41)
  • 51單片機(jī)復(fù)位電容計(jì)算與分析(附帶Proteus電路圖)

    51單片機(jī)復(fù)位電容計(jì)算與分析(附帶Proteus電路圖)

    因?yàn)镃=dQ/dU=(i x dt)/dU;? ????????? =====? ? ? ? ?i=C ?x ? (dU/dt). 所以在上電瞬間,U從0變化到U,所以這一瞬間就是通的,然后電壓穩(wěn)定在5V,這個(gè)時(shí)候這就是一個(gè)直流回路,因?yàn)閐U=0,所以I=0,所以就不通了。 然后來(lái)分析一下這個(gè)電容的電壓到底是能不能達(dá)到單片機(jī)需要的復(fù)位

    2024年02月06日
    瀏覽(20)
  • 寄生電容/寄生電阻/寄生電感

    寄生電容/寄生電阻/寄生電感

    寄生電特性: 我們常用的電氣元件一般都是根據(jù)材料學(xué)上各種不同材料的特性,經(jīng)過(guò)計(jì)算和塑形或復(fù)合而來(lái)的。 眾所周知,生活中可接觸的一切實(shí)物的參數(shù)在讀值的時(shí)候都是沒(méi)有絕對(duì)值的,只能是無(wú)窮接近,也就是說(shuō)幾乎相當(dāng)于的概念。 當(dāng)然,電子元器件的各種參數(shù)數(shù)值也

    2024年02月11日
    瀏覽(17)
  • MOS驅(qū)動(dòng)自舉電容和限流電阻的選取

    MOS驅(qū)動(dòng)自舉電容和限流電阻的選取

    最近做逆變時(shí)出現(xiàn)了異常,使用2104驅(qū)動(dòng)MOS管 ?藍(lán)色為濾波后雙端帶載時(shí)出現(xiàn)的波形,一端帶載時(shí)沒(méi)有問(wèn)題 放大波形后發(fā)現(xiàn)輸出波形在占空比滿值時(shí)垮掉,產(chǎn)生嚴(yán)重的震蕩? ?可以看到波形頂部斜向下,我們可以推斷是驅(qū)動(dòng)自舉電容值偏小,當(dāng)占空比增大時(shí)無(wú)法為高端MOS提供足

    2024年02月12日
    瀏覽(16)
  • 【其他-3C數(shù)碼】電容屏和電阻屏的區(qū)別

    工作原理不同 電容屏利用電容原理工作,通過(guò)觸摸屏上的電容板,可以i感知到人體電荷的變化,從而實(shí)現(xiàn)觸摸操作。 電阻屏利用電阻原理工作,觸摸時(shí)需要施加一定的壓力,使兩個(gè)電極之間的電阻發(fā)生變化,從而實(shí)現(xiàn)觸摸操作。 靈敏度不同 電容屏靈敏度更高,可以感知到

    2024年01月16日
    瀏覽(26)
  • HFSS 3D LYAOUT中創(chuàng)建電容,電阻,電感等模型

    HFSS 3D LYAOUT中創(chuàng)建電容,電阻,電感等模型

    關(guān)于3D LAYOUT的教程實(shí)在是太少了,以下是我自己的一些總結(jié),如有錯(cuò)誤請(qǐng)指正。 像是在高速信號(hào)方面,經(jīng)常用到電容AC耦合,那么如何才能在3D LAYOUT創(chuàng)建電容模型呢。 ①先放一個(gè)VIA的模型 ?,在屬性里改成PIN ? ②進(jìn)入padstack界面,編輯為只有TOP層有正方形的焊盤(pán) ③好了以后,

    2024年02月09日
    瀏覽(176)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包