一种同口双电池的管理方法技术

技术编号:15645445 阅读:308 留言:0更新日期:2017-06-16 21:33
本发明专利技术公开了一种同口双电池的管理方法,包括:上电初始化;配置BMS参数;检测电池信息;充放电管理;休眠管理。本发明专利技术采用连接状态识别技术,使得同口双电池安全使用得以实现,BMS自动识别与外部设备的连接状态,根据连接状态,判断当前电池工作状态,通过连接状态的识别,BMS实现电池充电MOS管和放电MOS管的开启与关闭,同时两种连接状态之间切换时而不出现两个电池互充现象,该方法对双电池的使用更安全,更简单。

【技术实现步骤摘要】
一种同口双电池的管理方法
本专利技术涉及电池
,尤其涉及一种同口双电池的管理方法。
技术介绍
能源问题日益成为国际社会关注的焦点。电池作为一种电能的储能载体,对改变能源构成,发挥着重要作用,在实际日常生活中,由于某个电池设备长期不用,导致电池设备里面的电池过期、漏液,腐蚀了电池设备的线路和电路板,造成电池设备的损坏。如果是充电电池,则长期亏电状态下对电池的损伤也比较严重。在实现本专利技术的过程中,本专利技术人通过调查研究发现,现有技术的电池管理系统至少存在以下问题:电池管理的方式以硬件为主,主要用于管理电池的充电、放电,测量电池的充放电效率和电池的故障检测,检测方式也仅限于一次被测量对象,无法对电池在使用周期内的全程监测,现有的电池管理方式对BMS(电池管理系统)工作时出现双电池互充现象发生无法解决,电池充电MOS管和放电MOS管的开启与关闭管理不科学,因此,创新的提出一种同口双电池的管理方法,对电池进行全寿命管理,提高电池管理的效率,非常必要。
技术实现思路
本专利技术实施例所要解决的一个技术问题是:提供一种同口双电池的管理方法,以解决现有技术中存在的管理方法不科学,管理程序过分简化或复杂,管理效率低下,无法进行全寿命管理的问题。根据本专利技术实施例的一个方面,提供的一种电池管理方法,包括:上电初始化,BMS通过对外接口连接电池,MCU初始化内部工作时钟、配置输入输出IO口状态、配置ADC采集寄存器、设置系统定时器、设置看门狗和相应外部中断服务函数;配置BMS参数,充放电MOS管是否开启状态、初始化程序运行变量、配置电池保护参数;检测电池信息,通过COM口识别电池工作状态信息和电池工作参数信息;充放电管理,MCU根据COM连接状态来判断是否开启充放电MOS管,所述充放电MOS管在打开之前必须先检查保护信息标志位是否已置位,若是保护信息标志位未置位,不可开启充放电MOS管;休眠管理,主控MCU根据电池工作状态信息自动运行低功耗动作,BMS根据报警信息,唤醒MCU以处理电池保护事件,并根据事件变化,再次自动运行低功耗动作。基于本专利技术上述同口双电池的管理方法的另一个实施例中,所述BMS通过对外接口连接电池包括:B+、P-、COM端口;所述B+是连接电池的正极,P-是连接电池放电或者充电的负极,COM端口为连接状态公共引脚,BMS通过COM端口的电压值识别电池的连接状态,BMS的MCU会定期的对COM端口的电压进行采样,同时对COM端口电压信号进行处理。基于本专利技术上述同口双电池的管理方法的另一个实施例中,所述检测电池信息,通过COM口识别电池工作状态信息和电池工作参数信息包括:开启电路电源,采集电池包的电池温度、电池电压、电池充电电流、电池放电电流和电池COM连接状态电压信息;判断电池温度是否超过设定的电池最高工作温度阈值和/或低于设定的电池最低工作温度阈值;如果是,则设置电池过温标志位和/或设置电池欠温标志位;如果否,则清除电池过温标志位和/或清除电池欠温标志位;判断电池电压是否超过设定的电池最高工作电压阈值和/或低于设定的电池最低工作电压阈值;如果是,则设置电池过压标志位和/或设置电池欠压标志位;如果否,则清除电池过压标志位和/或清除电池欠压标志位;判断电池充电电流是否超过设定的电池最高充电电流阈值和/或放电电流是否超过设定的电池最高放电电流阈值如果是,则设置电池充电过流标志位和/或设置电池放电过流标志位;如果否,则清除电池充电过流标志位和/或清除电池放电过流标志位;通过COM口判断电池工作状态信息,并关闭电路电源。基于本专利技术上述同口双电池的管理方法的另一个实施例中,所述充放电管理包括:判断系统的电池有无保护措施;如果有,则关闭充电MOS管,关闭放电MOS管,并结束;如果无,则判断系统的电池组是否为单电池;如果是,则关闭充电MOS管,关闭放电MOS管,并结束;如果否,则判断系统是否为单电池和充电器配套方式;如果是,则开启充电MOS管,开启放电MOS管,并结束;如果否,则判断系统是否为单电池、双电池和控制器、充电器配套方式;如果是,开启充电MOS管,关闭放电MOS管,并结束;如果否,则判断系统是否为单电池和控制器配套方式;如果是,开启充电MOS管,开启放电MOS管,并结束;如果否,则判断系统是否为双电池和控制器配套方式;如果是,开启充电MOS管,开启放电MOS管,并结束。基于本专利技术上述同口双电池的管理方法的另一个实施例中,所述休眠管理包括:判断BMS的保护位无变化时间是否超过设定时间阈值;如果否,则保持现有工作模式,BMS重新计算休眠时间;如果是,则BMS自动进入低速模式,BMS为休眠状态;判断BMS是否触发唤醒机制,所述唤醒机制为BMS在设定的唤醒时间阈值唤醒MCU一次的RTC时钟唤醒机制;如果是,则BMS唤醒,进入正常工作模式;如果否,等待BMS被唤醒。基于本专利技术上述同口双电池的管理方法的另一个实施例中,所述唤醒机制包括两种:外部中断唤醒和系统自动唤醒。基于本专利技术上述同口双电池的管理方法的另一个实施例中,所述保护位无变化时间是否超过设定时间阈值为1分钟。基于本专利技术上述同口双电池的管理方法的另一个实施例中,所述BMS在设定的唤醒时间阈值为1秒钟。基于本专利技术上述同口双电池的管理方法的另一个实施例中,所述MCU使用芯片为STM8S003F2芯片。与现有技术相比,本专利技术包括以下优点:本专利技术采用连接状态识别技术,使得同口双电池安全使用得以实现,BMS自动识别与外部设备的连接状态,根据连接状态,判断当前电池工作状态,通过连接状态的识别,BMS实现电池充电MOS管和放电MOS管的开启与关闭,同时两种连接状态之间切换时而不出现两个电池互充现象,该方法对双电池的使用更安全,更简单。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术的一个实施例的流程图。图2是本专利技术的另一个实施例的流程图。图3是本专利技术的又一个实施例的流程图。图4是本专利技术的又一个实施例的流程图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例只是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。下面结合附图和实施例对本专利技术提供的一种同口双电池的管理方法进行更详细地说明。图1是本专利技术的一个实施例的流程图,如图1所示,该实施例的同口双电池的管理方法包括:10,上电初始化,BMS通过对外接口连接电池,MCU初始化内部工作时钟、配置输入输出IO口状态、配置ADC采集寄存器、设置系统定时器、设置看门狗和相应外部中断服务函数;20,配置BMS参数,充放电MOS管是否开启状态、初始化程序运行变量、配置电池保护参数;30,检测电池信息,通过COM口识别电池工作状态信息和电池工作参数信息;通过MCU的数据采集模块去采集电池温度、电池电压、充电电流、放本文档来自技高网...
一种同口双电池的管理方法

