电池参数的更新方法、装置及移动终端与流程

文档序号:13515016阅读:333来源:国知局
电池参数的更新方法、装置及移动终端与流程

本发明涉及电池充电技术领域,特别涉及一种电池参数的更新方法、装置及移动终端。



背景技术:

目前在诸如手持设备、可穿戴设备等设备中,锂电池以成本低、制造难度低、随时充放电等特性得到了广泛的应用。其中,锂电池的充电和放电主要靠锂离子的运动来完成,即,当对锂电池进行充电时,锂电池的正极生成的锂离子经电解液运动到负极,而负极一般为层状结构的碳材料,也称为碳层,由于碳层有很多微孔,因此,到达负极的锂离子就会嵌入到碳层的微孔中,嵌入的锂离子越多,充电电量越高。同时,当锂电池放电时,嵌入在负极的锂离子脱出,并经过电解液从负极又回到正极。

由于锂电池的正极一般为层结构稳定的晶型,如果在充电时锂电池的电压过高,也称为过充,那么,正极的大部分锂离子都会经电解液运动到负极,正极会发生晶型坍塌,并且随着锂离子移动的越多,坍塌越厉害,从而导致锂电池放电时锂离子嵌入正极的数量减小,导致电池容量减小。同样,在锂电池放电时,锂离子从负极经电解液回到正极,但必须有一部分锂离子留在负极中心,以保证下次充电时锂离子的正常嵌入。然而,如果锂离子的放电电压较低,也称为过放,那么,就会导致负极留存的锂离子很少,从而导致充电时锂离子嵌入负极的数量减小,也会导致电池容量减小。再者,电解液通常属于有机电解液体系,随着使用次数增加,会逐渐的损耗电解液中的锂盐和有机溶剂,造成单位时间内锂离子移动速率和数量减小,进而间接导致电池容量减小。

然而,目前使用锂电池的设备中,锂电池的容量是按照电池出厂时的出厂可用容量设置,即在锂电池使用的过程中,锂电池的容量始终不变,但是,实际应用中,锂电池的实际可用容量会逐渐减小,导致显示的电池电量准确度不高,并且通过出厂可用容量对应的电流进行充电时,还会造成一定的安全隐患。



技术实现要素:

为了解决现有技术的问题,本发明实施例提供了一种电池参数的更新方法、装置及移动终端。所述技术方案如下:

第一方面,提供了一种电池参数的更新方法,所述方法包括:

确定电池当前的充放电次数;

基于所述充放电次数和所述电池的出厂可用容量,按照预设容量估算模型,估算所述电池当前的实际可用容量;

其中,所述预设容量估算模型是对测试电池进行多次充放电循环测试之后,通过测试数据确定得到,所述测试电池与所述电池的尺寸、容量和种类均相同;

将所述电池的容量更新为当前估算得到的实际可用容量,并基于所述电池当前的实际可用容量,对所述电池的充电参数进行更新。

可选地,所述确定电池当前的充放电次数,包括:

当所述电池当前的放电电压小于第一电压门限时,确定所述电池当前的充电电压;

当所述电池当前的充电电压大于第二电压门限时,对上一次确定的所述电池的充放电次数进行增加,得到所述电池当前的充放电次数。

可选地,所述将所述电池的容量更新为当前估算得到的实际可用容量,并基于所述电池当前的实际可用容量,对所述电池的充电参数进行更新之前,还包括:

获取上次更新所述电池的容量和充电参数时所述电池的实际可用容量;

将获取的所述电池的实际可用容量减去所述电池当前的实际可用容量,得到容量差值;

当所述容量差值大于预设容量时,执行将所述电池的容量更新为当前估算得到的实际可用容量,并基于所述电池当前的实际可用容量,对所述电池的充电参数进行更新的步骤。

可选地,其特征在于,所述基于所述电池当前的实际可用容量,对所述电池的充电参数进行更新,包括:

当所述电池的充电参数包括最大充电电流时,将所述电池当前的实际可用容量与预设倍数相乘,得到所述电池当前的实际最大充电电流;

将所述电池的最大充电电流更新为所述实际最大充电电流。

可选地,所述确定电池当前的充放电次数之后,还包括:

