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.

[参考译文] ADS1256

Guru**** 2540720 points
Other Parts Discussed in Thread: ADS1256

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/823539/ads1256

器件型号:ADS1256

我使用的是 ads2256转换器。 我已成功与控制器连接、启用 了相关设置以及所有设置。 然而、当输入缓冲器被启用时、ADC 读数 超出通过 PGA 设定的 FSD。 何时是转换过程中启用/禁用输入缓冲器的最佳时间?

此时、我在更改多路复用器位之前打开或关闭缓冲器。 在 PGA 配置之前、我曾尝试在多路复用器选择之后启用/禁用缓冲 器、但结果相同。 我在单端输入上读取的值大多为负值。

ADC 的使用涉及在 PGA 和缓冲子系统中设置通道特定配置。

请给您启迪。

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

    您好、我是 Christopher、

    欢迎访问 TI E2E 论坛!

    启用 PGA 可降低 ADS1256的输入范围、因此通常需要对其进行设置或关闭、具体取决于您希望测量的预期输入信号。  ADS1255-7设计计算 器可帮助您确定输入信号是否超出 PGA 的输入范围。

    如果您更改寄存器设置、例如打开或关闭 PGA、通常建议启动新的 ADC 转换(使用 SYNC 和 WAKEUP 命令)、这样您就不会得到不稳定的转换结果 (数字滤波器正在计算转换期间输入信号的移动平均值、因此输入信号的阶跃变化不会在 Δ-Σ ADC 的输出数据中完全重新定向)。

    如果您需要更宽的输入范围和缓冲器、那么我会考虑具有不同输入范围要求的不同 ADC、 或者可能是具有适当电源电压的外部放大器/缓冲器(例如、如果您需要输入0V 信号、大多数放大器将需要-300mV 负电源、以便输出驱动至0V 而不会饱和)。