一种基于申威处理器的笔记本电池管理装置及方法制造方法及图纸

技术编号:16269472 阅读:89 留言:0更新日期:2017-09-22 21:10
本发明专利技术提出了一种基于申威处理器的笔记本电池管理装置及方法,主要包括相互连接的SW4C处理器、ICH2套片、EC芯片,通过EC芯片和电池之间建立SMBUS总线获取电池信息,然后制定策略进行充放电管理:内核通过EC驱动提供的接口函数将获取的电池信息存放于系统/sys目录下,系统下的电池管理APP读取/sys目录下的电池信息并在系统中通过可视化界面呈现给用户。本发明专利技术硬件电路简单,通过设置电池的充放电策略可增加笔记本电池的使用寿命,提高电池的续航使用时间。

【技术实现步骤摘要】
一种基于申威处理器的笔记本电池管理装置及方法
本专利技术涉及国产平台电源管理领域,尤其涉及一种基于申威处理器的笔记本电池管理装置及方法。
技术介绍
电池管理主要实现电池实时信息获取和电池充放电状态设置两个功能。电池实时信息获取是指操作系统内核获取电池的实时状态参数,并将其写入用户空间;电池充放电状态设置是指根据电池实时信息设置电池的充放电状态。随着国产化的推进,申威平台的功能要求也越来越严格,电源管理成为了必需实现的功能。实现电源管理不仅可以降低功耗,还可以提高电源的″效率″,对于笔记本电脑来说还可以提高电池的寿命,延长电池的使用时间。
技术实现思路
为解决上述技术问题,本专利技术提出了一种申威处理器的笔记本电池管理方案,方案如下:第一方面,本专利技术提供一种基于申威处理器的笔记本电池管理装置,包括SW4C处理器、ICH2套片、EC控制芯片,其中,笔记本电池的充放电由EC控制芯片控制,SW4C处理器通过ICH2套片的LPC总线与EC控制芯片相连,EC控制芯片通过系统管理总线SMBUS读取电池的信息,SW4C处理器通过EC控制芯片驱动提供的接口函数将获取的电池信息存放于系统/sys目录下,系统下的电池管理APP读取/sys目录下的电池信息并在系统中通过可视化界面呈现给用户,EC控制芯片通过其和电池之间建立SMBUS总线获取电池信息,然后制定策略进行充放电管理。进一步的,在只有电池供电时,如果电池电量过低,低于第一阈值,此时EC会直接上传一条电池电量低的警报,如果低至第二阈值则会直接断电关机,其中所述第一阈值、第二阈值可以手动修改。进一步的,其中:电池电量低于5%时,系统发出低电量警告;电池电量低于3%时,系统强制关机;电池电量高于95%时,插入适配器后电池不充电。进一步的,在有外接电源情况时,电池不会一直充电,当达到需要充电的第三阈值才会充电,没有达到则不会充电,其中,所述第三阈值可以手动修改。进一步的,电池电量低于95%时,进入恒定电流的快速充电模式;电池电量高于95%,小于100%时,进入恒定电压的慢速充电模式。另一方面,本专利技术提供一种基于申威处理器的笔记本电池管理方法,包括:SS1:EC控制芯片通过系统管理总线SMBUS读取电池的信息;SS2:EC控制芯片根据读取的电池信息制定策略控制笔记本电池的充放电管理;SS3:SW4C处理器通过ICH2套片的LPC总线获取EC控制芯片读取的电池信息;SS4:SW4C处理器通过EC控制芯片驱动提供的接口函数将获取的电池信息存放于系统/sys目录下,系统下的电池管理APP读取/sys目录下的电池信息并在系统中通过可视化界面呈现给用户。进一步的,在只有电池供电时,如果电池电量过低,低于第一阈值,此时EC会直接上传一条电池电量低的警报,如果低至第二阈值则会直接断电关机,其中所述第一阈值、第二阈值可以手动修改。进一步的,其中:电池电量低于5%时,系统发出低电量警告;电池电量低于3%时,系统强制关机;电池电量高于95%时,插入适配器后电池不充电。进一步的,在步骤SS2中,在有外接电源情况时,管理电池的充电,电池不能一直充电,当达到需要充电的第三阈值才会充电,没有达到则不会充电,其中所述第三阈值可以手动修改。进一步的,其中:电池电量低于95%时,进入恒定电流的快速充电模式;电池电量高于95%,小于100%时,进入恒定电压的慢速充电模式。本专利技术基于国产申威平台,可以有效增加笔记本电池的使用寿命,提高电池的续航使用时间。附图说明图1示出本专利技术基于申威处理器的笔记本电池管理装置结构框图。图2示出本专利技术基于申威处理器的笔记本电池管理方法流程图。具体实施方式以下结合说明书附图及具体实施例进一步说明本专利技术的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提出了一种基于申威处理器的笔记本电池管理装置及方法,主要包括相互连接的SW4C处理器、ICH2套片、EC芯片,通过EC芯片和电池之间建立SMBUS总线获取电池信息,然后制定策略进行充放电管理;内核通过EC驱动提供的接口函数将获取的电池信息存放于系统/sys目录下,系统下的电池管理APP读取/sys目录下的电池信息并在系统中通过可视化界面呈现给用户。图1示出本专利技术基于申威处理器的笔记本电池管理装置结构框图。如图1所示,基于申威处理器的笔记本电池管理装置包括SW4C处理器(国产申威CPU)、ICH2套片(国产申威IO套片)、EC(EmbedController)控制芯片,其中,笔记本电池的充放电由EC控制芯片控制,SW4C处理器通过ICH2套片的LPC总线与EC控制芯片相连,EC控制芯片通过系统管理总线SMBUS读取电池的信息。根据本专利技术的一实施例,SW4C处理器通过EC控制芯片驱动提供的接口函数将获取的电池信息存放于系统/sys目录下,系统下的电池管理APP读取/sys目录下的电池信息并在系统中通过可视化界面呈现给用户。根据本专利技术的一实施例,在只有电池供电时,如果电池电量过低,低于第一阈值,此时EC会直接上传一条电池电量低的警报,如果低至第二阈值则会直接断电关机。根据本专利技术的一实施例,EC控制芯片通过其和电池之间建立SMBUS总线获取电池信息,然后制定策略进行充放电管理。根据本专利技术的一实施例,在有外接电源情况时,管理电池的充电,电池不能一直充电,当达到需要充电的第三阈值才会充电,没有达到则不会充电。根据本专利技术的一实施例,当单独使用电池供电时:1)电池电量低于5%时,系统发出低电量警告;2)电池电量低于3%时,系统强制关机;3)电池电量高于95%时,插入适配器后电池不充电。根据本专利技术的一实施例,当进行电池充电时;1)电池电量低于95%时,进入恒定电流的快速充电模式;2)电池电量高于95%,小于100%时,进入恒定电压的慢速充电模式。根据本专利技术的一实施例,第一阈值、第二阈值、第三阈值可以手动修改。图2示出本专利技术基于申威处理器的笔记本电池管理方法流程图。如图2所示,基于申威处理器的笔记本电池管理方法,包括以下步骤:SS1:EC控制芯片通过系统管理总线SMBUS读取电池的信息;SS2:EC控制芯片根据读取的电池信息制定策略控制笔记本电池的充放电管理;SS3:SW4C处理器通过ICH2套片的LPC总线获取EC控制芯片读取的电池信息;SS4:SW4C处理器通过EC控制芯片驱动提供的接口函数将获取的电池信息存放于系统/sys目录下,系统下的电池管理APP读取/sys目录下的电池信息并在系统中通过可视化界面呈现给用户。根据本专利技术的一实施例,在步骤SS2中,在只有电池供电时,如果电池电量过低,低于第一阈值,此时EC会直接上传一条电池电量低的警报,如果低至第二阈值则会直接断电关机。根据本专利技术的一实施例,在步骤SS2中,在有外接电源情况时,管理电池的充电,电池不能一直充电,当达到需要充电的第三阈值才会充电,没有达到则不会充电。根据本专利技术的一实施例,当单独使用电池供电时:1)电池电量低于5%时,系统发出低电量警告;2)电池电量低于3%时,系统强制关机;3)电池电量高于95%时,插入适配器后电池不充电。根据本专利技术的一实施例,当进行电池充电时;1)电池电量低于95%时,进入恒定电流的快速充电模式;2)电池电量高于95%,小于1本文档来自技高网...
一种基于申威处理器的笔记本电池管理装置及方法

