单片机/MCU论坛
直播中

杨静

8年用户 1526经验值
私信 关注
[问答]

ADC0832程序里面的这个公式是什么意思啊?

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;        
}


                 if(num<=38)
                         wendu=num-69;
                 if(num>38  num<=70)
                         wendu=num-70;
                 if(num>70)
                         wendu=num-71;

这个公式是什么意思

回帖(1)

于敏

2023-9-28 09:56:28
这应该是单片机+热电阻PT100实现测温设计和程序,热电阻PT100有自己的阻值-温度特性,电路中可通过ADC0832对其采集电压并转换成电阻值,进而转换为温度值,程序中应该为电压和温度之间 的转换关系,这可以通过看PT100的手册分度表或自己标定得到。 
举报

更多回帖

发帖
×
20
完善资料,
赚取积分