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.

[参考译文] ADS7946:从 ADC 读取数据时出现问题、持续读取最大值

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/893913/ads7946-issue-reading-data-from-the-adc-continually-reading-the-max-value

器件型号:ADS7946

我在设计中使用此器件、并尝试从中读取数据。 我在16个时钟帧中使用它、SDO 线在16个时钟转换帧的前14位是高电平、然后在后2个时钟中是低电平、这将产生最大的 ADC 值。 但是、输入信号大约为中量程、因此我们应该看到除最大值之外的其他值。 我的时钟仅为12.5MHz (我看到有一条注释、表示该器件更喜欢40MHz)、但在该应用中这不是一个选项。 这真的是个问题吗? 我附加了一些波形、显示了我在示波器上看到的情况。 此外、样本之间的周期也可以从背对背(当然符合 Tacq)变到每秒低至一次(尽管每个样本应具有相同的计时曲线)。  我必须合理快速地决定是否可以使该部件正常工作或必须查找更换部件。 我们将在合理的短时间内查看该设计的100K+容量。 您可以提供的任何帮助均为 appreciated.e2e.ti.com/.../Waveforms.pdfe2e.ti.com/.../0456.Schematic.pdf

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

    你好

    这很有趣、采样率不应成为问题

    我要做的第一件事是连续运行两个 CS 样本。 该器件将采集输入并在下一帧输出数据。

    您是否会在相同的直流输入电压和相同的通道上彼此直接运行两个 CS 周期? 我想知道第二个周期是否输出正确的测量值

    此外、请检查电路板上的电压和输入电压是否符合预期。

    此致

    Cynthia

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

    Cynthia、

    我更改了代码以连续读取两个样本、这似乎没有什么不同。  请参阅随附的波形、我还在电源轨上测量了电压、请参阅随附的原理图。

    Dave.e2e.ti.com/.../Wave2.pdfe2e.ti.com/.../Schem2.pdf

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

    在您之前的电子邮件中、您认为一切看起来都很合理、并且时钟频率越低、这不应该是问题。我将电路板置于示波器之下、在芯片的基准引脚上似乎焊料很差、重新焊接该引脚似乎就是一个诀窍 (我现在至少获得了 SDO 系列的合理功能)。  在基准悬空或接近接地的情况下、输入端的任何信号都会将输出值固定。

    刚刚开始查看实际值、但示波器响应看起来要好得多。

    谢谢、

    Dave。

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

    很高兴听到这个消息、很高兴您找到了消息来源。

    基准电压用于进行输出测量、因此您正确地知道、如果该电压不正确、则输出将直接受到影响。

    很高兴一切都正常

    Cynthia

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

    现在我要处理另一个问题、它可能是输入端的补偿?   我将向 ADC 发送连续的脉冲流(每个脉冲的高度为~2.5V、持续3us、间隔为~40us)。   然后、我使用 ADC 采集500个样本(在每个脉冲的高电平部分采样)。  我采集500个样本。  当我绘制这些样本时、它们以 ADC 计数~4000开始并快速增加值、随着时间的继续而减慢、直到在最后100个样本左右稳定在8000个计数。  它看起来就像一条电容充电曲线。 我想它必须与前端补偿有关吗?  但是、在脉冲之间具有较长的衰减周期的情况下、它的行为方式看起来有点奇怪(对我来说)?  对可能发生的情况有什么想法?

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

    随附的是后续 ADC 读取中我的 FIFO 中的 ADC 计数图(您可以看到旁边的模拟脉冲、每个脉冲都有芯片选择)。  此外、还随附了第一次读取和后一次读取的特写图、我们可以看到第一次读取稳定、与第一个脉冲的片选选择变为低电平大致相同、并且脉冲在后一次脉冲的片选选择之前稳定。  我们似乎没有满足早期脉冲的 Tacq 要求?

    e2e.ti.com/.../Wave3.pdfe2e.ti.com/.../Wave4.pdf

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

    发现了这个问题、它与我的控制电路有关、而不是与 ADC 有关。  ADC 此时似乎正在工作。

    谢谢。