微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > 两片ADS1298R daisy chain 模式读取数据第二片不能正常读取

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

时间:10-02 整理:3721RD 点击:

工程师:

你好。

我正在用两片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

其余为默认设置

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

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top