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.

[参考译文] ADS122C04:根据 SPS 搜索 AD 数据值。

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1258763/ads122c04-ad-data-value-hunting-occurrence-according-to-sps

器件型号:ADS122C04

下面是我的电路图、

在 SPS 20上、此逻辑非常好。

但是、当我尝试设置 SPS 45时、输出值不稳定。

下面是我的数据。

1) SPS 20

 2) SPS 45

下面是我的过程设置值。 (处理器:Atmega328P)

寄存器0 = 0x08         MUX[3.0]=b0000 (+:AIN0、-:AIN1)、增益=b100 (x16)、PGA=b0 (启用)

寄存器 1 = 0x20         dr[2.0]=b001 (数据速率:45sps)、mode=b0 (正常)、cm=b0 (单次)、VREF=b00 (2.048V)、TS=0 (禁用)  

寄存器 2 = 0x84         DRDY= FORM 1、CNBT:b0、CRC:B00、BCS:b0、IDAC=B100 (250uA)  

寄存器 3 = 0xB8         I1MUX[2.0]=B101 (IDAC1=REFP)、I2MUX[2.0]=B110 (IDAC2=REFN)、保留=B00  

如果您用 SPS 20设置、那么它是稳定的
如果我们使用 SPS 45进行设置、则由于存在严重的误差值、很难使用数据。

根据数据表表格、它可以在20SPS 到2000SPS 的范围内使用
这种繁重的搜索工作是数据可靠性的一个问题。

是电路问题还是寄存器设置问题?

还是别的吗?

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

    郑悦恩

    欢迎来到 E2E 论坛!  很难说可能会发生什么、但我要看的第一件事是电力线路周期拾取。  20sps 的 ADS122C04具有一个特殊的 FIR 滤波器、用于限制50/60Hz 噪声拾取。  我建议进入连续模式、以连续且连续的方式采集数据、这样就不会丢失转换数据样本。  绘制数据时、您应该查看您的系统中是否存在交流型噪声。  如果是、您将需要在进入 ADC 之前滤除噪声、否则 PGA 只会增益放大噪声。

    此致、

    鲍勃 B