首页
/
每日頭條
/
生活
/
ntc溫度傳感器阻值公式
ntc溫度傳感器阻值公式
更新时间:2026-08-07 11:00:43

文中我以MF58 玻殼測溫型 NTC 熱敏電阻器為例,測量範圍為:-50度~250度; 因為項目原因,我的測溫範圍隻需要從-20度~180度就可以了。

NTC 5K B值:3950

如果直接用拟合二次方程計算,就會有小數,乘法,除法,指數運算,對于單片機的話,就要花很多的時間去處理。 查表法則可以很好地提高處理效率。

電路非常簡單,如果要實現多路溫度檢測,則單片機隻需要增加多路模拟開關就好了。

ntc溫度傳感器阻值公式(NTC負溫度系數熱敏電阻查表法)1

根據對應型号的NTC的溫度-阻表對照表(見本底)。 而我們隻需要按每10度,取幾個點。 我在程序中從-20度~180度,取了21個點。

再EXCEL裡,拉個表,計算一下。 我使用的是MSP430F249,adc為12位,滿度為:4096

計算公式為:=ROUND(B2*1000/(B2*1000 10000)*4096,0)

然後轉為16進制,不轉也成,16進制看着舒服。

轉換公式為:="0x"&DEC2HEX(C2)&","

ntc溫度傳感器阻值公式(NTC負溫度系數熱敏電阻查表法)2

實際取值為:-20度至180度。

然後我們在程序裡建一個表。我不需要小數,所以直接将最終結果轉換成了整數。如果你需要小數位,就把程序适當地改一下。

查表算法非常簡單,根據當前ADC讀到的值對表裡查找接近值,取得整數部分, 然後再把相差的值,去和 前後範圍做比例計算。 這樣就得到了後面的小數部分。

如果你采用PTC,也是基本同樣的思路。比如電機測量常用的KTY84-130。 有時間下次再也出個PTC的。

//----------------------------------------------------------------------------// //-20 ~ 180,adc raw vaule R2/(R1 R2)*4096 | R1=10000(ohm) on board //MF58_B3950 1% #define INVALID_TEMP (int)32767 #define MAX_NTC_TABLE_CT 21 const int Table_NTC[MAX_NTC_TABLE_CT]={//0xF21,0xE6D, 0xD52,0xBCF,0x9F7, 0x800,0x629,0x496,0x35A,0x26F, 0x1C5,0x14B,0x0F3,0x0B5,0x088, 0x068,0x050,0x03F,0x031,0x028, 0x020,0x01A,0x016, }; //----------------------------------------------------------------------------// // MF58 B3950 1% Table_NTC //----------------------------------------------------------------------------// int Temp_Convert_NTC_By_Table(uint16 adc_raw_value) { int i,tmp=INVALID_TEMP; for(i=MAX_NTC_TABLE_CT-1;i>=0;i--) { if (adc_raw_value <= Table_NTC[i]) { tmp=i*10-20; //calculate decimal part if ((i>=0)&&(i<MAX_NTC_TABLE_CT-1)) { tmp=tmp (int)(((float)(Table_NTC[i]-adc_raw_value)/(float)(Table_NTC[i]-Table_NTC[i 1]))*10.0 0.5); } break; } } return tmp; }

ntc溫度傳感器阻值公式(NTC負溫度系數熱敏電阻查表法)3

ntc溫度傳感器阻值公式(NTC負溫度系數熱敏電阻查表法)4

ntc溫度傳感器阻值公式(NTC負溫度系數熱敏電阻查表法)5

ntc溫度傳感器阻值公式(NTC負溫度系數熱敏電阻查表法)6

ntc溫度傳感器阻值公式(NTC負溫度系數熱敏電阻查表法)7

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
水果包裝泡沫棉有什麼用?
水果包裝泡沫棉有什麼用?
水果包裝泡沫棉有什麼用?水果包裝泡沫棉有什麼用?通常,我們買蘋果、梨時,都能見到這種白色或紅色的網格狀泡沫棉,它可以保護水果不會磕碰而破損,利于水果運輸保存。往往我們買來水果之後,都把它給扔了,其實它還大有用處呢!1、防止香皂變軟把這層網格直接放在皂盒上,它可以吸附香皂上的水分,香皂什麼時候用起來,...
2026-08-07
厚毛毯怎麼曬?你必學的生活訣竅
厚毛毯怎麼曬?你必學的生活訣竅
厚毛毯怎麼曬?你必學的生活訣竅你必學的生活訣竅巧曬厚毛毯方法:将毛毯沿對角線晾曬在曬衣繩上,可使晾幹所需要的時間大大縮短。蛋清蛋黃巧分離方法:把雞蛋打進碗裡,用一個空飲料瓶子在蛋黃上面輕輕吸取即可輕松分離蛋清蛋黃。優點:比其他傳統方法幹淨衛生快捷,如果暫時不用蛋黃,可以蓋上飲料瓶的蓋子,直接放進冰箱...
2026-08-07
舊襪子有什麼用?意想不到的舊襪子妙用
舊襪子有什麼用?意想不到的舊襪子妙用
舊襪子有什麼用?意想不到的舊襪子妙用意想不到的舊襪子妙用1、把洋蔥一個個裝進長絲襪裡,在每個中間打個節使它們分開。吊在通風的地方,可以使洋蔥保存好久而不腐壞。2、用舊絲襪擦磁磚、馬桶等陶瓷器皿,能使釉面特别幹淨光亮。3、将手直接套在舊厚棉襪裡可以很方便的擦皮鞋。4、用舊絲襪套在刷子上,蘸鞋油刷皮鞋,...
2026-08-07
十種常見美齒的食物 助你擁有一口健康牙齒
十種常見美齒的食物 助你擁有一口健康牙齒
擁有一口潔白健康的牙齒,笑起來也顯得特别迷人。要照顧好牙齒,除了勤刷牙、用牙線、定期光顧牙醫,還能怎麼做?愈來愈多研究發現,吃什麼食物也可能大大影響你的燦爛笑容。因為一些天然食物裡的成分,可以對抗造成蛀牙的口腔細菌、強化牙齒琺琅質,還能消除惱人的壞口氣,讓你更自信地展露笑顔。十種常見美齒的食物助你擁...
2026-08-07
日常的衣物護理技巧常識 輕松解決衣服起球變形問題
日常的衣物護理技巧常識 輕松解決衣服起球變形問題
在生活中經常遇到和衣物護理相關的問題,例如衣服起球、變形、縮水等。相信大部分人遇到這些問題都會覺得是衣服的質量問題,其實也不全是,有些問題可以通過日常的衣物護理技巧來解決。下面作文庫知識百科就給大家介紹一下常見的衣物護理常識。衣服護理的小妙招1、衣服起球掉毛羊絨毛衣保暖又美膩,但是穿幾次就起毛球!用...
2026-08-07
Copyright 2023-2026 - www.tftnews.com All Rights Reserved