1.本发明涉及移动终端充电技术领域,尤其涉及一种充电电流设置方法、系统和移动终端。
背景技术:2.移动终端或者叫移动通信终端是指可以在移动中使用的计算机设备,广义的讲包括手机、笔记本、平板电脑、pos机甚至包括车载电脑。但是大部分情况下是指手机或者具有多种应用功能的智能手机以及平板电脑。随着网络和技术朝着越来越宽带化的方向的发展,移动通信产业将走向真正的移动信息时代。另一方面,随着集成电路技术的飞速发展,移动终端的处理能力已经拥有了强大的处理能力,移动终端正在从简单的通话工具变为一个综合信息处理平台。这也给移动终端增加了更加宽广的发展空间。
3.移动终端作为简单通信设备伴随移动通信发展已有几十年的历史。自2007年开始,智能化引发了移动终端基因突变,从根本上改变了终端作为移动网络末梢的传统定位。移动智能终端几乎在一瞬之间转变为互联网业务的关键入口和主要创新平台,新型媒体、电子商务和信息服务平台,互联网资源、移动网络资源与环境交互资源的最重要枢纽,其操作系统和处理器芯片甚至成为当今整个ict产业的战略制高点。移动智能终端引发的颠覆性变革揭开了移动互联网产业发展的序幕,开启了一个新的技术产业周期。随着移动智能终端的持续发展,其影响力将比肩收音机、电视和互联网(pc),成为人类历史上第4个渗透广泛、普及迅速、影响巨大、深入至人类社会生活方方面面的终端产品。
4.目前移动终端(例如智能手机)均是采用不可拆卸的电池置于机身内部,移动终端功能复杂且用户使用频率较高,对于该电池的充电这项操作基本上是每天都要进行,在充电时因为为了追求充电电流大,充电时间短,需要采用合规的充电线及充电器,否则易使充电过程产热过多,同时也易产生短路等问题,最终使移动终端损坏或者电池寿命大大下降。
5.现有技术中普遍是移动终端先识别,待识别成功后再配置相应充电,这是通过在充电之前增加识别的步骤来克服上述问题,但同时也多添加了一个识别的步骤,无法提高充电的效率。
6.因此,现有技术还有待于改进和发展。
技术实现要素:7.本发明的主要目的在于提供一种充电电流设置方法、系统和移动终端,旨在解决现有技术中在充电之前需要先识别充电器再进行充电配置,导致充电效率降低的问题。
8.为实现上述目的,本发明提供一种充电电流设置方法,所述充电电流设置方法包括如下步骤:
9.移动终端接收用户操作指令,在所述移动终端中预先存储有效充电电流令牌;
10.当所述移动终端检测到连接充电器时,所述移动终端获取所述充电器的充电电流设置;
11.所述移动终端将所述充电电流设置与所述有效充电电流令牌进行逻辑操作后,生成充电电流进行充电。
12.可选地,所述的充电电流设置方法,其中,所述有效充电电流令牌为充电电流序列。
13.可选地,所述的充电电流设置方法,其中,所述有效充电电流令牌包括一维形式和多维形式。
14.可选地,所述的充电电流设置方法,其中,当所述有效充电电流令牌为一维形式时,所述有效充电电流令牌为由0和1组成的第一序列,所述第一序列由若干个第一基础序列组成,每个所述第一基础序列为一串由若干0和1组成;
15.当所述有效充电电流令牌为二维形式时,所述有效充电电流令牌为一串x_s2组成的第二序列,所述第二序列由若干个第二基础序列组成,每个所述第二基础序列为由若干x_s2组成;其中,x_s2为01、11、10和00中的任意一个;
16.当所述有效充电电流令牌为三维形式时,所述有效充电电流令牌为一串x_s3组成的第三序列,所述第三序列由若干个第三基础序列组成,每个所述第三基础序列为由若干x_s3组成;其中,x_s3为010、110、100、000、111、011、101和001中的任意一个;
17.当所述有效充电电流令牌为k维形式时,所述有效充电电流令牌为一串x_sk组成的第k序列,所述第k序列由若干个第k基础序列组成,每个所述第k基础序列为由若干x_sk组成;其中,k为大于3的正整数,x_sk为k个0至k个1的2的k次方中的任意一个。
18.可选地,所述的充电电流设置方法,其中,所述充电电流设置为由一串由0与1构成的序列。
19.可选地,所述的充电电流设置方法,其中,所述当所述移动终端检测到连接充电器时,所述移动终端获取所述充电器的充电电流设置,具体包括:
20.预先定义若干个门限,所述门限为在基础电压之上每隔预设间隔进行划分;
21.当所述移动终端检测到所述充电器的某一根线上的电压在所述门限之间波动时,基于所述门限所划分出的范围和各个范围对应的具体的值,得到所述充电器的充电电流设置。
22.可选地,所述的充电电流设置方法,其中,所述移动终端将所述充电电流设置与所述有效充电电流令牌进行逻辑操作后,生成充电电流进行充电,具体包括:
23.所述移动终端将所述充电电流设置与所述有效充电电流令牌进行逻辑操作,所述逻辑操作包括逻辑与、逻辑或和逻辑异或;
24.所述充电电流设置与所述有效充电电流令牌进行逻辑操作后得到逻辑操作结果,所述逻辑操作结果为生成最终的充电电流,所述充电器以所述充电电流对所述移动终端进行充电。
25.此外,为实现上述目的,本发明还提供一种充电电流设置系统,其中,所述充电电流设置系统包括:
26.预先设置模块,用于接收用户操作指令,在所述移动终端中预先存储有效充电电流令牌;
27.电流获取模块,用于当所述移动终端检测到连接充电器时,获取所述充电器的充电电流设置;
28.充电操作模块,用于将所述充电电流设置与所述有效充电电流令牌进行逻辑操作后,生成充电电流进行充电。
29.此外,为实现上述目的,本发明还提供一种移动终端,其中,所述移动终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的充电电流设置程序,所述充电电流设置程序被所述处理器执行时实现如上所述的充电电流设置方法的步骤。
30.此外,为实现上述目的,本发明还提供一种计算机可读存储介质,其中,所述计算机可读存储介质存储有充电电流设置程序,所述充电电流设置程序被处理器执行时实现如上所述的充电电流设置方法的步骤。
31.本发明通过移动终端接收用户操作指令,在所述移动终端中预先存储有效充电电流令牌;当所述移动终端检测到连接充电器时,所述移动终端获取所述充电器的充电电流设置;所述移动终端将所述充电电流设置与所述有效充电电流令牌进行逻辑操作后,生成充电电流进行充电。本发明在当移动终端对电池进行充电时,无需先识别成功再来进行充电设置,而是直接得到最终的充电电流,基于电路的逻辑操作结果直接应用充电,提高了充电的效率,既能保证充电线及充电器的可靠性又能快速设置充电电流。
附图说明
32.图1是本发明充电电流设置方法的较佳实施例的流程图;
33.图2是本发明充电电流设置方法的较佳实施例中步骤s20的流程图;
34.图3是本发明充电电流设置方法的较佳实施例中步骤s30的流程图;
35.图4是本发明充电电流设置系统的较佳实施例中原理示意图;
36.图5为本发明移动终端的较佳实施例的运行环境示意图。
具体实施方式
37.为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
38.目前移动终端(例如智能手机)均是采用不可拆卸的电池置于机身内部,移动终端功能复杂且用户使用频率较高,对于该电池的充电这项操作基本上是每天都要进行,在充电时因为为了追求充电电流大,充电时间短,需要采用合规的充电线及充电器,否则易使充电过程产热过多,同时也易产生短路等问题,最终使移动终端损坏或者电池寿命大大下降。
39.现有技术中普遍是移动终端先识别,待识别成功后再配置相应充电,这是通过在充电之前增加识别的步骤来克服上述问题,但同时也多添加了一个识别的步骤,无法提高充电的效率。
40.针对现有技术存在的缺陷,本发明较佳实施例所述的充电电流设置方法,如图1所示,所述充电电流设置方法包括以下步骤:
41.步骤s10、移动终端接收用户操作指令,在所述移动终端中预先存储有效充电电流令牌。
42.本发明的所述充电电流设置方法应用于移动终端中,用于根据充电电流设置来对电池进行快速充电。其中,所述有效充电电流令牌为充电电流序列,所述有效充电电流令牌
包括一维形式和多维形式。
43.具体地,当所述有效充电电流令牌为一维形式时,所述有效充电电流令牌为由0和1组成的第一序列,所述第一序列由若干个第一基础序列组成,每个所述第一基础序列为一串由若干0和1组成;当所述有效充电电流令牌为二维形式时,所述有效充电电流令牌为一串x_s2组成的第二序列,所述第二序列由若干个第二基础序列组成,每个所述第二基础序列为由若干x_s2组成;其中,x_s2为01、11、10和00中的任意一个;当所述有效充电电流令牌为三维形式时,所述有效充电电流令牌为一串x_s3组成的第三序列,所述第三序列由若干个第三基础序列组成,每个所述第三基础序列为由若干x_s3组成;其中,x_s3为010、110、100、000、111、011、101和001中的任意一个;当所述有效充电电流令牌为k维形式时,所述有效充电电流令牌为一串x_sk组成的第k序列,所述第k序列由若干个第k基础序列组成,每个所述第k基础序列为由若干x_sk组成;其中,k为大于3的正整数,x_sk为k个0至k个1的2的k次方中的任意一个。
44.进一步地,移动终端通过带有usb接口的充电器进行充电,usb(universal serial bus,通用串行总线)是一种广泛使用的接口,其主要由四根线vbus、d+、d
‑
、gnd组成,其中vbus是电源线,d+、d
‑
用于数据通讯,gnd为地线,所述移动终端通过充电器usb接口的vbus脚获取充电器的试充电电流,所述移动终端通过充电器usb接口的vbus脚获取充电器的输出电压;预先将使用的充电电流设置与一个有效充电电流令牌操作后写入充电器或充电线端(充电器为配套厂家生产时写入的),当移动终端检测到充电时,移动终端与上述充电器或充电线端发出的充电电流设置再次用移动终端的有效充电电流令牌进行操作,基于操作结果直接应用充电(操作包括:数学运算等,当然也可以直接应用;操作的目的是不为他人获取充电电流令牌)。
45.步骤s20、当所述移动终端检测到连接充电器时,所述移动终端获取所述充电器的充电电流设置。
46.具体过程请参阅图2,其为本发明提供的充电电流设置方法中步骤s20的流程图。
47.如图2所示,所述步骤s20包括:
48.s21、预先定义若干个门限,所述门限为在基础电压之上每隔预设间隔进行划分;
49.s22、当所述移动终端检测到所述充电器的某一根线上的电压在所述门限之间波动时,基于所述门限所划分出的范围和各个范围对应的具体的值,得到所述充电器的充电电流设置。
50.具体地,所述充电电流设置为由一串由0与1构成的序列,其为在充电器的某一根线上在小范围内的波动来体现,例如一根线的电压其逻辑为1是1.8v,0是0伏,则比如在1.8附近划分几个范围。所述预设间隔为0.05v(伏),那么预先定义若干个门限,这些门限为在基础电压之上每隔0.05v进行划分,假设基础电压为1.8v,则1.85、1.8、1.75、1.7、1.9等为各个门限,但也有可能基础电压为其他值,那么就在该值的基础之上每隔0.05v进行划分,当检测到某一根线上的电压在上述波动(上述波动指的是什么波动,是指在1.85、1.8、1.75、1.7、1.9这些电压之间波动)时,基于上面的门限所划分出的范围,而各个范围又对应于一个具体的值(比如预先设定1.8
‑
1.9是1,1.7
‑
1.8是0,比如1.8
‑
1.85是01,1.85
‑
1.9是11,1.75
‑
1.8是00,1.7
‑
1.75是10),故可以得到充电器的充电电流设置。
51.步骤s30、所述移动终端将所述充电电流设置与所述有效充电电流令牌进行逻辑
操作后,生成充电电流进行充电。
52.具体过程请参阅图3,其为本发明提供的充电电流设置方法中步骤s30的流程图。
53.如图3所示,所述步骤s30包括:
54.s31、所述移动终端将所述充电电流设置与所述有效充电电流令牌进行逻辑操作,所述逻辑操作包括逻辑与、逻辑或和逻辑异或;
55.s32、所述充电电流设置与所述有效充电电流令牌进行逻辑操作后得到逻辑操作结果,所述逻辑操作结果为生成最终的充电电流,所述充电器以所述充电电流对所述移动终端进行充电。
56.具体地,所述移动终端将所述充电电流设置与所述有效充电电流令牌进行逻辑操作,例如逻辑与、逻辑或和逻辑异或,逻辑与即&&—参与运算的元素都为“真”时,整个表达式结果才为“真”,逻辑或即||—参与运算的元素中只要有一个为“真”,整个表达式结果就为“真”,逻辑异或即^—参与运算的两个元素都为“真”或都为“假”时结果为“假”,而两个元素一“真”一“假”时结果为“真”;即逻辑与:两边的表达式有一项为假,结果就为假。两边的表达式全为真,结果才为真。逻辑或:两边的表达式有一项为真,结果就为真。两边的表达式全为假,结果才为假。逻辑异或:真假为真,真真为假,假假为假。例如a||0得到b,b或0得到a,也可以比如异或操作,例如,a异或b得到c,c异或b得到a;所述充电电流设置与所述有效充电电流令牌进行逻辑操作后得到逻辑操作结果,所述逻辑操作结果为生成最终的充电电流,所述充电器以所述充电电流对所述移动终端进行充电。
57.由于所述移动终端所得到的充电电流设置为已经将原始充电电流设置与有效充电电流令牌作过逻辑操作了,那么再次与有效充电电流令牌进行逻辑操作便可以还原,而如果所述移动终端使用的有效充电电流令牌与之前的有效充电电流令牌不一致,或者充电线或充电器端所使用的有效充电电流令牌生成的充电电流设置,与所述移动终端处的有效充电电流令牌不一致,都会导致所述移动终端充电电流偏小很多,例如时常稳定在200毫安以下。
58.从而在当所述移动终端对电池进行充电时,无需要像现有那样先识别成功再来进行充电设置,而是两个步骤结合为一个,提高充电的效率,既能保证充电线及充电器的可靠性又能快速设置充电电流。
59.本发明通过预先将使用的充电电流设置与一个有效充电电流令牌操作后写入充电器或充电线端,当移动终端检测到充电时,移动终端与上述充电器或充电线端发出的充电电流设置再次用移动终端端的有效充电电流令牌进行操作,基于操作结果直接应用充电;在当移动终端对电池进行充电时,无需要像现有那样先识别成功再来进行充电设置,而是两个步骤结合为一个,提高充电的效率,既能保证充电线及充电器的可靠性又能快速设置充电电流。
60.通过本发明所提供的充电电流设置方法,使得当移动终端插入带有usb接口的充电器后,能够自动设置移动终端最佳的充电电流,使得该最佳的充电电流被固定,从而使得移动终端能够安全、高效的适配各种带usb接口的充电器,而且无安全隐患。
61.进一步地,如图4所示,基于上述充电电流设置方法,本发明还相应提供了一种充电电流设置系统,其中,所述充电电流设置系统包括:
62.预先设置模块100,用于接收用户操作指令,在所述移动终端中预先存储有效充电
电流令牌;
63.电流获取模块200,用于当所述移动终端检测到连接充电器时,获取所述充电器的充电电流设置;
64.充电操作模块300,用于将所述充电电流设置与所述有效充电电流令牌进行逻辑操作后,生成充电电流进行充电。
65.其中,所述电流获取模块200具体包括:
66.分段设置单元,用于预先定义若干个门限,所述门限为在基础电压之上每隔预设间隔进行划分;
67.电流设置单元,用于当所述移动终端检测到所述充电器的某一根线上的电压在所述门限之间波动时,基于所述门限所划分出的范围和各个范围对应的具体的值,得到所述充电器的充电电流设置。
68.其中,所述充电操作模块300具体包括:
69.逻辑操作单元,用于所述移动终端将所述充电电流设置与所述有效充电电流令牌进行逻辑操作,所述逻辑操作包括逻辑与、逻辑或和逻辑异或;
70.充电生成单元,用于在所述充电电流设置与所述有效充电电流令牌进行逻辑操作后得到逻辑操作结果,所述逻辑操作结果为生成最终的充电电流,所述充电器以所述充电电流对所述移动终端进行充电。
71.进一步地,如图5所示,基于上述充电电流设置方法和系统,本发明还相应提供了一种移动终端,所述移动终端包括处理器10、存储器20及显示器30。图5仅示出了移动终端的部分组件,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。
72.所述存储器20在一些实施例中可以是所述移动终端的内部存储单元,例如移动终端的硬盘或内存。所述存储器20在另一些实施例中也可以是所述移动终端的外部存储设备,例如所述移动终端上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,所述存储器20还可以既包括所述移动终端的内部存储单元也包括外部存储设备。所述存储器20用于存储安装于所述移动终端的应用软件及各类数据,例如所述安装移动终端的程序代码等。所述存储器20还可以用于暂时地存储已经输出或者将要输出的数据。在一实施例中,存储器20上存储有充电电流设置程序40,该充电电流设置程序40可被处理器10所执行,从而实现本申请中充电电流设置方法。
73.所述处理器10在一些实施例中可以是一中央处理器(central processing unit,cpu),微处理器或其他数据处理芯片,用于运行所述存储器20中存储的程序代码或处理数据,例如执行所述充电电流设置方法等。
74.所述显示器30在一些实施例中可以是led显示器、液晶显示器、触控式液晶显示器以及oled(organic light
‑
emitting diode,有机发光二极管)触摸器等。所述显示器30用于显示在所述移动终端的信息以及用于显示可视化的用户界面。所述移动终端的部件10
‑
30通过系统总线相互通信。
75.在一实施例中,当处理器10执行所述存储器20中充电电流设置程序40时实现以下步骤:
76.移动终端接收用户操作指令,在所述移动终端中预先存储有效充电电流令牌;
77.当所述移动终端检测到连接充电器时,所述移动终端获取所述充电器的充电电流设置;
78.所述移动终端将所述充电电流设置与所述有效充电电流令牌进行逻辑操作后,生成充电电流进行充电。
79.其中,所述有效充电电流令牌为充电电流序列。
80.其中,所述有效充电电流令牌包括一维形式和多维形式。
81.其中,当所述有效充电电流令牌为一维形式时,所述有效充电电流令牌为由0和1组成的第一序列,所述第一序列由若干个第一基础序列组成,每个所述第一基础序列为一串由若干0和1组成;
82.当所述有效充电电流令牌为二维形式时,所述有效充电电流令牌为一串x_s2组成的第二序列,所述第二序列由若干个第二基础序列组成,每个所述第二基础序列为由若干x_s2组成;其中,x_s2为01、11、10和00中的任意一个;
83.当所述有效充电电流令牌为三维形式时,所述有效充电电流令牌为一串x_s3组成的第三序列,所述第三序列由若干个第三基础序列组成,每个所述第三基础序列为由若干x_s3组成;其中,x_s3为010、110、100、000、111、011、101和001中的任意一个;
84.当所述有效充电电流令牌为k维形式时,所述有效充电电流令牌为一串x_sk组成的第k序列,所述第k序列由若干个第k基础序列组成,每个所述第k基础序列为由若干x_sk组成;其中,k为大于3的正整数,x_sk为k个0至k个1的2的k次方中的任意一个。
85.其中,所述充电电流设置为由一串由0与1构成的序列。
86.其中,所述当所述移动终端检测到连接充电器时,所述移动终端获取所述充电器的充电电流设置,具体包括:
87.预先定义若干个门限,所述门限为在基础电压之上每隔预设间隔进行划分;
88.当所述移动终端检测到所述充电器的某一根线上的电压在所述门限之间波动时,基于所述门限所划分出的范围和各个范围对应的具体的值,得到所述充电器的充电电流设置。
89.其中,所述移动终端将所述充电电流设置与所述有效充电电流令牌进行逻辑操作后,生成充电电流进行充电,具体包括:
90.所述移动终端将所述充电电流设置与所述有效充电电流令牌进行逻辑操作,所述逻辑操作包括逻辑与、逻辑或和逻辑异或;
91.所述充电电流设置与所述有效充电电流令牌进行逻辑操作后得到逻辑操作结果,所述逻辑操作结果为生成最终的充电电流,所述充电器以所述充电电流对所述移动终端进行充电。
92.本发明还提供一种计算机可读存储介质,其中,所述计算机可读存储介质存储有充电电流设置程序,所述充电电流设置程序被处理器执行时实现如上所述的充电电流设置方法的步骤。
93.综上所述,本发明提供一种充电电流设置方法、系统和移动终端,所述方法包括:移动终端接收用户操作指令,在所述移动终端中预先存储有效充电电流令牌;当所述移动终端检测到连接充电器时,所述移动终端获取所述充电器的充电电流设置;所述移动终端
将所述充电电流设置与所述有效充电电流令牌进行逻辑操作后,生成充电电流进行充电。本发明在当移动终端对电池进行充电时,无需先识别成功再来进行充电设置,而是直接得到最终的充电电流,基于电路的逻辑操作结果直接应用充电,提高了充电的效率,既能保证充电线及充电器的可靠性又能快速设置充电电流。
94.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
95.当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储于一计算机可读取的计算机可读存储介质中,所述程序在执行时可包括如上述各方法实施例的流程。其中所述的计算机可读存储介质可为存储器、磁碟、光盘等。
96.应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。