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

两片ADS1298R daisy chain 模式读取数据第二片不能正常读取

工程师:

你好。

我正在用两片ADS1298R用daisy chain模式读取数据。两片1298单独工作的时候可以正常读取数据的,但是在通过daisy chain读取数据的时候第一片能正常发送数据,第二片数据一开始是没有,过5个DRDY之后,就隔一个DRDY发一次。

电路按照下图连接,START 没有使用,通过发送START指令来启动转换,CLK使用第一片1298的内部时钟输出给第二片。第一片1298的CLKSEL接高电平,第二片CLKSEL接低电平。 

寄存器设置:

CONFIG1          0xA6

CONFIG3          0xD4

RLD_SENSP   0xFF

RLD_SENSN   0xFF

GPIO                  0x00

CHnSET            0x06

其余为默认设置

Kailyn Chen:

这个daisy-chain的时序图,需要注意在读第二个device的时候需要再加一个extra SCLK。

赞(0)
未经允许不得转载:TI中文支持网 » 两片ADS1298R daisy chain 模式读取数据第二片不能正常读取
分享到: 更多 (0)