來源 :http://blog.csdn.net/blue0432/article/details/8690190
現在低成本測溫方案中NTC熱敏電阻用的比較多,一般采用查表的方法獲取溫度值,這就牽涉到溫度和阻值的對應關系。如果你從我們生產廠家購買NTC熱敏電阻可以向廠家所要溫度阻值對照表,但是對於普通愛好者來說大多是從零售商那里購買的熱敏電阻,而零售商一般是沒有或沒法向您提供准確的阻值和溫度對照表的。
以下是NTC熱敏電阻.阻值的計算方式 希望可以給您帶來幫助:
通常的方法是用標准溫度計,環境溫度每上升一度測量一下熱敏電阻的阻值,通過這種方法獲得阻值和溫度的對應關系工作比較煩瑣,誤差比較大,另外溫度變化不好控制;還有一種方法就是通過公式計算得到R-T表,雖然NTC熱敏電阻溫度和阻值不是呈線性的關系,但通過下面的公式仍能計算出溫度和阻值的對應關系:
Rt = R *EXP(B*(1/T1-1/T2))
對上面的公式解釋如下:
- Rt 是熱敏電阻在T1溫度下的阻值;
- R是熱敏電阻在T2常溫下的標稱阻值;
- B值是熱敏電阻的重要參數;
- EXP是e的n次方;
- 這里T1和T2指的是K度即開爾文溫度,K度=273.15(絕對溫度)+攝氏度;
例如:我司一款 MF5A-502F-3470型號的熱敏電阻
MF5A—— 型號環氧封裝
502 —— 常溫25度的標稱阻值為5K
F —— 允許偏差為±1%
3470 —— B值為3470K的NTC熱敏電阻
那它的R=5000, T2=273.15+25,B=3470, RT=5000*EXP(3470*(1/T1-1/(273.15+25)),
這時候代入T1溫度就可以求出相應溫度下熱敏電阻的阻值,注意溫度單位的轉換,例如我們要求零上10攝氏度的阻值,那么T1就為(273.15+10)。
為了方便計算我們可以利用Excel強大的公式來降低手工計算的工作量,不會用Excel公式的話,可以到網上搜索Excel的教程。如果你軟件很強完全可以自己寫一個小程序來搞定。