一种基于电池电压控制的自动调节方法及其装置制造方法及图纸

技术编号:15194630 阅读:104 留言:0更新日期:2017-04-20 16:58
本发明专利技术公开了一种基于电池电压控制的自动调节方法及其装置,自动调节方法包括:A、进行电池电压调试时,在电压模拟模块中根据调试要求输入对应的模拟电池电压表;B、输入选择模块根据第一选择指令从电压模拟模块中获取模拟电池电压表,电压获取模块输出模拟电池电压表中的数值以进行调试;C、调试结束后,输入选择模块根据第二选择指令从电池中获取电池电压,电压获取模块输出电池电压以供电。采用模拟电池电压表来模拟电池电压的变化,可解决现有移动终端开发与电池电压相关的功能时,还不能有效地动态调节电池电压、调试过程繁琐、复杂、耗时的问题。调试结束后切换回电池供电,使移动终端兼容了电池电压的动态调试功能和正常供电功能。

Automatic regulating method and device based on battery voltage control

The invention discloses an automatic adjustment method and device for battery based on voltage control, automatic adjustment methods include: A, the voltage of the battery voltage in debugging, simulation of the voltage of the battery module according to the debugging requirements corresponding to the input; B, input selection module according to the instruction from the first selection voltage simulation battery voltage meter acquisition module in the numerical simulation of voltage output voltage acquisition module in the table cell for debugging; C, debugging after the input selection module according to the second instructions for the battery voltage from the battery voltage, obtaining the output voltage to the power supply battery module. The change of the voltage of the battery simulation table to simulate battery voltage, which can solve the development and function of the existing terminal voltage of battery of mobile related, can not effectively adjust the voltage of the battery, the debugging process is tedious, complicated and time-consuming problem. After the debugging, the battery is switched back to power supply, so that the mobile terminal is compatible with the dynamic debugging function of the battery voltage and the normal power supply function.

【技术实现步骤摘要】

