找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5439|回復: 4
打印 上一主題 下一主題
收起左側(cè)

在單片機程序中,怎么計算pt100的溫度?

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:343192 發(fā)表于 2019-6-25 16:46 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
在這程序中溫度為什么可以這樣求:U=5.0/255.0*getdata;        deal=U*20*10; temp=(long int)deal;

11.png (47.79 KB, 下載次數(shù): 42)

11.png

22.png (34.88 KB, 下載次數(shù): 46)

22.png
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏2 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:565305 發(fā)表于 2019-6-25 19:22 | 只看該作者
本帖最后由 egypt 于 2019-6-26 09:00 編輯

透過 “ pt100分度表” 為關鍵字查一下,一般情況是:

PT100鉑電阻,它的阻值會隨著溫度的變化而改變(二次線性和三次線性公式)。
PT后的100即表示它在0℃時阻值為100歐姆,在100℃時它的阻值約為138.5歐姆,(它的阻值會隨著溫度上升而成勻速增長的),200度時為175.86歐姆,800度時為375.70歐姆。
------------------------------------------------------------------------------------------
補充:
  PT100熱電阻值 的 電工委員會標準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時的阻值(單位:Ω), t是溫度(單位:℃)


------------------------------------------------------------------------------------------
有了前面的數(shù)據(jù),如果只測量 0-100℃ 環(huán)境,  精度要求不高時,
根據(jù)分度表假定是一個一次線性的斜率公式,并且 R 和 T 關系是 T=(R-100)*2.55 。驗算一下:

比方說測量得到 120Ω, (R-100)*2.55 = 51℃, 查分度表,120Ω大概是50°,很接近。
再比方  129Ω, 代入 (R-100)*2.55 = 73.95℃, 查表 129歐其實是 75℃,這個誤差也湊合
最后來一個 110Ω,(110-100)*2.55=25.5℃, 分度表差不多是 26℃ ,也還好。
-------------------------------
至于你貼圖代碼和電路歐姆對應關系,參考這種斜率公式手動推導試試吧

評分

參與人數(shù) 1黑幣 +5 收起 理由
strongben + 5

查看全部評分

回復

使用道具 舉報

板凳
ID:573345 發(fā)表于 2019-6-28 13:45 | 只看該作者
先通過AD算出對就的電壓值,然后結(jié)合硬件電路設計的比例進行相應系數(shù)放大后輸出結(jié)果
回復

使用道具 舉報

地板
ID:421308 發(fā)表于 2019-7-13 12:33 | 只看該作者
這個對于我們來說好難理解啊
回復

使用道具 舉報

5#
ID:421308 發(fā)表于 2019-7-13 18:40 | 只看該作者
求教程啊
回復

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表