主题中讨论的其他器件:REF3230、
我使用 ADS1220和 REF3230在-60mV 和60mV 之间进行测量。 此外 、我希望分辨率为0.015uV。 因此 、我将 ADS1220增益设置为32。 我校准了我在室温下获得的线性曲线。 但在高温下进行负测量时、曲线呈抛物线。
原因是什么。 谢谢。
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.
您好 Mustafa、
感谢您提供更多信息。 您能否向我发送有关标记为 RTD_SHUNT_IN_A 和 RTD_SHUNT_IN_B 的部分的更多信息? 您是否正在使用 PT100 RTD? 您如何激励 RTD? 您是否还可以向我发送用于 ADS1220的寄存器设置?
通常、当我们看到这种类型的行为时、可能是 由于较高温度下的输入泄漏增加、从而在输入滤波电阻器上产生压降、从而产生测量误差。 或通过在输入共模工作 范围之外工作。 由于我们只在负侧看到这种行为、我认为问题是在超出或非常接近输入共模限制的情况下运行。 为了验证、您可以在-60mV 输入下测量 AIN0至 AGND 和 AIN1至 AGND、以确定输入共模。 另一个指示器是尝试降低增益以查看问题是否消失。 随着增益的增加、共模限制变得更窄。
此致、
Bob B
你(们)好 Bob
我的设计中有两个 ADS1220。 我使用它来测量其他 ADS1220 PT100。 即、P1和 P2可用于两种不同的测量。 但是、在测量 CURRENT_ADC_A 和 CURRENT_ADC_B 时不使用 IC101 此外、RTD_CURR_SELECT 为0V、R1011未连接。
设计的另一部分:
IC91寄存器设置:
静态 const 结构 Ads1220Config ads_curMeas cfg ={
.mux = ADS1220_MUX_AIN0_AIN1、
增益= ADS1220_GAIN_32、
PGA_BYPASS = 0、
.rate = ADS1220_RATE 330_Hz、
.conv = ADS1220_连续_转换、
.OpMod = ADS1220_OP_NORMAL、
.Vref = ADS1220_VREF_EXTERNAL_REF、
fir = ADS1220_FIR_NONE、
.IDAC = ADS1220_IDAC_OFF、
i1mux = ADS1220_IMUX_OFF、
i2mux = ADS1220_IMUX_OFF
};
此致、
穆斯塔法
您好 Mustafa、
我很清楚、您是使用带 IC91的电流分流器进行测量、这是正确的吗? 原理图上的网标签有一个问题、即当您不熟悉设计时、很难遵循信号的总路径。
即使器件以原理图方式打开、仍可能存在泄漏路径、我认为这是问题的一部分。 另一个注意事项是、由于我看不到与 AGND 之间的关系、分流器似乎是悬空的。 您的分流器应与 AGND 具有一定的关系、否则分流器可能会浮动在 ADS1220的共模输入范围之外。
我之前错过的一件事是、IC91由双极电源供电、并且运行在建议的范围之外(请参阅 ADS1220数据表中的第6.3节)。 尽管未具体说明、但 ADS1220在对称电源(即+/- 2.5V)下的工作效果最佳。 这在电源下双极模拟电源部分的第6.3节中进行了说明、其中标称值设置为+/- 2.5V。
您的初始图显示了与内部基准值(2.048V)的关系、但您的寄存器设置显示的是3V 的外部基准。 验证您的计算是否使用了正确的基准电压值。 2.048V 时的 FSR 和32的增益为+/- 0.064V、3V 时的 FSR 为+/- 0.09375V。
此致、
Bob B