当所述电池当前的充放电次数达到预设次数时,显示电池更换提示信息。

可选地,所述预设容量估算模型为:或者

其中,所述y为所述电池的实际可用容量,所述c为所述电池的出厂可用容量,所述a、b、c为常数。

可选地,所述电池为锂电池。

第二方面,提供了一种电池参数的更新装置,所述装置包括:

确定模块,用于确定电池当前的充放电次数;

估算模块,用于基于所述充放电次数和所述电池的出厂可用容量,按照预设容量估算模型,估算所述电池当前的实际可用容量;

其中,所述预设容量估算模型是对测试电池进行多次充放电循环测试之后,通过测试数据确定得到,所述测试电池与所述电池的尺寸、容量和种类均相同;

更新模块,用于将所述电池的容量更新为当前估算得到的实际可用容量,并基于所述电池当前的实际可用容量,对所述电池的充电参数进行更新。

可选地,确定模块包括:

确定子模块,用于当所述电池当前的放电电压小于第一电压门限时,确定所述电池当前的充电电压;

增加子模块,用于当所述电池当前的充电电压大于第二电压门限时,对上一次确定的所述电池的充放电次数进行增加,得到所述电池当前的充放电次数。

可选地,该装置还包括:

获取模块,用于获取上次更新所述电池的容量和充电参数时所述电池的实际可用容量;

运算模块,用于将获取的所述电池的实际可用容量减去所述电池当前的实际可用容量,得到容量差值;

触发模块,用于当所述容量差值大于预设容量时,触发所述更新模块将所述电池的容量更新为当前估算得到的实际可用容量,并基于所述电池当前的实际可用容量,对所述电池的充电参数进行更新。

可选地,更新模块包括:

运算子模块,用于当所述电池的充电参数包括最大充电电流时,将所述电池当前的实际可用容量与预设倍数相乘,得到所述电池当前的实际最大充电电流;

更新子模块,用于将所述电池的最大充电电流更新为所述实际最大充电电流。

可选地,该装置还包括:

显示模块,用于当所述电池当前的充放电次数达到预设次数时,显示电池更换提示信息。

可选地,预设容量估算模型为:或者

其中,所述y为所述电池的实际可用容量,所述c为所述电池的出厂可用容量,所述a、b、c为常数。

可选地,电池为锂电池。

第三方面,提供了一种移动终端,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1-7任一所述方法的步骤。

第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,其特征在于,所述指令被处理器执行时实现上述第一方面任一项所述的电池参数的更新方法。

本发明实施例提供的技术方案带来的有益效果是:

在本发明实施例中,为了电池电量显示地更准确,并且在电池充电的过程中,能根据实际的最大充电电流进行充电,需要估算出电池的实际可用容量。在实际实现中,需要先确定电池当前的充放电次数,再基于充放电次数和电池的出厂可用容量,按照预设容量估算模型,估算电池当前的实际可用容量,其中,预设容量估算模型是对测试电池进行多次充放电循环测试之后,通过测试数据确定得到,而且测试电池与电池的尺寸、容量和种类均相同;最后将电池的容量更新为当前估算得到的实际可用容量,并基于电池当前的实际可用容量,对电池的充电参数进行更新,如此,实现了对电池的实际可用容量的估算。这样,可以根据电池的实际可用容量准确地显示电池电量,还能够对电池的最大充电电流进行更新,保证充电的安全性。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的电池参数更新系统的架构示意图;

图2a是本发明实施例提供的一种电池参数的更新方法的流程图;

图2b是图2a实施例涉及的充放电测试次数与电池容量之间的变化曲线图;

图2c是图2a实施例涉及的充放电测试次数与电池容量之间的变化曲线图;

图3是本发明实施例提供的一种电池参数的更新装置的框图;

图4是本发明实施例提供的一种电池参数的更新装置的框图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。

在对本发明实施例进行详细的解释说明之前,先对本发明实施例中涉及到的系统架构进行解释说明。

图1是根据一示例性实施例提供的一种电池参数更新系统的架构示意图,如图1所示,该电池参数更新系统中主要包括充电器101、充电单元102、锂电池103、检测单元104、控制单元105、显示单元106和存储单元107。

