JP5616114B2 - Portable terminal, full charge state detection program, and full charge state detection method - Google Patents

Portable terminal, full charge state detection program, and full charge state detection method Download PDF

Info

Publication number
JP5616114B2
JP5616114B2 JP2010100475A JP2010100475A JP5616114B2 JP 5616114 B2 JP5616114 B2 JP 5616114B2 JP 2010100475 A JP2010100475 A JP 2010100475A JP 2010100475 A JP2010100475 A JP 2010100475A JP 5616114 B2 JP5616114 B2 JP 5616114B2
Authority
JP
Japan
Prior art keywords
value
secondary battery
consumption
current value
less
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
Application number
JP2010100475A
Other languages
Japanese (ja)
Other versions
JP2011234445A5 (en
JP2011234445A (en
Inventor
満秀 前田
満秀 前田
聡太 堅木
聡太 堅木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kyocera Corp
Original Assignee
Kyocera Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Kyocera Corp filed Critical Kyocera Corp
Priority to JP2010100475A priority Critical patent/JP5616114B2/en
Publication of JP2011234445A publication Critical patent/JP2011234445A/en
Publication of JP2011234445A5 publication Critical patent/JP2011234445A5/ja
Application granted granted Critical
Publication of JP5616114B2 publication Critical patent/JP5616114B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02E60/10Energy storage using batteries

Landscapes

  • Charge And Discharge Circuits For Batteries Or The Like (AREA)
  • Secondary Cells (AREA)
  • Tests Of Electric Status Of Batteries (AREA)

Description

この発明は、携帯端末、満充電検出プログラムおよび満充電検出方法に関し、特に二次電池および電源回路を含む、携帯端末に関する。   The present invention relates to a mobile terminal, a full charge detection program, and a full charge detection method, and more particularly to a mobile terminal including a secondary battery and a power supply circuit.

従来、特にたとえば二次電池および電源回路を含む携帯端末は広く知られており、この種の装置の一例が特許文献1に開示されている。この背景技術の2次電池充電回路は、2次電池であるリチウムイオン電池および充電回路を備えている。充電回路は、リチウムイオン電池を充電し、リチウムイオン電池の充電電流が十分に小さくなると、充電完了を検知する。
特開2007−336664号公報[H02J 7/04, H02J 7/10, H01M 10/44]
Conventionally, portable terminals including, for example, secondary batteries and power supply circuits are widely known, and an example of this type of device is disclosed in Patent Document 1. The secondary battery charging circuit of this background art includes a lithium ion battery that is a secondary battery and a charging circuit. The charging circuit charges the lithium ion battery, and detects the completion of charging when the charging current of the lithium ion battery becomes sufficiently small.
JP 2007-336664 A [H02J 7/04, H02J 7/10, H01M 10/44]

ところが、背景技術の2次電池充電回路が携帯端末に組み込まれた場合、携帯端末の消費電流が大きく変動すると2次電池の充電完了を誤検知することがある。   However, when the secondary battery charging circuit of the background art is incorporated in a portable terminal, the charging completion of the secondary battery may be erroneously detected when the consumption current of the portable terminal fluctuates greatly.

それゆえに、この発明の主たる目的は、新規な、携帯端末、満充電状態検出プログラムおよび満充電状態検出方法を提供することである。   Therefore, a main object of the present invention is to provide a novel portable terminal, a full charge state detection program, and a full charge state detection method.

この発明の他の目的は、二次電池の満充電状態を正確に検出することができる、携帯端末、満充電状態検出プログラムおよび満充電状態検出方法を提供することである。   Another object of the present invention is to provide a portable terminal, a fully charged state detection program, and a fully charged state detection method capable of accurately detecting a fully charged state of a secondary battery.

この発明は、上記の課題を解決するために、以下の構成を採用した。なお、括弧内の参照符号および補足説明等は、この発明の理解を助けるために記述する実施形態との対応関係を示したものであって、この発明を何ら限定するものではない。   The present invention employs the following configuration in order to solve the above problems. The reference numerals in parentheses, supplementary explanations, and the like indicate the corresponding relationship with the embodiments described in order to help understanding of the present invention, and do not limit the present invention.

第1の発明は、二次電池および二次電池と外部電源とを接続するスイッチのオン/オフを制御する電源回路を含む、携帯端末であって、スイッチのオン/オフを繰り返すことで、スイッチがオンのときの第1充電電流値および第2充電電流値と、スイッチがオフのときの第1消費電流値および第2消費電流値とを取得する第1取得部、第1消費電流値と第2消費電流値との第1差分値が第1閾値未満であり、かつ第2充電電流値と第2消費電流値との第差分値が第閾値以下のときにカウントするカウント部、およびカウント部によってカウントされた回数が所定回数に達したとき、二次電池の満充電状態を検出する検出部を備える、携帯端末である。 A first invention is a portable terminal including a secondary battery and a power supply circuit that controls on / off of a switch that connects the secondary battery and an external power source. A first acquisition unit that acquires a first charging current value and a second charging current value when the switch is on, and a first consumption current value and a second consumption current value when the switch is off ; A counting unit that counts when the first difference value with the second consumption current value is less than the first threshold value and the second difference value between the second charging current value and the second consumption current value is less than or equal to the second threshold value; The portable terminal includes a detection unit that detects a fully charged state of the secondary battery when the number of times counted by the counting unit reaches a predetermined number.

第1の発明では、携帯端末(10:実施例において対応する部分を例示する参照符号。以下、同じ。)は、リチウムイオン電池である二次電池(38)および、その二次電池を制御する電源回路(36)を含む。また、二次電池とACアダプタなどの外部電源との間には、スイッチとして機能するFET(54)が設けられており、電源回路はそのFETのオン/オフも制御する。第1取得部(24,S7)は、スイッチのオン/オフが繰り返されるように電源回路に命令を発行し、スイッチがオンのときの第1充電電流値および第2充電電流値を取得するとともに、スイッチがオフのときの第1消費電流値および第2消費電流値を取得する。また、一定時間毎に、第2充電電流値と第2消費電流値との第差分値(電池充電電流値)が第閾値(満充電検出閾値)以下の状態であるかが判定される。そして、カウント部(24,S15)は、第1消費電流値と第2消費電流値との第1差分値が第1閾値未満であり、かつ第2充電電流値と第2消費電流値との第差分値が第閾値以下のときにカウントする。検出部(24,S21)は、たとえばカウント部が6回連続でカウントしたとき、二次電池が満充電状態であると検出する。 In the first invention, a portable terminal (10: reference numeral exemplifying a corresponding part in the embodiment, hereinafter the same) controls a secondary battery (38) which is a lithium ion battery and the secondary battery. A power supply circuit (36) is included. Further, an FET (54) functioning as a switch is provided between the secondary battery and an external power source such as an AC adapter, and the power supply circuit also controls on / off of the FET. The first acquisition unit (24, S7) issues a command to the power supply circuit so that the switch is repeatedly turned on and off, and acquires the first charging current value and the second charging current value when the switch is on. The first consumption current value and the second consumption current value when the switch is off are acquired. Further, it is determined whether the second difference value (battery charging current value) between the second charging current value and the second consumption current value is equal to or less than a second threshold value (full charge detection threshold value) at regular time intervals. . The counting unit (24, S15) has a first difference value between the first consumption current value and the second consumption current value that is less than the first threshold value, and a difference between the second charging current value and the second consumption current value. Counting is performed when the second difference value is equal to or smaller than the second threshold value. A detection part (24, S21) detects that a secondary battery is a full charge state, for example, when a count part counts six times continuously.

第1の発明によれば、第1消費電流値と第2消費電流値との第1差分値が第1閾値未満であり、かつ第2充電電流値と第2消費電流値との第2差分値が第1閾値以下のときにカウントされるため、二次電池の満充電状態を正確に検出することができる。 According to the first invention, the first difference value between the first consumption current value and the second consumption current value is less than the first threshold, and the second difference between the second charging current value and the second consumption current value. Since the value is counted when the value is equal to or less than the first threshold value, the fully charged state of the secondary battery can be accurately detected.

第2の発明は、第1の発明に従属し、第1差分値が第1閾値未満であり、かつ差分値が第閾値より大きいとき、カウント部によってカウントされた回数を初期化する初期化部をさらに備える。 The second invention is dependent on the first invention , and initializes the number of times counted by the counting unit when the first difference value is less than the first threshold value and the second difference value is greater than the second threshold value. An initialization unit is further provided.

第2の発明では、第1差分値が第1閾値未満であり、かつ差分値が第閾値より大きいときには、二次電池が満充電状態ではないため、初期化部(24,S17)は、カウント部によってカウントされた回数を初期化する。 In the second invention, since the secondary battery is not fully charged when the first difference value is less than the first threshold value and the second difference value is greater than the second threshold value, the initialization unit (24, S17). Initializes the number of times counted by the counting unit.

第2の発明によれば、満充電判定に基づくカウントは、二次電池が実質的に満充電状態でなければリセットされるため、二次電池は満充電状態となるまで充電が維持される。   According to the second invention, the count based on the full charge determination is reset unless the secondary battery is substantially fully charged. Therefore, the secondary battery is kept charged until it is fully charged.

第3の発明は、第2の発明に従属し、カウント部は、第1差分値が第1閾値未満であり、かつ第2消費電流値が第3閾値以下であり、かつ第2差分値が第2閾値以下のときにカウントし、初期化部は、第1差分値が第1閾値未満であり、かつ第2消費電流値が第3閾値より大きいとき、カウント部によってカウントされた回数を初期化する。 A third invention is according to the second invention, the count unit, the first difference value is less than the first threshold value and a second current consumption value Ri der than the third threshold value and the second difference value There counted when: the second threshold value, the initialization unit, the first difference value is less than the first threshold value and a second current consumption value can be greater than the third threshold value, counted by the counting unit Initialize the number of times.

第3の発明では、カウント部は、第1差分値が第1閾値未満であり、かつ第2消費電流値が第3閾値以下であり、かつ第2差分値が第2閾値以下のときにカウントする。そして、第1差分値が第1閾値未満であり、第2消費電流値が第3閾値より大きい場合は、携帯電話機の消費電流値が大きいため、カウント部によってカウントされた回数が初期化される。 In the third invention, the counting unit counts when the first difference value is less than the first threshold value, the second consumption current value is less than or equal to the third threshold value, and the second difference value is less than or equal to the second threshold value. To do. When the first difference value is less than the first threshold value and the second consumption current value is greater than the third threshold value , the current consumption value of the mobile phone is large, so the number of times counted by the counting unit is initialized. .

第3の発明によれば、満充電判定を実行する場合に、携帯端末の消費電流も考慮することで、満充電判定の信頼性を向上させることができる。   According to the third aspect, when the full charge determination is executed, the reliability of the full charge determination can be improved by considering the current consumption of the mobile terminal.

第4の発明は、第1の発明に従属し、二次電池の電圧値を取得する第2取得部をさらに備え、カウント部は、第2取得部によって取得された電圧値が所定値以上である場合第1差分値が第1閾値未満であり、差分値が第閾値以下のときにカウントする。 A fourth invention is according to the first inventions, further comprising a second acquisition unit for acquiring the voltage value of the secondary battery, the count unit, the voltage value acquired by the second acquiring unit is higher than a predetermined value If the first difference value is less than the first threshold value and the second difference value is less than or equal to the second threshold value , the count is performed.

第4の発明では、第2取得部(24,S1)は、二次電池の急速充電が始まると、電源回路を介して二次電池の電圧値を取得する。そして、二次電池の電圧値が所定値以上である場合第1差分値が第1閾値未満であり、差分値が第閾値以下のときにカウントする。 In 4th invention, a 2nd acquisition part (24, S1) will acquire the voltage value of a secondary battery via a power supply circuit, if the quick charge of a secondary battery starts. Then, when the voltage value of the secondary battery is a predetermined value or more, the first difference value is less than the first threshold value, the second difference value is counted when the second threshold value or less.

第4の発明によれば、二次電池の電圧に基づいて、満充電状態を検出するかを判断できる。   According to the fourth invention, it is possible to determine whether or not to detect the full charge state based on the voltage of the secondary battery.

第5の発明は、二次電池(38)および二次電池と外部電源とを接続するスイッチ(54)のオン/オフを制御する電源回路(36)を含む、携帯端末(10)のプロセッサ(24)を、スイッチのオン/オフを繰り返すことで、スイッチがオンのときの第1充電電流値および第2充電電流値と、スイッチがオフのときの第1消費電流値および第2消費電流値とを取得する取得部(S7)、第1消費電流値と第2消費電流値との第1差分値が第1閾値未満であり、かつ第2充電電流値と第2消費電流値との第差分値が第閾値以下のときにカウントするカウント部(S15)、およびカウント部によってカウントされた回数が所定回数に達したとき、二次電池の満充電状態を検出する検出(S21)して機能させる、満充電状態検出プログラムである。 The fifth invention provides a processor (10) for a portable terminal (10) including a secondary battery (38) and a power supply circuit (36) for controlling on / off of a switch (54) for connecting the secondary battery and an external power supply. 24) by repeating ON / OFF of the switch, the first charging current value and the second charging current value when the switch is ON, and the first consumption current value and the second consumption current value when the switch is OFF The acquisition unit (S7) for acquiring the first difference value between the first consumption current value and the second consumption current value is less than the first threshold value, and the second difference between the second charging current value and the second consumption current value. (2 ) A counting unit (S15) that counts when the difference value is equal to or less than the second threshold value, and a detection unit (S21) that detects the fully charged state of the secondary battery when the number counted by the counting unit reaches a predetermined number. to function as a full charge state detection-flops A gram.

第5の発明でも、第1の発明と同様に、第1消費電流値と第2消費電流値との第1差分値が第1閾値未満であり、かつ第2充電電流値と第2消費電流値との第2差分値が第1閾値以下のときにカウントされるため、二次電池の満充電状態を正確に検出することができる。 In the fifth invention, similarly to the first invention , the first difference value between the first consumption current value and the second consumption current value is less than the first threshold value, and the second charging current value and the second consumption current. Since the second difference value is counted when the second difference value is equal to or less than the first threshold value , the fully charged state of the secondary battery can be accurately detected.

第6の発明は、二次電池(38)および二次電池と外部電源とを接続するスイッチ(54)のオン/オフを制御する電源回路(36)を含む、携帯端末(10)における満充電状態検出方法であって、携帯端末のプロセッサが、スイッチのオン/オフを繰り返すことで、スイッチがオンのときの第1充電電流値および第2充電電流値と、スイッチがオフのときの第1消費電流値および第2消費電流値とを取得する取得ステップ(S7)、第1消費電流値と第2消費電流値との第1差分値が第1閾値未満であり、かつ第2充電電流値と第2消費電流値との第差分値が第閾値以下のときにカウントするカウントステップ(S15)、およびカウントステップによってカウントされた回数が所定回数に達したとき、二次電池の満充電状態を検出する検出ステップ(S21)を実行する、満充電状態検出方法である。 A sixth aspect of the present invention provides a full charge in a portable terminal (10) including a secondary battery (38) and a power supply circuit (36) for controlling on / off of a switch (54) for connecting the secondary battery and an external power supply. In the state detection method, the processor of the mobile terminal repeatedly turns the switch on and off, so that the first charging current value and the second charging current value when the switch is on and the first when the switch is off An acquisition step (S7) for acquiring a consumption current value and a second consumption current value, a first difference value between the first consumption current value and the second consumption current value is less than a first threshold, and a second charging current value If when the number of times that the second difference value and the second current consumption value is counted by the counting step (S15), and a count step of counting when: the second threshold value has reached the predetermined number, the full charge of the secondary battery state detection Performing a detection step (S21) that, in a fully charged state detecting method.

第6の発明でも、第1の発明と同様に、第1消費電流値と第2消費電流値との第1差分値が第1閾値未満であり、かつ第2充電電流値と第2消費電流値との第2差分値が第1閾値以下のときにカウントされるため、二次電池の満充電状態を正確に検出することができる。 In the sixth invention as well, as in the first invention , the first difference value between the first consumption current value and the second consumption current value is less than the first threshold, and the second charging current value and the second consumption current. Since the second difference value is counted when the second difference value is equal to or less than the first threshold value , the fully charged state of the secondary battery can be accurately detected.

この発明によれば、二次電池の満充電状態を正確に検出することができる。 According to the present invention, the fully charged state of the secondary battery can be accurately detected.

この発明の上述の目的、その他の目的、特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。   The above object, other objects, features, and advantages of the present invention will become more apparent from the following detailed description of embodiments with reference to the drawings.

図1はこの発明の一実施例の携帯電話機の電気的な構成を示すブロック図である。FIG. 1 is a block diagram showing the electrical configuration of a mobile phone according to an embodiment of the present invention. 図2は図1に示すプロセッサ、電源回路、二次電池および外部電源コネクタの詳細を示す図解図である。FIG. 2 is an illustrative view showing details of the processor, power supply circuit, secondary battery, and external power supply connector shown in FIG. 図3は図1に示す電源回路が出力する信号とプロセッサが取得するデータとの関係を示す図解図である。FIG. 3 is an illustrative view showing a relationship between a signal output from the power supply circuit shown in FIG. 1 and data acquired by the processor. 図4は図1に示す電源回路が出力する信号の波形を示す図解図である。FIG. 4 is an illustrative view showing a waveform of a signal output from the power supply circuit shown in FIG. 図5は図1に示すプロセッサによる満充電判定の一例を示す図解図である。FIG. 5 is an illustrative view showing one example of full charge determination by the processor shown in FIG. 図6は図1に示すRAMのメモリマップの一例を示す図解図である。FIG. 6 is an illustrative view showing one example of a memory map of the RAM shown in FIG. 図7は図1に示すプロセッサの満充電検出処理を示すフロー図である。FIG. 7 is a flowchart showing a full charge detection process of the processor shown in FIG.

図1を参照して、この実施例の携帯電話機10は携帯端末の一種であり、CPUまたはコンピュータと呼ばれるプロセッサ24を含む。このプロセッサ24には、無線通信回路14、A/D16、D/A20、キー入力装置26、表示ドライバ28、フラッシュメモリ32、RAM34および電源回路36が接続される。また、無線通信回路14にはアンテナ12が接続され、A/D16にはマイク18が接続され、D/A20にはアンプ(図示せず)を介して、スピーカ22が接続される。また、表示ドライバ28にはディスプレイ30が接続され、電源回路36には二次電池38が接続される。   Referring to FIG. 1, a mobile phone 10 of this embodiment is a kind of mobile terminal, and includes a processor 24 called a CPU or a computer. The processor 24 is connected to the wireless communication circuit 14, A / D 16, D / A 20, key input device 26, display driver 28, flash memory 32, RAM 34, and power supply circuit 36. An antenna 12 is connected to the wireless communication circuit 14, a microphone 18 is connected to the A / D 16, and a speaker 22 is connected to the D / A 20 via an amplifier (not shown). A display 30 is connected to the display driver 28, and a secondary battery 38 is connected to the power circuit 36.

プロセッサ24は、制御用のICであり、携帯電話機10の全体制御を司る。記憶部であるRAM34は、プロセッサ24の作業領域(描画領域を含む)ないしバッファ領域として用いられる。フラッシュメモリ32には、携帯電話機10の文字、画像、音声、音および映像のようなコンテンツのデータなどが記録される。   The processor 24 is a control IC and controls the entire mobile phone 10. The RAM 34 serving as a storage unit is used as a work area (including a drawing area) or a buffer area of the processor 24. Content data such as characters, images, sounds, sounds, and videos of the mobile phone 10 is recorded in the flash memory 32.

A/D16は、当該A/D16に接続されたマイク18を通して入力される音声ないし音についてのアナログ音声信号を、デジタル音声信号に変換する。D/A20は、デジタル音声信号をアナログ音声信号に変換(復号)して、アンプを介してスピーカ22に与える。したがって、アナログ音声信号に対応する音声ないし音がスピーカ22から出力される。   The A / D 16 converts an analog audio signal for audio or sound input through the microphone 18 connected to the A / D 16 into a digital audio signal. The D / A 20 converts (decodes) the digital audio signal into an analog audio signal and applies the analog audio signal to the speaker 22 via the amplifier. Therefore, sound or sound corresponding to the analog sound signal is output from the speaker 22.

入力部であるキー入力装置26は、通話キーおよび終話キーなどを備えるとともに、「0」−「9」キー、「*」キーおよび「#」キーを含むダイヤルキーも備える。そして、使用者が操作したキーの情報(キーデータ)はプロセッサ24に入力される。   The key input device 26 as an input unit includes a call key and a call end key, and also includes dial keys including a “0”-“9” key, a “*” key, and a “#” key. Then, information (key data) on the keys operated by the user is input to the processor 24.

なお、キー入力装置26に含まれる各キーが操作されると、フィードバック処理が実行され、図示しないスピーカからフィードバック音が出力される。そのため、使用者は、フィードバック音を聞くことで、キー入力操作に対する操作感を得ることができる。   When each key included in the key input device 26 is operated, feedback processing is executed, and feedback sound is output from a speaker (not shown). Therefore, the user can obtain an operational feeling for the key input operation by listening to the feedback sound.

表示ドライバ28は、プロセッサ24の指示の下、当該表示ドライバ28に接続されたディスプレイ30の表示を制御する。なお、表示ドライバ28は表示する画像データを一時的に記憶するビデオメモリ(図示せず)を含む。   The display driver 28 controls display on the display 30 connected to the display driver 28 under the instruction of the processor 24. The display driver 28 includes a video memory (not shown) that temporarily stores image data to be displayed.

電源回路36は、電源管理用のICであり、リチウムイオン電池である二次電池38と接続される。そして、電源回路36は二次電池38の電圧に基づく電源をシステム全体に供給する。ここで、電源回路36が電源をシステム全体に供給している場合には、電源オン状態と言うことにする。一方、電源回路36が電源をシステム全体に供給していない場合には、電源オフ状態と言うことにする。電源回路36は、電源オフ状態で、キー入力装置26によって電源オン操作がされると起動され、電源オフ状態で、キー入力装置26による電源オフ操作がされると停止される。さらに、電源オフ状態であっても、電源回路36は、外部電源コネクタ40に外部電源が接続され、二次電池38に電力が供給(充電)されると起動し、二次電池38の満充電状態が検出されると停止する。また、「充電」とは、外部電源コネクタ40が外部電源と接続され外部電源から電力の供給を受け、二次電池38が電気エネルギーを蓄えることを言う。   The power circuit 36 is an IC for power management, and is connected to a secondary battery 38 that is a lithium ion battery. The power supply circuit 36 supplies power based on the voltage of the secondary battery 38 to the entire system. Here, when the power supply circuit 36 supplies power to the entire system, it is referred to as a power-on state. On the other hand, when the power supply circuit 36 is not supplying power to the entire system, it is referred to as a power-off state. The power supply circuit 36 is activated when a power-on operation is performed by the key input device 26 in the power-off state, and is stopped when a power-off operation is performed by the key input device 26 in the power-off state. Further, even when the power supply is off, the power supply circuit 36 is activated when an external power supply is connected to the external power supply connector 40 and power is supplied (charged) to the secondary battery 38, and the secondary battery 38 is fully charged. Stops when a condition is detected. “Charging” means that the external power supply connector 40 is connected to an external power supply, receives power from the external power supply, and the secondary battery 38 stores electric energy.

なお、二次電池38は電流値に基づいて満充電状態が検出される。また、外部電源コネクタ40には、ACアダプタなどの交流電源から変換された外部電源またはDCアダプタなどの直流電源から変換された外部電源が接続される。   Note that the fully charged state of the secondary battery 38 is detected based on the current value. The external power connector 40 is connected to an external power source converted from an AC power source such as an AC adapter or an external power source converted from a DC power source such as a DC adapter.

無線通信回路14は、CDMA方式での無線通信を行うための回路である。たとえば、使用者がキー入力装置26を用いて音声発信を指示すると、無線通信回路14は、プロセッサ24の指示の下、音声発信処理を実行し、アンテナ12を介して音声発信信号を出力する。音声発信信号は、基地局および通信網(図示せず)を経て相手の電話機に送信される。そして、相手の電話機において着信処理が行われると、接続状態(通信可能状態)が確立され、プロセッサ24は通話処理を実行する。   The wireless communication circuit 14 is a circuit for performing wireless communication in the CDMA system. For example, when the user instructs voice transmission using the key input device 26, the wireless communication circuit 14 performs voice transmission processing under the instruction of the processor 24 and outputs a voice transmission signal via the antenna 12. The voice transmission signal is transmitted to the other party's telephone through a base station and a communication network (not shown). Then, when the incoming call processing is performed at the other party's telephone, a connection state (communication possible state) is established, and the processor 24 executes the call processing.

通常の通話処理について具体的に説明すると、相手の電話機から送られてきた変調音声信号(高周波信号)はアンテナ12によって受信される。受信された変調音声信号には、無線通信回路14によって復調処理および復号処理が施される。そして、これらの処理によって得られた受話音声信号は、D/A20によってアナログ音声信号に変換された後、スピーカ22から出力される。一方、マイク18を通して取り込まれた送話音声信号は、A/D16によってデジタル音声信号に変換された後、プロセッサ24に与えられる。デジタル音声信号に変換された送話信号には、プロセッサ24の指示の下、無線通信回路14によって符号化処理および変調処理が施され、アンテナ12を介して出力される。したがって、変調音声信号は、基地局および通信網を介して相手の電話機に送信される。   The normal call processing will be specifically described. A modulated voice signal (high frequency signal) transmitted from the other party's telephone is received by the antenna 12. The received modulated audio signal is demodulated and decoded by the wireless communication circuit 14. The received voice signal obtained by these processes is converted to an analog voice signal by the D / A 20 and then output from the speaker 22. On the other hand, the transmission voice signal captured through the microphone 18 is converted into a digital voice signal by the A / D 16 and then given to the processor 24. The transmission signal converted into the digital audio signal is subjected to encoding processing and modulation processing by the wireless communication circuit 14 under the instruction of the processor 24, and is output via the antenna 12. Therefore, the modulated voice signal is transmitted to the other party's telephone through the base station and the communication network.

また、相手の電話機からの発信信号がアンテナ12によって受信されると、無線通信回路14は、着呼(音声着信ともいう)をプロセッサ24に通知する。これに応じて、プロセッサ24は、表示ドライバ28を制御して、着信通知に記述された発信元情報(電話番号)をディスプレイ30に表示する。また、これとほぼ同時に、プロセッサ24は、図示しないスピーカから着信音(着信メロディ、着信音声と言うこともある。)を出力させる。   In addition, when a transmission signal from the other party's telephone is received by the antenna 12, the wireless communication circuit 14 notifies the processor 24 of an incoming call (also referred to as an incoming voice call). In response to this, the processor 24 controls the display driver 28 to display the caller information (phone number) described in the incoming call notification on the display 30. At substantially the same time, the processor 24 outputs a ring tone (sometimes called a ringing melody or a ringing voice) from a speaker (not shown).

そして、使用者が、通話キーを用いて応答操作を行うと、無線通信回路14は、プロセッサ24の指示の下、音声着信処理を実行する。これにより、接続状態(通信可能状態)が確立され、プロセッサ24は上述した通常の通話処理を実行する。   When the user performs a response operation using the call key, the wireless communication circuit 14 executes a voice incoming call process under the instruction of the processor 24. Thereby, a connection state (communication possible state) is established, and the processor 24 executes the above-described normal call processing.

また、通話可能状態に移行した後に終話キーによって通話終了操作が行われると、プロセッサ24は、無線通信回路14を制御して、通話相手に通話終了信号を送信する。通話終了信号の送信後、プロセッサ24は、通話処理を終了する。また、先に通話相手から通話終了信号を受信した場合も、プロセッサ24は、通話処理を終了する。さらに、通話相手によらず、移動通信網から通話終了信号を受信した場合も、プロセッサ24は通話処理を終了する。   Further, when a call end operation is performed with the call end key after shifting to the call ready state, the processor 24 controls the wireless communication circuit 14 to transmit a call end signal to the other party. After transmitting the call end signal, the processor 24 ends the call process. The processor 24 also terminates the call process when a call end signal is received from the other party first. Furthermore, the processor 24 also ends the call process when a call end signal is received from the mobile communication network regardless of the call partner.

なお、携帯電話機10は、ネットワーク(図示せず)に接続されるサーバとのデータ通信を確立することで、メール機能およびブラウザ機能を実行することができる。さらに、RAM34に記憶されているアドレス帳データを管理するアドレス帳機能も実行することができる。   Note that the cellular phone 10 can execute a mail function and a browser function by establishing data communication with a server connected to a network (not shown). Furthermore, an address book function for managing address book data stored in the RAM 34 can also be executed.

図2は、プロセッサ24、電源回路36、二次電池38および電源コネクタ40の詳細を示す図解図である。図2を参照して、二次電池38と外部電源コネクタ40との間には、トランジスタ50、第1抵抗52(たとえば、抵抗値は0.2Ω)およびスイッチとして機能するFET54が存在する。また、電源回路36と二次電池38との間には第2抵抗(たとえば、抵抗値は3.3kΩ)および第3抵抗(たとえば、抵抗値は100kΩ)が存在する。   FIG. 2 is an illustrative view showing details of the processor 24, the power supply circuit 36, the secondary battery 38, and the power supply connector 40. Referring to FIG. 2, a transistor 50, a first resistor 52 (for example, a resistance value of 0.2Ω) and an FET 54 functioning as a switch exist between the secondary battery 38 and the external power connector 40. A second resistor (for example, a resistance value is 3.3 kΩ) and a third resistor (for example, a resistance value is 100 kΩ) exist between the power supply circuit 36 and the secondary battery 38.

また、二次電池38は、電池セル部60、保護回路62、ポリスイッチ64およびサーミスタ66を含む。保護回路62は、電池セル部60の−極と二次電池38の−端子との間に設けられ、過電流および過電圧から電池セル部60を保護する。また、ポリスイッチ64は、電池セル部60の+極と二次電池38の+端子との間に設けられ、過電流および高温状態から電池セル部60を保護する。サーミスタ66は、二次電池38の−端子とT(温度)端子との間に設けられ、二次電池38の温度検知に使用される。   The secondary battery 38 includes a battery cell unit 60, a protection circuit 62, a polyswitch 64, and a thermistor 66. The protection circuit 62 is provided between the negative electrode of the battery cell unit 60 and the negative terminal of the secondary battery 38 and protects the battery cell unit 60 from overcurrent and overvoltage. The poly switch 64 is provided between the positive electrode of the battery cell unit 60 and the positive terminal of the secondary battery 38, and protects the battery cell unit 60 from an overcurrent and a high temperature state. The thermistor 66 is provided between the − terminal and the T (temperature) terminal of the secondary battery 38 and is used for temperature detection of the secondary battery 38.

さらに、電源回路36は、検知回路72、電池制御回路74、充電制御回路76、MUX(multiplexer:マルチプレクサ)78、電源電圧検知回路80、マルチプレクサ82、SBI/F(Silial Bus Interface)84および出力端子86などを含む。また、二次電池38が出力する電池温度の信号はアンプを介してマルチプレクサ82に入力される。検知回路72は、二次電池38の+端子とFET54との間から電池電圧を検知するための回路である。また、電池電圧の信号はアンプを介してマルチプレクサ82にも入力される。   Further, the power supply circuit 36 includes a detection circuit 72, a battery control circuit 74, a charge control circuit 76, a MUX (multiplexer) 78, a power supply voltage detection circuit 80, a multiplexer 82, an SBI / F (Silial Bus Interface) 84, and an output terminal. 86 and the like. The battery temperature signal output from the secondary battery 38 is input to the multiplexer 82 via an amplifier. The detection circuit 72 is a circuit for detecting the battery voltage from between the + terminal of the secondary battery 38 and the FET 54. The battery voltage signal is also input to the multiplexer 82 via an amplifier.

電池制御回路74は、FET54のオン/オフを制御するめの制御信号を出力する回路である。つまり、FET54のオン/オフは、電池制御回路74が出力する制御信号に基づいて行われる。また、FET54がオンにされると、二次電池38と外部電源コネクタ40とが電気的に接続され、FET54がオフにされると、二次電池38と外部電源コネクタ40とが電気的に切断される。   The battery control circuit 74 is a circuit that outputs a control signal for controlling on / off of the FET 54. That is, the FET 54 is turned on / off based on the control signal output from the battery control circuit 74. When the FET 54 is turned on, the secondary battery 38 and the external power connector 40 are electrically connected. When the FET 54 is turned off, the secondary battery 38 and the external power connector 40 are electrically disconnected. Is done.

また、第1抵抗とFET54との間から検知されるM電圧および第1抵抗とトランジスタ50との間から検知されるP電圧はアンプで差動電圧に変換された後に、マルチプレクサ82に入力される。また、変換された差動電圧量は、二次電池38の最大電流設定値と比較され、その比較信号は充電制御回路76に入力される。さらに、M電圧と電池電圧とは、MUX78に入力される。また、MUX78によって選択された信号は、最大電圧設定値と比較され、その比較信号は充電制御回路76に入力される。   The M voltage detected from between the first resistor and the FET 54 and the P voltage detected from between the first resistor and the transistor 50 are converted into a differential voltage by an amplifier and then input to the multiplexer 82. . Further, the converted differential voltage amount is compared with the maximum current set value of the secondary battery 38, and the comparison signal is input to the charge control circuit 76. Further, the M voltage and the battery voltage are input to the MUX 78. The signal selected by the MUX 78 is compared with the maximum voltage setting value, and the comparison signal is input to the charge control circuit 76.

なお、充電中において、P電圧およびM電圧の差動電圧は充電電流を示すが、FET54がオフである場合は、消費電流を示す。また、消費電流とは、二次電池38が外部電源と電気的に接続されていない状態で、携帯電話機10によって消費される電流のことを言う。また、充電電流は、その消費電流と二次電池38に流れる電池充電電流との和である。   During charging, the differential voltage between the P voltage and the M voltage indicates a charging current, but when the FET 54 is off, it indicates a current consumption. In addition, the current consumption refers to a current consumed by the mobile phone 10 in a state where the secondary battery 38 is not electrically connected to an external power source. The charging current is the sum of the consumption current and the battery charging current flowing through the secondary battery 38.

さらに、充電制御回路76は、これらの入力された信号などに基づいて、トランジスタ50を制御する制御信号を出力する。そして、トランジスタ50は、充電制御回路76が出力する制御信号に基づいてオン/オフされる。たとえば、外部電源コネクタ40に外部電源が接続された状態で、充電制御回路76がトランジスタ50をオンにすると、二次電池38の充電が始まる。また、充電制御回路76がトランジスタ50をオフにすると、二次電池38の充電が終了する。   Further, the charge control circuit 76 outputs a control signal for controlling the transistor 50 based on these input signals. The transistor 50 is turned on / off based on a control signal output from the charge control circuit 76. For example, when the external power supply 40 is connected to the external power supply 40 and the charge control circuit 76 turns on the transistor 50, the secondary battery 38 starts to be charged. When the charging control circuit 76 turns off the transistor 50, the charging of the secondary battery 38 is finished.

電源電圧検知回路80は、外部電源コネクタ40とトランジスタ50との間から電源電圧を検知する回路である。そのため、電源回路36は、電源電圧の変動によって外部電源コネクタ40に外部電源が接続された否かを判断することができる。なお、電源電圧はアンプを介してマルチプレクサ82にも入力される。   The power supply voltage detection circuit 80 is a circuit that detects a power supply voltage from between the external power supply connector 40 and the transistor 50. Therefore, the power supply circuit 36 can determine whether or not an external power supply is connected to the external power supply connector 40 due to fluctuations in the power supply voltage. The power supply voltage is also input to the multiplexer 82 through an amplifier.

マルチプレクサ82は、電池温度、電池電圧、電源電圧および充電電流(消費電流)を、図示しない調整回路およびアンプを介してプロセッサ24に出力する。   The multiplexer 82 outputs the battery temperature, battery voltage, power supply voltage, and charging current (current consumption) to the processor 24 via an adjustment circuit and an amplifier (not shown).

また、電源回路36は、SBI/F84を通じて、プロセッサ24に対する制御信号を出力したり、プロセッサ24から制御信号を入力されたりする。   The power supply circuit 36 outputs a control signal to the processor 24 and receives a control signal from the processor 24 through the SBI / F 84.

なお、携帯電話機10がUSB接続による充電に対応する場合、外部電源コネクタ40とトランジスタ50との間にUSB充電検出回路が設けられていてもよい。   Note that when the mobile phone 10 supports charging by USB connection, a USB charge detection circuit may be provided between the external power connector 40 and the transistor 50.

プロセッサ24は、SBI/F84と接続されるSBI/F90およびマルチプレクサ82から出力されるデータを、A/D変換するA/Dコンバータ92を含む。そして、A/Dコンバータ92によって変換されたA/D値はRAM32のバッファに格納される。   The processor 24 includes an SBI / F 90 connected to the SBI / F 84 and an A / D converter 92 that A / D converts data output from the multiplexer 82. The A / D value converted by the A / D converter 92 is stored in the buffer of the RAM 32.

図3は電源回路36が出力する信号とプロセッサ24が取得するデータの関係を示す図解図である。図3を参照して、上段は電源回路36が出力する信号の変化を示し、中断はFET54のオン/オフの変化を示し、下段はプロセッサ24が取得するA/D値の内容の変化を示す。また、各段横方向の変化は時間の変化を表す。   FIG. 3 is an illustrative view showing a relationship between a signal output from the power supply circuit 36 and data acquired by the processor 24. Referring to FIG. 3, the upper part shows a change in the signal output from power supply circuit 36, the interruption shows the ON / OFF change of FET 54, and the lower part shows the change in the content of the A / D value acquired by processor 24. . In addition, a change in the horizontal direction of each stage represents a change in time.

たとえば、電源回路36の出力に着目して、電源回路36に含まれるマルチプレクサ82が出力する信号は、1度のサンプリング周期(たとえば、5秒)のうち、電池温度、電池電圧、電源電圧および充電電流の順番で変化する。そのため、プロセッサ24のA/Dコンバータ92が出力するA/D値も、マルチプレクサ82が出力する信号の変化に同期して、電池温度、電池電圧、電源電圧および充電電流(消費電流)の順番で変化する。ただし、マルチプレクサ82によって出力される信号が充電電流である間に、FET54のオン/オフが繰り返される。そのため、プロセッサ24は、FET54のオン/オフが繰り返される場合、FET54がオンであるときの第1充電電流値および第2充電電流値と、FET54がオフであるときの第1消費電流値および第2消費電流値とを取得する。   For example, paying attention to the output of the power supply circuit 36, the signal output from the multiplexer 82 included in the power supply circuit 36 is the battery temperature, battery voltage, power supply voltage, and charge in one sampling period (for example, 5 seconds). It changes in the order of current. Therefore, the A / D value output from the A / D converter 92 of the processor 24 is also in the order of battery temperature, battery voltage, power supply voltage, and charging current (consumption current) in synchronization with the change in the signal output from the multiplexer 82. Change. However, the FET 54 is repeatedly turned on / off while the signal output by the multiplexer 82 is the charging current. Therefore, when the FET 54 is repeatedly turned on / off, the processor 24 performs the first charging current value and the second charging current value when the FET 54 is on, and the first consumption current value and the first charging current value when the FET 54 is off. 2 The current consumption value is acquired.

なお、FET54のオン/オフが行われた直後は電流値が安定しないため、プロセッサ24は各電流値を取得する前に10ms待機する。また、第1,2充電電流値および第1,2消費電流値は、マルチプレクサ82が充電電流を出力している間に取得されるため、プロセッサ24によって取得される順番で、第1充電電流値、第2充電電流値(第1消費電流)、第3充電電流値(第2充電電流値)および第4充電電流値(第2消費電流値)と呼ばれることもある。   Since the current value is not stable immediately after the FET 54 is turned on / off, the processor 24 waits for 10 ms before acquiring each current value. In addition, since the first and second charging current values and the first and second consumption current values are acquired while the multiplexer 82 outputs the charging current, the first charging current value in the order acquired by the processor 24. , Sometimes referred to as a second charging current value (first consumption current), a third charging current value (second charging current value), and a fourth charging current value (second consumption current value).

また、マルチプレクサ82は、充電電流を出力すると、出力を一時的に停止する。そのため、プロセッサ24は、マルチプレクサ82が出力を一時的に停止している間は、A/D値を取得できない。   Further, when the multiplexer 82 outputs the charging current, the output is temporarily stopped. Therefore, the processor 24 cannot acquire an A / D value while the multiplexer 82 temporarily stops output.

図4は図3に対応して電源回路36が出力する信号を、オシロスコープによって観測した波形を示す図解図である。図4を参照して、オシロスコープによって観測される信号は、電池制御回路74が出力する信号の波形W1と、マルチプレクサ82が出力する信号の波形W2とである。つまり、波形W1はFET54のオン/オフが切り替わりを示しており、波形W2はマルチプレクサ82が出力する電池温度、電池電圧、電源電圧および充電電流の変化を示す。なお、図4において、横方向の点線は5msの間隔で配置される。   FIG. 4 is an illustrative view showing a waveform obtained by observing a signal output from the power supply circuit 36 with an oscilloscope corresponding to FIG. Referring to FIG. 4, signals observed by the oscilloscope are a waveform W1 of a signal output from battery control circuit 74 and a waveform W2 of a signal output from multiplexer 82. That is, the waveform W1 indicates that the FET 54 is turned on / off, and the waveform W2 indicates changes in the battery temperature, battery voltage, power supply voltage, and charging current output from the multiplexer 82. In FIG. 4, the dotted lines in the horizontal direction are arranged at intervals of 5 ms.

波形W1において、信号が立ち上がった状態はFET54の状態がオフであることを示し、信号が立ち下がった状態はFET54がオンであることを示す。また、波形W2は、変化点TBの位置で電池温度の信号を示し、変化点VBの位置で電池電圧の信号を示し、変化点VEの位置で電源電圧の信号を示し、変化点IC1の位置で第1充電電流の信号を示す。また、波形W2は、変化点IC2の位置で第2充電電流(第1消費電流)の信号を示し、変化点IC3の位置で第3充電電流(第2充電電流)の信号を示し、変化点IC4の位置で第4充電電流(第2消費電流)の信号を示す。   In the waveform W1, a state where the signal rises indicates that the state of the FET 54 is off, and a state where the signal falls indicates that the FET 54 is on. The waveform W2 indicates a battery temperature signal at the change point TB, indicates a battery voltage signal at the change point VB, indicates a power supply voltage signal at the change point VE, and indicates the position of the change point IC1. Shows the signal of the first charging current. The waveform W2 indicates a signal of the second charging current (first consumption current) at the position of the changing point IC2, and indicates a signal of the third charging current (second charging current) at the position of the changing point IC3. A signal of the fourth charging current (second consumption current) is shown at the position of IC4.

したがって、サンプリングが実行されると、マルチプレクサ82が出力する信号は、電池温度、電池電圧、電源電圧および充電電流(消費電流)の順に変化する。また、FET54がオフになり、次にオンになった時には、波形W2は電池温度、電池電圧および電源電圧の信号は示さず、充電電流の信号だけを示す。   Therefore, when sampling is performed, the signal output from the multiplexer 82 changes in the order of battery temperature, battery voltage, power supply voltage, and charging current (current consumption). When the FET 54 is turned off and then turned on, the waveform W2 does not show the battery temperature, battery voltage and power supply voltage signals, but only the charge current signal.

ここで、本実施例では、第2充電電流値から第2消費電流値を引くことにより電池充電電流値(第差分値)を求め、この電池充電電流値が満充電検出閾値(第閾値)以下の状態であるかを一定時間毎に判定する。そして、電池充電電流値が満充電検出閾値以下の状態と判定された回数をカウントし、6回(所定回数)連続してカウントされると、二次電池38は満充電状態であると検出される。また、満充電状態を検出するまでに、電池充電電流値が満充電検出閾値より大きくなるとカウント結果はリセットされる。 Here, in this embodiment, the battery charging current value ( second difference value) is obtained by subtracting the second consumption current value from the second charging current value, and this battery charging current value is the full charge detection threshold value ( second threshold value). ) It is determined at regular intervals whether the state is as follows. Then, the number of times that the battery charging current value is determined to be equal to or less than the full charge detection threshold is counted. If the battery charging current value is continuously counted 6 times (predetermined number), the secondary battery 38 is detected to be fully charged. The Further, the count result is reset when the battery charge current value becomes larger than the full charge detection threshold before the full charge state is detected.

