CN102324762B - 一种手机充电控制方法 - Google Patents
一种手机充电控制方法 Download PDFInfo
- Publication number
- CN102324762B CN102324762B CN 201110252188 CN201110252188A CN102324762B CN 102324762 B CN102324762 B CN 102324762B CN 201110252188 CN201110252188 CN 201110252188 CN 201110252188 A CN201110252188 A CN 201110252188A CN 102324762 B CN102324762 B CN 102324762B
- Authority
- CN
- China
- Prior art keywords
- power tube
- charging
- charging current
- cpu
- voltage
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
- Secondary Cells (AREA)
Abstract
一种手机充电控制电路,包括依次相互连接的功率管及电池,且功率管外接充电器,在功率管的输入端和输出端连接有功率管电压检测电路,在功率管的输入端连接有充电电压检测电路,在功率管的输出端连接有电池电压检测电路,在电池的输入端连接有充电电流检测电路,充电电流检测电路的输出端连接CPU,CPU的输出端连接充电电流控制电路后连接到功率管的输入端。利用充电控制电路的充电控制电路及其控制方法,包括功率管电压检测模块、处理器CPU模块、充电电流控制模块、充电电流检测模块。通过对功率管上电压的实时监测,对充电电流进行动态控制,从而在不影响充电效果的同时降低功率管耗散功率,保护功率管不被损坏。
Description
技术领域
本发明涉及一种手机电源管理电路及其方法,特别是涉及一种降低功率管耗散功率的手机充电控制方法。
背景技术
目前,随着手机功耗的不断增加,手机电池的续航能力愈显不足,为了保证用户体验不受影响,充电电流也随之增加以减少充电时间。但是充电电流的增加将直接导致功率管耗散功率的上升,特别当用户所用的适配器输出电压偏高时,功率管耗散功率将大幅增加以至于可能超过功率管所能承受的极限耗散功率,导致发生异常。随着手机小型化进程加快,对器件小型化要求也越来越高,功率管的散热空间也越来越小,这就会直接降低功率管所能承受的最大耗散功率,有些手机方案为节省成本直接使用芯片内部功率管,功率管最大耗散功率更低。所以降低功率管耗散功率使其不超过最大耗散功率以保证功率管正常工作,有着重要意义。
发明内容
本发明的目的在于克服现有技术的不足,提供一种手机充电控制方法,在不影响充电效果的前提下,降低功率管耗散功率,保护功率管不被损坏。
为了达到上述目的,本发明采用的技术方案是:一种手机充电控制电路,包括依次相互连接的功率管及电池,且功率管外接充电器,在功率管的输入端和输出端连接有功率管电压检测电路,功率管电压检测电路包括充电电压检测电路和电池电压检测电路,在功率管的输入端连接有充电电压检测电路,在功率管的输出端连接有电池电压检测电路,在电池的输入端连接有充电电流检测电路,充电电流检测电路的输出端连接CPU,CPU的输出端连接充电电流控制电路后连接到功率管的输入端,充电电压检测电路和电池电压检测电路的输出端接CPU的输入端。
一种利用手机充电控制电路的手机充电控制方法,其步骤如下:
步骤1、首先当手机判断有充电器***后,对是否满足充电条件进行判断,
当充电电压小于手机内部设定的最大充电电压时,进入步骤2;
当电池电压小于手机内部设定的电池饱和电压时,进入步骤2;
步骤2、通过功率管电压检测电路检测功率管电压,并通过预先设定的功率管最大耗散功率P,计算出对应的充电电流级别A=FLOOR(P/U/50),确定充电电流,然后进入步骤3;
步骤3、CPU通过充电电流控制电路设置充电电流I,并通过充电电流检测电路检测充电电流I,因为P=UI,所以通过检测功率管电压U和调整充电电流I,完成对功率管最大耗散功率P的控制。
本发明所述的手机充电控制方法,包括功率管电压检测模块、CPU模块、充电电流控制模块、充电电流检测模块,其中功率管电压检测模块由充电电压检测子模块和电池电压检测子模块构成。
功率管电压检测模块的步骤如下:
S201、判断CPU指令是否到达,判断CPU是否从功率管检测电路读取数据,收到读取的指令则执行S202,否则继续执行S201;
S202、充电电压检测电路检测充电电压M,将其发送给CPU;
S203、电池电压检测电路检测电池电压N,将其发送给CPU;
S204、功率管电压检测电路计算功率管电压U=M-N,并将数据传至CPU处理。
CPU的主控制程序的步骤如下:
S301、判断是否有充电器***,如果有则执行S302,否则执行S301;
S302、CPU通过接收充电电压M和电池电压N,并分别判断M是否小于手机设置的最大充电电压,N是否小于电池饱和电压,如果上述均成立,则执行S303,否则执行S301;
S303、CPU向功率管电压检测电路发送读取数值命令,并读取功率管电压U;
S304、CPU通过接收的功率管电压U及手机内部设定的功率管最大耗散功率P,计算出充电电流级别A=FLOOR(P/U/50);
S305、CPU将设置充电电流指令及充电电流数据发送至充电电流控制电路;
S306、CPU向充电电流检测电路发送检测充电电流指令并接收充电电流数据;
S307、CPU判断电流是否异常,如果异常执行S308,不异常执行S303;
S308、CPU通过内部指令暂停充电。
步骤S304中的FLOOR是取整函数,取小于或等于目标值的最大整数,充电电流I=50A,其中A为1到20的整数,I的取值范围是50到1000,单位mA,调整级别为50mA。
充电电流控制电路控制程序,其步骤如下:
S401、是否收到CPU充电电流控制指令,接收指令,则执行S402,否则执行S401;
S402、接收CPU设置充电电流数据,并通过控制功率管基极电流调整充电电流大小,执行S401。
充电电流检测电路的控制程序,其步骤如下:
S501、充电电流检测命令是否到达,有命令到达,则执行S502,否则执行S501;
S502、通过充电电流检测电路检测充电电流,并将数据传送至CPU,然后执行S501。
与现有技术相比,本发明的有益效果是:通过对功率管上电压的实时监测,对充电电流进行动态控制,从而在不影响充电效果的同时降低功率管耗散功率,保护功率管不被损坏。
附图说明
图1是本发明功率管耗散功率控制电路示意图;
图2是功率管电压检测模块的控制程序流程示意图;
图3是CPU的主控制程序流程示意图;
图4是充电电流控制模块的控制程序流程示意图;
图5是充电电流检测模块的控制程序流程示意图。
具体实施方式
本发明的主旨在于克服现有技术的不足,提供一种手机充电控制电路及其控制方法,在不影响充电效果的前提下,降低功率管耗散功率,保护功率管不被损坏。下面结合实施例参照附图进行详细说明,以便对本发明的技术特征及优点进行更深入的诠释。
本发明的手机功率管耗散功率控制电路示意图,一种手机充电控制电路,包括依次相互连接的功率管及电池,且功率管外接充电器,在功率管的输入端和输出端连接有功率管电压检测电路,功率管电压检测电路包括充电电压检测电路和电池电压检测电路,在功率管的输入端连接有充电电压检测电路,在功率管的输出端连接有电池电压检测电路,在电池的输入端连接有充电电流检测电路,充电电流检测电路的输出端连接CPU,CPU的输出端连接充电电流控制电路后连接到功率管的输入端,充电电压检测电路和电池电压检测电路的输出端接CPU的输入端。
通过***电源适配器触发手机内部功率管电压检测电路检测功率管电压;根据所述功率管上承受的电压调整手机充电电流,以保证功率管上的耗散功率不超过功率管的最大耗散功率:功率管上承受的电压越大,充电电流越小,功率管上承受的电压越小,充电电流越大;通过USB数据线的***触发功率管电压的检测;根据对充电电压和电池电压的测量,计算充电电压与电池电压的差值,即为功率管电压。
所述功率管功率调节包括但不限于以下的函数:
A=FLOOR(P/U/50)
I=50A
其中P是功率管最大耗散功率,单位毫瓦mW,U是功率管两端的电压单位伏特V,A是充电电流的级别,FLOOR是取整函数,取小于或等于目标值的最大整数,I是设置的充电电流,A是取值为1到20的整数。I的取值范围是50到1000,单位mA。调整级别为50mA。
一种利用手机充电控制电路的手机充电控制方法,其步骤如下:
步骤1、首先当手机判断有充电器***后,对是否满足充电条件进行判断,
当充电电压小于手机内部设定的最大充电电压时,进入步骤2;
当电池电压小于手机内部设定的电池饱和电压时,进入步骤2;
步骤2、通过功率管电压检测电路检测功率管电压,并通过预先设定的功率管最大耗散功率P,计算出对应的充电电流级别A=FLOOR(P/U/50),确定充电电流,然后进入步骤3;
步骤3、CPU通过充电电流控制电路设置充电电流I,并通过充电电流检测电路检测充电电流I,因为P=UI,所以通过检测功率管电压U和调整充电电流I,完成对功率管最大耗散功率P的控制。
本发明所述的手机充电控制方法,包括功率管电压检测模块、CPU模块、充电电流控制模块、充电电流检测模块,其中功率管电压检测模块由充电电压检测子模块和电池电压检测子模块构成。
所述的功率管耗散功率控制***包括以下功能测试程序:
CPU根据用户的操作和设置,在需要的时候从功率管电压检测电路读取功率管电压值U,然后结合内部设定的功率管最大耗散功率P,设置充电电流I,并检测充电电流的数值,以保证功率管耗散功率不大于内部设定的最大耗散功率。
功率管电压检测电路程序功率管电压检测电路中根据充电电压检测电路和电池电压检测电路读取的充电电压M及电池电压N判断此时是否满足充电条件并计算出功率管电压U=M-N。同时将功率管电压U传送至CPU。
充电电流控制电路根据接收到的CPU设置电流的数据,转换为功率管基极电流值,通过对功率管基极电流的控制,控制充电电流大小。
充电电流检测电路根据CPU传输过来的数据和控制信号,充电电流检测电路检测充电电流大小。
图2是功率管电压检测模块的控制程序流程示意图,功率管电压检测模块的步骤如下:
S201、判断CPU指令是否到达,判断CPU是否从功率管检测电路读取数据,收到读取的指令则执行S202,否则继续执行S201;
S202、充电电压检测电路检测充电电压M,将其发送给CPU;
S203、电池电压检测电路检测电池电压N,将其发送给CPU;
S204、功率管电压检测电路计算功率管电压U=M-N,并将数据传至CPU处理。
图3是CPU的主控制程序流程示意图,CPU的主控制程序的步骤如下:
S301、判断是否有充电器***,如果有则执行S302,否则执行S301;
S302、CPU通过接收充电电压M和电池电压N,并分别判断M是否小于手机设置的最大充电电压,N是否小于电池饱和电压,如果上述均成立,则执行S303,否则执行S301;
S303、CPU向功率管电压检测电路发送读取数值命令,并读取功率管电压U;
S304、CPU通过接收的功率管电压U及手机内部设定的功率管最大耗散功率P,计算出充电电流级别A=FLOOR(P/U/50);
S305、CPU将设置充电电流指令及充电电流数据发送至充电电流控制电路;
S306、CPU向充电电流检测电路发送检测充电电流指令并接收充电电流数据;
S307、CPU判断电流是否异常,如果异常执行S308,不异常执行S303;
S308、CPU通过内部指令暂停充电。
步骤S304中的FLOOR是取整函数,取小于或等于目标值的最大整数,充电电流I=50A,其中A为1到20的整数,I的取值范围是50到1000,单位mA,调整级别为50mA。
图4是充电电流控制模块的控制程序流程示意图,充电电流控制电路控制程序,其步骤如下:
S401、是否收到CPU充电电流控制指令,接收指令,则执行S402,否则执行S401;
S402、接收CPU设置充电电流数据,并通过控制功率管基极电流调整充电电流大小,执行S401。
图5是充电电流检测模块的控制程序流程示意图,充电电流检测电路的控制程序,其步骤如下:
S501、充电电流检测命令是否到达,有命令到达,则执行S502,否则执行S501;
S502、通过充电电流检测电路检测充电电流,并将数据传送至CPU,然后执行S501。
尽管本发明通过具体实施例对怎样降低功率管耗散功率电路及充电方法作出了清晰而完整的描述,但是本发明不仅仅限于所述实施例,并且对本领域的技术人员来说,基于本发明而作出的所有的改进和选择,是可能发生的并且都包括在本发明之中。
Claims (5)
1.一种手机充电控制方法,所述的方法基于充电控制电路,包括依次相互连接的功率管及电池,且功率管外接充电器,在所述的功率管的输入端和输出端连接有功率管电压检测电路,功率管电压检测电路包括充电电压检测电路和电池电压检测电路,在功率管的输入端连接有充电电压检测电路,在功率管的输出端连接有电池电压检测电路,在电池的输入端连接有充电电流检测电路,充电电流检测电路的输出端连接CPU,CPU的输出端连接充电电流控制电路后连接到功率管的输入端,充电电压检测电路和电池电压检测电路的输出端接CPU的输入端;
其特征在于,所述手机充电控制方法步骤如下:
步骤1、首先当手机判断有充电器***后,对是否满足充电条件进行判断,
当充电电压小于手机内部设定的最大充电电压时,进入步骤2;
当电池电压小于手机内部设定的电池饱和电压时,进入步骤2;
步骤2、通过功率管电压检测电路检测功率管电压,并通过预先设定的功率管最大耗散功率P,计算出对应的充电电流级别A=FLOOR(P/U/50),确定充电电流,然后进入步骤3;
步骤3、CPU通过充电电流控制电路设置充电电流I,并通过充电电流检测电路检测充电电流I,因为P=UI,所以通过检测功率管电压U和调整充电电流I,完成对功率管最大耗散功率P的控制。
2.根据权利要求1所述的手机充电控制方法,其特征在于,所述的功率管电压检测电路的工作步骤如下:
S201、判断CPU指令是否到达,判断CPU是否从功率管检测电路读取数据,收到读取的指令则执行S202,否则继续执行S201;
S202、充电电压检测电路检测充电电压M,将其发送给CPU;
S203、电池电压检测电路检测电池电压N,将其发送给CPU;
S204、功率管电压检测电路计算功率管电压U=M-N,并将数据传至CPU处理。
3.根据权利要求2所述的手机充电控制方法,其特征在于,所述的CPU的工作步骤如下:
S301、判断是否有充电器***,如果有则执行S302,否则执行S301;
S302、CPU通过接收充电电压M和电池电压N,并分别判断M是否小于手机设置的最大充电电压,N是否小于电池饱和电压,如果上述均成立,则执行S303,否则执行S301;
S303、CPU向功率管电压检测电路发送读取数值命令,并读取功率管电压U;
S304、CPU通过接收的功率管电压U及手机内部设定的功率管最大耗散功率P,计算出充电电流级别A=FLOOR(P/U/50);
S305、CPU将设置充电电流指令及充电电流数据发送至充电电流控制电路;
S306、CPU向充电电流检测电路发送检测充电电流指令并接收充电电流数据;
S307、CPU判断电流是否异常,如果异常执行S308,不异常执行S303;
S308、CPU通过内部指令暂停充电。
4.根据权利要求3所述的手机充电控制方法,其特征在于,所述的充电电流控制电路的工作步骤如下:
S401、是否收到CPU充电电流控制指令,接收指令,则执行S402,否则执行S401;
S402、接收CPU设置充电电流数据,并通过控制功率管基极电流调整充电电流大小,执行S401。
5.根据权利要求4所述的手机充电控制方法,其特征在于,所述的充电电流检测电路的工作步骤如下:
S501、充电电流检测命令是否到达,有命令到达,则执行S502,否则执行S501;
S502、通过充电电流检测电路检测充电电流,并将数据传送至CPU,然后执行S501。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201110252188 CN102324762B (zh) | 2011-08-30 | 2011-08-30 | 一种手机充电控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201110252188 CN102324762B (zh) | 2011-08-30 | 2011-08-30 | 一种手机充电控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102324762A CN102324762A (zh) | 2012-01-18 |
CN102324762B true CN102324762B (zh) | 2013-10-09 |
Family
ID=45452449
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201110252188 Expired - Fee Related CN102324762B (zh) | 2011-08-30 | 2011-08-30 | 一种手机充电控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102324762B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104617622B (zh) * | 2015-01-28 | 2017-03-15 | 深圳市沛城电子科技有限公司 | 储能式电源的工作控制方法及装置 |
CN106786994A (zh) * | 2017-02-20 | 2017-05-31 | 维沃移动通信有限公司 | 一种充电方法、充电器和移动终端 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002078223A (ja) * | 2000-08-22 | 2002-03-15 | Matsushita Electric Ind Co Ltd | 充電装置 |
EP1835593A4 (en) * | 2005-01-06 | 2014-05-14 | Nec Corp | MOBILE TELEPHONE TERMINAL CHARGER AND CHARGER METHOD |
JP2006254560A (ja) * | 2005-03-09 | 2006-09-21 | Mitsubishi Electric Corp | 携帯端末装置 |
CN101783519A (zh) * | 2009-06-19 | 2010-07-21 | 深圳市欧美亚实业有限公司 | 一种充电器管理电路 |
CN101949966B (zh) * | 2010-08-17 | 2013-02-20 | 惠州Tcl移动通信有限公司 | 一种能精确检测充电电流的移动终端 |
-
2011
- 2011-08-30 CN CN 201110252188 patent/CN102324762B/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN102324762A (zh) | 2012-01-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11368039B2 (en) | Battery charging method and electronic device | |
CN102957193B (zh) | 一种充电管理方法、装置和*** | |
EP2991187B1 (en) | Mobile terminal with multi-port charging control function | |
JP5388484B2 (ja) | 電源を検出するための装置および方法 | |
CN102570546B (zh) | 一种移动终端及其充电设备、方法 | |
KR101719262B1 (ko) | 충전기, 충전 단말기, 충전 시스템, 충전 제어방법, 프로그램 및 기록매체 | |
EP4145669A1 (en) | Charging/discharging circuit and electronic device | |
CN108132401A (zh) | 充电异常的检测方法、装置、存储介质及移动终端 | |
RU2013142958A (ru) | Мобильный терминал и способ интерфейсного подключения для него | |
WO2016183802A1 (zh) | 一种充电方法、充电装置和终端 | |
CN105071484B (zh) | 一种具有数据交换功能的终端的充电方法和装置 | |
KR20140093058A (ko) | 모바일 기기 멀티충전이 가능한 유에스비 허브 | |
CN101546918A (zh) | Usb充电装置及充电方法 | |
CN201039411Y (zh) | 一种带有自适应充电装置的移动电话机 | |
CN105048018B (zh) | 一种具有数据交换功能的终端的充电方法和装置 | |
WO2018174958A1 (en) | Comparing electrical quantity output by power adapter to electrical quantity input by computing device | |
TW201545440A (zh) | 可攜式裝置以及其充電電流之控制方法 | |
CN202798035U (zh) | 一种充电方式检测电路及移动终端 | |
CN202153645U (zh) | 一种基于otg接口充电的电子设备 | |
CN102324762B (zh) | 一种手机充电控制方法 | |
TWI559125B (zh) | 行動電源裝置及其電源控制方法 | |
CN106797414A (zh) | 一种终端的漏电流检测电路及终端 | |
US10432770B2 (en) | Method for providing multi-function back cover to mobile terminal and mobile terminal thereof | |
KR20140079138A (ko) | 휴대폰 배터리 충전기 및 그 제어방법 | |
CN105226754A (zh) | 电池充放电控制电路及其控制方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. |
|
CP01 | Change in the name or title of a patent holder | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20131009 |
|
CF01 | Termination of patent right due to non-payment of annual fee |