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.

[参考译文] ADS131A04:无法在128Ksps 和64ksps 内实现样本接收

Guru**** 2390755 points
Other Parts Discussed in Thread: ADS131A04

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1381403/ads131a04-unable-to-achieve-the-samples-reception-in-128ksps-and-64-ksps

器件型号:ADS131A04

工具与软件:

大家好、我使用的是 ADS131A04、具有4通道异步中断模式的16位

ADC 配置为:

0x0B  A_SYS_CFG 0x78 (VCP 关闭、高分辨率 EN、VREF4V、INTVREF)

0x0C  D_SYS_CFG 0x3C

0x0D  CLK1 0x02 (CLK_DIV=2) 16.384/2=8.192M

0x0E  CLK2 0x2F (ICLK_DIV=2、OSR=32) fmod = 8.192M/2 =4.096M、采样率4.096M/32=128ksps

0x11  ADC1 0x00 GAIN1 = 1x

0x12  ADC2 0x00 GAIN2 = 1x

0x13  ADC3 0x00 GAIN3 = 1x

0x14  ADC4 0x00 GAIN4 = 1x

0x0F  ADC_ENA 0x0F (所有 ADC 打开)  

所需的采样率为每秒128k 次采样、但我无法获得每秒128k 次采样;我获得的最大采样率仅为每秒29k 次 即使是每秒64k 个样本、我们也只能获得29K 个样本。

在这里、我们使用主器件作为 Renesas RA6M3并使用15 MHz 的 SPI 时钟速度。

请告知我们需要考虑哪些其他配置、并提供实现此128ksps 的建议。

提前感谢

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

    尊敬的 

    欢迎来到 E2E 论坛。 您是否正在使用单个 ADC? 您能否提供 SPI 总线时序(/DRDY、/CS、SCLK、DOUT 和 DIN)?  使用逻辑分析仪捕获的时序就很好。 原理图会对您有所帮助、因此我可以查看您的 硬件配置。

    BR、

    戴尔

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

    尊敬的 Dale Li:感谢您的认可。

    我使用的 ADC 包含 RA6M3评估套件。 ADC 模块插入 RA6M3器件、而整个模块包含3个从器件。 其中一个从器件是 ADS131A04 ADC。

    请查找128K 和64K 样片的逻辑分析仪捕捉。

    谢谢

    e2e.ti.com/.../adc_5F00_sampling_5F00_rate.zip

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

    尊敬的  Manohar

    感谢您分享宝贵时间。 请查看我的以下反馈和建议。

    1. 您的 A04 ADC 按预期工作、它以128ksps 的数据速率运行 、请参阅/DRDY 信号(即 ADS131A04 ADC 的输出信号)上突出显示的 T 周期、它表示新可用数据的周期时间为 T=7.8us、这 表示数据速率为1/7.8us=128ksps。

    2. 您的微控制器缺少从 A04 ADC 中读取数据 、请参见下面的计时。  微控制器上的软件代码对读取一个转换数据产生了太长的延迟(delay1、delay2和 delay3)、 您的 微控制器正在占用 T 实时时间来读取一个数据、这比从 ADC 检索转换数据所需的时间要长得多

    3、为了读取4个通道的状态和数据、不需要先在 MOSI 管脚上脉冲再读取数据。 ADC 只需要 SPI 时钟即可移出状态字和转换数据。

    4.您还可以使用 CPOL=0和 CPHA=1 SPI 配置与 ADS131A04 ADC 通信。

    BR、

    戴尔

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

    尊敬的 Dale Li:

    感谢您提供宝贵的反馈和建议、我们将予以确认、以后还会再来的。

    谢谢

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

    尊敬的  Manohar

    如果您有任何其他问题、请告诉我。

    BR、

    戴尔