ところが、第2充電電流値と第2消費電流値とが取得されるタイミングで、携帯電話機10の負荷変動が生じ、消費電流値が大きく変化すると、電池充電電流値が満充電検出閾値より大きくなることがあり、カウントが誤ってリセットされることがある。   However, if the load fluctuation of the mobile phone 10 occurs at the timing when the second charging current value and the second consumption current value are acquired and the consumption current value changes greatly, the battery charging current value becomes larger than the full charge detection threshold value. And the count may be reset inadvertently.

そこで、本実施例では、カウントが誤ってリセットされることを防ぐために、携帯電話機10の第1消費電流値と第2消費電流値との差分値(第差分値)が閾値(第閾値)以上である場合、カウントを無効(キャンセル)にすることで、カウント結果が誤ってリセットされないようにする。 Therefore, in this embodiment, in order to prevent the count from being reset by mistake, the difference value ( first difference value) between the first consumption current value and the second consumption current value of the mobile phone 10 is set to a threshold value ( first threshold value). ) If this is the case, the count result is disabled (cancelled) so that the count result is not erroneously reset.

図5(A),(B)を参照して、満充電判定が6回行われたとき、第1消費電流値と第2消費電流値との差分値が閾値を一度も超えることが無ければ、満充電状態が検出される。しかし、図5(B)に示すように、5回目の判定のときに第1消費電流値と第2消費電流値との差分値が閾値を超えた場合には、その回のカウントは無効化される。そのため、次の判定が5回目の判定として判断され、6回目(実質的には7回目)の判定も問題なければ、満充電状態が検出される。   With reference to FIGS. 5A and 5B, when the full charge determination is performed six times, the difference value between the first consumption current value and the second consumption current value never exceeds the threshold value. A fully charged state is detected. However, as shown in FIG. 5B, if the difference value between the first consumption current value and the second consumption current value exceeds the threshold value at the time of the fifth determination, the count at that time is invalidated. Is done. Therefore, the next determination is determined as the fifth determination, and if the sixth determination (substantially the seventh determination) is not a problem, the fully charged state is detected.