【技术保护点】
一种基于申威处理器的笔记本电池管理装置,其特征在于,包括SW4C处理器、ICH2套片、EC控制芯片,其中,笔记本电池的充放电由EC控制芯片控制,SW4C处理器通过ICH2套片的LPC总线与EC控制芯片相连,EC控制芯片通过系统管理总线SMBUS读取电池的信息,SW4C处理器通过EC控制芯片驱动提供的接口函数将获取的电池信息存放于系统/sys目录下,系统下的电池管理APP读取/sys目录下的电池信息并在系统中通过可视化界面呈现给用户,EC控制芯片通过其和电池之间建立SMBUS总线获取电池信息,然后制定策略进行充放电管理。

【技术特征摘要】
1.一种基于申威处理器的笔记本电池管理装置,其特征在于,包括SW4C处理器、ICH2套片、EC控制芯片,其中,笔记本电池的充放电由EC控制芯片控制,SW4C处理器通过ICH2套片的LPC总线与EC控制芯片相连,EC控制芯片通过系统管理总线SMBUS读取电池的信息,SW4C处理器通过EC控制芯片驱动提供的接口函数将获取的电池信息存放于系统/sys目录下,系统下的电池管理APP读取/sys目录下的电池信息并在系统中通过可视化界面呈现给用户,EC控制芯片通过其和电池之间建立SMBUS总线获取电池信息,然后制定策略进行充放电管理。2.根据权利要求1所述的基于申威处理器的笔记本电池管理装置,其中,在只有电池供电时,如果电池电量过低,低于第一阈值,此时EC会直接上传一条电池电量低的警报,如果低至第二阈值则会直接断电关机,其中所述第一阈值、第二阈值可以手动修改。3.根据权利要求2所述的基于申威处理器的笔记本电池管理装置,其中:电池电量低于5%时,系统发出低电量警告;电池电量低于3%时,系统强制关机;电池电量高于95%时,插入适配器后电池不充电。4.根据权利要求1所述的基于申威处理器的笔记本电池管理装置,其中,在有外接电源情况时,电池不会一直充电,当达到需要充电的第三阈值才会充电,没有达到则不会充电,其中,所述第三阈值可以手动修改。5.根据权利要求4所述的基于申威处理器的笔记本电池管理装置,其中:电池电量低于95%时,进入恒定电流的快速充电模式;电池电量高于95%,小于100%时,进入恒定电压的慢速...

【专利技术属性】
技术研发人员:朱书杉李小敏葛永辉杨贵永
申请(专利权)人:山东超越数控电子有限公司
类型:发明
国别省市:山东,37

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

1