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.

[参考译文] ADS1258EVM-PDK:测量的 VREF 是 DAC 输出设置 VREF 的一半

Guru**** 2407920 points
Other Parts Discussed in Thread: ADCPRO, ADS1258

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/927371/ads1258evm-pdk-measured-vref-half-the-set-vref-from-dac-output

器件型号:ADS1258EVM-PDK
主题中讨论的其他器件:ADCProADS1258

您好!

我使用的是 ADC pro 软件和 ADS1258EVM 开发板。

我已经进行了以下跳线设置:S1 = GND、S2 = DAC、我正在使用外部5V 电源。

在 Power & Ref 选项卡中、我已经将 VREF 源设置为 DAC 和2.5V。  

但是、当我在多通道示波器中查看输出时、VREF 显示为0.6V -并且始终约为设置的 VREF 电压的四分之一。

我在《ADS1258EVM-PDF 用户指南》的第8页上注意到、它规定 DAC 的输出乘以2 -但我不理解为什么我看到的输出是四态的。 我是否应该看到2.5V 的输出? 我还注意到、如果我将 DIFF0输出连接到 GND 和 Vdd、我会看到 Vdd 电压的一半、这会产生类似的影响。

是否有人指出我的设置有误/我对它应该如何工作的理解有差距?

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

    Mark、您好!

    让我来看看这个、然后返回给您

    布莱恩

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

    Mark、您好!

    我假设您测量的 DAC 输出(VOUT 引脚)正确吗? 如果是这样、那么这应该是您在 ADCPro 中设置的 VREF 电压的一半。 从下面的 EVM 原理图中可以看到、DAC 输出上有一个增益为2的同相放大器。 如果您测量 VREFx 引脚上的电压、则应获得2.5V 电压。

    我不理解关于 Diff0输出的第二点-您能添加有关测量位置的更多详细信息吗?

    布莱恩

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

    您好、Bryan、

    感谢您花时间了解这一点。 我假设我只是测量 OBREF 点、因为将开关 S1 (来自您的回复中的原理图)设置为中间设置会从原理图中显示、用于选择运算放大器的输出。

    在我的问题中、我说我使用多通道示波器测量 DAC 的输出、我指的是德州仪器 ADC Pro 软件中的内置多通道示波器测试工具。

    同样、当我在 ADC 专业软件中选择 DIFF0输入时、测量值是我预期的一半。 下面的原理图显示了 AIN0和 AIN1 (DIFF0)到输出接头的连接-我只需分别将其连接到 GND 和+5V。  

     

    我无法看到/理解我配置的任何设置在哪里/为什么会导致测量电压减半。 下面列出了 MMB0板和 ADS1258子板的配置设置(我认为相关)。  


    J13B = 5V 至5VA 之间的跳线(+5V 由5V 模拟电源供电)。硬件设置

    J1 = 5V 且 GND。

    J12 =已断开(通过端子块供电)。

    S2 =中间- GND (将 Vref 负输入设置为 GND)。

    S1 =中间–DAC (将 Vref 正输入设置为 DAC 的输出)。

    D4 = 1和2之间的跳线–ADC 的 AVDD 电源电流测量点。 必须连接才能运行。

    D4 = 3和4之间的跳线–ADC 的 AVSS 电源电流测量点。 必须连接才能运行。

    D4 =选择7和8之间的跳线–3.3V 电源。

    D4 = 9和10之间的跳线–ADC 的 DVDD 电源电流测量点。 必须连接才能运行。

    D4 = 11和12之间的跳线-将 DGND 连接到电路板接地。

    J1A (1)= GND。

    J1A (2)= 5V。

    下面、我附上了 ADCPro 的一些屏幕截图、其中显示了我的软件设置和示波器的输出。

    时钟源已设置为- MMB0 - 16MHz、并且外部多路复用器环路复选框已取消勾选(我假设这会禁用外部旁路、即 ADC 输入不会进入外部信号调节电路)。  

    您可以在上图中看到 VREF 输出约为0.6V、DIFF0输出约为2.6V。

    如果我将 VREF 调节为5V、我将得到以下结果。

    您可以在上图中看到 VREF 输出约为1.25V、DIFF0输出约为5.25V。

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

    Mark、您好!

    我查看了手头上的 ADS1258EVM、发现了同样的东西...

    所发生的情况是、ADCPro 正在为输入和基准电压收集正确的 ADC 代码、 但是、当将这些代码转换为图中的电压时、它对两次测量都使用相同的比例因子、导致基准电压不正确、该值约为预期值的1/4。

    从 ADS1258数据表中、下面是用于计算基准电压的公式:

    对于典型的模拟输入电压测量、您可以通过将 VREF 除以7864320来计算输入电压(比上面公式9中的值大10倍、因此2.5V/10会产生0.25缩放)、从而计算 ADC 的 LSB 大小。 然后、您可以将输出代码乘以 LSB 大小来计算电压。  

    如果您在数据监视器中查看原始 ADC 代码、您将看到基准电压测量产生的代码接近"0xE16CC"。 当您将不同的比例因子应用到此代码时、您将得到以下结果:

    此 E2E 帖子中有 Excel 计算器、您可以下载并使用它来检查输出代码: https://e2e.ti.com/support/data-converters/f/73/p/667354/2473257#2473257