其中,充电器101为与安装锂电池的设备相适配的充电器,充电器101可以是有线充电器,也可以是吸附式的无线充电器,还可以将电脑等设备作为对锂电池进行充电的充电器。当用有线充电器或者将电脑等设备作为充电器进行充电时,充电器101可以通过usb(universalserialbus,通用串行总线)口与安装锂电池103的设备进行连接,当用吸附式的无线充电器充电时,可以直接将充电器101与安装锂电池103的设备吸附连接。充电单元102用于对锂电池103进行充电。检测单元104用于检测放电时的电池电压或者充电时的电池电压等参数。控制单元105用于为更新电池容量和充电参数。显示单元106用于显示放电时锂电池103实时的电池电量和充电时锂电池103实时的电池电量,以及电池容量和充电参数,其中,充电参数可以包括最大充电电流,但是最大充电电流可以显示,也可以不显示。存储单元107用于储存锂电池103的充放电次数,以及锂电池103的实际可用容量和充电参数。

具体地,在充电器101通过充电单元102对锂电池103进行充电时,检测单元104可以检测锂电池103的电池电压,该电池电压包括充电电压和放电电压,检测单元104将该电池电压发送给控制单元105,控制单元105基于电池电压包括的充电电压和放电电压确定锂电池103的充放电次数,再根据充放电次数与预设容量估算模型估算锂电池103当前的实际可用容量,并基于当前的实际可用容量确定锂电池103的充电参数,该充电参数可以包括最大充电电流。最终控制单元105对锂电池103的电池容量和充电参数进行更新,并将电池容量和充电参数通过显示单元106显示,同时将电池容量和充电参数储存在存储单元107中。

接下来将结合附图对本发明实施例进行详细的解释说明。

图2a是根据一示例性实施例示出的一种电池参数的更新方法的流程图,如图2a所示,该方法包括以下步骤:

步骤201:确定电池当前的充放电次数。

在本发明实施例中,电池可以为锂电池,也可以其他种类的电池,只要电池的容量随着充放电次数的增加而降低即可。

由于电池在充放电一个循环后,电池容量会实时地减小,如果此时还是按照电池出厂时的出厂可用容量进行电池电量的显示,以及按照出厂可用容量对应的最大充电电流进行充电,那么,将会导致显示的电池电量不准确,以及充电时造成一定的安全隐患。然而,这些问题正是因为随着电池的充放电次数的增加而导致的,因此,为了克服这些问题,需要先确定电池当前的充放电次数,为后续步骤中计算电池的实际电池容量做基础。

其中,电池当前的充放电次数是根据电池的放电电压和充电电压确定,即当电池当前的放电电压小于第一电压门限,且当前的充电电压大于第二电压门限时,对上一次确定的电池的充放电次数进行增加,得到电池当前的充放电次数。比如,上一次确定的电池的充放电次数为10次,如果电池当前的放电电压小于第一电压门限,之后,检测电池的充电电压,当电池的充电电压大于第二电压门限时,表明电池进行一次充放电的循环,此时,可以将上一次确定的充放电次数10次加1,得到电池当前的充放电次数为11。

步骤202:基于电池当前的充放电次数和电池的出厂可用容量,按照预设容量估算模型,估算电池当前的实际可用容量。

其中,预设容量估算模型是对测试电池进行多次充放电循环测试之后,通过测试数据确定得到,测试电池与该电池的尺寸、容量和种类均相同。

需要说明的是,预设容量估算模型为开发人员根据计算简单和计算精准两个标准确定得到,以供电池容量的估算。为了确定预设容量估算模型,可以对测试电池进行测试,进而确定预设容量估算模型。并且为了提高确定测试电池容量的精准度,可以选用多块测试电池进行测试,且该测试电池与本发明中的电池的尺寸、容量和种类均相同。

其中,预设容量估算模型可以为:或者

其中,y为电池的实际可用容量,c为电池的出厂可用容量,a、b、c为常数。

接下来对开发人员确定预设容量估算模型的过程进行简单介绍

