|
这个要看实际情况了,不可能用一个公式解决所有问题。
举个例子
为了方便计算,假设
你有一个热敏电阻,电阻在25摄氏度的时候是25欧姆,然后温度每增加一度电阻增加1欧姆
测量电阻时你使用了100mA的恒流源,温度每变化一度电压变化100mV,假设现在的温度是40摄氏度,你的电阻值应该是40欧姆
经过恒流源,电阻两端的电压就是400mV
为了测试温度变化,你有一个16位的ADC,量程是0~2.5V,单端模式测量0V时输出0x0000,1.25V时输出0x7fff = 32767,2.5V的时候输出0xffff = 65535
在理想的情况下温度在40摄氏度的时候你通过ADC得到的数值应该是10484。然后经过计算得到接近400mV,最后得到温度接近40摄氏度,这时你的ADC位数越高测量的误差就会越小,。前提是在理想的情况下。
大概就是这个意思,不知道能不能帮到你。
|
|