說(shuō)明:
熱敏電阻按照溫度系數(shù)不同,可以分為正溫度熱敏電阻器(PTC)和負(fù)溫度熱敏電阻器(NTC)。
熱敏電阻典型特點(diǎn)是對(duì)溫度敏感,不同的溫度下表現(xiàn)出不同的電阻值,因此其兩端電壓隨溫度變化。正溫度系數(shù)熱敏電阻器(PTC)在溫度越高時(shí)電阻值越大,負(fù)溫度系數(shù)熱敏電阻器(NTC)在溫度越高時(shí)電阻值越低。
NTC的電阻隨溫度的變化,可以利用Steinhart-Hart方程來(lái)表示:
1/T = A + B•ln® + C•[ln®]
注意:T 為熱力學(xué)溫度,單位為開(kāi)爾文(k);R 為電阻,單位是歐姆(Ω)。
熱力學(xué)溫度與攝氏溫度(t,單位為攝氏度,℃)存在這樣的關(guān)系:
t=T +273.15
則可知,當(dāng)前溫度(Tsteinhart)的計(jì)算公式在C語(yǔ)言中的表達(dá)為:
Tsteinhart = 1/(A+Blog(Rth)+Cpow(log(Rth),3))-273.15
這里: T 為絕對(duì)溫度K(開(kāi)爾文溫度),R 單位是歐姆。
其中系數(shù)A\B\C由熱敏電阻本身性質(zhì)決定,本模塊采用103電阻(10KΩ),其A\B\C分別為:0.001129148;0.000234125;0.00000008760741。
至于熱敏電阻的當(dāng)前阻值,需要利用歐姆定律來(lái)計(jì)算。A0測(cè)得的是其分壓,則有
熱敏電阻兩端電壓01.png (5.96 KB, 下載次數(shù): 77)
下載附件
2020-7-20 20:25 上傳
A0的范圍為0~4095,而V總為5V,定值電阻R0為10KΩ,若A0測(cè)得數(shù)值為RawADC,則可得:
熱敏電阻兩端電壓02.png (17.24 KB, 下載次數(shù): 93)
下載附件
2020-7-20 20:26 上傳
51hei圖片_20200609211639.jpg (48.38 KB, 下載次數(shù): 71)
下載附件
2020-7-20 20:26 上傳
實(shí)驗(yàn)?zāi)康模?br />
利用熱敏電阻器,監(jiān)測(cè)環(huán)境溫度變化。 實(shí)驗(yàn)器材:
Stduino Uno/Nano、熱敏電阻模塊。 電路連接:
熱敏電阻電路連接圖.png (123.01 KB, 下載次數(shù): 79)
下載附件
2020-7-20 20:28 上傳
代碼展示:
實(shí)驗(yàn)效果:
打開(kāi)串口監(jiān)視器,可以看到現(xiàn)在的溫度是23.7℃。此時(shí)室外溫度是27℃。
熱敏電阻-串口通信示數(shù).png (21.31 KB, 下載次數(shù): 86)
下載附件
2020-7-20 20:30 上傳
51hei圖片_20200525100216.jpg (46.54 KB, 下載次數(shù): 77)
下載附件
2020-7-20 20:30 上傳
布局.png (91.62 KB, 下載次數(shù): 74)
下載附件
2020-7-20 20:31 上傳
附:你也可以采取自己搭件電路的方式。
熱敏電阻接線圖.png (248.16 KB, 下載次數(shù): 67)
下載附件
2020-7-20 20:31 上傳
熱敏電阻兩端電壓.png (3.11 KB, 下載次數(shù): 123)
下載附件
2020-7-20 20:32 上傳
室溫.jpg (135.19 KB, 下載次數(shù): 87)
下載附件
2020-7-20 20:30 上傳
|