Other Parts Discussed in Thread: ADS1271 我有STM32F103的SPI接口。我的CLK是27MHz,SCLK是9M,现在紫色波形是DOUT波形,黄色是D\R\D\Y\波形,蓝色是SCKL波形。
现在不知为什么D\R\D\Y\的低电平时间·始终在100ns至200ns之间变化,DOUT波形也极不稳定。采上来的数据根本不对。
我已把输入端短路接地。
Other Parts Discussed in Thread: ADS1271 是这样的,我采用了一片ADS1271,模式为高速SPI模式,我是采用上位机发送一个命令就采集1024个电压值,有一个问题就是每次采集的前面39值都是上次采集留下来的,例如我第一次ADC测量的是1V,那采样出来就是1024个1,如果我第二次把电压改为2v,采集的数据就变成了1,1,1,1,1,1,1,,,,(39个)...2.2.2.2.2.2.2.
看起来就想是ADC有记忆功能似的,例如我第三次把电压改为3V,采集的数据就变成了2…
Other Parts Discussed in Thread: ADS1271 现在用ADS1271EVM,该模块是用两个DAS1271以菊花链式连接的,我打算用STM32F446的SPI来连接该模块。我查了手册得知ADS1271进行SPI接口模式配置后,最后在VRVD输出低电平时,可以读取Dout的数据,但是STM32的SPI有两个数据传输引脚 MISO、MOSI。这个怎么连接呀?不晓得怎么进行通讯了,请问该怎么解决呢?
Other Parts Discussed in Thread: ADS1271 1.请问ads1271能不能测量负电压,现在的电路ainn接的是地,ainp接的被测量模拟量,当ainp为正的时候数值正确,当ainp为负值时数值接近于0.
2.手册里的data rate 105496sps是什么概念?我在判断drdy信号前将一个io置高,当drdy信号拉低后,将该io拉低,该io口高电平持续接近3ms,是否意味着一次测量需要接近3ms?
附件是我的原理图和程序,目前测量正的模拟量数值没有问题