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.

[参考译文] ADC12DJ1600:ADC12xJ1600 增益/偏移微调

Guru**** 2620545 points

Other Parts Discussed in Thread: ADC12DJ5200RF

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1576714/adc12dj1600-adc12xj1600-gain-offset-fine-adjustment

器件型号:ADC12DJ1600
Thread 中讨论的其他器件:ADC12DJ5200RF

工具/软件:

您好、

我们需要每通道调整转换器的增益和失调电压、但规格中的信息不足

解释寄存器中的值及其对转换值的最终影响之间的关系。

目标寄存器为 OSFx(12 位)和 GAINx(5 位)。

在我们的系统上、满量程设置为 1000mV。

我尝试通过“相对“成功的测量来推断两者的值、但我们希望得到确认。

每个寄存器单元值的偏移变化为 0.017mV。 它是否遵循 TI 理论值?

尽管我在增益方面并没有真正成功、因为默认校准值位于 0x10 上、但更改为 0 实际上并不会改变看到的值、但是  

从 0x10 更改为 0x3f 会得到 0.8%的相对正增益、这似乎是在另一个线程中 TI 绅士发表评论之后出现的。 现在,我不明白为什么

增益寄存器值 0x0 和 0x10 之间没有变化、这有什么想法吗?

感谢您的帮助、

Jean

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

    尊敬的 Jean:

    我需要检查一下这个设计。

    请给我几天时间回复。

    此致、

    Rob

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

    尊敬的 Jean:

    在我们的文档中、增益调整范围为 0.807%(如您所述)。

    GAIN0 至 GAIN5 的正确寄存器仅为 5 位寄存器。 将其写入 0x3F 到 5 位寄存器无法正常工作。

    写入这些值后读回这些值了吗?

    您提到的步长也位于正确的球场上、以进行偏移。

    如果需要、我可以在本周晚些时候在实验室工作台上设置 EVM、并在有用的情况下进行一些测量。

    请提供建议。

    此致、

    Rob

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

    您好 Rob、

    感谢您的确认。  

    我这边的 0x3f 是一个错误、您是对的、如果我这么做并回读、值为 0x1f。  

    我的主要关注点更多地是关于将该寄存器写入 0 的“空“效果。 我本可以假定我在设置 0x10 上读取的默认值是指该值

    单位增益或 near 以及任何低于的值都将强制增益低于 1。 如果您能解释该寄存器如何作用于修改增益、那么情况就是这样

    非常感谢。  

    谢谢、

    Jean

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

    尊敬的 Jean:

    没问题。 我认为、最好仅保留增益的初始修整寄存器。 这不一定是 1。 增益设置为某个任意数字、以满足 ADC 内的内部器件要求。

    我认为最好修改满量程设置、以对齐任何不匹配的情况。 此外、满量程设置将为您提供更多要在 ADC 中使用的设置、这不会对初始 ADC 修整设置产生干扰。

    此致、

    Rob

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

    您好 Rob、

    为了增加一些背景信息、我的目标是使用此“功能“来调整模拟路径增益的通道间微小变化、因此全局满量程设置对我来说不起作用... 因此、我的理解是、我不能依赖于这样一个事实、即我可以在每个通道的初始增益校准附近修整+–0.4%、因为我的测量结果表明在我的设置中、我得到的+0.8%的值是 0x10 至 0x1F(并且 0x10 以下未进行校正)、这似乎是正确的假设?

    此致、

    Jean

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

    尊敬的 Jean:

    调整每个单独 ADC 的满量程可实现这一点、纠正模拟路径中的微小变化。

    此致、

    Rob

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

    您好 Rob、

    如果我们的每个输入有一个单通道 IC、那么它是有效的、但我们有一个双通道、您所指的 FS_RANGE 适用于所有输入。 根据表 7-54:  

    因此我想查找有关 GAINxy 寄存器的更多信息。

    也许你有另一个建议?

    此致、

    Jean

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

    尊敬的 Jean:

    很抱歉、该器件属于另一个产品系列、不允许针对每个通道/ADC 进行独立的满量程调整。 我的错。

    因此、ADC12DJ5200RF 会是更好的选择、因为它可以灵活应用。

    遗憾的是、改变调整后的增益可能会影响 ADC 中的其他指标、并且我们没有任何数据可以备份可能受影响的数据。

    很可能是 SFDR 下降。 如果将转换器用于时域应用、这实际上不会是问题。

    抱歉、 我没有更多的指导。

    此致、

    Rob

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

    谢谢 Rob、

    我将在接收 FPGA 中执行此操作。

    谢谢、

    Jean