本专利技术涉及移动终端
,尤其涉及的是一种基于电池电压控制的自动调节方法及其装置
技术介绍
目前,用户对于移动终端的安全性越来越关注。电池作为移动终端中最主要的供电部件,其最易引发各种安全问题。为此,移动终端的生产厂商也越来越花精力研究基于电池的各种控制以保证电池在使用过程中的安全性。如图1所示,现有技术中移动终端获取电池电压时,由电池电压获取模块直接从电池处获取电池的正极与负极之间的电压差来作为电池电压。电池电压获取模块将电池电压输出给相应的模块进行供电,或输出给调试设备进行调试。基于电池电压,一方面可以开发一些基于电池电压的各种控制功能,如当电压上升或下降到一定范围时弹出警告,或当电压上升或下降到一定范围时禁用一些功能等。有些移动终端的问题会在日常使用中出现,比如电池电压上升或下降时是否会出现问题。目前只能通过充电或人为使用移动终端进行放电才能获得电池动态变化的效果。由于充电或放电过程中不太可能每一次状态都相同,因此很难做到一致性。又比如易外死机,其是由电池电压产生一定的规律性的变化导致某种死机。假设某移动终端在使用过程中,若电池电压的变化与图2一致则会死机。然而电池电压是动态的,电池电压每一次在一段时间内的变化并不是完全相同的,相同的变化场景是不能一模一样复现的。虽然在移动终端的日志文件中记录了整个过程中电池电压的变化,但也很难复现来进行进一步分析。因此,在实际开发中,基于电池电压的调试过程非常繁琐、复杂、耗时且效率低。因而现有技术还有待改进和提高。
技术实现思路
鉴于上述现有技术的不足之处,本专利技术的目的在于提供一种基于电池电压控制的自动调节方法及其装置,以解决现有移动终端开发与电池电压相关的功能时,不能动态调节电池电压且调试过程繁琐、复杂、耗时的问题。本专利技术解决技术问题所采用的技术方案如下:一种基于电池电压控制的自动调节方法,其包括:步骤A、进行电池电压调试时,在电压模拟模块中根据调试要求输入对应的模拟电池电压表;步骤B、输入选择模块根据第一选择指令从电压模拟模块中获取模拟电池电压表,电压获取模块输出模拟电池电压表中的数值以进行调试;步骤C、调试结束后,输入选择模块根据第二选择指令从电池中获取电池电压,电压获取模块输出电池电压以供电。所述的基于电池电压控制的自动调节方法中,在所述步骤A中,模拟电池电压表中列出从起始时间开始的电池电压的变化值,格式为:[0,T0][X1,T1][X2,T2]……[Xn,Tn];[0,T0]表示第0秒开始,电池电压为T0,即初始电压;[X1,T1]表示,第X1秒开始,电池电压为T1;[X2,T2]表示,第X2秒开始,电池电压为T2;以此类推,[Xn,Tn]表示,第Xn秒开始,电池电压为Tn,即终止电压。所述的基于电池电压控制的自动调节方法中,在所述步骤B中,所述输入选择模块根据第一选择指令从电压模拟模块中获取模拟电池电压表的步骤之后,还包括:步骤B1、将当前的电池电压与模拟电池电压表的初始电压进行比较,根据比较结果对电池电压进行过渡切换或保持当前的输出为电池电压。所述的基于电池电压控制的自动调节方法中,所述步骤B1具体包括:步骤B11、保存当前的电池电压,获取模拟电池电压表的初始电压;判断电池电压与初始电压的差值的绝对值是否大于阈值:若是则执行步骤B12,否则保持当前的输出为电池电压;步骤B12、设置变量并令变量等于当前的电池电压,启动定时器;步骤B13、判断变量是否大于初始电压:若是则执行步骤B14,否则执行步骤B15;步骤B14、将变量减去阈值,并判断相减后的变量是否小于初始电压:若是则令变量等于初始电压并关闭定时器,执行步骤B16;否则在定时时间达到时返回步骤B13;步骤B15、将变量与阈值相加,并判断相加后的变量是否大于初始电压:若是则令变量等于初始电压并关闭定时器,执行步骤B16;否则在定时时间达到时返回步骤B13;步骤B16、令电池电压等于变量。所述的基于电池电压控制的自动调节方法中,在所述步骤C中,在输入选择模块根据第二选择指令从电池中获取电池电压的步骤之后,还包括:步骤C1、将模拟电池电压表的终止电压与当前的电池电压进行比较,根据比较结果对终止电压进行过渡切换或保持当前的输出为终止电压。所述的基于电池电压控制的自动调节方法中,所述步骤C1具体包括:步骤C11、保存模拟电池电压表的终止电压,获取当前的电池电压;判断终止电压与电池电压的差值的绝对值是否大于阈值:若是则执行步骤C12,否则保持当前的输出为终止电压;步骤C12、设置变量并令变量等于终止电压,启动定时器;步骤C13、判断变量是否大于电池电压:若是则执行步骤C14,否则执行步骤C15;步骤C14、将变量减去阈值,并判断相减后的变量是否小于电池电压:若是则令变量等于电池电压并关闭定时器,执行步骤C16;否则在定时时间达到时返回步骤C13;步骤C15、将变量与阈值相加,并判断相加后的变量是否大于电池电压:若是则令变量等于电池电压并关闭定时器,执行步骤C16;否则在定时时间达到时返回步骤C13;步骤C16、令电池电压等于变量。一种实现所述的基于电池电压控制的自动调节方法的自动调节装置,其包括:电压模拟模块,进行电池电压调试时,存储根据调试要求输入的对应的模拟电池电压表;输入选择模块,根据第一选择指令从电压模拟模块中获取模拟电池电压表,以及调试结束后根据第二选择指令从电池中获取电池电压;电压获取模块,输出模拟电池电压表中的数值以进行调试,输出电池电压以供电。所述的自动调节装置中,还包括切换处理模块,一方面用于将当前的电池电压与模拟电池电压表的初始电压进行比较,根据比较结果对电池电压进行过渡切换或保持当前的输出为电池电压;另一方面用于将模拟电池电压表的终止电压与当前的电池电压进行比较,根据比较结果对终止电压进行过渡切换或保持当前的输出为终止电压。相较于现有技术,本专利技术提供的基于电池电压控制的自动调节方法及其装置,进行电池电压调试时,在电压模拟模块中根据调试要求输入对应的模拟电池电压表;输入选择模块根据第一选择指令从电压模拟模块中获取模拟电池电压表,电压获取模块输出模拟电池电压表中的数值以进行调试;调试结束后,输入选择模块根据第二选择指令从电池中获取电池电压,电压获取模块输出电池电压以供电。调试时输出模拟电池电压表中描述的电池电压变化值来模拟电池电压的变化,从而进行调试。这样即可解决现有移动终端开发与电池电压相关的功能时,还不能有效地动态调节电池电压、调试过程繁琐、复杂、耗时的问题。方便了开发人员操作,提高了开发效率和开发的准确性。调试结束后切换回电池供电。这样使移动终端兼容了电池电压的动态调试功能和正常供电功能,且两者之间可随意切换,大大方便了开发人员的操作。附图说明图1是现有技术中移动终端获取电池电压的示意图。图2是能使移动终端死机的电池电压的变化波形图。图3是本专利技术提供的基于电池电压控制的自动调节方法流程图。图4是本专利技术提供的基于电池电压控制的自动调节装置应用实施例的示意图。具体实施方式本专利技术提供一种基于电池电压控制的自动调节方法及其装置,基于电池电压的调试应用领域。为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具本文档来自技高网...
一种基于电池电压控制的自动调节方法及其装置

