TI中文支持网
TI专业的中文技术问题搜集分享网站

ads8688读不到正确的数据

大家好,我是新手,最近调试ads8688时 总是读不到正确的数据(大部分时候读到的数据全部是高电平),怀疑是我的PCB设计有问题,现在把原理图发到这里来,请给位高手前辈看一下,我的PCB设计的有什么问题

user151383853:

我看先验证一下硬件电路的连接, 确定芯片是否已经正常工作了?

Martin:

请检查 DVDD, AVDD, REFCAP 上的电压是否正常?

另外请检查输入通道上的    ADC的输入电压是多少?

Martin:

回复 user151383853:

另外,请检查一下,你的SPI的接口是否正常的,寄存器能否正常写入、读出?

内部寄存器是否配置正确,比如说输入范围是否配置正确?

shenchang shen:

回复 Martin:

,您好,感谢你的回复。 我已经检查过了,我的SPIMaster 工作时正常的,目前肯定的是,芯片并没有接收到正确的命令,也就是说,芯片的工作不正常。请您在百忙之中看一下我的原理图,是不是设计上有问题,我现在怀疑是不是需要在SDO,SDI上加上 上拉电阻?

shenchang shen:

回复 user151383853:

您好,首先感谢您的回复。我检查了下,硬件电路与SPIMaster的连接是正常的。我现在怀疑是不是硬件电路的设计有问题。是不是需要在SDI,SDO上加上 上拉的电阻?

shenchang shen:

回复 Martin:

,您好,感谢你的回复。 我已经检查过了,我的SPIMaster 工作时正常的,目前肯定的是,芯片并没有接收到正确的命令,也就是说,芯片的工作不正常。请您在百忙之中看一下我的原理图,是不是设计上有问题,我现在怀疑是不是需要在SDO,SDI上加上 上拉电阻?

Sulyn ZHANG:

回复 shenchang shen:

Hi ,

不知道你问题是否已经得到解决?

1. 你原理图上建议RST脚加个几K的上拉电阻;

2. 你的采用的是Auto模式还是Manual模式?有没有时序示意图让我看下?

谢谢

shenchang shen:

回复 Sulyn ZHANG:

您好,首先感谢你在百忙之中的回复。时序图现在是这样的:每一次接收的数据都是乱的,有时甚至都是高电平。此外,除了在RST加上拉电阻外,还需不需要在SDO和SDI上加上拉电阻?  望讫回复,谢谢!

Sulyn ZHANG:

回复 shenchang shen:

Hi Shenchang,

SDO和SDI 不需要上拉电阻。

shenchang shen:

回复 Sulyn ZHANG:

你好,我采用的是manul模式,请问除了您之前所说的在RST上拉电阻外,还有没有其他的注意事项?谢谢!

赞(0)
未经允许不得转载:TI中文支持网 » ads8688读不到正确的数据
分享到: 更多 (0)