具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请实施例提供一种充电方法、终端及存储介质。以下将分别进行详细说明。
请参阅图1,图1为本申请实施例提供的终端的结构示意图。终端10可以包括壳体11、显示屏12、电路板13、电池14。需要说明的是,终端10并不限于以上内容。
其中,壳体11可以形成终端10的外部轮廓。在一些实施例中,壳体11可以为金属壳体,比如镁合金、不锈钢等金属。需要说明的是,本申请实施例壳体11的材料并不限于此,还可以采用其它方式,比如:壳体15可以为塑胶壳体、陶瓷壳体、玻璃壳体等。
其中,显示屏12安装在壳体11中。显示屏12电连接至电路板13上,以形成终端10的显示面。在一些实施例中,终端10的显示面可以设置非显示区域,比如:终端10的顶端或/和底端可以形成非显示区域,即终端10在显示屏12的上部或/和下部形成非显示区域,终端10可以在非显示区域安装摄像头、受话器等器件。需要说明的是,终端10的显示面也可以不设置非显示区域,即显示屏12可以为全面屏。
其中,显示屏12可以为液晶显示器,有机发光二极管显示器,电子墨水显示器,等离子显示器,使用其它显示技术的显示器中一种或者几种的组合。显示屏12可以包括触摸传感器阵列(即,显示屏12可以是触控显示屏)。触摸传感器可以是由透明的触摸传感器电极(例如氧化铟锡(ITO)电极)阵列形成的电容式触摸传感器,或者可以是使用其它触摸技术形成的触摸传感器,例如音波触控,压敏触摸,电阻触摸,光学触摸等,本申请实施例不作限制。
在一些实施例中,显示屏12安装在壳体11上后,壳体11和显示屏12之间形成收纳空间,收纳空间可以收纳终端10的器件,比如电路板13、电池14等。
其中,电路板13安装在壳体11中,电路板13可以为终端10的主板,电路板13上可以集成有马达、麦克风、扬声器、耳机接口、摄像头、距离传感器、环境光传感器、受话器以及处理器等功能器件中的一个或多个。在本申请的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
在一些实施例中,电路板13可以固定在壳体15内。具体的,电路板13可以通过螺钉螺接到壳体11上,也可以采用卡扣的方式卡配到壳体11上。需要说明的是,本申请实施例电路板13具体固定到壳体15上的方式并不限于此,还可以其它方式,比如通过卡扣和螺钉共同固定的方式。
其中,电池14安装在壳体11中,电池11与电路板13进行电连接,以向终端10提供电源。壳体11可以作为电池14的电池盖。壳体11覆盖电池14以保护电池14,减少电池14由于终端10的碰撞、跌落等而受到的损坏。
在申请本实施例中,电池11可以为锂离子电池。电池数量可以为一个或多个。电池形状可以为方形、条形或者其他形状,实际应用中,其形状可根据终端本身的内部结构进行设定,本申请对此不做限定。
请参阅图3,图3为本申请实施例提供的终端的结构框图。终端10可以包括存储和处理电路131,存储和处理电路131可以集成在电路板13上。存储和处理电路131可以包括存储器,例如硬盘驱动存储器,非易失性存储器(例如闪存或用于形成固态驱动器的其它电子可编程只读存储器等),易失性存储器(例如静态或动态随机存取存储器等)等,本申请实施例不作限制。存储和处理电路131中的处理电路可以用于控制终端10的运转。处理电路可以基于一个或多个微处理器,微控制器,数字信号处理器,基带处理器,功率管理单元,音频编解码器芯片,专用集成电路,显示驱动器集成电路等来实现。
存储和处理电路131可用于运行终端10中的软件,例如互联网浏览应用程序,互联网协议语音(Voice over Internet Protocol,VOIP)电话呼叫应用程序,电子邮件应用程序,媒体播放应用程序,操作***功能等。
终端10可以包括输入-输出电路132,输入-输出电路132可以设置在电路板13上。输入-输出电路132可用于使终端10实现数据的输入和输出,即允许终端10从外部设备接收数据和也允许终端10将数据从终端10输出至外部设备。输入-输出电路132可以进一步包括传感器1321。传感器1321可以包括环境光传感器,基于光和电容的接近传感器,触摸传感器(例如,基于光触摸传感器和/或电容式触摸传感器,其中,触摸传感器可以是触控显示屏的一部分,也可以作为一个触摸传感器结构独立使用),加速度传感器,温度传感器,和其它传感器等。
终端10可以包括通信电路1322,通信电路1322可以设置在电路板13上。通信电路1322可以用于为终端10提供与外部设备通信的能力。通信电路1322可以包括模拟和数字输入-输出接口电路,和基于射频信号和/或光信号的无线通信电路。
终端10可以包括充电电路100。充电电路100可以为终端100的电池14充电。在本申请实施例中,充电电路100可以通过有线充电的方式为电池14充电,也可以通过无线充电的方式为电池14充电。
在一些实施例中,参考图2至图6,并结合图1,壳体11上设置有充电插槽111。外接充电器可通过充电插槽111与充电电路电性连接以为电池14充电。本实施例中,充电插槽111内侧设置有接近传感器112。其中,充电电路可以集成在上述电路板13上。充电插槽111的槽口形状可以是矩形、圆矩形、圆形等,本申请对此不做限定。
在本实施例中,该充电插槽111上集成有通用串行总线接口(Universal SerialBus,USB)。外接充电器具体可以通过该USB接口与充电电路建立电性连接,以为电池14充电。
若接近传感器112检测到的距离信息由第一距离d1变成第二距离d2,则当检测到外接充电器通过充电插槽111向电池14充电时,充电电路控制充电电流由指定电流值逐渐增大至电池14对应的额定电流值,其中,第一距离d1大于第二距离d2。
实际应用中,接近传感器112所检测到的第二距离d2,实质上可以是接近传感器112的信号发射端至外接充电器的充电线插头表面的距离。当接近传感器112检测到的距离信息由第一距离d1变成第二距离d2时,表明外接充电器***。
由于在外接充电器接入终端10给电池14充电之前,电池14处于放电状态,而当外接充电器接入终端10给电池14充电时,若直接以额定电流充电,则电池14将突然从放电状态变为以较大电流进行充电,对电池14本身造成较大的损耗。因此,通过控制电池14的充电电流从指定电流值逐渐增大至电池对应的额定充电电流值,以避免电池14因突然从放电状态变为大电流充电状态而造成不必要的损耗。
在一些实施例中,参考图4,充电插槽111具有一侧壁1111,接近传感器112设置在侧壁1111上,且接近传感器112的信号收发端的朝向与外接充电器***充电插槽111时的移动方向垂直。
在一些实施例中,参考图5,接近传感器112设置在侧壁1111上,且接近传感器112的信号收发端的朝向与外接充电器***充电插槽111时的移动方向平行。
在一些实施例中,参考图6,充电插槽111具有一底壁1112,接近传感器112设置在底壁1112上,且接近传感器112的信号收发端的朝向与外接充电器***充电插槽111时的移动方向平行。
在外接充电器通过充电插槽111向电池14充电的过程中,若接近传感器112检测到的距离信息由于第二距离d2变成第一距离d1时,充电电路可控制充电电流由指定电流值逐渐增大至电池14对应的额定电流值。
实际应用中,当接近传感器112检测到的距离信息由第二距离d2变成第一距离d1时,表明外接充电器即将从***状态变为拔出状态。
例如,终端正在以额定电流进行充电,若用户突然快速地拔掉外接充电器,此时就可以在外接充电器还未拔出前,对电池14由原来的大电流充电逐渐调节成小电流充电。终端10可通过充电电路控制充电电流以指定的速率逐渐从当前电流值降低到指定电流值。
由上可知,本申请实施例提供的终端10,通过设置在终端10充电插槽111处的接近传感器112检测到距离信息的变化,当距离信息的变化满足条件时,基于距离信息的变化,通过充电电路控制外接充电器对电池14充电时的充电电流逐渐变化。本方案在中,在外接充电器***终端10充电插槽111或者需将外接充电器的接口拔出终端10的充电插槽11时,可实现在外接充电器的充电插拔操作之前,由终端10进行相应电流控制。从而避免终端的电池14在瞬间电流出现大的变化,达到维持或保护电池14性能的目的,提升电池14的续航能力。
请参阅图7,图7为本申请实施例提供的充放电方法的流程示意图。该充放电方法,应用于终端。终端至少包括壳体、充电电路、电池、及设置在所述壳体上的充电插槽,所述充电电路与所述电池电性连接,所述充电插槽内侧设置有接近传感器,外接充电器可通过所述充电插槽与所述充电电路电性连接以为所述电池充电。该充放电方法具体可以包括以下流程:
101、获取接近传感器检测到的距离信息。
102、判断距离信息的变化是否满足预设条件;若是,执行步骤103,否则结束流程。
103、基于距离信息的变化,通过充电电路控制电池的充电电流逐渐变化。
在一些实施例中,接近传感器的信号收发端的朝向,可与外接充电器***充电插槽时的移动方向垂直或平行。则,在判断距离信息的变化是否满足预设条件时,具体可以判断接近传感器检测到的距离信息是否由第一距离变成第二距离。如果检测到由第一距离变为第二距离,则判定距离信息的变化满足预设条件。
需要说明的是,第一距离大于第二距离。实际应用中,第一距离为接近传感器检测到的无外接充电器靠近时的距离,第二距离为接近传感器检测到的有外接充电器靠近时的距离。当接近传感器检测到的距离信息由第一距离变成第二距离时,表明有外接充电器***。此时,终端的充电状态满足后续电流调节的条件。因此,当接近传感器检测到的距离信息由第一距离变成第二距离时,判定为距离信息的变化满足预设条件。
由于外接充电器给终端充电时(即靠近了接近传感器)需要通过充电插槽与充电电路连接,而接近传感器就设置在充电插槽内。充电插槽实质上是具有底壁和侧壁的,底壁与充电插槽的槽口相对,外接充电器***充电插槽时的移动方向,通常是与充电插槽的底壁垂直,并与充电插槽的侧壁平行。
在本实施例中,当接近传感器设置在充电插槽的底壁上时,接近传感器的信号收发端的朝向(即收发信号的方向)与底壁的朝向一致,也即外接充电器***充电插槽时的移动方向,与接近传感器的信号收发端的朝向平行。而当接近传感器设置在充电插槽的侧壁上时,接近传感器的信号收发端的朝向(即收发信号的方向),与外接充电器***充电插槽时的移动方向垂直。
在一些实施例中,当接近传感器检测到的距离信息由第一距离变成第二距离(即外接充电器***充电)时,步骤“通过充电电路控制电池的充电电流逐渐变化”通,可以包括以下流程:
通过充电电路,控制电池的充电电流从指定电流值逐渐增大至电池对应的额定充电电流值。
具体的,由于在外接充电器接入终端给电池充电之前,电池处于放电状态,而当外接充电器接入终端给电池充电时,若直接以额定电流充电,则电池将突然从放电状态变为以较大电流进行充电,对电池本身造成较大的损耗。因此,本实施例中,通过控制电池的充电电流从指定电流值逐渐增大至电池对应的额定充电电流值,以避免电池因突然从放电状态变为大电流充电状态而造成不必要的损耗。其中,指定电流值小于额定电流值,且该指定电流值可以是由本领域技术人员或产品生产厂商进行设定的。在本实施例中,该指定电流值可以是一个较小的电流值。终端可通过充电电路控制充电电流以指定的速率逐渐从指定电流值增加到额定电流值。例如,可以25mA/ms的速度逐渐从制定电流值增加到额定电流值。
在一些实施例中,接近传感器的信号收发端的朝向可设置为与外接充电器***所述充电插槽时的移动方向平行。则,在判断距离信息的变化是否满足预设条件时,具体可以判断检测到的距离信息是否由第二距离变成第一距离,其中,第一距离大于第二距离。如果检测到由第二距离变为第一距离,则判定距离信息的变化满足预设条件。
实际应用中,当接近传感器检测到的距离信息由第二距离变成第一距离时,表明外接充电器即将从***状态变为拔出状态。此时,终端的充电状态满足后续电流调节的条件。因此,当接近传感器检测到的距离信息由第二距离变成第一距离时,判定为距离信息的变化满足预设条件。
在本实施例中,当接近传感器设置在充电插槽的底壁上时,接近传感器的信号收发端的朝向(即收发信号的方向)与底壁的朝向一致,也即外接充电器***充电插槽时的移动方向,与接近传感器的信号收发端的朝向平行。
在一些实施例中,当接近传感器检测到的距离信息由第二距离变成第一距离(即外接充电器即将拔出)时,步骤“通过充电电路控制所述电池的充电电流逐渐变化”,可以包括以下流程:
通过充电电路,控制电池的充电电流,从当前充电电流值逐渐减小至指定电流值。
例如,终端正在进行大电流3A充电,然后突然快速地拔掉外接充电器,此时就可以在充电器还未拔出前对电池端由原来的大电流(即3A)充电逐渐调节成小电流充电。终端可通过充电电路控制充电电流以指定的速率逐渐从当前电流值降低到指定电流值。譬如,当前电流3A,过20毫秒变成2.5A,过20毫秒变成2.0A,过20毫秒变成1.5A,…以此类推,直至外接充电器拔出。而即使用户拔充电线速度再快也往往需要500毫秒的时间,从而避免了电池端电流的大范围变化达到维持或保护电池性能的目的,提升电池的续航能力,为用户带去方便。
在一些实施例中,步骤“通过充电电路控制电池的充电电流逐渐变化”,可以包括以下流程:
获取外接充电器对所述电池充电时的当前充电电流值;
确定当前充电电流值所在的电流值区间;
获取电流值区间对应的电流变化率;
通过充电电路,控制的充电电流按照该电流变化率减小。
其中,电流值区间可以由本领域技术人员或产品生产厂商根据电池的实际测试的充电情况进行设定。不同的电流值区间可对应设置不同的电流变化率。例如,当前充电电流值较大,则可设置电流变化率较大,以使当前充电电流值能在短时间内降低至较低的电流值。而对于当前充电电流值较小的情况,由于当前充电电流的起点就较低,因此可以设置较小的电流变化率,小电流变化率也可使当前充电电流降低至低电流。
由上可知,本方案在中,在外接充电器***终端充电插槽或者需将外接充电器接口拔出终端充电插槽时,可实现在外接充电器的充电插拔操作之前,由终端进行相应电流控制。从而避免终端的电池在瞬间电流出现大的变化,达到维持或保护电池性能的目的,提升电池的续航能力。
在一些实施例中,还提供了一种存储介质,该存储介质中存储有多条指令,该指令适于由处理器加载以执行上述任一充电方法。例如,获取接近传感器检测到的距离信息;判断距离信息的变化是否满足预设条件;若是,则基于距离信息的变化,通过充电电路控制外接充电器对电池充电时的充电电流逐渐变化。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,RandomAccess Memory)、磁盘或光盘等。
以上对本申请实施例所提供的充电方法、终端及存储介质进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。