TI中文支持网
TI专业的中文技术问题搜集分享网站

ADS1220在读片内温度时与实际温度相差了10度

实际温度26,读到的片内温度16

同样的电路,同样的程序,用ADS1120,读到的片内温度就很准

按操作手册的说明好像温度也没有校准的方法哦

还是说我买到的样品本来是是假货,凌乱中。。。。

Kailyn Chen:

您的意思是环境温度为26度,读到的值是16度是吗?那您读到的data和计算出的温度值是一致的吗?
在哪里买的样品?

FENG OU:

回复 Kailyn Chen:

网上买的样品
同一个程序不作任何修改,用ADS1120读到的就是正确的26度(就读的环境温度)
请问ADS1220有温度校准功能吗?

da qin zheng sheng:

通常芯片内部温度比外部环境温度高几度的。

da qin zheng sheng:

回复 da qin zheng sheng:

专门测量温度的芯片就比较准确了!

yin du:

回复 da qin zheng sheng:

引出来测试一般会高1度左右,在板子上,看线路功耗,功耗大,会高个3-5度,差十度估计算法有问题吧,

测试得到16位数据后,先左移两位(T=T>>2), 当然还要判断正负,看下Table 12 T大于0x1000;则为负 T=~T+1;T=T*0.03125;前面加上负号就可以了,小于则正T=T*0.03125

赞(0)
未经允许不得转载:TI中文支持网 » ADS1220在读片内温度时与实际温度相差了10度
分享到: 更多 (0)