标题:
利用ADC0832读取PT100温度传感器数据后进行的num-69; num-70;num-71;是什么原理?
[打印本页]
作者:
EthanYYBall
时间:
2021-1-11 16:59
标题:
利用ADC0832读取PT100温度传感器数据后进行的num-69; num-70;num-71;是什么原理?
在这个程序中:
http://www.51hei.com/bbs/dpj-188598-1.html
利用ADC0832读取PT100温度传感器数据后进行的num-69; num-70;num-71;是什么原理?
部分代码如下:
uchar ADC0832()
{
cs=1;
clk=0;
cs=0;
di=1;
clk=1;
clk=0;
di=1;
clk=1;
clk=0;
di=0;
clk=1;
clk=0;
di=1;
for(i=0;i<8;i++)
{
clk=1;
clk=0;
num=num<<1;
num|=(uchar)di;
}
cs=1;
return num;
}
while(1)
{
ADC0832();
if(num<=38)
wendu=num-69;
if(num>38&&num<=70)
wendu=num-70;
if(num>70)
wendu=num-71;
}
复制代码
在while部分里的代码是什么原理?是和ADC0832的工作原理有关吗?能解答的话感激不尽!
作者:
munuc_w
时间:
2021-1-16 16:21
Pt100在零度以上其输出是二次曲线,这个应该是线性化处理。
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1