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.

[参考译文] ADS1232:在同一 SPI 总线上连接多个 ads1232

Guru**** 2405365 points
Other Parts Discussed in Thread: ADS1232, ADS1258

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/808930/ads1232-connect-multiple-ads1232-s-on-same-spi-bus

器件型号:ADS1232
主题中讨论的其他器件: ADS1258

您好!

我正在设计一个速率为80Sps 的32通道数据记录器。 我想在同一 SPI 总线上使用32个 ads1232并读取它们的数据。 根据 ads1232数据表、DOUT 引脚也是/DRDY 引脚。 是否可以将所有32个 ADC 绑定到同一 SPI 总线上? 如果是、如何在与一个 ADC 交互时禁用其他31个 ADC 的 SPI 引脚?

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

    您好 Farshhad、

    欢迎访问 TI E2E 论坛!

    遗憾的是、ADS1232可能不是用于将多个 ADC 连接到单个 SPI 总线的理想器件。 DOUT/nDRDY 信号不是您可以在此器件上禁用的信号(没有/CS 引脚允许您对器件的输出进行三态设置);因此、您必须将 DOUT/nDRDY 和 SCLK 信号多路复用到每个 ADC。

    您是否需要每通道精确的80SPS? 您是否需要同步测量所有32个通道、或者是否可以更快的速率在通道之间进行多路复用以实现80SPS/通道的有效数据速率?

    我会考虑使用 ADS1258、因为您只需要其中的4个器件即可测量32个差分通道、并且可以进行多路复用并实现每通道约80SPS 的速率、但您需要一个外部时钟源才能获得每通道精确80SPS 的速率。 ADS1258还具有/CS 引脚、因此您可以共享单个 SPI 总线。