たとえば、本実施例のように処理されていなければ、図5(B)でスキップされた状態では、電池充電電流値が満充電検出閾値より大きくなり、カウントが誤ってリセットされる。そのため、二次電池38が実質的には満充電状態にもかかわらず、充電状態が維持されるため、二次電池38が劣化する。ところが、本実施例のように処理することで、二次電池38の劣化を防止することができる。   For example, if the processing is not performed as in the present embodiment, the battery charging current value becomes larger than the full charge detection threshold in the state skipped in FIG. 5B, and the count is erroneously reset. Therefore, although the secondary battery 38 is substantially fully charged, the charged state is maintained, so that the secondary battery 38 is deteriorated. However, the processing of the present embodiment can prevent the secondary battery 38 from being deteriorated.

また、本実施例では、満充電判定に基づくカウントは、二次電池38が実質的に満充電状態でなければリセットされるため、二次電池38は満充電状態となるまで充電が維持される。   In the present embodiment, the count based on the full charge determination is reset unless the secondary battery 38 is substantially fully charged. Therefore, the secondary battery 38 is kept charged until it is fully charged. .

なお、満充電判定は、電池電圧が所定値以上であるときに実行される。つまり、二次電池38の電圧値に基づいて、満充電状態を検出するかを判断できる。ただし、この所定値は、二次電池38の電池温度が常温状態であれば、「4.10V」とされる。また、二次電池38の電池温度が高温状態であれば、所定値は「4.00V」にされる。そして、電池電圧が一定値より低くなった場合には、満充電判定は停止される。   The full charge determination is executed when the battery voltage is equal to or higher than a predetermined value. That is, based on the voltage value of the secondary battery 38, it can be determined whether a full charge state is detected. However, this predetermined value is set to “4.10 V” if the battery temperature of the secondary battery 38 is normal temperature. If the battery temperature of the secondary battery 38 is high, the predetermined value is set to “4.00 V”. When the battery voltage becomes lower than a certain value, the full charge determination is stopped.

