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

bq76pl536的44引脚HSEL和SPI通讯

刚刚接触两三天的bq76pl536,下面有几个简单的小问题弄不懂,敬请指教。

1、在串接的三个bq76pl536中,44引脚HSEL分别怎么接(底部、中部、顶部,共三串接3片),作用是什么。如下三个图所示,弄不清楚它们的区别在哪里。

2、这三片bq76pl536的地址是什么,怎么读取其中的某个寄存器的值。比如,读取第1、2、3片(与外部spi通讯)的0x03,0x04中第一节电压的数据。

3、“当选择了bq76PL536A-Q1(CS_S有效且bq76PL536A-Q1已被寻址)”,这句话中的bq76PL536A-Q1已被寻址是什么意思?

4、期望有一个bq76pl536的参考例程。

Michael Yang:

1、在串接的三个bq76pl536中,44引脚HSEL分别怎么接(底部、中部、顶部,共三串接3片),作用是什么。如下三个图所示,弄不清楚它们的区别在哪里。

R:HSEL pin是一个SPI接口host模式使能pin,因为在这个堆栈架构中,真实的主机只与底部的76PL536通讯,所以中部和顶部的76PL536需要将相关的信息传给底部的BQ76PL536 ,换句话来说在3片BQ76PL536中,底部的BQ76PL536除了管理本身连接的cell外,还需要汇总其他垂直连接的BQ76PL536的信息。对于其他的BQ76PL536而言,底部的BQ76PL536是它们通讯接口的直接主机。因此只有最底部的BQ76PL536需要将HSEL pin接地使能SPI主机模式,其他上层的BQ76PL536则通过100k欧姆电阻上拉到LDO,作为从机。

2、这三片bq76pl536的地址是什么,怎么读取其中的某个寄存器的值。比如,读取第1、2、3片(与外部spi通讯)的0x03,0x04中第一节电压的数据。

3、“当选择了bq76PL536A-Q1(CS_S有效且bq76PL536A-Q1已被寻址)”,这句话中的bq76PL536A-Q1已被寻址是什么意思?

4、期望有一个bq76pl536的参考例程。

R :关于相关的内容,建议你阅读理解TI的对应文档,其中对于通讯有详细的介绍

http://www.ti.com.cn/cn/lit/an/slua563b/slua563b.pdf

Mingmo Zhu:

你好,不知道你最近用bq76pl536是否顺利?关于你的问题请见以下回答:

1、bq76pl536的HSEL引脚(=host select),接低电平表示此536是连接主机的,接高电平表示此536不连接主机。因此在串联的3个536中,最底部的536连接主机,因而其HSEL要接低电平;中间和最顶部的2个536不直接连主机,因而其HSEL要接高电平,比如串接100k欧姆电阻连到LDOD。

2、bq76pl536的有效地址处于0x01至0x3e的范围内。0x00专留作复位之后的器件发现之用。0x3f则专留作所有器件的一个广播地址。通常来说,这3个536从底部到顶部地址依次是0x01, 0x02, 0x03。

详细的536跟主机通讯过程请参考TI官网的文章:http://www.ti.com/lit/an/slua563b/slua563b.pdf

3、bq76pl536有一个寻址过程,这里的寻址本意是device address,即给器件分配地址,寻址算法在芯片数据手册里有详细介绍。你问的这句话536已被寻址意思是536已经被分配好地址了。

4、bq76pl536参考例程可以到TI官网下载:http://www.ti.com/tool/bq76pl536evm-3-sw

Yongbiao He:

回复 Michael Yang:

你好,请教一下,我的BQ76PL536通过SPI与ARM(CORTEX-M4)连接,可是SDO(MISO)始终为高电平,然后硬件电路和EVM_3基本上一样,请问您有类似的经验吗

Yongbiao He:

回复 Yongbiao He:

就是说读出来的字节数据始终是0XFF,用电表测了,发现SDO约等于5V,但是SDO没有和5V的LDO或者REG50相连

赞(0)
未经允许不得转载:TI中文支持网 » bq76pl536的44引脚HSEL和SPI通讯
分享到: 更多 (0)