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.

[参考译文] ADS1220:请求验证 ADS1220 SPI 通信波形

Guru**** 2576215 points
Other Parts Discussed in Thread: ADS1220

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1571955/ads1220-request-for-verification-of-ads1220-spi-communication-waveform

器件型号:ADS1220


工具/软件:

我目前正在调试 ADS1220 ADC 芯片的通信接口。 在调试过程中、我执行了以下操作:

  1. 发送复位命令来初始化器件

  2. 使用特定数据写入寄存器 0x00(配置寄存器 0)

  3. 已尝试从寄存器 0x00 读回以验证写入操作

为了分析通信、我使用了逻辑分析仪在这些事务期间捕获完整的 SPI 波形。

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

    尊敬的 Anveil:

    您的命令是正确的、您可以尝试使用 0x00 作为虚拟代码/时钟、而不是 0xFF。

    ADS1220 仅支持 SPI 模式 1 (CPOL = 0、CPHA = 1) 、我建议您检查微控制器和逻辑分析仪上的 SPI 配置

    将 RESET 命令发送到 ADC 后、 ·在发送任何其他命令之前您必须至少等待 (50µs + 32 t (CLK))、因此 我建议您也检查计时的延迟。

    BR、

    Dale

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

    您好 Dale、

    感谢您的答复。 我正在尝试与 ADS1220 通信。 我可以只将 DVDD 和 DGND 连接至电源吗?

    或者、我是否可以将 AVSS 连接到 DGND 并将 AVDD 连接到 DVDD 来测试通信?

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

    我使用最小系统板测试通信、读取寄存器工作正常。 我试图找到硬件问题;可能是焊接问题。

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

    尊敬的 Anveil:

     如果微控制器的 SPI 总线具有相同的逻辑电平(例如 5V)、您可以将 AVSS 短接至 DGND 以实现单极电源 、还可以将 AVDD 短接至 DVDD。

    BR、

    Dale

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

    您好 Dale、

    谢谢你,我已经重新爱上了我的问题。