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.

[参考译文] ADS7138:增加手动模式下的采集时间

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1292400/ads7138-increasing-acquisition-time-in-manual-mode

器件型号:ADS7138

我希望在手动模式下使用 ADS7138-Q1测量锂电池电压(3.3V-4.2V)。 我将使用 AVDD=DVDD=3.3V 和59k 和88.7k 欧姆分压器、以便在电池充满电(4.2V)时将电压降低到2.5V。 请参见下图。

我宁愿不必使用电压跟随器或缓冲器、因此我认为增加采集时间有助于缓解分压器给出的更高源阻抗。

我的问题:

  1. 如何增加采集时间? 我可以使用 OPMODE_CFG 更改采样率、但我认为这仅适用于自主模式。
  2. 目前、我在手动模式下对 AIN0的测量结果似乎具有~370mV 恒定失调电压、这可能是什么原因?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Dan、您好!

    您可以尝试 OSC_SEL 位、或减慢 SCLK。  平均计算也应该有帮助、但是这会减慢总体转换输出。

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

    谢谢你。 通过修改 OSC_SEL 位并激活内部平均值计算模块、我似乎获得了更好的结果。 但是、我发现这种行为奇怪、在将内部 ADC 用于 ESP32或 ATMEGA328P 时、分压器没有出现这样的问题。 您是否知道 ADS7138通道的输入阻抗是多少? 我在数据表中看不到该信息。

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

    Dan、您好!

    很高兴听到它在为您效劳!  我将尝试为您找到输入阻抗值。