【技术保护点】
一种基于电池电压控制的自动调节方法,其特征在于,包括:步骤A、进行电池电压调试时,在电压模拟模块中根据调试要求输入对应的模拟电池电压表;步骤B、输入选择模块根据第一选择指令从电压模拟模块中获取模拟电池电压表,电压获取模块输出模拟电池电压表中的数值以进行调试;步骤C、调试结束后,输入选择模块根据第二选择指令从电池中获取电池电压,电压获取模块输出电池电压以供电。

【技术特征摘要】
1.一种基于电池电压控制的自动调节方法,其特征在于,包括:步骤A、进行电池电压调试时,在电压模拟模块中根据调试要求输入对应的模拟电池电压表;步骤B、输入选择模块根据第一选择指令从电压模拟模块中获取模拟电池电压表,电压获取模块输出模拟电池电压表中的数值以进行调试;步骤C、调试结束后,输入选择模块根据第二选择指令从电池中获取电池电压,电压获取模块输出电池电压以供电。2.根据权利要求1所述的基于电池电压控制的自动调节方法,其特征在于,在所述步骤A中,模拟电池电压表中列出从起始时间开始的电池电压的变化值,格式为:[0,T0][X1,T1][X2,T2]……[Xn,Tn];[0,T0]表示第0秒开始,电池电压为T0,即初始电压;[X1,T1]表示,第X1秒开始,电池电压为T1;[X2,T2]表示,第X2秒开始,电池电压为T2;以此类推,[Xn,Tn]表示,第Xn秒开始,电池电压为Tn,即终止电压。3.根据权利要求2所述的基于电池电压控制的自动调节方法,其特征在于,在所述步骤B中,所述输入选择模块根据第一选择指令从电压模拟模块中获取模拟电池电压表的步骤之后,还包括:步骤B1、将当前的电池电压与模拟电池电压表的初始电压进行比较,根据比较结果对电池电压进行过渡切换或保持当前的输出为电池电压。4.根据权利要求3所述的基于电池电压控制的自动调节方法,其特征在于,所述步骤B1具体包括:步骤B11、保存当前的电池电压,获取模拟电池电压表的初始电压;判断电池电压与初始电压的差值的绝对值是否大于阈值:若是则执行步骤B12,否则保持当前的输出为电池电压;步骤B12、设置变量并令变量等于当前的电池电压,启动定时器;步骤B13、判断变量是否大于初始电压:若是则执行步骤B14,否则执行步骤B15;步骤B14、将变量减去阈值,并判断相减后的变量是否小于初始电压:若是则令变量等于初始电压并关闭定时器,执行步骤B16;否则在定时时间达到时返回步骤B13;步骤B15、将变量与阈值相加,并判断相加后的变量是否大于初始电压:若是则令变量等于初始电压并关闭定时器,执行步骤B16...

【专利技术属性】
技术研发人员:俞斌杨维琴
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:广东;44

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

1