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

SMBUS通讯中断的问题

电池在与逆变器连接的瞬间通讯会突然断掉,这时候必须将电池保护板断电重启才能正常通信。

所用芯片是BQ3050,请问这会是什么原因。

Star Xu:

需要确认一下与逆变器连接的时候发生了什么,能不能将整个过程log下来。

reverse_L0111:

回复 Star Xu:

这个逆变器与电池连接后会进行程序烧录,有三款电池来与逆变器连接,这三款电池分别是铅酸电池,锂电池1,锂电池2,通过继电器来切换这三款电池(锂电池1是我们的电池)。

首先连接的是铅酸电池,这时候给逆变器烧录第一段代码,测试OK后切换到锂电池(先是锂电池1再是锂电池2),再烧录第二段程序。

烧录完发现我们的电池跟逆变器就通讯不了了,这时候用EV2300跟我们的电池通信也是通信不了的,必须将保护板断电重启才能恢复通信。

请帮忙看看会是什么原因引起的,谢谢!

reverse_L0111:

回复 reverse_L0111:

补充说明下上面的:

锂电池1是我们的电池,12V45AH,所用方案是BQ3050,SMBUS通信。

锂电池2是其他供应商的电池,RS485通信,没有发生过通信不良的现象。

huang chunfang:

回复 reverse_L0111:

是BQ3050通信不良还是MCU通信不良?如果可以,分别给BQ3050、MCU供电,通信不良时,看断开那一侧可以恢复。猜测是MCU通信不良。

主要原因是切换电池时引入了干扰。继电器切换电池要有去干扰措施。

reverse_L0111:

回复 huang chunfang:

电池(BQ3050)与逆变器通讯不了的时候,我们有将电池用EV2300与TI上位机(bqEVSW)通讯,这个时候发现也是通信不了的。将电池保护板断电重启后又可以通讯了。

reverse_L0111:

回复 Star Xu:

您好,我们有试过电池能够充放电,但就是通讯不了。

这个逆变器与其他家的电池通讯(其他家电池也是TI方案,SMBUS通信),

同样出现通讯不良问题后,放一会又恢复通信了,但是我们的电池却一定要断电才能通讯。

请TI大神都帮忙看看

Star Xu:

回复 reverse_L0111:

重新烧一下firmware或者有没有新的firmware update一下

reverse_L0111:

回复 Star Xu:

Hi Star,

这个问题搞了很久了,一点头绪都没有

能否帮忙提供一下BQ3050最新的firmware让我们试下,多谢多谢

 

Star Xu:

回复 reverse_L0111:

我没有最新的分位,建议你联系一下代理商看有没有。

赞(0)
未经允许不得转载:TI中文支持网 » SMBUS通讯中断的问题
分享到: 更多 (0)