熱門(mén): 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂(lè)園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
|
發(fā)布時(shí)間: 2019-6-25 16:46
正文摘要:在這程序中溫度為什么可以這樣求:U=5.0/255.0*getdata; deal=U*20*10; temp=(long int)deal; |
| 求教程啊 |
| 這個(gè)對(duì)于我們來(lái)說(shuō)好難理解啊 |
| 先通過(guò)AD算出對(duì)就的電壓值,然后結(jié)合硬件電路設(shè)計(jì)的比例進(jìn)行相應(yīng)系數(shù)放大后輸出結(jié)果 |
|
本帖最后由 egypt 于 2019-6-26 09:00 編輯 透過(guò) “ pt100分度表” 為關(guān)鍵字查一下,一般情況是: PT100鉑電阻,它的阻值會(huì)隨著溫度的變化而改變(二次線性和三次線性公式)。 PT后的100即表示它在0℃時(shí)阻值為100歐姆,在100℃時(shí)它的阻值約為138.5歐姆,(它的阻值會(huì)隨著溫度上升而成勻速增長(zhǎng)的),200度時(shí)為175.86歐姆,800度時(shí)為375.70歐姆。 ------------------------------------------------------------------------------------------ 補(bǔ)充: PT100熱電阻值 的 電工委員會(huì)標(biāo)準(zhǔn)IEC751的方程式: 在-78℃到0℃的溫度范圍內(nèi): Rt=100[1+3.90802×10-3×t-0.5802×10-6×t2-4.27350×10-12(t-100)t^3] 在0℃到+600℃的溫度范圍內(nèi): Rt=100(1+3.90802×10-3×t-0.5802×10-6×t^2) 其中: Rt是溫度t時(shí)的阻值(單位:Ω), t是溫度(單位:℃) ------------------------------------------------------------------------------------------ 有了前面的數(shù)據(jù),如果只測(cè)量 0-100℃ 環(huán)境, 精度要求不高時(shí), 根據(jù)分度表假定是一個(gè)一次線性的斜率公式,并且 R 和 T 關(guān)系是 T=(R-100)*2.55 。驗(yàn)算一下: 比方說(shuō)測(cè)量得到 120Ω, (R-100)*2.55 = 51℃, 查分度表,120Ω大概是50°,很接近。 再比方 129Ω, 代入 (R-100)*2.55 = 73.95℃, 查表 129歐其實(shí)是 75℃,這個(gè)誤差也湊合 最后來(lái)一個(gè) 110Ω,(110-100)*2.55=25.5℃, 分度表差不多是 26℃ ,也還好。 ------------------------------- 至于你貼圖代碼和電路歐姆對(duì)應(yīng)關(guān)系,參考這種斜率公式手動(dòng)推導(dǎo)試試吧 |
| 參與人數(shù) 1 | 黑幣 +5 | 收起 理由 |
|---|---|---|
|
| + 5 |
Powered by 單片機(jī)教程網(wǎng)