また、本実施例では、第2消費電流値が閾値(第3閾値)を超えた場合にもカウントはリセットされる。このように、本実施例では、二次電池38の満充電判定を実行する場合に、携帯電話機10の消費電流も考慮されるため、満充電判定の信頼性を向上させることができる。   In this embodiment, the count is also reset when the second consumption current value exceeds the threshold (third threshold). As described above, in this embodiment, when the full charge determination of the secondary battery 38 is executed, the current consumption of the mobile phone 10 is also taken into consideration, so that the reliability of the full charge determination can be improved.

さらに、この第3閾値はACアダプタによって充電された場合と、DCアダプタによって充電された場合とで変化する。たとえば、外部電源がACアダプタの場合には、閾値は「490mA」にされ、外部電源がDCアダプタの場合には、閾値は「440mA」にされる。そして、外部電源コネクタ40にUSBケーブルが接続されている場合には、閾値は「300mA」にされる。   Further, the third threshold value varies depending on whether the charging is performed by the AC adapter or the DC adapter. For example, when the external power source is an AC adapter, the threshold value is set to “490 mA”, and when the external power source is a DC adapter, the threshold value is set to “440 mA”. When a USB cable is connected to the external power connector 40, the threshold value is set to “300 mA”.

図6は、RAM34のメモリマップ300を示す図解図である。RAM34のメモリマップ300には、プログラム記憶領域302およびデータ記憶領域304が含まれる。また、プログラムおよびデータの一部は、フラッシュメモリ32から一度に全部または必要に応じて部分的かつ順次的に読み出され、RAM34に記憶されてからプロセッサ24によって処理される。   FIG. 6 is an illustrative view showing a memory map 300 of the RAM 34. The memory map 300 of the RAM 34 includes a program storage area 302 and a data storage area 304. A part of the program and data is read from the flash memory 32 all at once or partly and sequentially as necessary, stored in the RAM 34, and then processed by the processor 24.

