?? lubo.c
字號:
/*計算出熱電阻當(dāng)前值*/
rt=lubo(rt1); /*滑動加權(quán)濾波*/
t=(rt-100)/0.36;
/*首先按照400度量程線性估計當(dāng)前溫度*/
do
/*采用試差法循環(huán)計算,剛才估計的t做初始值*/
{
if(rt<100) /*攝氏零度以下處理*/
{
rt1=100+t*(0.390802-0.0000580195*t-
0.000000000427351*(t-100)*t*t);
}
else /*攝氏零度以下處理*/
{
rt1=100+t*(0.390802-0.0000580195*t);
}
t=t+(rt-rt1)/0.36;
}
while(((rt-rt1)>0.005)||(rt1-rt)>0.005);
/*計算余差最終小于0.005歐*/
return(t) /*試差結(jié)束,返回浮點數(shù)溫度值*/
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -