ADC(模數(shù)轉(zhuǎn)換器)的轉(zhuǎn)換電壓公式是將輸入的模擬電壓(Vin)轉(zhuǎn)換為數(shù)字輸出值(Dout)的核心關(guān)系式。其通用公式為:
Vin ≈ Dout × (Vref / (2^N - 1))
中文解釋:
- Vin:待轉(zhuǎn)換的輸入模擬電壓(單位:伏特 V)。
- Dout:ADC 轉(zhuǎn)換后的數(shù)字輸出值(通常是一個(gè)整數(shù),范圍從 0 到 (2^N - 1))。
- Vref:ADC 的基準(zhǔn)參考電壓(單位:伏特 V)。這是 ADC 用于量化的基準(zhǔn)電壓,通常決定了 ADC 的輸入量程(如 0V 到 Vref)。
- N:ADC 的分辨率(位數(shù))。表示 ADC 輸出數(shù)字量的位數(shù)(如 8位、10位、12位、16位等)。
- 2^N - 1:ADC 的最大可能數(shù)字輸出值(滿量程碼)。例如:
- 8位 ADC:2? - 1 = 255
- 10位 ADC:21? - 1 = 1023
- 12位 ADC:212 - 1 = 4095
- 16位 ADC:21? - 1 = 65535
公式含義:
該公式表明,輸入模擬電壓 Vin 近似等于 數(shù)字輸出值 Dout 乘以 ADC 的 最低有效位對(duì)應(yīng)的電壓值 (LSB Size)。
- 最低有效位電壓(LSB Size):
Vref / (2^N - 1)代表了 ADC 能夠區(qū)分的最小電壓變化量。它是 ADC 數(shù)字輸出值變化 1 個(gè) LSB 時(shí)所對(duì)應(yīng)的輸入電壓變化量。 - 轉(zhuǎn)換過(guò)程:ADC 將參考電壓
Vref分成(2^N - 1)等份(或2^N個(gè)量化電平,但滿量程值通常對(duì)應(yīng)2^N - 1)。輸入的Vin落在哪個(gè)電平區(qū)間內(nèi),ADC 就輸出對(duì)應(yīng)的數(shù)字碼Dout。
公式變形:
如果需要根據(jù) Vin 和 Vref 計(jì)算理論數(shù)字輸出值 Dout,可將公式變形為:
Dout ≈ (Vin / Vref) × (2^N - 1)
重要說(shuō)明:
- 量化誤差:由于 ADC 是將連續(xù)的模擬量離散化為有限個(gè)數(shù)字值,這個(gè)過(guò)程必然存在 量化誤差。量化誤差的最大絕對(duì)值是 ±(1/2) LSB。因此,上述公式是近似公式。
- 輸入范圍:該公式假設(shè)輸入電壓范圍是
0V到Vref。如果 ADC 支持雙極性輸入(如 -Vref 到 +Vref),公式需要相應(yīng)調(diào)整(通常會(huì)涉及偏移二進(jìn)制或補(bǔ)碼表示)。 - 參考電壓選擇:
Vref的準(zhǔn)確性、穩(wěn)定性和噪聲水平直接影響 ADC 的轉(zhuǎn)換精度。務(wù)必查閱具體 ADC 芯片的數(shù)據(jù)手冊(cè)以確認(rèn)其基準(zhǔn)電壓源的使用方式和要求。 - 實(shí)際值計(jì)算:計(jì)算得到的
Dout通常是一個(gè)小數(shù),需要根據(jù) ADC 的量化方式進(jìn)行舍入(通常是四舍五入或截?cái)啵┎拍艿玫綄?shí)際的整數(shù)輸出值。
舉例(12位 ADC, Vref = 3.3V):
- 最大數(shù)字輸出值 Dout_max = 212 - 1 = 4095
- 最低有效位電壓 LSB Size = 3.3V / 4095 ≈ 0.00080586V ≈ 0.806 mV
- 若輸入電壓 Vin = 1.65V:
- 理論數(shù)字輸出值 Dout ≈ (1.65V / 3.3V) × 4095 = 0.5 × 4095 = 2047.5
- 實(shí)際 ADC 輸出值可能是 2047 或 2048(取決于量化和舍入方式)。
總結(jié):ADC 轉(zhuǎn)換的本質(zhì)是將輸入電壓 Vin 按比例映射到其有限的數(shù)字輸出范圍上,這個(gè)比例由基準(zhǔn)電壓 Vref 和分辨率 N 共同決定。 記住公式 Vin ≈ Dout × (Vref / (2^N - 1)) 或 Dout ≈ (Vin / Vref) × (2^N - 1) 是關(guān)鍵。應(yīng)用時(shí)務(wù)必考慮量化誤差和 ADC 的具體規(guī)格。
CH571F自帶的溫度測(cè)量通過(guò)ADC模塊得到電壓后如何轉(zhuǎn)換到溫度,有沒(méi)有轉(zhuǎn)換公式?
CH571F自帶的溫度測(cè)量通過(guò)ADC模塊得到電壓后如何轉(zhuǎn)換到溫度,有沒(méi)有轉(zhuǎn)換公式?
lwddd2100
2022-09-05 06:32:11
如何將ADC代碼轉(zhuǎn)換為電壓
LSB大小來(lái)計(jì)算輸入電壓。知道LSB大小是代碼和電壓之間轉(zhuǎn)換的關(guān)鍵。公式2可確定LSB大?。浩渲蠪SR是與基準(zhǔn)電壓成比例的ADC的滿量程輸入范圍(單位為伏特),N是ADC輸出代碼中的位數(shù)。2N等于ADC
xinshengdianzi
2019-07-23 04:45:01
ad7606電壓轉(zhuǎn)換公式
AD7606是一種高精度、高速率的模數(shù)轉(zhuǎn)換器(ADC),能夠?qū)⒛M電壓信號(hào)轉(zhuǎn)換為數(shù)字信號(hào)。它是ADI(Analog Devices Inc.)公司推出的一款10位、16通道的ADC芯片,具備良好
2024-01-09 10:51:50
詳解ADC的信噪比公式
其中N是ADC的位數(shù),比如對(duì)于一個(gè)10bit的ADC,N=10,當(dāng)ADC采集一個(gè)滿量程的正弦波時(shí),那么信噪比SNR=6.02*10+1.76=61.96dB,那么這個(gè)公式是怎么來(lái)的呢?
2022-09-07 14:07:44
求助,求CH582M內(nèi)部溫度轉(zhuǎn)換公式
-2temp_value =ADC_ExcutSingleConver() + RoughCalib_Value; // 獲取值為2851V = (float)temp_value*(3.3/4096); //電壓值
新星之火12138
2022-08-10 07:34:20
adc采集的電壓值數(shù)值如何真有效性轉(zhuǎn)換?
adc采集的電壓值數(shù)值如何真有效性轉(zhuǎn)換?adc采集溫度基準(zhǔn)電壓紋波太大有什么影響? ADC采集的電壓值數(shù)值真正的有效性轉(zhuǎn)換,需要考慮多個(gè)因素。首先需要明確的是,ADC采集到的數(shù)字量表示的是一種電壓值
2023-10-17 18:17:17
ADC重要的信噪比公式是怎么來(lái)的?
▼關(guān)注公眾號(hào):工程師看海▼ ??大家好,我是工程師看海,原創(chuàng)文章歡迎 點(diǎn)贊分享 ! 做過(guò)數(shù)據(jù)采集或者模擬電路的同學(xué)很可能知道下面這個(gè)關(guān)于ADC信噪比的著名公式: 其中N是ADC的位數(shù),比如對(duì)于一個(gè)
2023-10-30 11:45:38
ADC的SNR信噪比公式是怎么來(lái)的?
做過(guò)數(shù)據(jù)采集或者模擬電路的同學(xué)很可能知道下面這個(gè)關(guān)于ADC信噪比的著名公式。
2023-04-18 12:06:13
adc的參考電壓與轉(zhuǎn)換結(jié)果的精度有何關(guān)系
ADC(模數(shù)轉(zhuǎn)換器)的參考電壓與轉(zhuǎn)換結(jié)果的精度是密切相關(guān)的。在本文中,我們將詳盡、詳實(shí)、細(xì)致地討論這種關(guān)系,并將重點(diǎn)放在為什么參考電壓的準(zhǔn)確性對(duì)于ADC的精度至關(guān)重要。同時(shí),我們還將探討ADC精度
2023-12-28 10:42:57
ADC重要的信噪比公式是怎么來(lái)的?
做過(guò)數(shù)據(jù)采集或者模擬電路的同學(xué)很可能知道下面這個(gè)關(guān)于ADC信噪比的著名公式。
2023-06-28 09:09:28
額定電壓的公式
額定電壓公式的意義在于,當(dāng)電器設(shè)備的額定電壓為 Un時(shí),其所能承受的最大電壓為Vn。這個(gè)公式的根號(hào)3是因?yàn)樵谌嚯娐分校?span id="3kspceigf27" class='flag-2' style='color: #FF6600'>電壓的有效值是相電壓的根號(hào)3倍。
2023-04-24 14:51:05
如何去模擬電壓轉(zhuǎn)換電路?怎么計(jì)算轉(zhuǎn)換電壓?
之前一直沒(méi)搞明白模擬電壓轉(zhuǎn)換電路,不知道應(yīng)該怎么計(jì)算轉(zhuǎn)換電壓,最近一個(gè)項(xiàng)目中用到幾處模擬電壓的采集,硬件是由其他同事設(shè)計(jì)的,轉(zhuǎn)換公式也是他給的,記錄一下; 24V電壓采集: 公式:Vout
fanB
2021-07-05 07:40:32
STM32的ADC轉(zhuǎn)換時(shí)間計(jì)算
STM32F103XX的ADC的采樣時(shí)鐘最快14MHz,最快采樣率為1MHz。對(duì)于有ADC轉(zhuǎn)換時(shí)間計(jì)算有如下公式:TCONV=采樣時(shí)間+12.5
Ryita
2019-05-22 09:22:05
計(jì)算12位ADC輸入電壓Vin=AD值*Vref/4095:式中到底是4095還是4096呢?
的二進(jìn)制編碼轉(zhuǎn)換成十進(jìn)制AD值,最后通過(guò)相應(yīng)的轉(zhuǎn)換公式把十進(jìn)制AD值轉(zhuǎn)換成電壓值。對(duì)應(yīng)的轉(zhuǎn)換公式有些資料中認(rèn)為12位ADC的Vin=AD值*Vref/4095,有些資料中認(rèn)為認(rèn)為12位ADC的Vin=AD值*Vref/4096,各大論壇里各位硬件專家也是爭(zhēng)論的十分激烈,可謂是公說(shuō)公有理,婆說(shuō)婆有理
2024-07-02 18:00:09
STM32 ADC是如何去實(shí)現(xiàn)AD轉(zhuǎn)換并進(jìn)行電壓采集的
STM32的ADC模數(shù)轉(zhuǎn)換器有何功能?STM32 ADC是如何去實(shí)現(xiàn)AD轉(zhuǎn)換并進(jìn)行電壓采集的?
唯愛(ài)萌meng
2021-12-13 06:38:37
通過(guò)ADC0808芯片進(jìn)行高精度的電壓轉(zhuǎn)換
通過(guò)ADC0808芯片進(jìn)行高精度的電壓轉(zhuǎn)換,再通過(guò)LCD顯示。電壓范圍0-5V,精度0.05VADC0808是采樣分辨率為8位的、以逐次逼近原理進(jìn)行模/數(shù)轉(zhuǎn)換的器件。其內(nèi)部有一個(gè)8通道多路開(kāi)關(guān),它可
uvysdfydad
2021-12-08 06:57:33
ADC——電壓采集
ADC即模擬數(shù)字轉(zhuǎn)換器,ADC英文全稱(Analog-to-digital converter), 是一種用于將模擬電壓的連續(xù)信號(hào)轉(zhuǎn)換為離散的數(shù)字信號(hào)。就比如我們可以將我們生活中的溫度、壓力、聲音這樣的模擬信號(hào)通過(guò)ADC轉(zhuǎn)化為我們可以通過(guò)單片機(jī)處理的數(shù)字信號(hào)。
2023-02-15 15:52:41
如何提高AT32的ADC轉(zhuǎn)換精度
信號(hào)電壓,SAR邏輯對(duì)此電壓做數(shù)據(jù)轉(zhuǎn)換。然而,這個(gè)ADC內(nèi)的采樣電容是由外部的信號(hào)源直接充電的,也因著采樣電容值、輸入阻抗、還有外部線路影響,需要一段充電穩(wěn)定時(shí)間來(lái)保證對(duì)輸入信號(hào)電壓量測(cè)的準(zhǔn)確性。為達(dá)到
李佳昕70
2021-09-26 19:12:05
ADC轉(zhuǎn)換的結(jié)果是二進(jìn)制數(shù),那轉(zhuǎn)換的結(jié)果怎么換算成輸入電壓?
ADC轉(zhuǎn)換的結(jié)果是二進(jìn)制數(shù)吧,那轉(zhuǎn)換的結(jié)果怎么換算成輸入電壓? 我知道要用到一個(gè)基準(zhǔn)電壓!那問(wèn)題是怎么看一個(gè)ADC的基準(zhǔn)電壓呢?與輸入電壓的范圍有什么關(guān)系呢? 麻煩好心人解答哈??!小弟非常感謝
靚仔峰
2023-12-14 06:56:44
請(qǐng)問(wèn)TLV320ADC3101 AD轉(zhuǎn)換的參考電壓是DVDD嗎?
如題,關(guān)于TLV320ADC3101的參考電壓問(wèn)題,數(shù)據(jù)手冊(cè)中沒(méi)有找到,是DVDD作為AD轉(zhuǎn)換的參考電壓嗎?
sunllordong
2019-08-12 10:05:49
多個(gè)ADC的基準(zhǔn)電壓
具有多個(gè)模數(shù)轉(zhuǎn)換器(ADC)的系統(tǒng)可實(shí)現(xiàn)的精度直接取決于施加到ADC的基準(zhǔn)電壓。例如,醫(yī)療超聲成像系統(tǒng)通常在接收器的波束成形器電子設(shè)備中包括大量ADC,通常按16、24、32等分組組織。最大光束精度
2023-02-25 10:51:36
ADC模數(shù)轉(zhuǎn)換
的模擬數(shù)字轉(zhuǎn)換器將模擬信號(hào)轉(zhuǎn)換為表示一定比例電壓值的數(shù)字信號(hào)。stm32——ADC簡(jiǎn)介STM32 擁有 1~3 個(gè) ADC(STM32F101/102 系列只有 1 個(gè) ADC),這些 ADC 可以獨(dú)立使用,也可以使用雙重模式(提高采樣率)。STM32 的 ADC 是 12 位逐次逼近型的模擬數(shù)字轉(zhuǎn)換器。
gvxiaot
2021-07-23 07:20:50
請(qǐng)問(wèn)ADC的電壓公式是( 測(cè)得的數(shù)字量/FFF)*3.3V嗎?
1、 電壓公式是( 測(cè)得的數(shù)字量/FFF)*3.3V嗎?2、如果是的話,如何確保3.3V?硬件應(yīng)注意啥? 3、Vref+和Vref-到底對(duì)AD轉(zhuǎn)換結(jié)果有啥影響?
60user73
2019-11-05 22:56:07
ADC轉(zhuǎn)換原理及觸發(fā)方式
ADC就是模數(shù)轉(zhuǎn)換器,將模擬量轉(zhuǎn)換為數(shù)字量,通常就是對(duì)電流、電壓等進(jìn)行采樣,然后進(jìn)行轉(zhuǎn)換,得到數(shù)字量,再在軟件中進(jìn)行編程換算得到實(shí)際的值。
2023-01-31 10:15:28
如何將微小的傳感器輸出訊號(hào)轉(zhuǎn)換為ADC輸入電壓?
問(wèn)題:有沒(méi)有一個(gè)模塊,能讓我直接將微小的傳感器輸出訊號(hào)轉(zhuǎn)換為ADC輸入電壓?
2021-04-03 09:11:00
jw5079a輸出電壓公式
JW5079A是一款電壓輸出模塊。在本文中,我們將討論JW5079A的輸出電壓公式,并對(duì)其背后的原理進(jìn)行詳細(xì)解析。 為了理解JW5079A的輸出電壓公式,首先需要了解該模塊的工作原理。JW5079A
2023-12-01 16:39:33
adc0809輸入電壓范圍 adc0809和adc0808區(qū)別
ADC0809和ADC0808都是8位模數(shù)轉(zhuǎn)換器(ADC),它們可以將模擬信號(hào)轉(zhuǎn)換為數(shù)字信號(hào)。這兩種芯片廣泛應(yīng)用于各種電子項(xiàng)目中,如數(shù)據(jù)采集、傳感器接口和信號(hào)處理等。盡管它們的功能相似,但在輸入通
2024-10-21 09:30:58