プログラム記憶領域302には、携帯電話機10を動作させるためのプログラムが記憶されている。たとえば、携帯電話機10を動作させるためのプログラムは、満充電検出プログラム310などから構成されている。   The program storage area 302 stores a program for operating the mobile phone 10. For example, a program for operating the mobile phone 10 includes a full charge detection program 310 and the like.

満充電検出プログラム310は、二次電池38の満充電状態を検出するためのプログラムである。なお、図示は省略するが、携帯電話機10を動作させるためのプログラムには、通話を行うためのプログラム、文字入力を行うためのプログラムなどが含まれる。   The full charge detection program 310 is a program for detecting the full charge state of the secondary battery 38. Although illustration is omitted, the program for operating the mobile phone 10 includes a program for making a call, a program for inputting characters, and the like.

続いて、データ記憶領域304には、A/D値バッファ330、第1充電電流値バッファ332、第1消費電流値バッファ334、第2充電電流値バッファ336および第2消費電流値バッファ338が設けられるとともに、閾値テーブル340が記憶される。さらに、データ記憶領域304には、急速充電フラグ342、満充電フラグ344および満充電カウンタ346が設けられる。   Subsequently, the data storage area 304 is provided with an A / D value buffer 330, a first charging current value buffer 332, a first consumption current value buffer 334, a second charging current value buffer 336, and a second consumption current value buffer 338. And a threshold table 340 is stored. Further, the data storage area 304 is provided with a quick charge flag 342, a full charge flag 344 and a full charge counter 346.

