工具与软件:
嗨、团队:
当使用 RREG 命令读取寄存器信息时、在根据数据表发出 SDATAC 命令后、我尝试使用 RREG 命令读取寄存器的内容、但无法读取。
是否有任何可能的原因?
此致、
柳。
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.
尊敬的 Yamashita Ryu:
我回来支持你。 我假设您在读取 ADS131E08上的内部寄存器时仍然遇到 问题、如果问题已经解决、请告诉我。
根据您的时序、您将向 ADC 发送0x20 00 00 00以读取 ID 寄存器。 如果您的电路和硬件连接正确、该命令应该起作用、您应该能够在 SDO 上的最后一个字节中看到寄存器数据、请参阅下面的时序。
我注意到您的 MISO 信号随 SSL 信号发生了变化、您能否确认 SSL 是否是 ADC 的/CS 线路? 我不知道该怎么回答。"
您能将原理图分享给我吗? 谢谢。
BR、
戴尔
尊敬的 Yamashita Ryu:
您能否确认时序中的 SSL 是否是连接到 ADC 的/CS 线路?
在测试时、您是否与除 ADC 之外的其他器件共享 SPI 总线?
测试时 JP1上是否安装了跳线?
是否所有 INxN 引脚都通过安装 R12短接至地? 或者将 OFS1信号用于 所有 INxN 引脚?
对 DGND 和 AVSS 使用不同的接地平面? 我在您的原理图中未看到它们之间存在任何连接。
500kHz SPI 频率过低、可以将其增加到~6MHz 以进行测试。 可发送到 ADS131E08的最大 SPI 频率是3.3V DVDD 下的20MHz、但请注意、如果 SPI 频率太快、您将必须为寄存器的读取和写入添加延迟。 请参阅数据表中的9.5.3.1发送多字节命令部分。
BR、
戴尔