久久天天躁狠狠躁夜夜躁,国产精品入口福利,97久久精品人人爽人人爽蜜臀 ,中文字幕国产精品一区二区

好好學習,天天向上,物理好資源網(wǎng)(原物理ok網(wǎng))歡迎您!
當前位置:首頁 > > 信息公告 > 內(nèi)容頁

單片機中AD檢測熱敏電阻電壓值的電路圖分析

2023-12-22 22:23:13信息公告62

NTC作為一種負氣溫系數(shù)熱敏內(nèi)阻,其電阻隨氣溫下降而減少。借助熱敏內(nèi)阻的特點可以做氣溫傳感測量體溫應用在單片機中。下邊簡單介紹下,在單片機中AD檢查熱敏內(nèi)阻電流值,之后轉換成內(nèi)阻值電阻的測量如何引入,求出當前的實際氣溫。UVg物理好資源網(wǎng)(原物理ok網(wǎng))

一、熱敏內(nèi)阻公式UVg物理好資源網(wǎng)(原物理ok網(wǎng))

NTC熱敏內(nèi)阻氣溫估算公式:Rt=R*EXP(B*(1/T1-1/T2))UVg物理好資源網(wǎng)(原物理ok網(wǎng))

其中,T1和T2指的是K度,即開爾文體溫。UVg物理好資源網(wǎng)(原物理ok網(wǎng))

Rt是熱敏內(nèi)阻在T1氣溫下的電阻。UVg物理好資源網(wǎng)(原物理ok網(wǎng))

R是熱敏內(nèi)阻在T2常溫下的標稱電阻。100K的熱敏內(nèi)阻25℃的值為100K(即R=100K)。T2=(273.15+25)UVg物理好資源網(wǎng)(原物理ok網(wǎng))

EXP是e的n次方UVg物理好資源網(wǎng)(原物理ok網(wǎng))

B值是熱敏內(nèi)阻的重要參數(shù)UVg物理好資源網(wǎng)(原物理ok網(wǎng))

通過轉換可以得到體溫T1與內(nèi)阻Rt的關系T1=1/(ln(Rt/R)/B+1/T2)(所以對應只有一個Rt未知數(shù)即可求出T1實時體溫)UVg物理好資源網(wǎng)(原物理ok網(wǎng))

對應的攝氏氣溫t=T1-273.15,同時+0.5的偏差矯治。UVg物理好資源網(wǎng)(原物理ok網(wǎng))

二、硬件聯(lián)接形式UVg物理好資源網(wǎng)(原物理ok網(wǎng))

單片機通過ADC檢查熱敏內(nèi)阻電流值,或則相關分壓值。通常在熱敏內(nèi)阻上串聯(lián)與Rt電阻相同的分壓內(nèi)阻。由于估算T1公式中須要曉得Rt/R的比值關系,所以在這樣的串聯(lián)分壓電路時內(nèi)阻比值即等于電流比值,不須要將測得電流值再換算成內(nèi)阻值。具體電路圖如下:UVg物理好資源網(wǎng)(原物理ok網(wǎng))

圖中的測量電流是測分壓內(nèi)阻R3的,通常來說直接測RTC更為直觀。R2因為單片機IO的高阻態(tài)等設置,R2上相當于開路,所以測得電流可以當作為R3上的電流。UVg物理好資源網(wǎng)(原物理ok網(wǎng))

三、程序實現(xiàn)UVg物理好資源網(wǎng)(原物理ok網(wǎng))

ADC獲取過程就不再贅言了,相關程序可以在前一篇博客中查看,我那邊直接將獲取了相應體溫后怎樣處理程序展示下:UVg物理好資源網(wǎng)(原物理ok網(wǎng))

(float)UVg物理好資源網(wǎng)(原物理ok網(wǎng))

float=0;UVg物理好資源網(wǎng)(原物理ok網(wǎng))

float=(-)/;UVg物理好資源網(wǎng)(原物理ok網(wǎng))

//內(nèi)阻比值相當于電流比值,依照電路圖估算,UVg物理好資源網(wǎng)(原物理ok網(wǎng))

=1.0/((log())/3950.0+1.0/(273.15+25.0))-273.15;UVg物理好資源網(wǎng)(原物理ok網(wǎng))

//("tempis%.2frn,",);UVg物理好資源網(wǎng)(原物理ok網(wǎng))

();UVg物理好資源網(wǎng)(原物理ok網(wǎng))

}//為內(nèi)部電流值,為對應AD測量的電流值(在那邊是電路圖中的R3電流)UVg物理好資源網(wǎng)(原物理ok網(wǎng))

補充下知識點:UVg物理好資源網(wǎng)(原物理ok網(wǎng))

物理中的公式和c語言中有小小的區(qū)別。UVg物理好資源網(wǎng)(原物理ok網(wǎng))

1、數(shù)學中UVg物理好資源網(wǎng)(原物理ok網(wǎng))

log是對數(shù)符號,右側寫真數(shù)和底數(shù)(前面是真數(shù),下邊是底數(shù))UVg物理好資源網(wǎng)(原物理ok網(wǎng))

lg是以10為底數(shù)(例lg100=2)(lg為常用對數(shù))UVg物理好資源網(wǎng)(原物理ok網(wǎng))

ln是以e為底數(shù)(lne2=2)(ln為自然對數(shù)e=2....)UVg物理好資源網(wǎng)(原物理ok網(wǎng))

2、c語言中UVg物理好資源網(wǎng)(原物理ok網(wǎng))

c語言上面只有兩個函數(shù)log和log10UVg物理好資源網(wǎng)(原物理ok網(wǎng))

其中UVg物理好資源網(wǎng)(原物理ok網(wǎng))

函數(shù)log(x)表示是以e為底的自然對數(shù),即ln(x)UVg物理好資源網(wǎng)(原物理ok網(wǎng))

函數(shù)log10(x)以10為底的對數(shù)電阻的測量如何引入,即lg(x)UVg物理好資源網(wǎng)(原物理ok網(wǎng))

以其它數(shù)為底的對數(shù)用換底公式來表示UVg物理好資源網(wǎng)(原物理ok網(wǎng))

函數(shù)如下:UVg物理好資源網(wǎng)(原物理ok網(wǎng))

(,)UVg物理好資源網(wǎng)(原物理ok網(wǎng))

(b)/log(a);UVg物理好資源網(wǎng)(原物理ok網(wǎng))

主站蜘蛛池模板: 琼海市| 武乡县| 当涂县| 宁海县| 大同县| 嵩明县| 色达县| 外汇| 山东| 平山县| 南投县| 曲阜市| 镇江市| 资中县| 栾川县| 尼玛县| 大化| 镇原县| 元朗区| 平乡县| 扶绥县| 仪征市| 那坡县| 霍山县| 武川县| 莱西市| 墨江| 昭苏县| 秭归县| 临城县| 靖边县| 全州县| 安平县| 遂川县| 长寿区| 大城县| 江达县| 安徽省| 全州县| 桦川县| 灯塔市|