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.

[参考译文] CCS/ADS1291:ADS1291噪音问题

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

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/602403/ccs-ads1291-ads1291-noise-problem

部件号:ADS1291

工具/软件:Code Composer Studio

大家好,我有自己的ADS1291设计

我有噪音问题,信号不清晰。

500 sps的情况非常糟糕,低于图片250 sps的情况也非常糟糕。 增益设置为1。  

当我用手触摸病人模拟器时,它对于两个相同的脉冲是清晰的。

我的注册表;

0x00,//ID
0x01,//采样率
0xA0,
0x10,
0x00,/CH1
0x81,/CH2
0x00,//RLD传感器
0x00,
0x00,//2.048MHz选择
0x02,//呼吸关闭
0x07,

我尝试将未使用的RLDINV,RLDREF连接到VDD。

此致

费尔哈特

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

    费尔哈特

    您看到的噪音看起来是电源干扰。 此问题在生物电位应用中很常见。 缓解问题的方法是使用RLD反馈回路。 此应用 手册包含有关该想法的一些详细信息。

    Brian

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

    您好Brian

    1. RLD反馈回路解决噪音问题。 使用RLD时,将从寄存器启用缓冲器。

    2.将病人模拟器电池负极连接到设备GND可提高性能。

    3.另外,连接2.43V参考病人模拟器RL端口 可提高性能。

    这是关于CMR的,但我们计划不使用RL,而是准备只使用RA和LA的硬件。

    那么您对我们更喜欢什么呢? 也许我们在电缆侧制作一个过滤器。

    我将滤波器4.7n更改为1uF,但没有效果。

    告诉数据表CP1和CP2低于20pF,但我没有得到,它是否仅接近IC 4.7nF。

    还有一个问题是,500 sps无法进行测量。 我很少得到非常非常大的价值。 但它不会在250发时发生。  

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

    将滤波器更改为1uF会将滤波器截止值更改为40 Hz。 这太低了。 为什么您希望截止频率这么低? 该滤波器也不会改善共模抑制,因为电容器在PGA输出之间存在差异,因此不提供共模抑制。

    CP表示板上寄生电容的估计值。 这不是您应该放在主板上的电容器。

    要仅使用2个电极,只需用交流电连接输入即可。 但是,缺少RL驱动器将导致CMRR降级。 在这种情况下,您也许可以使用数字凹口滤波器来消除电源干扰。

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

    您好,Brian AC双门跑车非常有用,感谢您的帮助。

    我还有一个问题。

    IM使用内部clk 512kHz

    我可以用250sps监控信号,但我用500sps获得错误读数,如下图所示。

    我使用RDATAC,具有中断激活 DRDY信号。 如果我再读一次,我会得到相同的错误值,所以我认为这不是SPI通信。

    你有什么想法。

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

    您好,Ferhat:

    在RDATAC模式下,当DRDY断言时,设备会自动将新数据放入输出移位寄存器。 如果之前的数据读取时间过长,新数据可能会中断当前样本并损坏样本。 如果您只在提高数据速率时才看到此说明,则此说明是有意义的。 要解决此问题,您可以执行以下两项操作:

    1. 使用STADAC模式并使用RDATA命令检索数据(不推荐)。 在此模式下,设备不会自动覆盖输出移位寄存器,因此它不会损坏您的样品,但如果SPI例程仍然不够快,无法及时读取所有数据,您将错过样品。
    2. 使用RDATAC模式优化SPI例程。 您只需增加SPI频率或减少DRDY声明和开始读取数据之间的延迟,或者两者的组合。 这是解决此问题最可靠的方法。

    要了解确切的计时问题,您需要查看SPI例程,以便使用逻辑分析器或示波器收集数据,并确定在您的例程中哪些地方会累积延迟。 请记住,并非每个样本都将被损坏,因此并非所有的收集都将变得太慢。 使用逻辑分析器可能很难找到数据收集事务,在该逻辑分析器中您可以实际看到这种情况的发生。

    Brian