微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > ADS1258温度

ADS1258温度

时间:10-02 整理:3721RD 点击:

弱弱的问专家一个问题,我用ADS1258都出的temp值是313268 请问这怎么转换为温度?可能是我资料看得不是太仔细,我没找到计算方式,我的DVDD是3.3V ,AVDD是5V,VREFP是4.096V 。

   温度计算的公式在数据手册第26页公式10.

谢谢 我开始下的文档里 不知道是怎么呢 就是没有公式10,在你们的官网重新下了资料后看到了~

在文档里面公式是

我temp采的值是313268,转为电压值这么计算:u=(313268*4.096)/16777215=76481.44987uV,带入计算的结果是-137.55515℃,这个明显不正确,请问专家是不是不是这样计算的?

你好,

      要把你读出的值转换成电压然后放到公式里进行计算。

嗯,我读出的值是313268(十进制)把它转换成电压,是以这种方式计算吗?

u=4.096*313268/16777215

其中4.096是我的Vref值

你下面除的值应该不对。

通常,LSB=Vref/780000h(数据手册第25页),对你的系统来说就是LSB=4.096/7864320

所以读出的电压应为313268×4.096/7864320=163.16mV

所以温度的值应为(163.16-168)/0.563+25=16.4

你可以跟你的电路设置对一下,看结果对不对。

哦,明白了,是对的,非常感谢!

你好前辈.小弟毕设选的题思路现在跟您的十分类似,老师要求片子为ADS258 也是5V单电源供电,4.096V基准能否借点您的资料以供参考.不胜感谢!!!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top