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.

[参考译文] ADS8686S:采样时间问题

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1533913/ads8686s-sampling-time-questions

器件型号:ADS8686S

工具/软件:

您好、团队、

您能否以此 ADS8686S 为例、说明如何计算数据输入 ADC 并输出所需的总时间?

我还有一些问题、如下所示:

1.如果我们要使用两个 ADS8686S 实现 16 信道测量、是否可以使用相同的转换器?

2.如果我们共享一个转换信号,那么第二个芯片的每个通道的延迟是如何计算的,每次的数据是什么?

3. ADC 内部是否有 FIFO? 是否从上一个转换中读取了数据? 是否会被新数据清除? 转换信号结束后、SPI 最迟需要多长时间才能获取数据?

4.在软件模式的突发序列发生器中, tBURST 的具体计算是什么? 根据手册中的公式:Tacq 和 TRB 是否重复? 什么是 50ns?

谢谢

Lillian

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

    您好、Lilian:

    1. 是的、您可以将一个 CONVST 信号与两个 ADS8686S 器件搭配使用。  请查看此数据表的第 7.1 和 7.3.1 节、封装中只有两个 ADC,因此只会同时对两个信道进行采样 — 如果您有两个 ADS8686S、这将允许同时对四个信道进行采样。  
    2. 最大吞吐量 为 1MSPS/ADC、因此每 1us 可获得两个通道的数据;最多 8us 可读取所有 16 个通道。  如果您有两个器件、则假设您有四个 SPI 端口或将它们连接到 32 位并行数据总线、则不会有额外的延迟。
    3. 否、ADS8686S 中没有 FIFO。 在读取数据之前、需要等待 BUSY 变为低电平。  SDO 适用于当前转换周期、因此从 SDO 读出所需的时间取决于 DVDD 电压(请参阅 6.6)和图 6-5。  控制器未读出的任何数据都将丢失。
    4. 突发操作取决于所选的通道数 — 每个通道都需要  tacq 加 tCONV 加回读时间。  50ns 表示内部序列发生器的运行。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Tom、

    感谢您的答复。

    您能否以此 ADS8686S 为例来说明  数据输入 ADC 并输出所需的整个时间计算?

    如果您有任何相关文件、请与我分享。

    谢谢

    Lillian  

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

    Lillian、

    我很抱歉,但我不能真正为你做到这一点,而不知道你到底计划了什么。  如前所述、如果一切都以全速运行、总体而言、每 2 个通道需要 1us 的时间。  脉冲 CONVST、等待 BUSY 变为低电平、应用 16 个 SCLK — 如果您知道 SCLK 频率、请将其倒数乘以 16。  添加/CS 到 SCLK 的最大 tCONV 时间和建立时间、就是这个时间。  数学并不困难。