本人单独使用EMB1428驱动开关管,所用方案是基于5节电池设计的,程序调试的时候发现以下问题:
(1)可以成功给连接第一节、第四节、第五节电池的开关管提供驱动电压,但是在连接第二节、第三节电池的时候,发现两节电池公用的cell switch无法正常打开(没有12V的驱动电压),同时,与cell switch相连的polarity switch也无法打开。
程序可以正常执行,最终返回的数值是0XA2,但是中间会产生几个错误码,其中有两个0x92的返回值。
将gate2和source2跳线到其余模块的开关管,依旧无法正常产生驱动电压,但是将其余没有问题的驱动引脚跳线到相同开关管,是可以产生正常驱动电压的。
(2)在重新焊接新的板子之后,发现一个EMB1428在执行打开与gate2和source2连接的开关管时,第一次可以正确返回0xA2,但是当下电重新上电之后,再执行相同命令的时候,返回错误码始终是0XB2。此后测试打开最底端电池的时候,发现最后的返回值始终是0xB1
请问这是什么原因?
(3)是否驱动5节电池与驱动7节电池的开关管,原理图差别很大?
我是参照论坛以前的一些问题的回复画的原理图,具体见下方链接,里面有原理图
http://www.deyisupport.com/question_answer/analog/battery_management/f/35/p/144312/409030.aspx#409030
KW X:
亲;无图无真相。别说人家如何如何,你要做对了,也不会有问题。仔细画遍图,查下电路并上传它们和你的电路照片。
xiang cheng1:
回复 KW X:
图就在下面链接里啊,实物图不需要上传吧,问题也说的很清楚了