This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ADS1247是工作在双极性模式吗?我求出的实际电压总是小一半

Other Parts Discussed in Thread: ADS1247

DataSheet中 9.5.2Data Format的意思是工作在双极性模式吗??下面是我的设计原理图。实际电压是怎样求得的。

  • 您好,
    ADS1247的差分电压输入范围是–VREF / Gain至VREF / Gain,根据数据手册中公式20 :
    1 LSB = (2 × VREF / Gain) / 2[24] = +FS / 2[23]
    可以知道数据手册 Table 18(Ideal Output Code vs Input Signal)中的FS是 VREF / Gain
    采样这种测量RTD的方法,为了消除激励电流源造成的误差,就不需要计算测得的电压,直接根据输出code换算RRTD电阻,测量原理可查看数据手册10.2.1.2.1 Topology部分
    您是使用的两个 IDAC 电流源吗,那么您可以参考下面文档中的计算方法:
    具有低侧基准和两个 IDAC 电流源的三线 PT100 RTD 测量电路:
    www.ti.com.cn/.../sbaa330
  • 感谢您的回答,我知道了。如果这样算的话,我的电压计算出来是正确的,不过,我还有一个疑问,我测得的温度与实际温度偏差有3.4-4.5℃,这是什么原因?是软件的问题吗?还是硬件?

    这是我的硬件参数,不过PGA我设置为了1

    下面是我的软件温度转换函数

  • AD_Value就是读取出来的24位AD值
  • 直接根据输出code换算RRTD电阻,这个是怎么换算的?我采样得到的数据直接就是RRTD的值吗
  • 直接根据输出code换算RRTD电阻的方法,请查看我上一个帖子中链接,即“具有低侧基准和两个 IDAC 电流源的三线 PT100 RTD 测量电路”这个文档中的分析
  • 我的问题已经解决,确实是文档中的计算方式,之前我的计算公式有误,感谢您的回复。芯片很稳定
  • 很高兴您的问题得到解决,感谢您的反馈
x 出现错误。请重试或与管理员联系。