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.

[参考译文] ADS8598S:测量数据中出现尖峰

Guru**** 2482705 points
Other Parts Discussed in Thread: ADS8598S, DAC8718

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1554013/ads8598s-spikes-in-measured-data

器件型号:ADS8598S
Thread 中讨论的其他器件: DAC8718

工具/软件:

您好、

我在使用 ADS8598S 时遇到问题。  我的一些读数(看似)是正确的、但有几个读数似乎读数不正确。

现在我正在与 FPGA 通信、FPGA 也在驱动 DAC;现在只需要测量该 ADC 中的值并通过 DAC 读取它们。  我认为 DAC 工作正常;它是 DAC8718。  我可以将已知的代码或模式输出到 DAC、然后它输出如下。  为了确认是 ADC 而不是 DAC、我将 8 个 LED 连接到 FPGA、然后将 ADC 数据的前 8 位输出到 LED。  当将+3V 馈送到 ADC 时、我可以看到 MSB LED 闪烁;表示为负读数(因为 ADC 输出二进制补码)。  这与我在 DAC 信号中看到的尖峰相匹配。

我还探测了 DB15、可以看到、我的通道输出的 MSB(符号)通常很高。

我注意到的另一个奇怪的事情是、本应在第一个通道的输出端发出高电平脉冲的 FRSDATA 在输出数据期间似乎会发出多次高电平脉冲。  这显然是一个问题。

AVDD:5V

DVDD:3.3V

VREF:内部

F 示例:100kHz

CS/RD 连接在一起、并行模式(在 CS/RD 的连续脉冲上读取位 17:2、然后读取位 1:0。

需要注意的另一点是:我看到由 REFIN/REFOUT 引脚测量的内部 Vref 为 2.9V、而在数据表中、内部 Vref 应该为 2.5V。  这可能是问题的一部分吗?

谢谢、期待您的建议。

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

    尊敬的 Raman:

    您能否提供 ADS8698S 周围连接的原理图、以及显示 CONVST、RD/CS 和 FRSTDATA 的屏幕截图 (O'scope 或 Logic Analyzer)?  作为参考、是用 DMM 测量还是用显微镜测量?  如果是 DMM、您能否使用示波器验证基准是稳定的直流值而不是振荡?

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

    您好、Tom、

    使用示波器测量基准、该基准具有非常稳定的直流值。

    下面是逻辑分析仪的屏幕截图、其中显示了 CONVST、CS、RD、BUSY、 FRSTDATA 和 DB[15]。  

    FRSTDATA 似乎不正确;正如我所展示的  

    对于我的原理图、我已按照手册中的建议进行了配置;  

    谢谢

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

    我仍然希望看到您的原理图和来自 ADC 的实际原始数据。  如果基准稳定、则不会导致尖峰。  如果您可以使用 4 通道示波器捕获 CONVSTx、CS/RD、BUSY 和 FRSTDATA、这也会很有帮助。

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

    您好、Tom、请查看上面的连接。  我正在测量 AIN1(蓝色)。  

    很遗憾、我现在没有示波器输出、我将很快发布。  

    但我有另一个数据点。  我切换到使用 SPI 而不是并行数据传输。  这样、尖峰就消失了。  但是、在 SPI 模式下我还有一个奇怪的问题;当信号越过 0 时,我会在信号中遇到一个奇怪的跳变 — 它取决于斜率(从正到负,或从负到正):

    我想我的第一个问题是确定并行传输的问题、但我认为这也是一个问题。  您是否对导致这种情况的原因有任何建议?

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

    我会等到你有你的适当的 O'scope 捕获,并可以提供我要求的原始数据。