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.

[参考译文] ADS1261:ADS1261

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/961093/ads1261-ads1261

器件型号:ADS1261

您好!

我们计划在设计中使用 ADS1261。 我们要求使用 3个差分通道测量3个传感器输出。 输入电压、基准电压、否等各种因素 通道数量 和成本等。  我们更喜欢 ADS1261。 在我们的旧设计中、我们使用了3个 ADC 来同时执行该操作。 以下是我的问题。

问题1)是否可以 使用 ADS1261并借助 单启动命令对3个通道进行同步采样?

问2)如果不同时 获取3通道数据、需要多长时间? 例如、如果 ADS1261配置为50SPS、那么从理论上讲、执行3通道转换所需的时间将是3*20ms。

        因此、它需要60ms 才能获得3个样本。 我的理解是否正确?

请提供建议。

谢谢你。

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

    您好 RAM、

    感谢您对 ADS1261的查询。 以下是您的问题的答案:

    1. ADS1261是一款多路复用 ADC、而非同步采样 ADC、因此无法使用1x 器件进行同步测量。
    2. ADS1261数据表的第9.4.1.3节介绍了转换延迟、并在表8中进行了特性描述。 每通道的转换时间取决于多个因素、包括数据速率、滤波器选择、延迟位以及斩波模式是否开启。 例如、如果您按如下方式配置 ADS1261:
      1. 数据速率= 50SPS
      2. 滤波器= SINC 3.
      1. 延迟= 0001
      2. 斩波模式=关闭
    • 然后、您可以在表8中看到、这些设置对应于每通道60.43ms 的转换时间。 如果您需要转换3个通道,则至少为3*60.43ms = 181.3ms。 如果您选择 sinc 1滤波器,则转换时间为20.43ms,总计3*20.43ms = 61.3ms。 请注意、较低的 SINC 滤波器阶数可提供更快的稳定时间、但噪声略高

    请告诉我这是否能解答您的问题。

    布莱恩

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

    谢谢你 Bryan。 您澄清了我对同步采样和转换时间的怀疑。

    我想在 +/- 2.5V 差分输入范围内操作该 ADC。  我是否可以考虑第8节表1 (RMS 和 P-P 值)来计算 ENOB? 基本上、我正在寻找16个以上的 ENOB。

    在旧设计中、3个 ADC 的工作速率均为最大值160SPS。 因此、为了满足这一要求、我需要以更高的采样率(可能>= 3*160SPS)运行 ADS1261。 我 需要根据 数据表获取1200SPS。

    那么、我的问题是、如果我使用更高的采样率(增益=1、滤波器=Sinc1)、对于  +/- 2.5V 差分输入范围、我是否会得到 ENOBS > 16?

    对于具有16 ENOB 输出方式的24位 ADC、最高有效16位是有效的、其余8位可 视为噪声。 我的理解是否正确?  

    请提供建议。

    谢谢你。

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

    您好 RAM、

    系统有效分辨率(ENOB)由信噪比决定。 因此、您需要确定要测量的最大信号、并将其除以总系统噪声。 如果您获取此值的 log (2)、则会得到系统的有效分辨率。

    例如、如果您只查看 ADC 噪声、这可能不代表总系统噪声、因此您可能无法获得 ADC 数据表建议的尽可能多的动态范围。 但 ADC 当然可以提供速率为1200SPS 的16位 ENOB、SINC 1滤波器。 表2实际显示了使用5V 基准的有效分辨率、在给定设置下为22.1位。

    布莱恩

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

    谢谢你 Bryan。 我理解你的观点。

    此外、请就我的以下问题提供建议。

    对于具有16 ENOB 输出方式的24位 ADC、最高有效16位是有效的、其余8位可 视为噪声。 我的理解是否正确?  

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

    您好 RAM、

    您所描述的基本上就是无噪声位(NFB)的定义。 在有效分辨率下、由于噪声的统计分布、最后一位可以切换、因为这是一个 RMS 值。

    布莱恩

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

    您好 Bryan、

    我们计划使用 ADS1261的内部温度传感器并计算 以°C 为单位的温度  我们需要您的支持来了解内部温度传感器。 请提供 以下问题的答案。

    1) 1) ADS1261内部温度传感器可以测量的温度范围是多少? 我看到 ADC1261的工作温度 范围为–40°C 至+125°C  

       我们的产品工作温度范围为–40°C 至+85°C 我想知道它是否支持 –40°C 至+85°C 的温度范围

    2) 2)我们需要为内部温度传感器连接什么基准电压? 目前、我们的应用将 在±2.5V 的电压下运行。

    3) 3)在表43中、我看到内部温度传感器的正负输入选择。  我们是否需要同时启用这两个功能 ?

    4) 在第9.3.1.3节中、我看到以°C 为单位的温度计算公式 公式中的"温度读数(µV)"是什么意思? 是电压还是 ADC 计数?

    5) 5)内部温度传感器的输出电压范围和分辨率是多少?

    6)在图33中、对于25°C、温度传感器电压范围 可以为 2mV (即123.4 - 121.4)。 但在第9页中、µV 系数为420 μ V/°420µV C、这意味着 Δ T 会改变温度

    增加1°C 我在这两个语句之间缺少一些相关性。

    谢谢你。

       

       

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

    您好 RAM、

    以下是您的问题的答案:

    1. 集成的温度传感器能够很好地跟踪 ADC 芯片温度、因此可以在 ADC 的额定温度范围(-40C 至+125C)内运行。 器件不应在该范围之外运行、或者不再保证数据表中定义的行为。 这些限制范围内的任何温度范围都是固有支持的。 此外、温度传感器是一种粗略测量、精度约为+/-5C (但不保证)。 因此、这可能不是热电偶应用中的高精度测量(例如 CJC)的最佳选择。
    2. 从电气特性表中可以看出、在25°C 时、温度传感器输出电压读数应为122.4mV (第9页)。 将该值输入第29页的方程式2中确实可以得到25C 的值。 因此、请使用第9页上的 VREF 值来获得正确的值、即2.5V。
    3. 您可以选择 MUXP 和 MUXN 作为1011b 来启用温度传感器
    4. "温度读数(UV)"是指 ADC 从温度传感器测量值报告的电压。 ADC 将为您提供一个代码、您可以将其转换为 UV 电压、然后输入公式2来计算温度。
    5. 您可以使用25°C 时的温度传感器值和第9页中给出的温度系数以及系统工作温度范围来计算预期的输出电压范围。 预期的分辨率/精度在#1中讨论
    6. 我不确定您在这里得出了什么结论? 图33显示了25°C 时的输出代码/电压分布。 您可以看到误差非常大、这正是我在#1中的陈述中的要点、即这并不是真正的精密测量。 因此、25°C 时的值(或可能有任何其他温度值)与标称值相比可变化几 mV。

    布莱恩