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.

[参考译文] ADS1282EVM-PDK:ADS1282输入与输出数据

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1358736/ads1282evm-pdk-ads1282-input-vs-output-data

器件型号:ADS1282EVM-PDK
主题中讨论的其他器件:ADCProADS1282、、 MSP-EXP430FR5969

您好!

我有一个关于 ADS1282芯片以及 ADCPro 软件的问题。 我的当前配置是:PGA = 1。 分机 Vref = 1.25V、我当前工作的输入范围为0V 至1.25V。 我一直在使用下面的公式将从 ADCPRO 获得的数据转换为电压值:数据*1/2* Vref / 2^30。 并假设我从 ADCPro 获得的任何值都将以毫伏为单位。 我还使用 ADCPro 上预选的默认数字滤波器(SINC + LPF 滤波器块)。 我还使用250 SPS 的数据速率、并在单极模式下操作此板。 我目前遇到的问题是、我的 输入 数据与输出数据未完全一致。  

您甚至可以看到零输出差动输入为零、因此我想知道为什么会这样。 另外、我正在将此芯片用于该项目、目前正在使用 ADS1282EVM-PDK 板进行原型设计。 由于我们正在尝试将我们自己的组件与该芯片结合使用、因此我们决定去掉评估板上的一些组件。 我们学习的主要组件是运算放大器以及二极管:  

因此、我们的外部电压基准和输入电压将直接进入 ADS1282、而无需经过任何可能操纵输入值的运算放大器或二极管。 我还想知道是否有简单的方法将 ADCPro 的输出数据值转换为输入到 AINP 和 AINN 的输入电压。  

此致!

卡拉姆

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

    您好、Karam、

    目前、我们有关此器件的专家在下周前都不在办公室。  请耐心等待回答。

    此致、

    鲍勃 B

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

    您好、Karam、

    由于您绕过了输入放大器、因此您需要将输入电平转换到可接受的共模范围。

    在 EVM 配置为单极电源供电时(AVSS=GND 和 AVDD=+5V)、模拟输入 AINN 和 AINP 必须在0.7V 至3.75V 范围内。  我建议设置 AINN=VREF=1.25V、然后将 AINP 从1.25V 调整到1.875V、这将使输入差分电压为0V 到0.625V。  另请注意、当使用 VREF=1.25V 和 PGA=1时、您的满量程输入范围将是-0.625V 至+0.625V。

    要将 ADCPro 数据转换为电压、请使用以下公式:

    输入电压= DATA /(2^30-1)* 0.5 * VREF。  满量程输入代码 Data=1,073,741,823后、计算出的输入电压将为:

    1,073,741,823/1,073,741,823*0.5*1.25V=0.625V。1,073,741,823。

    此致、
    N·基思
    精密 ADC 应用   

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

    尊敬的 Keith:

    感谢您的答复。 我的另一个问题是关于 ADCPro 上的校准模式。 我想设法让数据监控器在 AINP 和 AINN 之间的差分为零时输出为零。 我还没有这样做、我想知道校准模式是否有用。 如果可以、我应该设置哪些值、或者我应该使用自动校准按钮。  

    此致!

    卡拉姆

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

    您好、Karam、

    是的、您可以使用校准模式来校正偏移。  您将需要将输入短接。  您可以将 ADC 的外部输入短接或使用内部短接。

    校准后、您的失调电压应该在几个 UVs 的范围内。

    此致、
    基思

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

    Keith、您好、

    感谢您的回复! 现在我有另一个有关 ADC1282评估板的问题。 我将尝试 通过 SPI 连接将原始数据从评估板发送到 MSP-EXP430FR5969开发板、但我不确定哪些引脚需要连接到任一电路板上的引脚。 我已经看到使用  MSP-EXP430FR5969的 SPI 连接有许多不同的变化、但我想通过 ADC1282评估板为我的当前应用寻找一些器件。 原因是、当我们将 ADCPro 的 ADC 输出数据转换为室温的温度值时、我们会得到明显错误的值。 是否有任何代码参考和原理图显示了通过 SPI 在这两个电路板之间进行连接的最佳方式? 此外、假设我们正确配置了两个板、预计会收到什么样的数据? 某些其他类型的值是否仍是 ADC 值?

    感谢您的观看!

    此致!

    卡拉姆

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

    您好、Karam、

    您需要从 MMB0板上断开 ADS1282EVM 板以隔离数字控制信号。  可在接头 J7上提供电源。  连接引脚2至+5V、引脚4至引脚8 (接地)、引脚6至+3.3V。

    为了使用电路板振荡器、请在 J3的引脚2-3之间连接一根跳线、并在 J2的引脚1-2之间连接另一根跳线。

    对于 SPI 接口、您需要在 GPIO 上连接 SCLK、DOUT、DIN 和 MONITOR/DRDY。  接头 J5提供了这些连接。

    SCLK -> J5:3 (CLKX)

    DOUT -> J5:13 (DR)

    DIN -> J5:11 (DX)

    /DRDY -> J5:9 (FSR)

    此致、
    基思

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

    尊敬的 Keith:  

    感谢您的快速响应! 此外、关于我们应从微控制器中得到的数据、该怎么办? 是应该预期 ADC 输出还是其他结果?

    此致!

    卡拉姆

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

    您好、Karam、

    上电复位时、ADS1282将处于连续读取数据模式。  EVM 板使用4.096MHz 振荡器、因此您应该会看到/DRDY 引脚以1kHz 的频率进行切换。

    微控制器(MCU)应监控/DRDY 引脚(中断)、并在/DRDY 下降沿发送24个 SCLK 或32个 SCLK 以读取转换结果。

    此致、
    基思