A/D値バッファ330には、A/Dコンバータ92が出力するA/D値(電池温度、電池電圧、電源電圧、第1−第4充電電流)が一時的に記憶されるバッファである。第1充電電流値バッファ332および第2充電電流値バッファ336は、プロセッサ24によってA/D値バッファ330から取得された、第1充電電流値および第2充電電流値が一時的に記憶されるバッファである。同様に、第1消費電流値バッファ334および第2消費電流値バッファ338は、第1消費電流値および第2消費電流値が一時的に記憶されるバッファである。   The A / D value buffer 330 is a buffer that temporarily stores A / D values (battery temperature, battery voltage, power supply voltage, first to fourth charging currents) output from the A / D converter 92. The first charging current value buffer 332 and the second charging current value buffer 336 are buffers in which the first charging current value and the second charging current value acquired from the A / D value buffer 330 by the processor 24 are temporarily stored. It is. Similarly, the first consumption current value buffer 334 and the second consumption current value buffer 338 are buffers in which the first consumption current value and the second consumption current value are temporarily stored.

閾値テーブル340には、満充電検出閾値(第閾値)、第閾値、第3閾値および二次電池38の温度状態を判断する閾値などが記録されている。そのため、携帯電話機10の状態によって値が変化する閾値は、この閾値テーブル340から読み出される。 In the threshold value table 340, a full charge detection threshold value ( second threshold value), a first threshold value, a third threshold value, a threshold value for determining the temperature state of the secondary battery 38, and the like are recorded. Therefore, a threshold whose value changes depending on the state of the mobile phone 10 is read from the threshold table 340.

急速充電フラグ342は、二次電池38が急速充電されているか否かを判断するためのフラグである。たとえば、急速充電フラグ342は1ビットのレジスタで構成される。たとえば、急速充電フラグ342がオン(成立)にされると、レジスタにはデータ値「1」が設定される。一方、急速充電フラグ342がオフ(不成立)にされると、レジスタにはデータ値「0」が設定される。そして、急速充電フラグ342は、急速充電処理が実行されている間はオンにされ、急速充電処理が終了する共にオフにされる。以下、満充電フラグ344でも同じ構成であるため、フラグの構成の詳細な説明は省略する。   The quick charge flag 342 is a flag for determining whether or not the secondary battery 38 is rapidly charged. For example, the quick charge flag 342 includes a 1-bit register. For example, when the quick charge flag 342 is turned on (established), a data value “1” is set in the register. On the other hand, when the quick charge flag 342 is turned off (not established), a data value “0” is set in the register. The quick charge flag 342 is turned on while the quick charge process is being performed, and is turned off when the quick charge process ends. Hereinafter, since the full charge flag 344 has the same configuration, a detailed description of the configuration of the flag is omitted.

満充電フラグ344は、二次電池38が満充電状態となったか否かを判断するためのフラグである。また、満充電カウンタ346は、電池充電電流値が満充電検出閾値以下である状態をカウントするためのカウンタである。   The full charge flag 344 is a flag for determining whether or not the secondary battery 38 has been fully charged. The full charge counter 346 is a counter for counting a state where the battery charge current value is equal to or less than the full charge detection threshold.

なお、図示は省略するが、データ記憶領域304には、発呼するときに利用されるアドレス帳データなどが記憶されるとともに、携帯電話機10の動作に必要なカウンタや、フラグも設けられる。   Although not shown, the data storage area 304 stores address book data used when making a call, and is provided with a counter and a flag necessary for the operation of the mobile phone 10.

プロセッサ24は、Android(登録商標)およびREXなどのLinux(登録商標)ベースのOSや、その他のOSの制御下で、図7に示す満充電検出処理などを含む、複数のタスクを並列的に処理する。   The processor 24 performs a plurality of tasks in parallel under the control of a Linux (registered trademark) such as Android (registered trademark) and REX, and the full charge detection process shown in FIG. To process.

図7は満充電検出処理のフロー図である。たとえば、急速充電処理が実行され、急速充電フラグ342がオンにされると、プロセッサ24はステップS1でA/D値を取得する。たとえば、A/D値バッファ330から二次電池38の電池電圧値を取得する。なお、ステップS1の処理を実行するプロセッサ24は第2取得部として機能する。   FIG. 7 is a flowchart of the full charge detection process. For example, when the quick charge process is executed and the quick charge flag 342 is turned on, the processor 24 acquires an A / D value in step S1. For example, the battery voltage value of the secondary battery 38 is acquired from the A / D value buffer 330. The processor 24 that executes the process of step S1 functions as a second acquisition unit.

続いて、ステップS3では電池電圧値が所定値以上であるか否かを判断する。たとえば、携帯電話機10の状態において、二次電池38の電池温度が常温状態であれば、ステップS3では電池電圧値が4.10V以上であるか否かを判断する。ステップS3で“NO”であれば、つまり電池電圧値が所定値未満であれば、ステップS1に戻る。一方、ステップS3で“YES”であれば、つまり電池電圧値が所定値以上であれば、ステップS5でオン/オフ制御を実行する。つまり、FET54のオン/オフを繰り返す命令を、電源回路36に対して発行する。また、電源回路36はプロセッサ24からの命令を受けると、電池制御回路74を駆動してFET54のオン/オフを繰り返す。   Subsequently, in step S3, it is determined whether or not the battery voltage value is a predetermined value or more. For example, in the state of the mobile phone 10, if the battery temperature of the secondary battery 38 is a normal temperature state, it is determined in step S3 whether or not the battery voltage value is 4.10V or higher. If “NO” in the step S3, that is, if the battery voltage value is less than a predetermined value, the process returns to the step S1. On the other hand, if “YES” in the step S3, that is, if the battery voltage value is a predetermined value or more, the on / off control is executed in a step S5. That is, a command for repeating ON / OFF of the FET 54 is issued to the power supply circuit 36. When the power supply circuit 36 receives a command from the processor 24, the power supply circuit 36 drives the battery control circuit 74 to repeat ON / OFF of the FET 54.

続いて、ステップS7では、充電電流取得処理を実行する。つまり、図3に示すタイミングで、第1,第2充電電流値および第1,第2充電電流値をそれぞれ取得し、第1,第2充電電流値バッファおよび第1,第2消費電流値バッファに格納する。なお、ステップS7の処理を実行するプロセッサ24は、第1取得部として機能する。   Subsequently, in step S7, a charging current acquisition process is executed. That is, at the timing shown in FIG. 3, the first and second charging current values and the first and second charging current values are acquired, respectively, and the first and second charging current value buffers and the first and second consumption current value buffers are obtained. To store. The processor 24 that executes the process of step S7 functions as a first acquisition unit.

続いて、ステップS9ではカウントが無効であるか否かを判断する。つまり、第1消費電流値および第2消費電流値を第1消費電流値バッファ334および第2消費電流値バッファ338から読み出して、それらの差分値を求める。そして、その差分値が第閾値(たとえば、40mA)以上であるか否かを判断する。なお、ステップS9の処理を実行するプロセッサ24は無効部として機能する。 In step S9, it is determined whether the count is invalid. That is, the first consumption current value and the second consumption current value are read from the first consumption current value buffer 334 and the second consumption current value buffer 338, and a difference value between them is obtained. And it is judged whether the difference value is more than a 1st threshold (for example, 40 mA). The processor 24 that executes the process of step S9 functions as an invalid portion.

ステップS9で“YES”であれば、たとえば差分値が40mA以上であれば、ステップS11以降の満充電判定を行わずに、ステップS7に戻る。つまり、ステップS11以降の処理が実行されないため、カウントが無効にされる。   If “YES” in the step S9, for example, if the difference value is 40 mA or more, the process returns to the step S7 without performing the full charge determination after the step S11. That is, since the processing after step S11 is not executed, the count is invalidated.

