幸会。 请告诉我。
ADS8688不工作。
我使用的是 ADS8688。 命令是 follows.no 问题?
数据以32位的形式发送。
[1] 0x8500
↓μ A
[2] 0xc000
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.
您好、user6482702:
您将/RST/RD 引脚2连接到 DGND 并且 ADC 处于断电状态、这是 ADC 没有任何反应的关键原因。 该引脚可通过上拉电阻器连接到 DVDD。
原理图中的其他问题:
由于只有一个 ADC、因此 DAISY 引脚3应连接到 DGND。
2、DGND 和 AGND 应共用同一实心接地层、您的原理图中未发现它们之间存在任何连接。
建议在每个 ADC 的输入端使用 RC 滤波器、串联电阻器可以限制电流并保护 ADC。 请参阅 EVM 用户指南。
4、不应共享10uF 电容 CC019、REFIO 和 REFCAP 需要为每个引脚配备专用电容。 此外、陶瓷电容器也非常适合它们。
0xC000是 CH0上用于数据转换的正确命令、但您需要多16个 SPI 时钟来检索同一帧中的数据。
5V 绝对不在正常基准范围内(数据表中指定了4.046~4.146)。 在原理图中、您通过将/REFSEL 接地来使用内部基准、这很好。
此致、
戴尔
尊敬的用户6482702:
对延迟回复表示歉意。 是的、您必须对范围选择寄存器进行编程 、以更改通道的输入范围。 请检查 P46中写入操作的命令格式信息以及 ADS8688数据表中 P51中的范围选择寄存器说明。 默认输入范围为+/-2.5Vref (+/-10.24V)、如果预计范围为0.625Vref (+/-2.5)、则应将0x02写入相应的范围选择寄存器。
此致、
戴尔