我尝试将评估板一起用于 PIC 和 ADS、以便显示 ADC 通道读数的通信和读数。 至于两者之间的配置...
我将 PIC 评估板连接到 EVM、用于信号、SCLK、DIN、DOUT、CS、 DRDY、SYNC/RST。 我在 J6上有导线连接在板之间。
2.我没有连接 PHI 板。
3.使用应用于 EVM 上测试点 AVDD 和 DVDD 的3.3V 外部电源。
4.移除 JP9上的跳线以进行 LDO/MSP 选择。
5.我没有移除 R45。
在示波器 I 上、验证了写入(CS、SCLK @ 1MHz、DIN)线路时的信号正确输出到 ADS。 当我查看 DOUT 时、输出不是干净的。 仅在出现 SCLK 和 DIN 时才会看到噪声。 切勿达到3.3V 并具有适当的脉冲宽度。 没有需要 返回数据的脉冲;看起来就像噪声尖峰(非常薄、永远不会达到3.3V)。
DRDY 永远不会达到0V、它在大多数时间内以大约4kHz 的频率徘徊在半伏左右、并呈现模糊。 无论通道是启用还是禁用、都能看到这种情况。 我认为 DRDY 处于高电平。 在 PIC 上、我确保它被锁存为高电平。 导致此行为的原因可能是什么?
我也阅读了 EVM 数据表和 ADS。 我的目标是能够从每个 ADS 通道读取并返回读数。
我的 PIC 设置为 SPI1模式。 1MHz 串行时钟。
如果 DOUT 输出不正确、如何验证 ADC 是否获得写入的数据?
其他信息、当我收到 EVM 时、我使用了带 GUI 的 PHI。 我能够捕获和读取/写入寄存器。 在示波器上、DIN/DOUT 的信号是非常嘈杂的脉冲。