如图2b所示,选用了两块测试电池进行测试,曲线1为对第一块测试电池进行测试得到的测试数据,曲线2为对第二块测试电池进行测试得到的测试数据,即,充放电测试次数为1000次,通过1000次测试得到两块测试电池对应的两组电池容量数据,每组电池容量数据为1000个,再根据充放电测试次数与每组电池容量数据,制作曲线1和曲线2所示的充放电测试次数与电池容量之间的变化曲线图。

从该曲线图中可以看出,电池容量与充放电测试次数的对应关系并不是线性变化的,即不符合单调函数的单调特性,而是具有一定的弧度,大体上满足反比例函数的特性,即随着充放测试次数增加,电池容量逐渐减小。因此可以将充放测试次数与电池容量的对应关系设置为如下第一公式:

其中,a、b、c为三个常数,c为电池出厂可用容量,x为充放电次数,y为电池的实际可用容量。

为了确定第一公式中的三个常数,可以在图2b所示的充放电测试次数与电池容量变化曲线图中选取三个有效节点,并将三个有效节点代入第一公式,从而确定a、b、c三个常数。其中,有效节点是指两条曲线重合度高的点,两条曲线的重合度越高,即两条曲线越重合,选取的点就越有效。

当确定第一公式中的a、b、c三个常数之后,此时,第一公式中就只有两个未知数x和y,因此可以将0-1000的充放电次数代入第一公式,从而得到电池的实际可用容量。最后,当计算得到的电池的实际可用容量与测试得到的电池容量之间的误差小于预设误差时,可以确定得到预设容量估算模型,如图2c所示,曲线3为通过上述方法确定得到的预设容量估算模型所绘制的曲线。当计算得到的电池的实际可用容量与测试得到的电池容量之间的误差大于或等于预设误差时,需要重新选择三个有效节点,从而重新计算第一公式中的a、b、c三个常数。

例如,将曲线3上的1000个电池容量与曲线1上的1000个电池容量相减得到1000个误差值,判断这1000个误差值中是否有990个误差值小于0.1;同理,再将曲线3上的1000个电池容量与曲线2上的1000个电池容量相减再得到1000个误差值,判断这1000个误差值中是否有990个误差值小于0.1。如果这两组1000个误差值中,均满足各组有990个误差值小于0.1,则可以确定得到预设容量估算模型。其中,990为预设数量,0.1为预设误差。

当通过上述方法确定得到的预设容量估算模型估算电池的实际可用容量时,估算结果比较精准。然而,为了简化计算的复杂度,可以假设电池充放电次数x为正无穷大时,对应的y为0mah,此时c=0,这样,上述第一公式可以变形为如下第二公式:

需要说明的是,当充放电次数x为正无穷大时,即电池可以无限地充放电使用,此时电池容量会被耗尽,也即是,当x=+∞时,y=0,代入公式,得c=0。当然这种情况在实际实现中是不存在的,但在理论推导中可以使用,本发明实施例是以最接近估算电池的实际可用容量的估算方法来估算的。

然后,在图2b所示的充放电测试次数与电池容量之间的变化曲线图中选取两个有效节点,并将两个有效节点代入第二公式,确定a、b两个常数。其中,有效节点是指两条曲线重合度高的点,两条曲线的重合度越高,即两条曲线越重合,选取的点就越有效。

当确定第二公式中的a、b两个常数之后,此时,第二公式中就只有两个未知数x和y,因此可以将0-1000的充放电次数代入第二公式,从而得到电池的实际可用容量。最后,当计算得到的电池的实际可用容量与测试得到的电池容量之间的误差小于预设误差时,可以确定得到预设容量估算模型。

也即是,通过上述方法最终可以确定得到两种预设容量估算模型,且第一种预设容量估算模型的估算结果比较精准,第二种预设容量估算模型的估算过程比较简单,因此,可以针对实际需求,从该两种预设容量估算模型中选择一种模型,从而集成到本发明实施例的电池参数更新装置中。

步骤203:将电池的容量更新为当前估算得到的实际可用容量,并基于电池当前的实际可用容量,对电池的充电参数进行更新。

实际应用中,可以在电池每次充放电之后直接对电池容量以及充电参数进行更新,当然,也可以在电池容量变化较大时对电池容量以及充电参数进行更新,因此,接下来将对这两种可能的实现方式分别进行说明。

