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

ADS1120: 接三线PT1000温度传感器,读出数值一直为0x7FFF不变

Part Number:ADS1120

使用ADS1120模数转换芯片接三线的PT1000,但是读出的数据值一直为0x7FFF(32767),请大神看看怎么回事,谢谢。

ADS1120的通讯看过波形是正常的,ADS1120能连续转换数值,所以SPI通讯应该没有问题。

试过将R REF参考电阻换成4.7K等,数值有变成65317的,没正常过。。。

ADS1120软件配置如下:

InputMux             = ADS1120_MUX_AIN1_AIN0;
GainLevel            = ADS1120_GAIN_16;
PGABypass         = ADS1120_USE_PGA;
DataRate             = ADS1120_DATA_RATE_20SPS;
OperatingMode   = ADS1120_OP_MODE_NORMAL;
ConversionMode = ADS1120_CONVERSION_CONTINUOUS;
IDACCurrent        = ADS1120_IDAC_CURRENT_250_UA;
RouteIDAC1        = ADS1120_IDAC1_AIN2;
RouteIDAC2        = ADS1120_IDAC2_AIN3;

ADS1120_TEMP_SENSOR_OFF + ADS1120_BURN_OUT_CURRENT_OFF
ADS1120_VREF_EXT_REF0_PINS + ADS1120_FIR_50_60 + ADS1120_LOW_SIDE_POWER_OPEN
ADS1120_DRDY_ON_DRDY_ONLY

电路图如下:

Amy Luo:

您好,

关于原理图,REFP0的电压应该大于REFN0的电压,因此,T6应该从R190的另一端引入。造成问题的原因可能是这里,您将这里修改下,看输出数据是否正常?

,

MingShen Liang:

修改电路后,将基准电阻R190换成了4.7K,确实可以了!感谢。

另外,想问一下,应该怎么计算出ADS1120应该配置最合适的增益、IDAC电流,以及适用多少阻值的基准电阻为合适?谢谢

,

Amy Luo:

感谢您的反馈!

MingShen Liang 说:想问一下,应该怎么计算出ADS1120应该配置最合适的增益、IDAC电流,以及适用多少阻值的基准电阻为合适?

在数据表 典型应用 9.2.2 3-Wire RTD Measurement (–200°C to +850°C)的 9.2.2.2 Detailed Design Procedure 部分给出了详细的设计步骤,请查看这部分内容。

赞(0)
未经允许不得转载:TI中文支持网 » ADS1120: 接三线PT1000温度传感器,读出数值一直为0x7FFF不变
分享到: 更多 (0)