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.

[参考译文] ADS1255:如何为 ads1255的 ADC 采样芯片启用单次转换?

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/937485/ads1255-how-to-enable-single-conversion-for-the-adc-sampling-chip-of-ads1255

器件型号:ADS1255

大家好、如何为 ads1255的 ADC 采样芯片启用单次转换? 启用单次转换的过程是什么?
我使用的电路设计如下:
PGA=1、
打开缓冲区、
AIN0是单端输入、AIN1保持悬空
Aincom 连接到2.5V、

差分基准电压= 2.5V (该电压是否会在芯片内部放大至5V? 这样、内部基准电压实际上为5V、软件在计算时应使用5V 作为基准电压、对吧?)
SYN/PDWN 和 RESET 连接到 MCU、
抱歉、我如何启动单次转换?

非常感谢!

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

    您好、Ming、

    针对您的设计的一些注释:

    • 请查看数据表中表24中给出的命令定义。 这将告诉您需要哪些命令来读取数据等 图18显示了首次转换的通信方案和时序
    • 需要使用 ADS1255根据 AIN1或 AINCOM 测量 AIN0。 因此、如果 AIN1悬空且 AINCOM = 2.5V、则无法进行单端(接地基准)测量
    • 数据表中的表16显示了 ADC 的输出代码如何使用二进制补码编码方案转换为输入电压:
      • 正满量程代码(7FFFFFh)对应于您的情况下的+2*VREF/PGA = 2 * 2.5/1 = 5V。 请注意、5V 是差分输入电压 AINP - AINN。 例如、在本例中、AINP = 5V、AINN = 0V
      • 负满量程代码(800000h)对应于您的情况下的-2*VREF/PGA =-2 * 2.5/1 =-5V。 请注意、-5V 是差分输入电压 AINP - AINN。 例如、在本例中、AINP = 0V 且 AINN = 5V
      • 这就是解释从 ADC 接收到的代码的方法

    如果您有任何其他问题、请查看此信息并告知我。

    布莱恩

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

    您好、数据表中提到了这一点:
    在使用 ADS1255/6进行单端测量时、
    请务必注意、通用输入 AINCOM 不会
    接地。 例如、AINCOM 可以是
    连接到中点基准、例如+2.5V 甚至 AVDD

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

    那么、应该如何设计外部电路呢?

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

    是我使用如下单次转换模式的命令:SYNC、WAKEUP、RDATA、STANDBY、

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

    您好、Ming、

    很抱歉、我们通常只将单端测量视为以地面为基准的测量。 您描述的测量 AINCOM = 2.5V 时将被视为"伪差分"。 因此、这只是我的结尾处的困惑、因为我们的命名规则多年来发生了变化。

    布莱恩

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

    非常感谢

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

    那么、对于单次转换、SYNC->WAKEUP->RDATA->STANDBY 的顺序 是否正确?

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

    您好、Ming、

    是的、此序列正确。

    您还可以将 ADC 上的 SYNC 引脚用于类似用途。

    布莱恩

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

    非常感谢!!

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

    大家好、我是否可以问、在正常情况下、什么尺寸的 SPS 更适合配置? 1000sps 可以吗? 我使用2000sps、发现每次采样间隔为10us、采样为20次时、波动将为1-2mV。
    谢谢你

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

    您好、Ming、

    无论您选择的数据速率如何、您都应该能够获得正确的数据。

    您能更详细地解释一下您的系统发生了什么情况吗? 由于这似乎与我们在 e2e 帖子中讨论的问题不同、您能否启动新帖子、我将在此处回复?

    谢谢!