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.

[参考译文] ADS4449:测试图形模式中的 bit 1和 bit 2无信号输出

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1341126/ads4449-no-signal-output-at-bit1-and-bit2-in-test-pattern-mode

器件型号:ADS4449

您好!

我面临的问题是、在器件处于禁用状态时、位1和位2没有 ADS4449输出信号、 测试图形模式 。 有关 ADS4449输出端的两种不同现象、请参阅附件。 似乎在位1和位2上没有任何信号施加、这只是我认为的同相共模噪声(或其他可能的原因)。 在其他位具有非常清晰的 P&N 信号。

我上周提出了这一问题,并请参阅 您的建议所载的内容 e2e.ti.com/.../ads4449-databit-fluctuation。

但在我检查了上一页提到的所有寄存器后、仍然出现问题。

我不知道是否有任何其他理由可以解释这种问题。  

供您参考的附件:

1. ADS4449正常输出(p&n),正常位

ADS4449异常输出(p&n)、位1和2

3.第一阶段

4.第二阶段

5. ADC 输入级

感谢您的帮助、期待您的回复。

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

    尊敬的 Bo Zhi:

    我不清楚该示波器截图中提及的内容。

    ADS4449异常输出(p&n)、位1和2

    您能提供更多背景信息吗?

    另外、上面的原理图中的第二级和第一级也是相同的电路。  

    此致、

    Rob

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

    尊敬的 Reeder:

    感谢您的答复。

    这就是我让它变得简单。

    我探测了这四对信号、即 DAB1P、1M、DAB2P、2M、DCD1P、1M、 DCD2P、2M、直接来自 ADS4449输出。(在测试模式下、对于交流、始终写入1、BD 始终写入0)

    但它在示波器上获得了以下信号、这是极其明显的无信号。

    对于其他位、DAB 0、DAB 3、DAB4...、DAB13、DCD0、 DCD3、DCD4...DCD13要好于位1和位2。 (请参考 1号图片)

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

    我使用较低的时钟频率125MHz 对其进行了检查、结果是相同的。

    我还检查这些输出引脚上的偏置。

    位1和位2处的 VCM (DAB1P、1N、DCD1P、1N、DAB2P、 2N、DCD2P、2N)也会降至大约300mV。

    下面是常见的基准电压、Vcm 约为1V。

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

    尊敬的 Bo Zhi:

    感谢您提供此额外的详细信息。 我们将尝试进行设置、看看下周早些时候我们是否会看到相同的问题、然后我们会回来解答。

    此致、

    德鲁

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

    尊敬的 Bo Zhi:

    感谢您提供详细信息、我假设 ADC 已连接到 FPGA?

    FPGA 是否位于另一个板上?

    您可以检查 ADC/器件的电源以确保具有+1.8V 吗?

    不处于测试模式模式时、数字输出上的共模电压是否恢复到1.05V?

    此致、

    Rob

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

    尊敬的 Rob:

    感谢您的答复。

    是的、ADC 通过 RMC 连接器连接到 FPGA。

    我已经检查了 ADC 的3.3V、1.9V、1.8这三个电压。

    位1和位2 (DAB、DCD、1&2)上的共模电压不是1.05V、而是在未处于测试模式时大约250mV。

     与其他正常工作的数字输出相比、它们为1.05V。

    无论是否处于测试模式、位1和位2似乎都不能正确地保持在正确的共模电压。

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

    尊敬的 Bo Zhi:

    感谢您提供这些信息。 如果 VCM 不是对所有工作模式都正确、它可能会提示一些与硬件相关的内容。 是否有可能分享您的原理图?

    此致、

    德鲁

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

    你好,哈瑞尔

    感谢您的答复。

    请参考 ADC 相关原理图的以下图片。 ( ADS4449 IBAS8LW )

    • ADC 电源(3.3、1.9、1.8)

    • ADC 模拟输入和数字输出

    • ADC SPI

    我已检查 VCMA、VCMB、VCMC、VCMD 的电压、全部为1.15V 左右。  

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

    尊敬的 Bo Zhi:

    感谢您发送此邮件。 位1和位2输出数据的示波器看起来是否完全相同?

    是否可以通过 SPI 发送"始终写入1"位的写入操作?

    此致、

    德鲁

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

    您好 Harrel、

    对于您的问题1、是的、位1和位2输出波形相同。

    请参阅代码的附件。

    BTW、我在一个 PCB 板中装有三个 ADS4449、因此代码中可能名为 ADC1、ADC2、ADC3  

    e2e.ti.com/.../ads4449.ce2e.ti.com/.../ads4449.he2e.ti.com/.../my.c

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

    尊敬的 Bo Zhi:

    感谢您发送该内容! 寄存器数据看起来很好。 数据回读是否确认所有内容均正确写入?

    此致、

    德鲁

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

    尊敬的 Drew:

    感谢您的答复。

    是的、所有内容都已正确回读、因此我对导致此类问题的可能原因感到困惑。

    实际上、我制作了四块电路板、 总共12块 ADS4449 (每个三块)有这个问题。

    那么从您的角度来看、硬件和软件对您来说似乎没有问题?

    对我来说、位1、2和其他位之间的差异对我来说很奇怪、因为它们都处于相同的条件下。  

    您能建议我可以测试的任何操作吗? 或任何其他可能的方法来实现它。

    再次感谢您的帮助。

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

    尊敬的 Bo Zhi:

    我在实验室中看过我们的 EVM 上的情况。 我注意到、在提示时、位1和位2看起来与您看到的相同。 我们有一个始终写入1的复选框 GUI。 当我单击该复选框时、位1和位2变为"有效"并显示了与其他输出数据位类似的共模。 我已经连接了该状态的寄存器配置。 请尝试此操作、并让我知道位1和位2是否出现。 您应该只需以.txt 格式打开该文件、

    e2e.ti.com/.../Always_5F00_1ABCD_5F00_Readout.cfg

    此致、

    德鲁

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

    尊敬的 Drew:

    感谢您提供这些信息。

    我查看了数据表中寄存器映射的寄存器、其中提到需要在复位或上电后设置为逻辑高电平。

    我发现我没有在寄存器地址 AC 中为 D0写入"1"。 在地址 AC 中将"0"更改为"1"后、它在位1和2中变为有效。

    所以我认为这是一个未定或未定义的地址问题。

    BTW、我尝试了您提供的寄存器配置、结果表明位1、2问题消失、但出现了位0。 所以也许这是另一个不确定的问题,我发现它没有写'1'在 D7在地址89和 A1。

    不管怎样、再次感谢您的帮助、Drew。 我很感谢。  

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

    Bo Zhi

    我在发送的寄存器写入中也漏掉了该数据、然后我在发送的新配置中发现了这一点。

    关于位0"关闭"、这应该是因为器件的默认状态是13位、LSB 具有超量程。 通过将寄存器45h 的位4置位、这可被禁用、从而产生14位输出。

    此致、

    德鲁