Other Parts Discussed in Thread: ADS131E04, ADS131E08
器件型号: ADS131E04
Thread 中讨论的其他器件: ADS131E08
您好、
我将 通过 SPI 将 ADS131E04 与 MCU 连接在一起。 我按照数据表中的启动顺序操作:
发送了复位 (0x06) 命令
已等待 100ms
发送 SDATAC (0x11) 命令以停止连续数据模式
已尝试读取 ID 寄存器 (0x00)
但是、我始终读回 0x00、而不是预期的 0xD0(对于 ADS131E04)。
示波器上的 SPI 线路和 MOSI 数据显示正确、并正确传输第一个字节。
其他意见:
MOSI 第一个字节反映 D0 数据(位于第一个和第三个字节中)。
有时会显示正确的 0xD0 模式、但不会始终显示。
我们尝试在所有 SPI 模式 (0 至 3) 下运行、但结果保持不变。
问题:
在上电或复位后发送 SDATAC 并读取 ID 寄存器之前、WAKEUP (0x02) 命令是否是必需的?
唤醒后寄存器访问之前的建议延迟是多少?
VCAP 电容器值不正确是否会导致 SPI 通信不稳定或 ID 读取失败?
是否需要 VCAP、AVDD 和 AVSS 电容值才能与数据表/EVM 套件建议完全匹配?
(当前所有电源轨都使用 1 µF 和 10 µF 电容器。)
VCAP 引脚:与 1 µF 或 10 µF 电容器连接(如果必须进行精确匹配,则需要澄清)。
SPI 设置详细信息:
SPI 时钟:10MHz
已验证示波器上的 MOSI 数据是否正确
提前感谢您的支持和指导。
谢谢、
马尼坎丹五世








