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.

[FAQ] [参考译文] [常见问题解答] PGA900:ADC 与 PGA900、PGA300、PGA302和 PGA305器件相关的问题

Guru**** 1821780 points
Other Parts Discussed in Thread: PGA305
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1388208/faq-pga900-questions-adc-related-to-the-pga900-pga300-pga302-and-pga305-devices

器件型号:PGA900
Thread:PGA305中讨论的其他器件

工具与软件:

我有以下与 PGA 器件上的 ADC 相关的问题:

  • 我可以使 ADC 输入悬空吗?
  • ADC 采样率是多少?
  • 我可以预期多高的温度精度、那么漂移呢?
  • 与 TGAIN 和 TADC_GAIN 或 PGAIN 和 PADC_GAIN 之间的关系是什么?
  • 对于 PGA305、我应该使用24位还是16位、为什么?
  • 为什么我的内部温度传感器值与环境温度差异这么大?

谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    什么是 ADC 采样率?

    https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1226647/pga305-inp-inp--is-not-used-also-floating-ok-and-adc-sampling-rate?

    [quote userid="14483" url="~/support/sensors-group/sensors/f/sensors-forum/1388208/faq-pga900-questions-adc-related-to-the-pga900-pga300-pga302-and-pga305-devices 我可以得到怎样的温度准确度?漂移又如何?

    https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/842849/pga305-unable-to-temperature-compensate/3129231?

    [报价 userid="14483" url="~/support/sensors-group/sensors/f/sensors-forum/1388208/faq-pga900-questions-adc-related-to-the-pga900-pga300-pga302-and-pga305-devices "]与 TGAIN 和 TADC_GAIN 或 PGAIN 和 PADC_GAIN 的关系是什么?[/QUOT]

    TADC_GAIN 和 PADC_GAIN 是指在 ADC 之前 PGA 应用的增益。  TGAIN 和 PGAIN 是在公布转换结果后应用的数字增益。  最好将数字增益限制为1 (或接近1)、这样所有增益都在 ADC 之前发生。  当对结果进行线性化和温度补偿时、这一点变得更加重要。  可以将 OFFEN 位用于高偏移传感器、以便补偿和计算包括数字增益乘以 ADC 转换结果和偏移。  否则、数字增益仅应用于 ADC 结果、稍后会增加失调电压。  如果数字增益为1、无论是否使用 OFFEN、结果都将相同。

    [报价 userid="14483" url="~/support/sensors-group/sensors/f/sensors-forum/1388208/faq-pga900-questions-adc-related-to-the-pga900-pga300-pga302-and-pga305-devices 对于 PGA305、我应该使用24位还是16位、为什么?[/QUOT]

    在内部、PGA305设置为始终在24位模式下运行、因此 PADC 和 TADC 原始 值始终为24位。 当补偿引擎运行时、24位值将传递给补偿算法、所有补偿都以24位完成。 有2种输出方法:一种是模拟输出、在这种方法中输出传递到14位 DAC;另一种是数字输出、通过 I2C 输出可以是16位或24位。 如果选择了16位模式、则仅补偿输出的16个 MSB 传递到 I2C 输出。 由于 DAC 的分辨率限制、模拟输出始终截断为14位。

     如果客户将 PGA305置于数字接口模式、则无论 PGA305处于何种模式、都只能从 PADC 和 TADC 数据寄存器读取24位数据。 如果将器件置于补偿模式并选择了16位模式、则 I2C 上的输出(请参阅数据表中的 PGA305 I2C 运行时命令)将为16位。 请注意、源值始终为24位、但如果将器件置于16位模式、则补偿值将为16位。

    [报价 userid="14483" url="~/support/sensors-group/sensors/f/sensors-forum/1388208/faq-pga900-questions-adc-related-to-the-pga900-pga300-pga302-and-pga305-devices 为什么我的内部温度传感器值与环境温度有太大的不同?[/QUOT]

    内部温度实际上是 IC 芯片温度、而不是封装外部温度。  因此、如果为 PGA 供电的电源电压较大、则从电源到 AVDD 和 DVDD LDO 输出的压降将产生热影响、从而导致内核温度升高。  因此、接近 LDO 输出电压的电源电压(例如5V)相对于环境的内部温度比接近最大值(24-30V)的电压更准确。