第一种可能的实现方式:当估算得到电池的实际可用容量时,立即将电池的容量更新为当前估算得到的实际可用容量,并基于电池当前的实际可用容量,对电池的充电参数进行更新,即在电池每次充放电之后均对电池容量和充电参数进行更新。

在实时更新电池容量的方式中,只要电池的充放电次数增加,就估算电池的实际可用容量,然后将电池容量更新为当前估算得到的实际可用容量,并基于电池当前的实际可用容量,对电池的充电参数进行更新。这样,可以及时地对电池容量和充电参数的更新。

第二种可能的实现方式:当估算得到电池的实际可用容量时,可以获取上次更新电池的容量和充电参数时电池的实际可用容量,将获取的电池的实际可用容量减去电池当前的实际可用容量,得到容量差值。当该容量差值大于预设容量时,将电池的容量更新为当前估算得到的实际可用容量,并基于电池当前的实际可用容量,对电池的充电参数进行更新。即在电池的容量变化较大时对电池容量和充电参数进行更新。

其中,预设容量为预先设置的用于比较的一个变化量。

另外,获取上次更新电池的容量和充电参数时电池的实际可用容量有两种获取方法。第一种获取方法:先获取上次更新电池容量和充电参数时电池的充放电次数,再根据该充电次数按照预设容量估算模型计算相应的电池容量。第二种获取方法:直接获取上次更新电池容量和充电参数时电池的实际可用容量,也即是,在上次更新时,会存储上次更新电池容量和充电参数时电池的实际可用容量。

其中,当电池的充电参数包括最大充电电流时,基于电池当前的实际可用容量对充电参数进行更新的操作可以为:将电池当前的实际可用容量与预设倍数相乘,得到电池当前的实际最大充电电流,并将电池的最大充电电流更新为实际最大充电电流。其中,该预设倍数是预先设置的倍数。例如,当电池当前的实际可用容量为30mah,预设倍数为0.5,这样,可以得到电池当前的实际最大充电电流30mah*0.5=15ma。

进一步地,当电池当前的充放电次数达到预设次数时,显示电池更换提示信息。也即是,由于考虑到实际的使用情况和电池的使用时间限制,电池的充放电次数通常是有限值,可以将该有限值设置为预设次数,当电池当前的充放电次数达到预设次数时,表明电池的实际可用容量已经很小,此时,可以显示电池更换提示信息,提示用户对电池进行更换。

在本发明实施例中,为了电池电量显示地更准确,并且在电池充电的过程中,能根据实际的最大充电电流进行充电,需要估算出电池的实际可用容量。在实际实现中,需要先确定电池当前的充放电次数,再基于充放电次数和电池的出厂可用容量,按照预设容量估算模型,估算电池当前的实际可用容量,其中,预设容量估算模型是对测试电池进行多次充放电循环测试之后,通过测试数据确定得到,而且测试电池与电池的尺寸、容量和种类均相同;最后将电池的容量更新为当前估算得到的实际可用容量,并基于电池当前的实际可用容量,对电池的充电参数进行更新,如此,实现了对电池的实际可用容量的估算。这样,可以根据电池的实际可用容量准确地显示电池电量,还能够对电池的最大充电电流进行更新,保证充电的安全性。

图3是根据一示例性实施例示出的一种电池参数的更新装置300的框图,如图3所示,该装置300包括:

确定模块301,用于确定电池当前的充放电次数;

估算模块302,用于基于充放电次数和所述电池的出厂可用容量,按照预设容量估算模型,估算电池当前的实际可用容量;

其中,预设容量估算模型是对测试电池进行多次充放电循环测试之后,通过测试数据确定得到,测试电池与所述电池的尺寸、容量和种类均相同;

更新模块303,用于将电池的容量更新为当前估算得到的实际可用容量,并基于电池当前的所述实际可用容量,对电池的充电参数进行更新。

可选地,确定模块301包括:

确定子模块,用于当电池当前的放电电压小于第一电压门限时,确定电池当前的充电电压;

增加子模块,用于当电池当前的充电电压大于第二电压门限时,对上一次确定的电池的充放电次数进行增加,得到电池当前的充放电次数。

