【技术实现步骤摘要】
用于电池管理系统的控制芯片及数据传输方法
[0001]本申请锂离子二次电池管理系统领域,特别涉及用于电池管理系统的控制芯片及数据传输方法。
技术介绍
[0002]电池管理系统(Battery Management System)是对于广泛应用于新能源汽车、两轮电动车以及小型电子产品中的二次电池进行电量管理的系统。其可以保证防止电池出现过充电现象,引起电池爆炸,并发生火灾,也可以防止电池过度放电,丧失正常的放电功能。
[0003]相关技术中,BMS内部具有能够感应可能发生的错误情况并对应进行保护的功能模块,此类功能模块都具有模拟形态的元件,被称为模拟前端(Analog Front End,AFE)模块,通过AFE模块的内部功能,BMS可以实现对于电池充放电的管理。故相关技术中,通常使用分离的微控制单元(Microcontroller Unit,MCU)电路和AFE电路连接,以提供更加高效的BMS功能,并组成多种形态的BMS。在相关技术的一种实现方式中,MCU电路所执行的功能与AFE电路所执行的功能集成于一个芯片当中,可 ...
【技术保护点】
【技术特征摘要】
1.一种用于电池管理系统的控制芯片,其特征在于,所述控制芯片包括微控制单元MCU模块、模拟前端AFE模块以及串行外设接口SPI总线;所述MCU模块中包括中央处理器、存储器、控制器以及SPI主端接口,所述中央处理器分别与所述存储器、所述控制器以及所述SPI主端接口连接;所述AFE模块中包括AFE功能组件、至少两个AFE数据寄存器以及SPI从端接口,所述AFE功能组件与所述SPI从端接口通过至少两个所述AFE数据寄存器连接;所述SPI主端接口以及所述SPI从端接口通过所述SPI总线串联连接;所述SPI总线上具有四个电平转换器。2.一种数据传输方法,其特征在于,所述方法应用于如权利要求1所述的用于电池管理系统的控制芯片中,所述方法包括:MCU模块通过SPI主端接口向AFE模块发送控制指令,所述控制指令用于控制所述AFE模块执行对应的动作,所述控制信息通过SPI总线传输,且在传输过程中通过电平转换器进行电平转换;所述AFE模块通过SPI从端接口接收所述控制指令;所述AFE模块进行所述控制指令的验证,得到控制指令验证结果;所述AFE模块基于所述控制指令验证结果,通过AFE功能组件生成反馈信息;所述AFE模块通过所述SPI从端接口向所述MCU模块发送所述反馈信息,所述反馈信息通过所述SPI总线传输,且在传输过程中通过所述电平转换器进行电平转换;所述MCU模块通过所述SPI主端接口接收所述反馈信息。3.根据权利要求2所述的方法,其特征在于,所述控制指令中包括命令字段、地址字段、至少一个数据字段以及校验字段:所述命令字段用于指示所述AFE模块执行的动作类型;所述地址字段用于分配所述AFE模块执行所述动作时的数据存储地址;所述数据字段用于指示与所述动作对应的数据内容;所述校验字段用于指示所述AFE模块进行冗余循环校验CRC验证。4.根据权利要求3所述的方法,其特征在于,所述命令字段中包括动作类型子字段、数据类型子字段、冗余循环校验必要性子字段、冗余循环验证结果子字段以及数据长度子字段;所述动作类型子字段包括读取子字段和写入子字段,所述读取子字段指示所述AFE模块进行数据读取,并反馈至所述MCU模块,所述写入子字段指示所述AFE模块进行数据写入,并将写入结果反馈至所述MCU模块;所述数据类型子字段包括单段子字段和多段子字段,所述单段子字段指示所述数据字段的数量为1段,所述多段子字段指示所述数据字段的数量为至少两段;所述冗余循环校验必要性子字段用于指示冗余循环校验的必要性;所述冗余循环验证结果子字段用于指示冗余循环验证的验证结果;所述数据长度子字段用于指示单段数据字段的长度。5.根据权利要求4所述的方法,其特征在于,响应于所述动作类型子字段为写入子字段,且所述数据类型子字段指示所述数据字段的数量为1段,所述方法...
【专利技术属性】
技术研发人员:廉仁淳,金浩植,金泉,金英花,
申请(专利权)人:银芯微无锡科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。