BQ76PL536A 级联 SPI通信
时间:10-02
整理:3721RD
点击:
用4片级联,每片采集5节电池的信息,原理图是参考 EVM-3,layout 布线与 EVM-3几乎一样,现在的问题是只能寻址到第一片芯片,第二片都寻址不到,第一片芯片可以准确的读回电池信息。
我的板子只用了SPI几个端口,FAULT_H、ALERT_H、DRDY_H、CONV_H几个引脚没有使用, 也是从论坛上了解,CONV_H如果不用要接低,已经拉低了。
我有一点不理解的是:我用示波器测,第一片因为参考地就是系统的GND,所以SPI几根数据线的电平都是正的;而第二片的参考地是第一片的供电电压,同样我用示波器测试的时候,CS_S、SDI_S、SCLK_S电平信号全是负的,SDO_S没有信号,这波形正常吗?
谢谢!
需要关注一下各个BQ76PL536A的HSEL pin。最下面的BQ76PL536A的HSEL pin应该拉到本地的地,其他的BQ76PL536A的HSEL pin应该拉到本地的LDOD1/2。
我仔细检查过,确实是这么接的。
但第二片分配地址的时候,读 ADDR_CTRL寄存器返回的值一直是0
级联的SPI是电流信号,大约1mA ,可以测一下电阻两端的电压。
检测以下级联芯片的5V和2.5V供电是否正常
您好!请问解决了吗,我们也碰到同样的问题,如果解决了能否告知一下,多谢了!
qq:3074323838
5V 与2.5V 信号都是对的
您说的电阻是片与片之间的那个1K电阻吗?这个1K的电阻测到50mV电压,但SPI数据的波形是有的,用逻辑分析仪可以采集到数据
谢谢!
您好,问题还没有解决
我用逻辑分析仪分析我的初始化数据,与TI Demo板的初始化数据,有些数据不一样,还在找原因