您好、社区
我正在使用 RPi3从 ADS131E08 EVM 获取数据、我发现一段时间后、数据损坏。
使用64kHz 采样
- SPI 时钟25MHz
-问题间隔是随机的,拔下输入时也是如此
从模数转换器读取数据时、会出现错误、如下图所示
在所有00行之后、数据被损坏。
谢谢。
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.
Kotsilitis、
我不清楚基于这组读数的问题是什么。 但是、损坏数据的一个常见问题是在不使用/DRDY 作为中断来启动读取的情况下读取数据。 这是器件处于连续读取数据模式时的情况、我认为这是默认模式。
每个/DRDY 指示 ADC 已完成转换。 如果您开始读取器件、则需要确保在下一次转换完成之前完全读取数据。 如果读取开始且新的转换完成、则数据会显示在 DOUT、以替换之前转换中的数据。 从主设备的角度来看、数据已损坏。
为了验证这一点、您可以使用逻辑分析仪来查看 SPI 通信、并查看/DRDY 是否位于读取中间。 如果数据损坏有问题、我一定会考虑这一点。
如果这是问题所在、并且您希望避免这种情况、则可以使用/DRDY 触发中断以读取数据。 或者、您可以发送 SDATAC 命令以停止连续读取数据模式、并使用 RDATA 命令读取数据。
吴约瑟
您好、Joseph、
在我的设计中、我使用 DRDY 信号从 SPI 获取数据。 分析仪中的时序似乎正常、问题出现在随机间隔或从 ADC 上拔出输入时。
我遇到的另一个问题是、当使用 http://www.ti.com/lit/ds/symlink/ads131e08.pdf 第58页所示的参考设计 时、我无法获取负交流读数的读数。 我已经使用了滤波器和分压器的所有组件,并且我连接了 ADS 的接地端,但负极凸起看起来并不是这样,您对此有什么想法吗?
最后、我将尝试通过识别00线来解决这个问题、并重置 ADC、以便从请求中启动采样过程、但我希望能够无缝地收集数据。 RDATA 命令在本例中不适用。
谢谢、
Sarantis
Kotsilitis、
您是否有可共享的原理图?
首先、对于您的通信问题、如果从 ADC 拔下输入时出现问题、则可能是外部组件出现问题。 拔下传感器时、电源尖峰可能会很低。 这可能会导致器件断电并复位。 您通常是否对任何寄存器进行编程以进行操作? 您能否检查寄存器值以查看在发生类似的另一个事件后是否会将其重置为默认值? 您不需要重置器件、并且应该能够实现连续操作。 电源可能存在问题。
对于第二个问题、当您说您看不到负极凸起时、当您使用示波器测量它们时、它们是否出现在输入端? 我要检查的一件事是电源。 对于第58页上的设计、电源设置为±2.5V。 如果您有单极电源(如单个+5V 电源)、则可能会通过将输入拉至接地以下来超过 ADC 的输入电压。
吴约瑟
您好、Joseph、
在过去的几天里、我一直在验证我的设计、看起来 EVM 板没有从 BOM 表中看到的所有组件。
我的电路如上所示、要采样交流电压 、问题是当我在 J7之前没有接地到电路时、波形具有太多的噪声、 当我接地时、我的示波器会呈现完美的正弦波形、我只得到正极凸角。 我使用的接地端是 TP12上可用的接地端
我将寄存器设置如下:
-寄存器0x05 -> 0x10或0x20
-reg 0x06 -> 0x10
-reg 0x07-0c -> 80断电
FalutN 和 FaultP 状态位正常、未检测到故障。
当我连接一个电压传感器而不是实时电力线时、我能够对正极和负极凸极进行采样、而不会出现任何问题
两个波形之间的唯一差异是第一个波形的振幅峰峰峰值为500mV、第二个波形的振幅峰值为1.5V
Sarantis、
如果 EVM 板缺少组件、您能告诉我缺少什么吗? 我不确定 EVM 用户指南和现在使用的原理图中使用的电路板构建之间的比较。 我需要咨询 EVM 组以了解有关当前构建的信息。
在上一篇文章中、应该会有一张显示交流电压的图片。 您能否再次发布该图片? 对于 E2E 编辑器、您无法剪切图片并将其粘贴到帖子中。 您需要使用看起来像画面框的"插入/编辑媒体"图标。
测量实时电力线时、电源和 EVM 之间如何连接接地? 输入电压必须具有公共接地、输入电压必须处于输入范围内才能正确进行测量。
为了确保连接、您能否展示已连接到 EVM 的原理图? 我最关心与电源的接地连接、以确保输入处于 ADC 范围内。 此外、您能否发布 ADC 输出读取的图片? 我想同时查看 ADC 读数的输出图和 ADC 的输出原始数据(可以收集原始十六进制数据)。 我想查看电压传感器和电力线的结果。
吴约瑟