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.

[参考译文] ADS1299:不稳定数据速率(~60SPS 而非250SPS)

Guru**** 2587365 points
Other Parts Discussed in Thread: ADS1299

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/780245/ads1299-unstable-data-rate-60-sps-instead-of-250-sps

器件型号:ADS1299

尊敬的所有人:

我将使用 ADS1299构建一些与 EMG 相关的项目。 在我发现数据速率异常且发乱之前、它已经很好地工作了一段时间。 我的采样率低于大约62SPS (不断变化、有时恢复正常)、而不是250SPS。 在搜索论坛后、我发现有人遇到了非常类似的问题、但不幸的是问题已解决。

DRDY 引脚大部分时间以62SPS 的速率切换、但有时会短暂返回250SPS。

我正在使用内部2.048Mhz 时钟源和启用的时钟输出。 时钟信号干净稳定。

在进行一些探测和检查后、我发现当问题发生时、我无法获得正确的测试信号波形。 它始终处于高电平。

当我通过 SPI 传输停止读取数据时、在 DRDY 引脚上会发现一些奇怪的行为。 它被随机上拉至少4个数据周期。

寄存器转储如下所示

00:3E 00111110
01:B6 10110110
02:D0 11010000
03:E0 11100000
04:00 00000000
05:65 01100101
06:65 01100101
07:65 01100101
08:65 01100101
09:65 01100101
0A:65 01100101
0b:65 01100101
0C:65 01100101
0D:00 00000000
0E:00 00000000
0f:00 00000000
10:00 00000000
11:00 00000000
12:00 00000000
13:00 00000000
14:0f 00001111
15:20 00100000
16:00 00000000
17:00 00000000

有任何有关此问题的提示吗?

谢谢。


START 引脚似乎不时随机拉高(高电平约为2.6V)和低电平、这会导致 ADS1299重新启动。

START 引脚和 DGND 之间有一个10k 下拉电阻器、我使用 START 命令启动转换。 START 引脚未连接到任何其他引脚。

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

    您好!

    感谢您的发帖、欢迎加入论坛!

    您已经发现问题、START 引脚被拉高。 这可能是由于数字引脚上的干扰、电源问题、微控制器问题、布局不当等

    探测/DRDY 并尝试捕获电路板上其他位置发生的情况、例如模拟和数字电源引脚、接地平面、启动、复位、PWDN、以查看是否可以隔离问题的来源。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Alex:
    感谢您的支持!
    我检查了电源和这些引脚、但它们看起来不错。 然后、我发现 CS 引脚和 START 引脚上的信号之间存在高度相关性(它们在物理上彼此接近)。 当我恢复数据检索时、START 引脚会像 CS 引脚那样被拉高和拉低、但随机尖峰仍然存在、有时 START 引脚会保持低电平一段时间(这应该是正常行为)。
    我组装并测试了另一个电路板、没有遇到此问题。 芯片或电路板可能已损坏?
    对于临时修复、我使用上拉电阻器将 START 引脚拉至高电平、现在工作正常。 START 引脚保持高电平、不被驱动为低电平。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    很高兴能提供帮助!  

    这可能是布线造成的损坏或干扰。 如果模拟走线靠近数字线路、或者线路较长、且彼此之间没有适当的距离/接地、则可能是这种情况的原因。  

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

    尊敬的 Alex:

    感谢您提供的有用提示!

    问题板现在出现了新问题。 它会随机重新发送。 我探测了通过上拉电阻器连接到3.3V 的 RESET 引脚、并发现了一些 间歇性2.048MHz 振荡。

    我并不感到惊讶、因为复位引脚和 CLK 引脚(我启用了时钟输出、并且该引脚未连接任何东西)在物理上也彼此接近。 如果禁用时钟输出、问题就可以自行解决。

    然后更换芯片、所有问题都消失了。 我会更加小心处理芯片、下次会更加注意电路板布局!