【技术保护点】
一种同口双电池的管理方法,其特征在于,包括:上电初始化,BMS通过对外接口连接电池,MCU初始化内部工作时钟、配置输入输出IO口状态、配置ADC采集寄存器、设置系统定时器、设置看门狗和相应外部中断服务函数;配置BMS参数,充放电MOS管是否开启状态、初始化程序运行变量、配置电池保护参数;检测电池信息,通过COM口识别电池工作状态信息和电池工作参数信息;充放电管理,MCU根据COM连接状态来判断是否开启充放电MOS管,所述充放电MOS管在打开之前必须先检查保护信息标志位是否已置位,若是保护信息标志位未置位,不可开启充放电MOS管;休眠管理,主控MCU根据电池工作状态信息自动运行低功耗动作,BMS根据报警信息,唤醒MCU以处理电池保护事件,并根据事件变化,再次自动运行低功耗动作。

【技术特征摘要】
1.一种同口双电池的管理方法,其特征在于,包括:上电初始化,BMS通过对外接口连接电池,MCU初始化内部工作时钟、配置输入输出IO口状态、配置ADC采集寄存器、设置系统定时器、设置看门狗和相应外部中断服务函数;配置BMS参数,充放电MOS管是否开启状态、初始化程序运行变量、配置电池保护参数;检测电池信息,通过COM口识别电池工作状态信息和电池工作参数信息;充放电管理,MCU根据COM连接状态来判断是否开启充放电MOS管,所述充放电MOS管在打开之前必须先检查保护信息标志位是否已置位,若是保护信息标志位未置位,不可开启充放电MOS管;休眠管理,主控MCU根据电池工作状态信息自动运行低功耗动作,BMS根据报警信息,唤醒MCU以处理电池保护事件,并根据事件变化,再次自动运行低功耗动作。2.根据权利要求1所述的管理方法,其特征在于,所述BMS通过对外接口连接电池包括:B+、P-、COM端口;所述B+是连接电池的正极,P-是连接电池放电或者充电的负极,COM端口为连接状态公共引脚,BMS通过COM端口的电压值识别电池的连接状态,BMS的MCU会定期的对COM端口的电压进行采样,同时对COM端口电压信号进行处理。3.根据权利要求1所述的管理方法,其特征在于,所述检测电池信息,通过COM口识别电池工作状态信息和电池工作参数信息包括:开启电路电源,采集电池包的电池温度、电池电压、电池充电电流、电池放电电流和电池COM连接状态电压信息;判断电池温度是否超过设定的电池最高工作温度阈值和/或低于设定的电池最低工作温度阈值;如果是,则设置电池过温标志位和/或设置电池欠温标志位;如果否,则清除电池过温标志位和/或清除电池欠温标志位;判断电池电压是否超过设定的电池最高工作电压阈值和/或低于设定的电池最低工作电压阈值;如果是,则设置电池过压标志位和/或设置电池欠压标志位;如果否,则清除电池过压标志位和/或清除电池欠压标志位;判断电池充电电流是否超过设定的电池最高...

【专利技术属性】
技术研发人员:吴齐吴伟方伟鹏
申请(专利权)人:东莞博力威电池有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1