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.

[参考译文] ADS131M08:ADS131m08与 ADS131a04

Guru**** 2392975 points
Other Parts Discussed in Thread: ADS1018, ADS131M08EVM, ADS131A04, ADS131M08

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/990700/ads131m08-ads131m08-vs-ads131a04

器件型号:ADS131M08
主题中讨论的其他器件:ADS1018ADS131A04

这两个器件之间似乎存在很多差异、由于我在产品中同时使用这两个器件、我需要进行一些澄清。

A04有一个 RREGS 命令、M08有一个 RREG 命令、该命令的作用是什么? 为什么操作码不同?

不太确定如何在 M08上执行单个寄存器读取/写入-它是否具有与 A04类似的单帧机制?

M08上是否始终存在10帧机制? 如果我想初始化寄存器、我是否只使用10帧机制?

为什么 EVM 彼此如此不同? 是否可以没有包含多个 EVM 板的单个平台(基于微控制器)?

(例如、ADS1018 EVM 还可以直接连接到 Launchpad 板-非常好!)

我很快就会收到 ADS131m08EVM -希望通过观察 SPI 总线可以回答很多问题、但在此之前、我会受到困扰。

此致、

Todd Anderson

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

    您好 Todd、

    我们尝试使接口协议在大多数情况下相似、但 ADS131A04的设计稍有不同。 ADS131A04允许您仅从命令状态响应字中读取寄存器内容、而不会导致数据丢失。 因此、如果您读取多个寄存器、则需要多个帧才能读取寄存器内容、如图76所示。 对于单个寄存器读取、下一帧的响应立即包含寄存器内容(图75)。

    在 ADS131M08上、您将对单寄存器和多寄存器读取使用相同的命令。 运算代码是一个固定的两字节运算代码、其中包含起始地址和要读取的寄存器数量减一。 如果只读取一个寄存器(nnn nnnn = 0h)、则寄存器内容包含在下一帧的响应字中、后跟通道转换数据(图8-23)。 对于多个寄存  器、响应包含对命令的确认、后跟请求的每个寄存器的寄存器内容、以代替通道数据。 必须扩展该帧以容纳所有寄存器数据(图8-24)。

    要在 ADS131M08上写入多个寄存器、只需扩展帧以适应写入的寄存器总数。

    我完全理解您对 EVM 平台的看法。 这已经是我们团队的一个目标、已经有很长一段时间了。 ADS131A04是在较小的产品系列中开发的、仅支持 Δ-Σ ADC。 现在、我们支持 SAR、Δ-Σ、音频编解码器以及隔离式调制器和放大器! 无论您是否相信,我们 比以往任何时候都更接近将我们的 EVM 标准化到少数几个平台(可能会发生变化... )

    同时、我们将尽力尽快为您的问题提供支持。

    此致、

    Ryan