可选地,该装置300还包括:

获取模块,用于获取上次更新电池的容量和充电参数时电池的实际可用容量;

运算模块,用于将获取的电池的实际可用容量减去电池当前的实际可用容量,得到容量差值;

触发模块,用于当容量差值大于预设容量时,执行将电池的容量更新为当前估算得到的实际可用容量,并基于电池当前的实际可用容量,对电池的充电参数进行更新的步骤。

可选地,更新模块303包括:

运算子模块,用于当电池的充电参数包括最大充电电流时,将电池当前的实际可用容量与预设倍数相乘,得到电池当前的实际最大充电电流;

更新子模块,用于将电池的最大充电电流更新为实际最大充电电流。

可选地,该装置300还包括:

显示模块,用于当电池当前的充放电次数达到预设次数时,显示电池更换提示信息。

可选地,预设容量估算模型为:或者

其中,y为所述电池的实际可用容量,c为所述电池的出厂可用容量,a、b、c为常数。

可选地,电池为锂电池。

在本发明实施例中,为了电池电量显示地更准确,并且在电池充电的过程中,能根据实际的最大充电电流进行充电,需要估算出电池的实际可用容量。在实际实现中,需要先确定电池当前的充放电次数,再基于充放电次数和电池的出厂可用容量,按照预设容量估算模型,估算电池当前的实际可用容量,其中,预设容量估算模型是对测试电池进行多次充放电循环测试之后,通过测试数据确定得到,而且测试电池与电池的尺寸、容量和种类均相同;最后将电池的容量更新为当前估算得到的实际可用容量,并基于电池当前的实际可用容量,对电池的充电参数进行更新,如此,实现了对电池的实际可用容量的估算。这样,可以根据电池的实际可用容量准确地显示电池电量,还能够对电池的最大充电电流进行更新,保证充电的安全性。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

图4是根据一示例性实施例示出的一种电池参数的更新装置400的框图。例如,装置400可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。

参照图4,装置400可以包括以下一个或多个组件:处理组件402,存储器404,电源组件406,多媒体组件408,音频组件410,输入/输出(i/o)的接口412,传感器组件414,以及通信组件416。

处理组件402通常控制装置400的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件402可以包括一个或多个处理器420来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件402可以包括一个或多个模块,便于处理组件402和其他组件之间的交互。例如,处理组件402可以包括多媒体模块,以方便多媒体组件408和处理组件402之间的交互。

存储器404被配置为存储各种类型的数据以支持在装置400的操作。这些数据的示例包括用于在装置400上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器404可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

电源组件406为装置400的各种组件提供电源。电源组件406可以包括电源管理系统,一个或多个电源,及其他与为装置400生成、管理和分配电源相关联的组件。

多媒体组件408包括在所述装置400和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件408包括一个前置摄像头和/或后置摄像头。当装置400处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件410被配置为输出和/或输入音频信号。例如,音频组件410包括一个麦克风(mic),当装置400处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器404或经由通信组件416发送。在一些实施例中,音频组件410还包括一个扬声器,用于输出音频信号。

i/o接口412为处理组件402和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件414包括一个或多个传感器,用于为装置400提供各个方面的状态评估。例如,传感器组件414可以检测到装置400的打开/关闭状态,组件的相对定位,例如所述组件为装置400的显示器和小键盘,传感器组件414还可以检测装置400或装置400一个组件的位置改变,用户与装置400接触的存在或不存在,装置400方位或加速/减速和装置400的温度变化。传感器组件414可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件414还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件414还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件416被配置为便于装置400和其他设备之间有线或无线方式的通信。装置400可以接入基于通信标准的无线网络,如wifi,2g或3g,或它们的组合。在一个示例性实施例中,通信组件416经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件416还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。

在示例性实施例中,装置400可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述图2a所述的电池参数的更新方法。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意结合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如:同轴电缆、光纤、数据用户线(digitalsubscriberline,dsl))或无线(例如:红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质(例如:软盘、硬盘、磁带)、光介质(例如:数字通用光盘(digitalversatiledisc,dvd))、或者半导体介质(例如:固态硬盘(solidstatedisk,ssd))等。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1