一方、ステップS9で“NO”であれば、たとえば差分値が40mA未満であれば、ステップS11で消費電流値が閾値以下であるか否かを判断する。つまり、第2消費電流値が第3閾値(たとえば、490mA)以下であるか否かを判断する。ステップS11で“NO”であれば、つまり消費電流値が閾値より大きければ、ステップS17に進む。また、ステップS11で“YES”であれば、つまり消費電流値が閾値以下であれば、ステップS13に進む。   On the other hand, if “NO” in the step S9, for example, if the difference value is less than 40 mA, it is determined whether or not the current consumption value is equal to or less than a threshold value in a step S11. That is, it is determined whether or not the second consumption current value is equal to or less than a third threshold value (for example, 490 mA). If “NO” in the step S11, that is, if the current consumption value is larger than the threshold value, the process proceeds to a step S17. If “YES” in the step S11, that is, if the current consumption value is equal to or less than the threshold value, the process proceeds to the step S13.

ステップS13では、電池充電電流値が閾値以下であるか否かを判断する。つまり、電池充電電流値が、満充電検出閾値(たとえば、50mA)以下であるか否かを判断する。ステップS13で“NO”であれば、つまり電池充電電流値が満充電検出閾値より大きければステップS17に進む。また、ステップS13で“YES”であれば、つまり電池充電電流値が満充電検出閾値以下であれば、ステップS15で満充電カウンタ346をインクリメントする。たとえば、満充電カウンタ346の値が「0」であれば、電池充電電流値が満充電検出閾値以下の状態が検出されるのが1回目であるため、満充電カウンタ346をインクリメントすることで、そのカウンタの値を「1」にする。なお、ステップS15の処理を実行するプロセッサ24はカウント部として機能する。   In step S13, it is determined whether or not the battery charging current value is equal to or less than a threshold value. That is, it is determined whether or not the battery charging current value is equal to or less than a full charge detection threshold value (for example, 50 mA). If “NO” in the step S13, that is, if the battery charging current value is larger than the full charge detection threshold value, the process proceeds to a step S17. If “YES” in the step S13, that is, if the battery charging current value is equal to or less than the full charge detection threshold value, the full charge counter 346 is incremented in a step S15. For example, if the value of the full charge counter 346 is “0”, the state in which the battery charge current value is equal to or less than the full charge detection threshold is detected for the first time, so by incrementing the full charge counter 346, The counter value is set to “1”. The processor 24 that executes the process of step S15 functions as a counting unit.

また、ステップS11またはステップS13で“NO”と判断された場合には、ステップS17で満充電カウンタ346をリセットし、ステップS7に戻る。つまり、ステップS17では、満充電カウンタ346を初期化することで、そのカウンタの値を「0」にする。なお、ステップS17の処理を実行するプロセッサ24は初期化部として機能する。   If “NO” is determined in step S11 or step S13, the full charge counter 346 is reset in step S17, and the process returns to step S7. That is, in step S17, the full charge counter 346 is initialized to set the counter value to “0”. The processor 24 that executes the process of step S17 functions as an initialization unit.

また、ステップS15で満充電カウンタ346の値がインクリメントされると、ステップS19で満充電カウンタの値が所定値以上であるか否かを判断する。つまり、電池充電電流値が満充電検出閾値以下の状態が所定回数(たとえば、6回)連続して判定されたか否かを判断する。ステップS19で“NO”であれば、たとえば電池充電電流値が満充電検出閾値以下の状態が判定されたのが5回目であれば、ステップS7に戻って、次の満充電判定を実行する。   When the value of the full charge counter 346 is incremented in step S15, it is determined in step S19 whether or not the value of the full charge counter is greater than or equal to a predetermined value. That is, it is determined whether or not a state where the battery charging current value is equal to or less than the full charge detection threshold value has been continuously determined a predetermined number of times (for example, 6 times). If “NO” in the step S19, for example, if it is the fifth time that the battery charging current value is determined to be equal to or less than the full charge detection threshold value, the process returns to the step S7 to execute the next full charge determination.

一方、ステップS19で“YES”であれば、たとえば電池充電電流値が満充電検出閾値以下の状態が6回連続して判定されていれば、ステップS21で満充電状態を検出し、満充電検出処理を終了する。つまり、二次電池38が満充電状態であることを示すために、満充電フラグ344をオンにする。また、ステップS21の処理を実行するプロセッサ24は検出部として機能する。   On the other hand, if “YES” in the step S19, for example, if a state where the battery charging current value is equal to or less than the full charge detection threshold value is continuously determined six times, the full charge state is detected in the step S21, and the full charge detection is performed. The process ends. That is, the full charge flag 344 is turned on to indicate that the secondary battery 38 is in a fully charged state. Further, the processor 24 that executes the process of step S21 functions as a detection unit.

なお、満充電件検出処理のステップS9では、差分値が絶対値に変換された状態で判定される。   In step S9 of the fully charged case detection process, the determination is made with the difference value converted into an absolute value.

また、他の実施例では、ステップS7の充電電流取得処理を、満充電検出処理と並列的に処理してもよい。この場合、第1,2充電電流値および第1,2消費電流値は一定時間毎に取得される。そのため、他の実施例のステップS7では第1,2充電電流値および第1,2消費電流値をバッファから取得するだけの処理になる。そして、この場合、ステップS9の判断と、並列的に実行される充電電流取得処理との同期をとるために、ステップS7からステップS19までの処理の間にタイマー処理が加えられる。   In another embodiment, the charging current acquisition process in step S7 may be performed in parallel with the full charge detection process. In this case, the first and second charging current values and the first and second consumption current values are acquired at regular intervals. For this reason, in step S7 of another embodiment, the first and second charging current values and the first and second consumption current values are simply acquired from the buffer. In this case, in order to synchronize the determination in step S9 with the charging current acquisition process executed in parallel, a timer process is added between the processes from step S7 to step S19.

以上の説明から分かるように、携帯電話機10は、二次電池38およびFET54のオン/オフを制御する電源回路36を備える。プロセッサ24は、急速充電が始まると、二次電池38の電池電圧値を取得して所定値以上になると、FET54のオン/オフが繰り返されるように電源回路36に命令を発行する。プロセッサ24は、FET54がオン/オフ繰り返している間に、第1,2充電電流と第1,2消費電流とを取得する。また、プロセッサ24は、電池充電電流値が満充電検出閾値以下の状態と判定された回数をカウントし、6回連続してカウントされると、満充電状態を検出する。そして、プロセッサ24は、第1消費電流値と第2消費電流値との差分値が閾値以上の場合には、満充電カウンタ346の値がカウントされないようにする。   As can be seen from the above description, the mobile phone 10 includes the power supply circuit 36 that controls the on / off of the secondary battery 38 and the FET 54. When the quick charge starts, the processor 24 obtains the battery voltage value of the secondary battery 38, and when it reaches a predetermined value or more, issues a command to the power supply circuit 36 so that the FET 54 is repeatedly turned on / off. The processor 24 acquires the first and second charging currents and the first and second consumption currents while the FET 54 is repeatedly turned on / off. Further, the processor 24 counts the number of times that the battery charging current value is determined to be equal to or less than the full charge detection threshold, and detects the full charge state when the battery 24 is continuously counted six times. Then, the processor 24 prevents the value of the full charge counter 346 from being counted when the difference value between the first consumption current value and the second consumption current value is equal to or greater than the threshold value.

これにより、携帯電話機10の消費電流が充電中に変動した場合は、二次電池38の満充電判定に基づくカウントが無効にされるため、二次電池38の満充電状態を正確に検出することができる。   As a result, when the current consumption of the mobile phone 10 fluctuates during charging, the count based on the full charge determination of the secondary battery 38 is invalidated, so that the fully charged state of the secondary battery 38 can be accurately detected. Can do.

なお、二次電池38としてリチウムイオン電池を採用したが、鉛蓄電池、ニッケル水素電池、ナトリウムイオン電池、金属空気電池および亜鉛臭素電池などであってもよい。   In addition, although the lithium ion battery was employ | adopted as the secondary battery 38, a lead acid battery, a nickel metal hydride battery, a sodium ion battery, a metal air battery, a zinc bromine battery, etc. may be sufficient.

また、携帯電話機10の通信方式はCDMA方式に限らず、LTE(Long Term Evolution)方式、W-CDMA方式、GSM方式、TDMA方式、FDMA方式およびPHS方式などを採用してもよい。さらに、ディスプレイ30にはLCDモニタが利用されるが、有機ELパネルなどの他の表示装置が利用されてもよい。   Further, the communication method of the mobile phone 10 is not limited to the CDMA method, and an LTE (Long Term Evolution) method, a W-CDMA method, a GSM method, a TDMA method, an FDMA method, a PHS method, or the like may be adopted. Furthermore, although an LCD monitor is used for the display 30, other display devices such as an organic EL panel may be used.

さらに、本願発明は、携帯電話機10のみに限らず、スマートフォン、PDA(Personal Digital Assistant)およびノート型PC(ネットブックなども含む)に適用されてもよい。   Furthermore, the present invention may be applied not only to the mobile phone 10 but also to a smartphone, a PDA (Personal Digital Assistant), and a notebook PC (including a netbook).

そして、本明細書中で挙げた抵抗値、電圧値、電流値、サンプリング周期、待機時間および各閾値などの具体的な数値は、いずれも単なる一例であり、製品の仕様などの必要に応じて適宜変更可能である。   The specific numerical values such as resistance value, voltage value, current value, sampling period, standby time, and each threshold given in this specification are merely examples, and according to the needs of product specifications, etc. It can be changed as appropriate.

