步驟1:解釋方程
由于熱敏電阻給我?guī)?lái)了一些數(shù)據(jù)手冊(cè)上的信息,可以使用Steinhart-Hart方程的Beta參數(shù)來(lái)獲得
這可以解決溫度問(wèn)題:
R(Rout)=傳感器中的讀取電阻
β=定義溫度差以校準(zhǔn)傳感器傳感器使用初始溫度和最終溫度T1,T2及其電阻。 R∞=對(duì)指數(shù)函數(shù)建模。看起來(lái)有些困難,但是我們所需的所有值都以表格形式列出,僅適合微控制器進(jìn)行計(jì)算并提供讀取溫度。定義值(溫度以攝氏度為單位)為了校準(zhǔn)傳感器,使用溫度T1(初始)= 0°C,T2(終點(diǎn))= 100°,T0 = 25°C,以及環(huán)境工作溫度,例如T1和T2溫度已設(shè)置為要使用的環(huán)境,因?yàn)門(mén)0默認(rèn)為熱敏電阻電阻值10Kohm,所以Valore的RT1和RT2位于Datasheat傳感器中。
步驟2:組裝,測(cè)試和Arduino代碼
此代碼已注釋?zhuān)裱恍┯^察
代碼顯示以攝氏度(C)和華氏溫度(F)為單位的溫度值,所有計(jì)算均以開(kāi)氏溫度(K)為單位。不建議您使用C或F來(lái)計(jì)算溫度,因此在代碼的開(kāi)頭,我插入了K值
TempK,變量在計(jì)算后不久返回了以K為單位的溫度值。 TempC將K轉(zhuǎn)換為C
((* TempC 9)/5 + 32);該代碼將C轉(zhuǎn)換為F。
如果使用常見(jiàn)的接線(xiàn)方案和代碼,則不會(huì)解釋LCD面板,因?yàn)樗皇菫榱孙@示傳感器的操作。
我希望您可以為有需要的人提供幫助,這些傳感器非常便宜,連接簡(jiǎn)單,可用于各種應(yīng)用中,準(zhǔn)確度約為0.2°。
-
溫度傳感器
+關(guān)注
關(guān)注
48文章
2950瀏覽量
156183 -
NTC
+關(guān)注
關(guān)注
7文章
433瀏覽量
52114 -
Arduino
+關(guān)注
關(guān)注
188文章
6472瀏覽量
187322
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論