找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2267|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

37種傳感器(五)之熱敏電阻傳感器模塊+Stduino Nano&UNO

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:786043 發(fā)表于 2020-7-20 20:33 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
說明:
熱敏電阻按照溫度系數(shù)不同,可以分為正溫度熱敏電阻器(PTC)和負溫度熱敏電阻器(NTC)。
熱敏電阻典型特點是對溫度敏感,不同的溫度下表現(xiàn)出不同的電阻值,因此其兩端電壓隨溫度變化。正溫度系數(shù)熱敏電阻器(PTC)在溫度越高時電阻值越大,負溫度系數(shù)熱敏電阻器(NTC)在溫度越高時電阻值越低。
NTC的電阻隨溫度的變化,可以利用Steinhart-Hart方程來表示:
1/T = A + B•ln® + C•[ln®]

注意:T 為熱力學(xué)溫度,單位為開爾文(k);R 為電阻,單位是歐姆(Ω)。

熱力學(xué)溫度與攝氏溫度(t,單位為攝氏度,℃)存在這樣的關(guān)系:

t=T +273.15

則可知,當前溫度(Tsteinhart)的計算公式在C語言中的表達為:

Tsteinhart = 1/(A+Blog(Rth)+Cpow(log(Rth),3))-273.15

這里: T 為絕對溫度K(開爾文溫度),R 單位是歐姆。

其中系數(shù)A\B\C由熱敏電阻本身性質(zhì)決定,本模塊采用103電阻(10KΩ),其A\B\C分別為:0.001129148;0.000234125;0.00000008760741。

至于熱敏電阻的當前阻值,需要利用歐姆定律來計算。A0測得的是其分壓,則有


A0的范圍為0~4095,而V總為5V,定值電阻R0為10KΩ,若A0測得數(shù)值為RawADC,則可得:






實驗?zāi)康模?br /> 利用熱敏電阻器,監(jiān)測環(huán)境溫度變化。

實驗器材:
Stduino Uno/Nano、熱敏電阻模塊。

電路連接:



代碼展示:


實驗效果:
打開串口監(jiān)視器,可以看到現(xiàn)在的溫度是23.7℃。此時室外溫度是27℃。





附:你也可以采取自己搭件電路的方式。













公式3.png (3.11 KB, 下載次數(shù): 75)

公式3.png
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩

相關(guān)帖子

回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表