10 … 携帯電話機
12 … アンテナ
14 … 無線通信回路
24 … プロセッサ
36 … 電源回路
38 … 二次電池
52 … 第1抵抗
54 … FET
56 … 第2抵抗
58 … 第3抵抗
74 … 電池制御回路
76 … 充電制御回路
82 … マルチプレクサ
92 … A/Dコンバータ
DESCRIPTION OF SYMBOLS 10 ... Mobile phone 12 ... Antenna 14 ... Wireless communication circuit 24 ... Processor 36 ... Power supply circuit 38 ... Secondary battery 52 ... 1st resistance 54 ... FET
56 ... Second resistor 58 ... Third resistor 74 ... Battery control circuit 76 ... Charge control circuit 82 ... Multiplexer 92 ... A / D converter

Claims (6)

二次電池および前記二次電池と外部電源とを接続するスイッチのオン/オフを制御する電源回路を含む、携帯端末であって、
前記スイッチのオン/オフを繰り返すことで、前記スイッチがオンのときの第1充電電流値および第2充電電流値と、前記スイッチがオフのときの第1消費電流値および第2消費電流値とを取得する第1取得部、
前記第1消費電流値と前記第2消費電流値との第1差分値が第1閾値未満であり、かつ前記第2充電電流値と前記第2消費電流値との第差分値が第閾値以下のときにカウントするカウント部、および
前記カウント部によってカウントされた回数が所定回数に達したとき、前記二次電池の満充電状態を検出する検出部を備える、携帯端末。
A portable terminal including a secondary battery and a power supply circuit for controlling on / off of a switch connecting the secondary battery and an external power supply,
By repeating ON / OFF of the switch, a first charging current value and a second charging current value when the switch is ON, and a first consumption current value and a second consumption current value when the switch is OFF A first acquisition unit for acquiring
Wherein the first current consumption value first difference value and the second current consumption value is less than the first threshold value and a second difference value between said second current consumption value and the second charging current value is second A portable terminal comprising: a counting unit that counts when a value is equal to or less than a threshold; and a detection unit that detects a fully charged state of the secondary battery when the number of times counted by the counting unit reaches a predetermined number.
前記第1差分値が前記第1閾値未満であり、かつ前記第2差分値が前記第2閾値より大きいとき、前記カウント部によってカウントされた回数を初期化する初期化部をさらに備える、請求項1記載の携帯端末。The system further comprises an initialization unit that initializes the number of times counted by the counting unit when the first difference value is less than the first threshold value and the second difference value is greater than the second threshold value. 1. The mobile terminal according to 1. 前記カウント部は、前記第1差分値が前記第1閾値未満であり、前記第2消費電流値が第3閾値以下であり、かつ前記第2差分値が前記第2閾値以下のときにカウントし、The counting unit counts when the first difference value is less than the first threshold, the second consumption current value is less than or equal to a third threshold, and the second difference value is less than or equal to the second threshold. ,
前記初期化部は、前記第1差分値が前記第1閾値未満であり、かつ前記第2消費電流値が第3閾値より大きいとき、前記カウント部によってカウントされた回数を初期化する、請求項2記載の携帯端末。The initialization unit initializes the number of times counted by the counting unit when the first difference value is less than the first threshold value and the second consumption current value is greater than a third threshold value. 2. The mobile terminal according to 2.
前記二次電池の電圧値を取得する第2取得部をさらに備え、A second acquisition unit for acquiring a voltage value of the secondary battery;
前記カウント部は、前記第2取得部によって取得された電圧値が所定値以上である場合、前記第1差分値が前記第1閾値未満であり、かつ前記第2差分値が前記第2閾値以下のときにカウントする、請求項1記載の携帯端末。When the voltage value acquired by the second acquisition unit is greater than or equal to a predetermined value, the count unit is configured such that the first difference value is less than the first threshold value and the second difference value is equal to or less than the second threshold value. The portable terminal according to claim 1, which counts when
二次電池および前記二次電池と外部電源とを接続するスイッチのオン/オフを制御する電源回路を含む、携帯端末のプロセッサを、
前記スイッチのオン/オフを繰り返すことで、前記スイッチがオンのときの第1充電電流値および第2充電電流値と、前記スイッチがオフのときの第1消費電流値および第2消費電流値とを取得する取得部、
前記第1消費電流値と前記第2消費電流値との第1差分値が第1閾値未満であり、かつ前記第2充電電流値と前記第2消費電流値との第差分値が第閾値以下のときにカウントするカウント部、および
前記カウント部によってカウントされた回数が所定回数に達したとき、前記二次電池の満充電状態を検出する検出部として機能させる、満充電状態検出プログラム。
A processor of a portable terminal including a secondary battery and a power supply circuit for controlling on / off of a switch connecting the secondary battery and an external power supply;
By repeating ON / OFF of the switch, a first charging current value and a second charging current value when the switch is ON, and a first consumption current value and a second consumption current value when the switch is OFF An acquisition unit to acquire,
Wherein the first current consumption value first difference value and the second current consumption value is less than the first threshold value and a second difference value between said second current consumption value and the second charging current value is second counting unit which counts the time less than the threshold value, and when said number of times counted reaches a predetermined number of times by the counting unit, said to function as a detector for detecting a fully charged state of the secondary battery, full charge state detection program.
二次電池および前記二次電池と外部電源とを接続するスイッチのオン/オフを制御する電源回路を含む、携帯端末における満充電状態検出方法であって、前記携帯端末のプロセッサが、
前記スイッチのオン/オフを繰り返すことで、前記スイッチがオンのときの第1充電電流値および第2充電電流値と、前記スイッチがオフのときの第1消費電流値および第2消費電流値とを取得する取得ステップ
前記第1消費電流値と前記第2消費電流値との第1差分値が第1閾値未満であり、かつ前記第2充電電流値と前記第2消費電流値との第差分値が第閾値以下のときにカウントするカウントステップおよび
前記カウントステップによってカウントされた回数が所定回数に達したとき、前記二次電池の満充電状態を検出する検出ステップを実行する、満充電状態検出方法。
A full charge state detection method in a portable terminal, including a secondary battery and a power supply circuit that controls on / off of a switch that connects the secondary battery and an external power supply, wherein the processor of the portable terminal includes:
By repeating ON / OFF of the switch, a first charging current value and a second charging current value when the switch is ON, and a first consumption current value and a second consumption current value when the switch is OFF Getting step ,
Wherein the first current consumption value first difference value and the second current consumption value is less than the first threshold value and a second difference value between said second current consumption value and the second charging current value is second A counting step that counts below a threshold, and
A fully charged state detection method, wherein a detection step of detecting a fully charged state of the secondary battery is executed when the number of times counted by the counting step reaches a predetermined number.
JP2010100475A 2010-04-26 2010-04-26 Portable terminal, full charge state detection program, and full charge state detection method Expired - Fee Related JP5616114B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010100475A JP5616114B2 (en) 2010-04-26 2010-04-26 Portable terminal, full charge state detection program, and full charge state detection method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010100475A JP5616114B2 (en) 2010-04-26 2010-04-26 Portable terminal, full charge state detection program, and full charge state detection method

Publications (3)

Publication Number Publication Date
JP2011234445A JP2011234445A (en) 2011-11-17
JP2011234445A5 JP2011234445A5 (en) 2013-03-21
JP5616114B2 true JP5616114B2 (en) 2014-10-29

Family

ID=45323189

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010100475A Expired - Fee Related JP5616114B2 (en) 2010-04-26 2010-04-26 Portable terminal, full charge state detection program, and full charge state detection method

Country Status (1)

Country Link
JP (1) JP5616114B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105403836B (en) * 2014-09-02 2020-02-18 思科技术公司 Battery consumption monitoring
DE102020206258A1 (en) * 2020-05-19 2021-11-25 Volkswagen Aktiengesellschaft Charging device for an energy store of a motor vehicle, motor vehicle and method for charging an energy store of a motor vehicle
CN114629218B (en) * 2022-05-16 2022-08-05 珠海智融科技股份有限公司 Intelligent overcharge-preventing method and device compatible with various portable electric equipment

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002300728A (en) * 2001-03-30 2002-10-11 Matsushita Electric Ind Co Ltd Portable telephone with charging function
JP2002345162A (en) * 2001-05-11 2002-11-29 Toyota Motor Corp Method for determining full charging of a battery and device for determining the full charging

Also Published As

Publication number Publication date
JP2011234445A (en) 2011-11-17

Similar Documents

Publication Publication Date Title
CN102122739B (en) Charging method and user equipment
EP2184908B1 (en) Method of controlling mobile terminal on external device basis and external device operating system using the same
JP2011078191A (en) Charger, electronic equipment, and program
KR20080111281A (en) Method and system for processing connecting device and potable device using the same
WO2021077611A1 (en) Battery charging method, battery charging apparatus and storage medium
CN114859258A (en) Electricity meter and electronic equipment applied to multiple batteries
JP2010056700A (en) Mobile terminal, power consumption control program, and power consumption control method
JP2012112866A (en) Internal resistance measurement device, battery residual amount measurement device, portable terminal and internal resistance measurement method
US9252607B2 (en) Communication terminal, charge control program and charge control method
CN114844182B (en) Charging circuit, charging method and electronic equipment
JP5616114B2 (en) Portable terminal, full charge state detection program, and full charge state detection method
JP2005333794A (en) Portable electronic devices and mobile telecommunication terminal
CN114865755A (en) Multi-battery power supply, charging and discharging method and electronic equipment
CN112018831A (en) Charging control method, charging control device and electronic equipment
JP2007158831A (en) Mobile communication terminal, information transfer control method and information transfer control program
JP2003186434A (en) Display device and portable equipment
US9197083B2 (en) Electronic apparatus, control method, and recording medium
EP4050754B1 (en) Power supply system, and electronic device
CN112311035B (en) Charge control method, charge control device, and readable storage medium
JP5718667B2 (en) Portable terminal, charge control program, and charge control method
CN105870994B (en) Terminal device
KR100582412B1 (en) Apparatus and method for informing battery discharge state in mobile phone
JP3185502B2 (en) Cordless telephone equipment
CN112701737B (en) Battery circuit, charging method and device and electronic equipment
TW201328298A (en) Mobile terminal and call forwarding method thereof

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130201

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130215

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140130

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140212

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140414

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140520

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140718

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20140812

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140911

R150 Certificate of patent or registration of utility model

Ref document number: 5616114

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees