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.

[参考译文] ADS8698:读取数据速率问题

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/939450/ads8698-read-data-rate-issue

器件型号:ADS8698

降级器、

MCU 为:STM32F103、ADC:ADS8698。

根据数据表、最大吞吐量为500kSPS、它们使用硬件 SPI、使用的 SCLK 为18MHz、每次发送和读取时、它们封装的函数为8位、因此总共16位被写入 ADC。  24位用于读取、CS 引脚由示波器测量。 CS 下拉和上拉的完成时间为:8.2us。 他们在这里使用8个通道,所以一轮使用的时间是:8.2*8=65.6us,那么总吞吐量是:1000000/65.6=15243,这相当于总吞吐量:15KSPS,所以他们不知道时间在哪里?

此致、

罗克苏

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

    尊敬的 Rock:

    显然、您的第一个时序屏幕截图中显示的/CS 信号由客户的微控制器控制、该/CS 信号实际上是 ADC 的转换开始信号、/CS 的下降沿将触发数据转换、 ADC 的实际采样率取决于微控制器给出的/CS。

    转换和数据读取所需的最短时间为:

    tCONV + Tacq = 825ns + 1175ns = 2000ns、这是相应的500kSPS 采样率。

    您的客户发送到 ADC 的/CS 低脉冲时间远长于要求。 因此、ADC 上的采样率会降低。 如果客户需要更高的采样率、则应缩短低/CS 的时间间隔。

    此致、

    代尔·李