电池在与逆变器连接的瞬间通讯会突然断掉,这时候必须将电池保护板断电重启才能正常通信。
所用芯片是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:
我没有最新的分位,建议你联系一下代理商看有没有。