[go: up one dir, main page]

JPH04331391A - battery powered personal computer - Google Patents

battery powered personal computer

Info

Publication number
JPH04331391A
JPH04331391A JP2298852A JP29885290A JPH04331391A JP H04331391 A JPH04331391 A JP H04331391A JP 2298852 A JP2298852 A JP 2298852A JP 29885290 A JP29885290 A JP 29885290A JP H04331391 A JPH04331391 A JP H04331391A
Authority
JP
Japan
Prior art keywords
battery
personal computer
temperature
voltage
state
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.)
Granted
Application number
JP2298852A
Other languages
Japanese (ja)
Other versions
JP3029664B2 (en
Inventor
Ryoji Ninomiya
良次 二宮
Yasuhiro Ishida
康弘 石田
Takahiro Nasu
孝博 那須
Hideaki Tanaka
秀明 田中
Masahiko Kasashima
笠島 雅彦
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP02298852A priority Critical patent/JP3029664B2/en
Publication of JPH04331391A publication Critical patent/JPH04331391A/en
Application granted granted Critical
Publication of JP3029664B2 publication Critical patent/JP3029664B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • Y02E60/12

Landscapes

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

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野)  この発明は、電源として二次電池(以下、バッテリー
と称す。)を使用するパーソナルコンピュータに係わり
、特に、温度センサーをバッテリーに内蔵することによ
ってバッテリーの充電状態を検出し制御するためのバッ
テリー駆動パーソナルコンピュータに関する。
[Detailed Description of the Invention] [Objective of the Invention] (Industrial Application Field) This invention relates to a personal computer that uses a secondary battery (hereinafter referred to as a battery) as a power source, and in particular, the present invention relates to a personal computer that uses a secondary battery (hereinafter referred to as a battery) as a power source. This invention relates to a battery-powered personal computer for detecting and controlling the state of charge of a battery by being built into a battery.

(従来の技術)  近年、携帯が容易で、かつ着脱可能なバッテリーによ
るパーソナルコンピュータが各種開発されて来た。この
種のパーソナルコンピュータには、電源コントローラに
よってバッテリーの残存容量を監視する機能を有する。
(Prior Art) In recent years, various types of personal computers that are easily portable and have removable batteries have been developed. This type of personal computer has a function of monitoring the remaining capacity of a battery using a power supply controller.

通常電源コントローラには、1チップマイクロコンピュ
ータが搭載される。着脱可能なバッテリーには、電気的
な化学変化を利用していた。その代表的なバッテリーと
してニッカド−カドニュウム電池(以下、Ni−Cd電
池と称す。)やニッケル−水素電池(以下、Ni−H電
池と称す。)が挙げられる。
The power supply controller is usually equipped with a 1-chip microcomputer. The removable battery used electrical chemical changes. Typical batteries include nickel-cadmium batteries (hereinafter referred to as Ni-Cd batteries) and nickel-hydrogen batteries (hereinafter referred to as Ni-H batteries).

以下、第8図、第9図、第10図と第11図を用いて従
来のバッテリーの充電制御の方法とローバッテリー検出
方法について説明する。
Hereinafter, a conventional battery charging control method and a low battery detection method will be explained using FIGS. 8, 9, 10, and 11.

先ず、初めに、バッテリーの充電制御の方法としては、
±ΔVの検出によって従来行われていた。
First of all, as a method of battery charging control,
Conventionally, this was done by detecting ±ΔV.

ここでの−ΔVとは、第11図に示した通りにバッテリ
ーを充電する時の電圧変化の特性で、バッテリー電圧が
ピークに達した状態から単位時間当りの負電圧変化量(
電池1セルに付き10mVの電圧降下)である。+ΔV
とは、−ΔVと同様に単位時間当りの正電圧変化量であ
る。電源コントローラが一定時間ごとに電圧検出回路か
ら送られてくる信号(サンプリングデータ)をリードし
電池電圧がある一定植変化するのに要する時間を測定す
る。変化に要した時間が2回連続して正の変化が生じた
時、電源コントローラは+ΔVを検出する。また、変化
に要した時間が2回連続して負の変化が生じた時、電源
コントローラは−ΔVを検出する。この様にして従来は
電池の満充電状態を判別していた。しかし、現在バッテ
リーの主流には、パーソナルコンピュータ本体(以下、
本体と称す。)に着脱可能な装置構成になっている。
-ΔV here is the characteristic of voltage change when charging the battery as shown in Figure 11, and the amount of negative voltage change per unit time (
(voltage drop of 10 mV per battery cell). +ΔV
Similar to -ΔV, is the amount of change in positive voltage per unit time. The power supply controller reads the signal (sampling data) sent from the voltage detection circuit at regular intervals and measures the time required for the battery voltage to change a certain value. The power supply controller detects +ΔV when the time required for the change has two consecutive positive changes. Further, when the time required for the change causes two consecutive negative changes, the power supply controller detects -ΔV. Conventionally, the fully charged state of the battery was determined in this way. However, currently the mainstream battery is the personal computer body (hereinafter referred to as
It is called the main body. ) has a device configuration that can be attached and detached.

この為、バッテリーを本体から取外し、別の充電器で満
充電にした後、本体に再度装着する事が生じた。この場
合、本体以外の充電器で満充電されていても本体側で、
バッテリーの充電状態を知る手段がなかった。その結果
、再度本体側で充電を行い、再度±ΔVの電圧変化を検
出するまで充電を継続した。そして、バッテリーは過充
電状態となりバッテリーが高温になったのをバッテリー
の外部に設置されたサーモスタット(以下、温度センサ
ーと称す。)が危険を探知し充電を止めていた。
For this reason, the battery had to be removed from the main unit, fully charged with another charger, and then reattached to the main unit. In this case, even if it is fully charged with a charger other than the main unit, the main unit will
There was no way to know the state of charge of the battery. As a result, charging was performed again on the main body side, and charging was continued until a voltage change of ±ΔV was detected again. When the battery became overcharged and became hot, a thermostat (hereinafter referred to as a temperature sensor) installed outside the battery detected the danger and stopped charging.

次に、ローバッテリー検出方法について説明する。Next, a low battery detection method will be explained.

先ず、第8図と第9図の電池特性について簡単に説明す
る。
First, the battery characteristics shown in FIGS. 8 and 9 will be briefly explained.

第8図の電池特性は、時間の経過と共にバッテリー電圧
がどのように変化するかを示したものである。縦軸はバ
ッテリー電圧、横軸は時間を示す。
The battery characteristics in FIG. 8 show how the battery voltage changes over time. The vertical axis shows battery voltage and the horizontal axis shows time.

この図からバッテリーから放出される電流が大きいほど
、バッテリー電圧は下がる。縦軸のA点はバッテリー電
圧がこれ以上下がればパーソナルコンピュータが正常に
動作しなくなる電圧を示す。
From this figure, the greater the current discharged from the battery, the lower the battery voltage will be. Point A on the vertical axis indicates the voltage at which the personal computer will no longer operate properly if the battery voltage drops further.

横軸のC点は、バッテリーから放出される電流が600
mAのときバッテリー電圧がAとなる時間を示す。横軸
のB点は、ローバッテリーか否かを判断するための基準
点であり、バッテリーから放出される電流の最大値を6
00mAとしたとき、ローバッテリー状態と判断しても
少なくとも(C−B)の間はパーソナルコンピュータの
動作を保障することができる。
At point C on the horizontal axis, the current emitted from the battery is 600
It shows the time when the battery voltage becomes A when it is mA. Point B on the horizontal axis is the reference point for determining whether the battery is low or not, and the maximum value of the current emitted from the battery is 6
When the voltage is set to 00 mA, the operation of the personal computer can be guaranteed for at least (C-B) even if it is determined that the battery is in a low battery state.

第9図は、充電時間の異なるバッテリーの電圧の変化を
示したものである。縦軸のA点はこれ以上バッテリー電
圧が下がるとパーソナルコンピュータが正常に動作しな
くなる電圧である。横軸のB′点は、ローバッテリーと
判断するバッテリー電圧である。ローバッテリーと判断
してから、パーソナルコンピュータが動作しなくなるま
での時間(Cn−Bn:n=1、2、3、4)は、充電
時間の長いバッテリーほど長い。
FIG. 9 shows the change in voltage of a battery with different charging times. Point A on the vertical axis is the voltage at which the personal computer will no longer operate normally if the battery voltage drops further. Point B' on the horizontal axis is the battery voltage that is determined to be a low battery. The time from when the battery is determined to be low until the personal computer stops operating (Cn-Bn: n=1, 2, 3, 4) is longer as the battery takes longer to charge.

上記第8図と第9図の電池特性を鑑み、第10図に示さ
れる従来のローバッテリー検出方法のフローチャートを
説明する。
In view of the battery characteristics shown in FIGS. 8 and 9 above, a flowchart of a conventional low battery detection method shown in FIG. 10 will be explained.

バッテリーパックから放出される電流をリードする(ス
テップ400)。リードされた電流値からローバッテリ
ー基準電圧を求める(ステップ410)。次に、バッテ
リー電圧をリードする(ステップ420)。前回リード
したバッテリー電圧と今回リードしたバッテリー電圧と
の差を求める(ステップ430)。ここで得られたバッ
テリー電圧変化量から誤差を補正し、ローバッテリー基
準電圧を変更する(ステップ440)。そして、補正さ
れたローバッテリー基準電圧とバッテリー電圧とを比較
する(ステップ450)。バッテリー電圧が低くなった
ときにローバッテリー状態をメインCPUへ通知する(
ステップ460)。メインCPUはレジューム機能を実
行後、電源コントローラに対してシステムパワーオフ命
令を通知する。
Leading the current emitted from the battery pack (step 400). A low battery reference voltage is determined from the read current value (step 410). Next, read the battery voltage (step 420). The difference between the battery voltage read last time and the battery voltage read this time is determined (step 430). The error is corrected from the battery voltage change amount obtained here, and the low battery reference voltage is changed (step 440). Then, the corrected low battery reference voltage and battery voltage are compared (step 450). Notifies the main CPU of the low battery status when the battery voltage becomes low (
step 460). After executing the resume function, the main CPU notifies the power supply controller of a system power-off command.

この様な方法又は構成にした場合、温度センサーをバッ
テリーパックに内蔵していなかった。この為、温度によ
りバッテリー電圧が変化し、ローバッテリー基準電圧の
検出や満充電状態の検出が正しく出来なかった。
In such a method or configuration, a temperature sensor is not built into the battery pack. For this reason, the battery voltage changed depending on the temperature, and it was not possible to correctly detect the low battery reference voltage or the fully charged state.

バッテリーの充電を低い温度で行うとバッテリーの性能
劣化が生じた。逆に、バッテリーの充電を高い温度で行
うとバッテリーが破裂する可能性があった。特に、Ni
−H電池を過充電状態におくと充電容量が減少する傾向
があった。
When charging the battery at low temperatures, battery performance deteriorated. Conversely, charging batteries at high temperatures could cause them to explode. In particular, Ni
When the -H battery was placed in an overcharged state, the charging capacity tended to decrease.

さらに、±ΔVで電池の満充電状態を判断する場合、ノ
イズ等による誤動作や充電特性曲線のカーブが緩やかな
時に誤検出することがあった。満充電のバッテリーに再
充電を行う場合、充電電圧の変化が微妙であるため±Δ
Vでの検出が困難になる。そのため、バッテリーは過充
電状態となった。
Furthermore, when determining the fully charged state of a battery using ±ΔV, there are cases where malfunction occurs due to noise or the like, or when the charging characteristic curve is gentle, erroneous detection occurs. When recharging a fully charged battery, the change in charging voltage is subtle, so ±Δ
Detection at V becomes difficult. As a result, the battery became overcharged.

(発明が解決しようとする課題) 本発明は、上記のような従来技術の欠点を除去し、温度
センサーをバッテリーパック内に内蔵し、バッテリーの
充電状態とローバッテリー状態とを適確に検出する事に
より、より使い勝手を向上したバッテリー駆動パーソナ
ルコンピュータを提供することを目的とする。
(Problems to be Solved by the Invention) The present invention eliminates the drawbacks of the prior art as described above, incorporates a temperature sensor into the battery pack, and accurately detects the charging state and low battery state of the battery. The purpose of the present invention is to provide a battery-powered personal computer with improved usability.

[発明の構成] (課題を解決するための手段)  上記目的を達成するために、本発明においては、電源
としてバッテリーを内蔵し、パーソナルコンピュータの
各ユニットに電源電圧を供給するバッテリー駆動パーソ
ナルコンピュータにおいて、家庭用交流電源から直流電
源へ変換するアダプター回路と、前記アダプター回路か
ら前記直流電源を供給され、前記バッテリーへの充電を
行う充電回路と、前記充電回路から前記バッテリーへの
充電状態と前記バッテリーから前記ユニットへの電源供
給状態とを検出する第1の検出手段と、前記バッテリー
に内蔵した電池の温度を検出する第2の検出手段と、前
記第1と第2の検出手段の検出結果に基づき、前記充電
回路へ制御信号を送出す充電制御手段とを具備し、前記
バッテリーの容量状態を温度検出によって判断すること
を特徴としたバッテリー駆動パーソナルコンピュータを
提供する。
[Structure of the Invention] (Means for Solving the Problems) In order to achieve the above object, the present invention provides a battery-driven personal computer that has a built-in battery as a power source and supplies power voltage to each unit of the personal computer. , an adapter circuit that converts a household AC power supply to a DC power supply, a charging circuit that is supplied with the DC power from the adapter circuit and charges the battery, and a charging state of the battery from the charging circuit and the battery. a first detection means for detecting the state of power supply to the unit from the battery, a second detection means for detecting the temperature of a battery built in the battery, and a detection result of the first and second detection means; Based on the present invention, there is provided a battery-powered personal computer characterized by comprising a charging control means for sending a control signal to the charging circuit, and determining the capacity state of the battery by temperature detection.

また、本発明に係わる第1のバッテリー駆動パーソナル
コンピュータは、前記バッテリーにニッケル−水素電池
と前記温度センサーを内蔵したことを特徴とする。
Further, a first battery-powered personal computer according to the present invention is characterized in that the battery includes a nickel-metal hydride battery and the temperature sensor.

また、本発明においては、電源としてバッテリーを内蔵
し、前記バッテリーからパーソナルコンピュータの各ユ
ニットに電源電圧を供給するバッテリー駆動パーソナル
コンピュータにおいて、前記バッテリーから前記ユニッ
トへ供給される前記電源電圧の放電電流状態を検出する
第1の検出手段と、前記第1の検出手段の検出結果に基
づき、ローバッテリー基準電圧を決定する第1の決定手
段と、前記バッテリーの温度を検出する第2の検出手段
と、前記第2の検出手段の検出結果に基づき、前記ロー
バッテリー基準電圧の補正電圧値を決定する第2の決定
手段と、前記ローバッテリー基準電圧と前記補正電圧値
とを加算した電圧値と、前記バッテリーの放電電圧値と
を比較する手段とを具備し、前記放電電圧値が補正され
た前記ローバッテリー基準電圧よりも低い電圧状態であ
る時、ローバッテリー状態を通知することを特徴とした
バッテリー駆動パーソナルコンピュータを提供する。
Further, in the present invention, in a battery-powered personal computer that includes a built-in battery as a power source and supplies power supply voltage from the battery to each unit of the personal computer, a discharge current state of the power supply voltage supplied from the battery to the units is provided. a first determining means for determining a low battery reference voltage based on the detection result of the first detecting means; and a second detecting means for detecting the temperature of the battery; a second determining means for determining a corrected voltage value of the low battery reference voltage based on a detection result of the second detecting means; a voltage value obtained by adding the low battery reference voltage and the corrected voltage value; and means for comparing the discharge voltage value with a battery discharge voltage value, and notifies a low battery state when the discharge voltage value is lower than the corrected low battery reference voltage. Provide personal computers.

また、本発明においては、電源としてバッテリーを内蔵
し、前記バッテリーからパーソナルコンピュータの各ユ
ニットに電源電圧を供給するバッテリー駆動パーソナル
コンピュータにおいて、時間を計測する手段と、前記計
測手段がある特定の時間を計測した時、前記バッテリー
の温度を検出する手段と、前記検出された前記バッテリ
ーの温度値を記憶する手段と、前記時系列毎に記憶した
温度値を夫々比較する手段とを具備し、前記バッテリー
の満充電状態を前記バッテリーの温度状態で制御するこ
とを特徴としたバッテリー駆動パーソナルコンピュータ
を提供する。
Further, in the present invention, in a battery-driven personal computer that includes a built-in battery as a power source and supplies a power supply voltage from the battery to each unit of the personal computer, there is provided a means for measuring time, and a means for measuring a specific time. The battery comprises means for detecting the temperature of the battery when measured, means for storing the detected temperature value of the battery, and means for comparing the temperature values stored for each time series, Provided is a battery-powered personal computer characterized in that the fully charged state of the battery is controlled by the temperature state of the battery.

また、本発明においては、電源としてバッテリーを内蔵
し、前記バッテリーからパーソナルコンピュータの各ユ
ニットに電源電圧を供給するバッテリー駆動パーソナル
コンピュータにおいて、前記各ユニットの使用温度範囲
状態を記憶する手段と、前記各ユニットの周辺温度状態
を検出する手段と、前記検出された検出温度と前記記憶
手段に記憶された前記使用温度範囲状態を比較する手段
とを具備し、前記比較手段の比較結果に基づき、各ユニ
ットの最適使用状態に温度調節を行うことを特徴とした
バッテリー駆動パーソナルコンピュータを提供する。
Further, in the present invention, in a battery-driven personal computer that includes a built-in battery as a power source and supplies power voltage from the battery to each unit of the personal computer, the present invention provides a means for storing an operating temperature range state of each of the units; means for detecting the ambient temperature state of the unit; and means for comparing the detected detected temperature with the operating temperature range state stored in the storage means, and based on the comparison result of the comparison means, each unit To provide a battery-powered personal computer, which is characterized in that its temperature is adjusted to optimum usage conditions.

(作用)  このように構成されたものに於いては、温度センサー
をバッテリー内に内蔵する。バッテリー内の電池の温度
を検出する。検出した温度値に基づいて、バッテリーへ
の充電制御を行う。その結果、バッテリーの過充電によ
る異常なバッテリー温度上昇を未然に防止できる。
(Function) In the device configured in this way, the temperature sensor is built into the battery. Detects the temperature of the battery inside the battery. Charge control to the battery is performed based on the detected temperature value. As a result, abnormal battery temperature rise due to overcharging of the battery can be prevented.

また、上記の様に構成した場合、バッテリー内の電池温
度検出に基づき、ローバッテリー基準電圧の電圧補正を
行う。その結果、ローバッテリー時期の適確な判断が行
われパーソナルコンピュータの使い勝手が向上する。
Furthermore, when configured as described above, voltage correction of the low battery reference voltage is performed based on the battery temperature detection within the battery. As a result, the low battery period can be accurately determined, improving the usability of the personal computer.

また、さらに、上記の様に構成した場合、コンピュータ
の各ユニットの使用温度範囲状態を記憶する。各ユニッ
トの周辺温度状態を検出する。検出された温度値と各ユ
ニットの使用温度範囲状態とを判断する。その結果、各
ユニットの最適使用状態に温度調節を行う。
Furthermore, when configured as described above, the operating temperature range state of each unit of the computer is stored. Detects the ambient temperature status of each unit. The detected temperature value and the operating temperature range status of each unit are determined. As a result, the temperature is adjusted to the optimum usage condition of each unit.

(実施例)  以下、図面を参照して本発明の実施例について説明す
る。
(Example) Hereinafter, an example of the present invention will be described with reference to the drawings.

第1図は、本発明の一実施例のシステム構成を示すブロ
ック図である。
FIG. 1 is a block diagram showing the system configuration of an embodiment of the present invention.

図において、5はバッテリーパックであり、電源コント
ローラおよびDC/DCコンバータと接続され、DC/
DCコンバータへ直流電源を供給する。7は電源コント
ローラであり、システムバス37を介してメインCPU
と接続され、バッテリーパック5の電圧、電流と温度に
よりバッテリー5の過充電状態とローバッテリー状態の
検出を行い、バッテリーパック5の電圧容量状態をメイ
ンCPUへ通知する。電源コントローラ7は4ビットパ
ワーコントロールCPU21を内蔵する。
In the figure, 5 is a battery pack, which is connected to a power controller and a DC/DC converter, and is connected to a DC/DC converter.
Supply DC power to the DC converter. 7 is a power supply controller, which connects the main CPU via the system bus 37.
The overcharge state and low battery state of the battery 5 are detected based on the voltage, current and temperature of the battery pack 5, and the voltage capacity state of the battery pack 5 is notified to the main CPU. The power supply controller 7 has a built-in 4-bit power control CPU 21.

9はDC/DCコンバータであり、バッテリーパック5
から供給された直流電源から本体を動作させるために必
要な定電圧の直流電源を生成する。
9 is a DC/DC converter, and battery pack 5
Generates the constant voltage DC power necessary to operate the main unit from the DC power supplied from the main unit.

メインCPU35は電源コントローラ7から送られてき
たバッテリーパックの電圧容量状態をユーザに知らせる
機能を有する。
The main CPU 35 has a function of notifying the user of the voltage capacity state of the battery pack sent from the power supply controller 7.

第2図は、本発明実施例の第1図に示す電源コントロー
ラの詳細ブロック図である。
FIG. 2 is a detailed block diagram of the power supply controller shown in FIG. 1 according to the embodiment of the present invention.

図において、1は交流充電器(AC adapter)
であり、家庭用交流電源100Vに接続され、充電回路
に定格直流電圧を供給する。AC adapter1は
パーソナルコンピュータ本体の外部に配置される。
In the figure, 1 is an AC adapter
It is connected to a household AC power supply of 100V and supplies the rated DC voltage to the charging circuit. AC adapter 1 is placed outside the personal computer main body.

3は充電回路であり、+18Vの電源電圧をDC/DC
コンバータへ供給する。充電回路3の+18V出力端子
に直列に逆電流防止トランジスタ13aが接続される。
3 is a charging circuit, which converts the +18V power supply voltage to DC/DC.
Supply to converter. A reverse current prevention transistor 13a is connected in series to the +18V output terminal of the charging circuit 3.

充電回路3の+18V出力端子に並列に電圧検出回路が
接続される。11aは電圧検出回路であり、一定周期で
充電回路3の出力電圧を検出する。電圧検出回路11a
により検出された電圧値は電源コントローラ7のA/D
コンバータに供給される。充電回路3は電源コントロー
ラ7からの充電制御信号に基づき、バッテリーパック5
への充電電流を制御する。14はpチャネル電界効果ト
ランジスタ(FET)であり、バッテリーへの充電を強
制的に中止させる保護回路である。5はバッテリーパッ
クであり、パーソナルコンピュータをバッテリー駆動す
るための第1の温度センサーとNi−H電池を内蔵する
。ACadapter1が本体に未接続の時、直流電圧
がバッテリーパック5からDC/DCコンバータ9へ供
給される。15はNi−H電池であり、バッテリーパッ
ク5内に12個のセルを内蔵する。バッテリーパック5
の電池−端子と直列に電流検出回路11cが接続される
と共に、電池+端子と並列に電圧検出回路11bが接続
される。11bは電圧検出回路であり、一定周期でバッ
テリーパック5の充電/放電電圧を検出する。11cは
電流検出回路であり、一定周期でバッテリーパック5の
充電/放電電流を検出する。電流検出回路11cと電圧
検出回路11bで検出された電圧値と電流値はそれぞれ
電源コントローラ7のA/Dコンバータに供給される。
A voltage detection circuit is connected in parallel to the +18V output terminal of the charging circuit 3. A voltage detection circuit 11a detects the output voltage of the charging circuit 3 at regular intervals. Voltage detection circuit 11a
The voltage value detected by the A/D of the power supply controller 7
Supplied to the converter. The charging circuit 3 charges the battery pack 5 based on the charging control signal from the power supply controller 7.
Controls the charging current to. 14 is a p-channel field effect transistor (FET), which is a protection circuit that forcibly stops charging the battery. Reference numeral 5 denotes a battery pack, which includes a first temperature sensor and a Ni-H battery for battery-driving the personal computer. When ACadapter 1 is not connected to the main body, DC voltage is supplied from battery pack 5 to DC/DC converter 9. 15 is a Ni-H battery, and the battery pack 5 includes 12 cells. battery pack 5
A current detection circuit 11c is connected in series with the battery - terminal, and a voltage detection circuit 11b is connected in parallel with the battery + terminal. A voltage detection circuit 11b detects the charging/discharging voltage of the battery pack 5 at regular intervals. A current detection circuit 11c detects the charging/discharging current of the battery pack 5 at regular intervals. The voltage value and current value detected by the current detection circuit 11c and the voltage detection circuit 11b are respectively supplied to the A/D converter of the power supply controller 7.

バッテリーパック5の+端子と直列に逆電流防止トラン
ジスタ13bが接続される。17aは第1の温度センサ
ーであり、電池15の温度を検出し、バッテリーパック
5の満充電状態とローバッテリー状態の判断材料とする
。第1の温度センサー17aで検出された温度値は電源
コントローラ7のA/Dコンバータに供給される。第1
の温度センサー17aの一端子は、グランド(GND)
にアースされる。17bは第2の温度センサーであり、
周辺温度に依存する第1の温度センサー17aの抵抗値
を正確に決定するために用いられる。電源コントローラ
7のバッテリー温度認識方法は、第1の温度センサー1
7aより出力される電圧値で行われる。第1の温度セン
サー17aの抵抗値はバッテリーパック外の周辺温度に
依存する。例えば、抵抗温度が0℃の時、電源コントロ
ーラ7のA/Dコンバータに供給される電圧値は3.6
5Vである。また、抵抗温度が40℃の時電源コントロ
ーラ7のA/Dコンバータに供給される電圧値は0.7
8Vである。出力電圧値が温度による変動を考慮した時
、第2の温度センサー17bで検出された温度により第
1の温度センサー17aの電圧降下値を補正し、電源コ
ントローラ7は正確なバッテリーパック5内の温度を認
識できる。補正値は、電源コントローラ7のROMに記
憶される。また、さらに、第2の温度センサー17bは
、パーソナルコンピュータの各ユニットの周辺温度を検
出する。ここでの各ユニットとは、高密度実装基板(P
CB)、FDDやHDD等(図示省略)である。電源コ
ントローラ7は第2の温度センサー17bから検出され
た温度値をリードしROM25に格納された各ユニット
の使用温度範囲値(図示省略)と比較する。もし各ユニ
ットが使用温度範囲値を越えた時、電源コントローラ7
は警告音をユーザに知らせリジューム実行後、本体への
電源供給を自動的に停止する。27はA/Dコンバータ
であり、アナログ値からデジタル値へ変換され、内部バ
ス4を介してCPU21に接続される。内部バス4はさ
らにRAM、ROM、パラレルI/Oインターフェース
(PIO)、プログラマブルインターラプトタイマ(P
IT)と接続される。23はRAMであり、PITから
割込み信号が発生する度に、1秒ずつ時間を計測する。
A reverse current prevention transistor 13b is connected in series with the + terminal of the battery pack 5. 17a is a first temperature sensor that detects the temperature of the battery 15 and uses it as a basis for determining whether the battery pack 5 is in a fully charged state or a low battery state. The temperature value detected by the first temperature sensor 17a is supplied to the A/D converter of the power supply controller 7. 1st
One terminal of the temperature sensor 17a is grounded (GND).
is grounded to. 17b is a second temperature sensor;
It is used to accurately determine the resistance value of the first temperature sensor 17a, which depends on the ambient temperature. The battery temperature recognition method of the power supply controller 7 is based on the first temperature sensor 1.
This is done using the voltage value output from 7a. The resistance value of the first temperature sensor 17a depends on the ambient temperature outside the battery pack. For example, when the resistance temperature is 0°C, the voltage value supplied to the A/D converter of the power supply controller 7 is 3.6
It is 5V. Furthermore, when the resistance temperature is 40°C, the voltage value supplied to the A/D converter of the power supply controller 7 is 0.7
It is 8V. When the output voltage value takes into account fluctuations due to temperature, the voltage drop value of the first temperature sensor 17a is corrected based on the temperature detected by the second temperature sensor 17b, and the power supply controller 7 calculates the accurate temperature inside the battery pack 5. can be recognized. The correction value is stored in the ROM of the power supply controller 7. Furthermore, the second temperature sensor 17b detects the ambient temperature of each unit of the personal computer. Each unit here refers to a high-density mounting board (P
CB), FDD, HDD, etc. (not shown). The power supply controller 7 reads the temperature value detected from the second temperature sensor 17b and compares it with the operating temperature range value (not shown) of each unit stored in the ROM 25. If each unit exceeds the operating temperature range, the power controller 7
notifies the user with a warning sound, and after executing resume, automatically stops power supply to the main unit. 27 is an A/D converter, which converts analog values into digital values, and is connected to the CPU 21 via the internal bus 4. Internal bus 4 further includes RAM, ROM, parallel I/O interface (PIO), and programmable interrupt timer (PIO).
connected to IT). Reference numeral 23 denotes a RAM, which measures time for one second each time an interrupt signal is generated from the PIT.

ソフトウェアカウンタ23のデフォルト値は0である。The default value of the software counter 23 is 0.

25はROMであり、ローバッテリ基準電圧を検出する
ためのテーブル25aと、ローバッテリーの基準電圧を
補正するためのテーブル25bを記憶する。さらに、R
OM25は第1の温度センサー17aから出力される電
圧値を温度補正するためのテーブル(図示省略)も記憶
する。21はCPUであり、電流検出回路11cからの
アナログ値をA/Dコンバータ27によりデジタル値に
変換して取込み、ROM25の変換テーブル25aを参
照して、検出した電流値に対応するローバッテリー基準
電圧を得る。CPU21は着脱自在なバッテリーパック
5の接続/未接続を認識する。バッテリーパック5が本
体に未接続の時、プルアップ抵抗19により+5Vにプ
ルアップされた電圧値が電源コントローラ7に入力され
る。この時CPU21はバッテリーパック5が本体に未
接続と判断する。バッテリーパック5が本体に接続の時
、+5Vにプルアップされ、+端子から第1の温度セン
サー17aを介して電流が流れる。第1の温度センサー
17aが持つ抵抗分だけ電圧降下(アナログ値)が発生
する。このアナログ値がA/Dコンバータ27に入力さ
れデジタル値に変換される。変換されたデジタル値に基
づき、CPU21はROM25内のテーブルを参照しバ
ッテリーパック5が本体に接続された事とバッテリーパ
ック内の温度値を検出する。CPV21は1秒間隔置き
に、割込みが発生するようにPIT31をプログラムし
、PIT31からの割込み信号に応答して第7図に示す
フローチャートを実行する。この際、CPU21はRA
M23内にソフトウェアカウンタ23aを設け、割込み
信号が発生する度にソフトウェアカウンタ23aに1秒
ずつ加算する。CPU21は電圧検出回路11a、b、
電流検出回路11cと温度センサー17aから送られて
くる情報に基づき、充電回路3とDC/DCコンバータ
9とを制御する。CPU21は現在バッテリーパック5
が充電中であると判断した時、PIO33を介してDC
/DCコンバータ9を制御し本体への電源供給を停止す
る。また、充電回路3への充電制御信号線が断線等によ
り充電電流をオフ出来ない時、CPU21は論理レベレ
「1」をD/Aコンバータ29を介してFET14へ送
出し充電電流を強制的に停止する。ローバッテリー補正
テーブル25bは充電時間の相違およびA/Dコンバー
タ27の分解能(1digit=98mV)を考慮して
予め計算された値を記憶する。本実施例では、CPU2
1は電池温度をリードしROM25のローバッテリー補
正値テーブル25bを参照して、ローバッテリー基準電
圧の補正電圧を得る。
A ROM 25 stores a table 25a for detecting a low battery reference voltage and a table 25b for correcting the low battery reference voltage. Furthermore, R
The OM 25 also stores a table (not shown) for temperature-correcting the voltage value output from the first temperature sensor 17a. 21 is a CPU, which converts the analog value from the current detection circuit 11c into a digital value using the A/D converter 27 and takes it in, refers to the conversion table 25a in the ROM 25, and determines the low battery reference voltage corresponding to the detected current value. get. The CPU 21 recognizes whether the detachable battery pack 5 is connected or disconnected. When the battery pack 5 is not connected to the main body, the voltage value pulled up to +5V by the pull-up resistor 19 is input to the power supply controller 7. At this time, the CPU 21 determines that the battery pack 5 is not connected to the main body. When the battery pack 5 is connected to the main body, it is pulled up to +5V, and current flows from the + terminal through the first temperature sensor 17a. A voltage drop (analog value) occurs by the resistance of the first temperature sensor 17a. This analog value is input to the A/D converter 27 and converted into a digital value. Based on the converted digital value, the CPU 21 refers to the table in the ROM 25 and detects that the battery pack 5 is connected to the main body and the temperature value inside the battery pack. The CPV 21 programs the PIT 31 so that an interrupt occurs at one second intervals, and executes the flowchart shown in FIG. 7 in response to the interrupt signal from the PIT 31. At this time, the CPU 21
A software counter 23a is provided in M23, and one second is added to the software counter 23a each time an interrupt signal is generated. The CPU 21 includes voltage detection circuits 11a, b,
The charging circuit 3 and the DC/DC converter 9 are controlled based on information sent from the current detection circuit 11c and the temperature sensor 17a. CPU21 is currently using battery pack 5
When it is determined that the battery is being charged, the DC
/Controls the DC converter 9 and stops power supply to the main unit. Additionally, when the charging current cannot be turned off due to a disconnection in the charging control signal line to the charging circuit 3, the CPU 21 sends a logic level "1" to the FET 14 via the D/A converter 29 to forcibly stop the charging current. do. The low battery correction table 25b stores values calculated in advance in consideration of the difference in charging time and the resolution of the A/D converter 27 (1 digit=98 mV). In this embodiment, CPU2
1 reads the battery temperature and refers to the low battery correction value table 25b in the ROM 25 to obtain the correction voltage of the low battery reference voltage.

この様に構成した場合には、電池セル15のいくつかが
故障した時、バッテリーパック5内に内蔵される第1の
温度センサー17aが電池セル15の故障セルから発生
する熱を検出し電源コントローラが充電を中止する。そ
の結果、バッテリーパック5が過充電によって引起こさ
れる事故を未然に防止できる効果がある。また、第2の
温度センサー17bがパーソナルコンピュータの各ユニ
ットの周辺温度状態を検出し各ユニットの最適使用状態
に温度調節できる効果がある。
With this configuration, when some of the battery cells 15 fail, the first temperature sensor 17a built in the battery pack 5 detects the heat generated from the failed battery cell 15, and the power controller stops charging. As a result, there is an effect that accidents caused by overcharging of the battery pack 5 can be prevented. Further, the second temperature sensor 17b detects the ambient temperature state of each unit of the personal computer and has the effect of adjusting the temperature to the optimum usage state of each unit.

第3図は、本発明実施例に使用されるNi−H電池の充
電特性曲線図である。本充電特性曲線図は電池周辺温度
20℃の時、電池のセル電圧とその温度の変化を示した
ものである。充電時のセル温度が満充電付近から急激に
温度上昇する。満充電時には1分間につきセル温度が0
.9℃上昇する。
FIG. 3 is a charging characteristic curve diagram of the Ni-H battery used in the embodiment of the present invention. This charging characteristic curve diagram shows changes in battery cell voltage and temperature when the battery ambient temperature is 20°C. The cell temperature during charging rises rapidly from near full charge. When fully charged, the cell temperature drops to 0 per minute.
.. The temperature rises by 9℃.

第4図は、本発明実施例に使用されるNi−H電池の放
電特性曲線図である。本放電特性曲線図は電池温度の異
なるバッテリー電圧の変化を示したものである。縦軸の
G点はこれ以上バッテリー電圧が下がるとパーソナルコ
ンピュータが正常に動作しなくなる電圧である。横軸の
D1とD2点は、ローバッテリーと判断するバッテリー
電圧である。ローバッテリーと判断してから、パーソナ
ルコンピュータが動作しなくなるまでの時間(En−D
n:n=1、2)は、温度が高いバッテリーほど長い。
FIG. 4 is a discharge characteristic curve diagram of the Ni-H battery used in the embodiment of the present invention. This discharge characteristic curve diagram shows changes in battery voltage at different battery temperatures. Point G on the vertical axis is the voltage at which the personal computer will no longer operate properly if the battery voltage drops further. Points D1 and D2 on the horizontal axis are battery voltages that are determined to be low battery. The time from when the battery is determined to be low until the personal computer stops working (En-D)
n: n=1, 2) is longer for batteries with higher temperatures.

第5図にはローバッテリー補正値テーブル25bに記憶
された電池温度に対するローバッテリー電圧補正値を表
す。例えば、リードされた電池温度が70℃以上ならば
、+686mVをローバッテリー基準電圧に加算する。
FIG. 5 shows the low battery voltage correction value for the battery temperature stored in the low battery correction value table 25b. For example, if the read battery temperature is 70° C. or higher, +686 mV is added to the low battery reference voltage.

−3℃以下ならば、+0Vが加算される。If it is below -3°C, +0V is added.

第6図は本発明実施例のローバッテリー検出方法のフロ
ーチャートである。
FIG. 6 is a flowchart of a low battery detection method according to an embodiment of the present invention.

第7図a、bは本発明実施例の充電制御方法のフローチ
ャートである。
FIGS. 7a and 7b are flowcharts of a charging control method according to an embodiment of the present invention.

以下、本発明実施例の動作を詳細に説明する。Hereinafter, the operation of the embodiment of the present invention will be explained in detail.

先ず、初めに、第6図に示すフローチャートを説明する
。CPU21は電流検出回路11cから送られてくる電
池の放電電流値をA/Dコンバータ27を介してリード
する(ステップ300)。
First, the flowchart shown in FIG. 6 will be explained. The CPU 21 reads the battery discharge current value sent from the current detection circuit 11c via the A/D converter 27 (step 300).

CPU21はテーブル21aを参照しステップ300で
リードした放電電流値からローバッテリー基準電圧を決
定する(ステップ310)。第1の温度センサー17a
は電池温度を検出する。CPU21は検出された電池温
度をA/Dコンバータ27を介してリードする(ステッ
プ320)。CPU21はテーブル25bを参照しステ
ップ320でリードした電池温度からローバッテリー補
正値を決定する(ステップ330)。そして、CPU2
1はステップ330で決定したローバッテリー補正値を
先のステップ310で決定したローバッテリー基準電圧
値に加える(ステップ340)。
The CPU 21 refers to the table 21a and determines the low battery reference voltage from the discharge current value read in step 300 (step 310). First temperature sensor 17a
detects battery temperature. The CPU 21 reads the detected battery temperature via the A/D converter 27 (step 320). The CPU 21 refers to the table 25b and determines a low battery correction value from the battery temperature read in step 320 (step 330). And CPU2
1 adds the low battery correction value determined in step 330 to the low battery reference voltage value determined in the previous step 310 (step 340).

CPU21は電圧検出回路11bから送られてくる電池
の出力電圧値をA/Dコンバータ27を介してリードす
る(ステップ350)。ステップ350終了後、CPU
21は電池電圧値とローバッテリー基準電圧値とを比較
する(ステップ360)。先のステップ360で、電池
電圧値がローバッテリー基準電圧値以上と判断したなら
ば、ローバッテリー検出プロセスは終了する。
The CPU 21 reads the battery output voltage value sent from the voltage detection circuit 11b via the A/D converter 27 (step 350). After step 350, the CPU
21 compares the battery voltage value with a low battery reference voltage value (step 360). If it is determined in step 360 that the battery voltage value is greater than or equal to the low battery reference voltage value, the low battery detection process ends.

この様な構成にした場合、バッテリーパック5の電池温
度に基づき、ローバッテリー基準電圧を決定する。その
結果、正確にバッテリーの状態を把握できると共に、バ
ッテリーによる駆動時間を長くできる効果がある。
In such a configuration, the low battery reference voltage is determined based on the battery temperature of the battery pack 5. As a result, the state of the battery can be accurately grasped, and the operating time of the battery can be extended.

次に、第7図に示すフローチャートを説明する。Next, the flowchart shown in FIG. 7 will be explained.

先ず、CPU21はRAM23に格納されたフラッグ(
以下、FLGと称す)(図示省略)の状態を判断する(
ステップ500)。このFLGの状態は、以下の条件に
よって「0」がセットされる。
First, the CPU 21 reads the flag (
(hereinafter referred to as FLG) (not shown)
step 500). The state of this FLG is set to "0" under the following conditions.

■バッテリーパック5が本体に内蔵される。■The battery pack 5 is built into the main body.

■AC adapter1が充電回路3に接続される。■AC adapter 1 is connected to charging circuit 3.

■AC adapter1から充電回路に入力される電
圧値が正常である。
■The voltage value input from AC adapter 1 to the charging circuit is normal.

■充電回路3からDC/DCコンバータ9に入力される
電圧値が正常である。
(2) The voltage value input from the charging circuit 3 to the DC/DC converter 9 is normal.

■バッテリーパック5内の電池温度が0℃〜55℃の範
囲に有る。
■The battery temperature in the battery pack 5 is in the range of 0°C to 55°C.

■バッテリーパック5が満充電状態でない。■Battery pack 5 is not fully charged.

以上の条件を全て満たした時、FLG=「0」がCPU
21によってセットされる。ステップ500でRAM2
3のFLGが「0」であると判断されたならば、本充電
制御プロセスはステップ510へ進む。また、FLG=
「1」ならば、ステップ500へ再度戻る。ステップ5
10では、PIT31からの割込み信号が発生したか判
断される。ステップ510で割込み信号が発生したと判
断されたならば、本充電制御プロセスはステップ210
へ進む。CPU21は割込み信号を認識するとRAM2
3のソフトウェアカウンタ23aを1インクリメントす
る(ステップ510)。また、先のステップ510で割
込み信号が発生していないと判断されたならば、本充電
制御プロセスはステップ530へ進む。ここでは、ソフ
トカウンタ23aのカウント数が60回(1分間)以上
であるか判断される(ステップ530)。ステップ53
0でソフトカウンタ23aのカウント数が1分未満であ
ると判断されたならば、本充電制御プロセスはステップ
510へ戻る。また、ステップ530でソフトカウンタ
23aのカウント数が1分以上であると判断されたなら
ば、本充電制御プロセスはステップ540へ進む。ここ
では、CPU21はバッテリーパック5内の第1の温度
センサー17aが検出した電池温度をリードする。そし
て、前回(1分前)にリードした電池温度からステップ
540でリードされた電池温度の差値が0.9℃以上で
あるか判断される(ステップ540〜550)。ステッ
プ550で電池温度の差値は、CPU21のレジスタ(
図示省略)に格納される。
When all the above conditions are met, FLG="0" is the CPU
Set by 21. RAM2 at step 500
If it is determined that FLG 3 is "0", the present charging control process proceeds to step 510. Also, FLG=
If it is "1", the process returns to step 500 again. Step 5
At step 10, it is determined whether an interrupt signal from the PIT 31 has occurred. If it is determined in step 510 that an interrupt signal has occurred, the charging control process proceeds to step 210.
Proceed to. When the CPU 21 recognizes the interrupt signal, the RAM 2
The software counter 23a of No. 3 is incremented by 1 (step 510). Further, if it is determined in the previous step 510 that no interrupt signal has been generated, the present charging control process proceeds to step 530. Here, it is determined whether the count number of the soft counter 23a is 60 times (one minute) or more (step 530). Step 53
If it is determined that the count number of the soft counter 23a is less than 1 minute at 0, the present charging control process returns to step 510. Further, if it is determined in step 530 that the count number of the soft counter 23a is one minute or more, the present charging control process proceeds to step 540. Here, the CPU 21 reads the battery temperature detected by the first temperature sensor 17a in the battery pack 5. Then, it is determined whether the difference value between the battery temperature read last time (1 minute ago) and the battery temperature read in step 540 is 0.9° C. or more (steps 540 to 550). In step 550, the battery temperature difference value is stored in the register of the CPU 21 (
(not shown).

ステップ550で電池温度の差値が0.9℃未満である
と判断されたならば、本充電制御プロセスはステップ5
80へ進む。ここでは、CPU21はソフトウェアカウ
ンタ23aをリセットする。
If it is determined in step 550 that the difference in battery temperature is less than 0.9°C, the charging control process proceeds to step 5.
Proceed to 80. Here, the CPU 21 resets the software counter 23a.

ステップ580のリセット処理後、本充電制御プロセス
はステップ510へ進む。また、先のステップ550で
電池温度の差値が0.9℃以上であると判断されたなら
ば、本充電制御プロセスはステップ560へ進む。この
ステップでは、CPU21のレジスタに格納された前回
電池温度の差値を呼出し、再度0.9℃以上であったか
判断する(ステップ560)。このステップ560で前
回電池温度の差値が0.9℃でなかったと判断したなら
ば、本充電制御プロセスは、ステップ580へ進む。ま
た、このステップ560で前回電池温度の差値が0.9
℃でなあったと判断したならば、CPU21はD/Aコ
ンバータ29を介して充電回路3に充電ストップ命令を
送る。充電回路3は充電ストップ命令を受信後、バッテ
リーパック5への充電を停止する(ステップ570)。
After the reset process in step 580, the charging control process proceeds to step 510. Further, if it is determined in the previous step 550 that the battery temperature difference value is 0.9° C. or more, the present charging control process proceeds to step 560. In this step, the difference value of the previous battery temperature stored in the register of the CPU 21 is called, and it is determined again whether it is 0.9° C. or higher (step 560). If it is determined in this step 560 that the previous battery temperature difference value was not 0.9° C., the present charging control process proceeds to step 580. Also, in this step 560, the difference value of the previous battery temperature is 0.9.
℃, the CPU 21 sends a charging stop command to the charging circuit 3 via the D/A converter 29. After receiving the charge stop command, the charging circuit 3 stops charging the battery pack 5 (step 570).

この様に構成した場合には、電池の満充電状態を温度で
判断する。その結果、電池の過充電を未然に防止できる
。特に、過充電を行うと電池の充電容量が減少するNi
−H電池15に効果的である。
With this configuration, the fully charged state of the battery is determined based on the temperature. As a result, overcharging of the battery can be prevented. In particular, overcharging reduces the charging capacity of the battery.
-Effective for the H battery 15.

[発明の効果]  以上述べてきたように、本発明によれば、バッテリー
パック内に温度センサーを内蔵することにより、電池の
充電状態を正確に検出し、より使い勝手の向上したバッ
テリー駆動パーソナルコンピュータを提供できる効果が
ある。
[Effects of the Invention] As described above, according to the present invention, by incorporating a temperature sensor into the battery pack, it is possible to accurately detect the state of charge of the battery, thereby providing a battery-powered personal computer with improved usability. There is an effect that can be provided.

【図面の簡単な説明】[Brief explanation of drawings]

 第1図は、本発明に係わるバッテリー駆動型パーソナ
ルコンピュータのシステム構成を示すブロック図である
。第3図は、本発明実施例に使用されるNi−H電池の
充電特性曲線図である。第4図は、本発明実施例に使用
されるNi−H電池の放電特性曲線図である。第5図は
、電池温度変化量とローバッテリー補正値との対応表で
ある。第6図は、本発明実施例のローバッテリー検出方
法のフローチャートである。第7図a、bは、本発明実
施例の充電制御方法のフローチャートである。 第8図と第9図は、それぞれ本発明を説明するために引
用した電池特性図である。第10は、従来のローバッテ
リー検出方法のフローチャートである。第11図は、従
来の充電制御方法に引用された充電電圧特性図である。 1…AC adapter、3…充電回路、5…バッテ
リーパック、7…電源コントローラ、9…DC/DCコ
ンバータ、15…Ni−H電池、17…温度センサー、
21…パワーコントロールCPU、23…RAM、25
…ROM、27…A/Dコンバータ、29…D/Aコン
バータ、31…PIT、33…PIO、35…メインC
PU 代理人 弁理士 則近 憲佑 同 山下 一
FIG. 1 is a block diagram showing the system configuration of a battery-powered personal computer according to the present invention. FIG. 3 is a charging characteristic curve diagram of the Ni-H battery used in the embodiment of the present invention. FIG. 4 is a discharge characteristic curve diagram of the Ni-H battery used in the embodiment of the present invention. FIG. 5 is a correspondence table between battery temperature variation and low battery correction value. FIG. 6 is a flowchart of a low battery detection method according to an embodiment of the present invention. FIGS. 7a and 7b are flowcharts of a charging control method according to an embodiment of the present invention. FIG. 8 and FIG. 9 are battery characteristic diagrams cited for explaining the present invention, respectively. The tenth is a flowchart of a conventional low battery detection method. FIG. 11 is a charging voltage characteristic diagram cited in the conventional charging control method. 1...AC adapter, 3...charging circuit, 5...battery pack, 7...power controller, 9...DC/DC converter, 15...Ni-H battery, 17...temperature sensor,
21...Power control CPU, 23...RAM, 25
...ROM, 27...A/D converter, 29...D/A converter, 31...PIT, 33...PIO, 35...Main C
PU Agent Patent Attorney Kensuke Norichika Hajime Yamashita

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】電源としてバッテリーを内蔵し、パーソナ
ル コンピュータの各ユニットに電源電圧を供給するバッテ
リー駆動パーソナルコンピュータにおいて、家庭用交流
電源から直流電源へ変換するアダプター回路と、前記ア
ダプター回路から前記直流電源を供給され、前記バッテ
リーへの充電を行う充電回路と、前記充電回路から前記
バッテリーへの充電状態と前記バッテリーから前記ユニ
ットへの電源供給状態とを検出する第1の検出手段と、
前記バッテリーに内蔵した電池の温度を検出する第2の
検出手段と、前記第1と第2の検出手段の検出結果に基
づき、前記充電回路へ制御信号を送出す充電制御手段と
を具備し、前記バッテリーの容量状態を温度検出によっ
て判断することを特徴とするバッテリー駆動パーソナル
コンピュータ。
1. A battery-driven personal computer that includes a built-in battery as a power source and supplies power voltage to each unit of the personal computer, comprising: an adapter circuit for converting a household AC power source to a DC power source; a charging circuit that charges the battery; a first detection means that detects the state of charge from the charging circuit to the battery and the state of power supply from the battery to the unit;
A second detection means for detecting the temperature of a battery built into the battery, and a charging control means for sending a control signal to the charging circuit based on the detection results of the first and second detection means, A battery-powered personal computer characterized in that the capacity state of the battery is determined by temperature detection.
【請求項2】前記バッテリーにニッケル−水素電池と前
記温度センサーを内蔵したことを特徴とする請求項1記
載のバッテリー駆動パーソナルコンピュータ。
2. A battery-powered personal computer according to claim 1, wherein said battery includes a nickel-metal hydride battery and said temperature sensor.
【請求項3】電源としてバッテリーを内蔵し、前記バッ
テ リーからパーソナルコンピュータの各ユニットに電源電
圧を供給するバッテリー駆動パーソナルコンピュータに
おいて、前記バッテリーから前記ユニットへ供給される
前記電源電圧の放電電流状態を検出する第1の検出手段
と、前記第1の検出手段の検出結果に基づき、ローバッ
テリー基準電圧を決定する第1の決定手段と、前記バッ
テリーの温度を検出する第2の検出手段と、前記第2の
検出手段の検出結果に基づき、前記ローバッテリー基準
電圧の補正電圧値を決定する第2の決定手段と、前記ロ
ーバッテリー基準電圧と前記補正電圧値とを加算した電
圧値と、前記バッテリーの放電電圧値とを比較する手段
とを具備し、前記放電電圧値が補正された前記ローバッ
テリー基準電圧よりも低い電圧状態である時、ローバッ
テリー状態を通知することを特徴とするバッテリー駆動
パーソナルコンピュータ。
3. In a battery-driven personal computer that includes a built-in battery as a power source and supplies power supply voltage from the battery to each unit of the personal computer, a discharge current state of the power supply voltage supplied from the battery to the unit is detected. a first determining means for determining a low battery reference voltage based on a detection result of the first detecting means; a second detecting means for detecting the temperature of the battery; a second determining means for determining a corrected voltage value of the low battery reference voltage based on the detection result of the second detecting means; a voltage value obtained by adding the low battery reference voltage and the corrected voltage value; a battery-powered personal computer, comprising means for comparing the discharge voltage value with a discharge voltage value, and notifies a low battery state when the discharge voltage value is lower than the corrected low battery reference voltage. .
【請求項4】電源としてバッテリーを内蔵し、前記バッ
テ リーからパーソナルコンピュータの各ユニットに電源電
圧を供給するバッテリー駆動パーソナルコンピュータに
おいて、時間を計測する手段と、前記計測手段がある特
定の時間を計測した時、前記バッテリーの温度を検出す
る手段と、前記検出された前記バッテリーの温度値を記
憶する手段と、前記時系列毎に記憶した温度値を夫々比
較する手段とを具備し、前記バッテリーの満充電状態を
前記バッテリーの温度状態で制御することを特徴とする
バッテリー駆動パーソナルコンピュータ。
4. A battery-powered personal computer that includes a built-in battery as a power source and supplies power voltage from the battery to each unit of the personal computer, comprising means for measuring time, and said measuring means for measuring a specific time. when the battery is fully charged, comprising: means for detecting the temperature of the battery; means for storing the detected temperature value of the battery; and means for comparing the temperature values stored for each time series. A battery-powered personal computer characterized in that a charging state is controlled by a temperature state of the battery.
【請求項5】電源としてバッテリーを内蔵し、前記バッ
テ リーからパーソナルコンピュータの各ユニットに電源電
圧を供給するバッテリー駆動パーソナルコンピュータに
おいて、前記各ユニットの使用温度範囲状態を記憶する
手段と、前記各ユニットの周辺温度状態を検出する手段
と、前記検出された検出温度と前記記憶手段に記憶され
た前記使用温度範囲状態を比較する手段とを具備し、前
記比較手段の比較結果に基づき、各ユニットの最適使用
状態に温度調節を行うことを特徴としたバッテリー駆動
パーソナルコンピュータ。
5. A battery-driven personal computer that includes a built-in battery as a power source and supplies power voltage from the battery to each unit of the personal computer, further comprising means for storing operating temperature range states of each unit; comprising means for detecting an ambient temperature state, and means for comparing the detected detected temperature with the operating temperature range state stored in the storage means, and based on the comparison result of the comparison means, the optimal A battery-powered personal computer that is characterized by temperature control depending on the state of use.
JP02298852A 1990-11-06 1990-11-06 Battery powered personal computer Expired - Lifetime JP3029664B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP02298852A JP3029664B2 (en) 1990-11-06 1990-11-06 Battery powered personal computer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP02298852A JP3029664B2 (en) 1990-11-06 1990-11-06 Battery powered personal computer

Publications (2)

Publication Number Publication Date
JPH04331391A true JPH04331391A (en) 1992-11-19
JP3029664B2 JP3029664B2 (en) 2000-04-04

Family

ID=17865034

Family Applications (1)

Application Number Title Priority Date Filing Date
JP02298852A Expired - Lifetime JP3029664B2 (en) 1990-11-06 1990-11-06 Battery powered personal computer

Country Status (1)

Country Link
JP (1) JP3029664B2 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0683491A (en) * 1992-04-15 1994-03-25 Internatl Business Mach Corp <Ibm> Electric-power-distribution control system of portable computer
JPH07319590A (en) * 1993-04-21 1995-12-08 Samsung Electron Co Ltd Power supply device for portable information processing equipment and driving method thereof
WO2004034074A1 (en) * 2002-10-10 2004-04-22 Yamaha Hatsudoki Kabushiki Kaisha Battery managing metod and device
US7024574B2 (en) 2002-03-01 2006-04-04 Lenovo (Singapore) Pte Ltd Method and structure for switching between two battery units for driving an electrically driven device
JP2012068191A (en) * 2010-09-27 2012-04-05 Hioki Ee Corp Current measuring device
JP2024032759A (en) * 2018-11-26 2024-03-12 株式会社半導体エネルギー研究所 Semiconductor equipment, secondary battery systems
US12444779B2 (en) 2018-11-26 2025-10-14 Semiconductor Energy Laboratory Co., Ltd. Semiconductor device sensor unit

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0683491A (en) * 1992-04-15 1994-03-25 Internatl Business Mach Corp <Ibm> Electric-power-distribution control system of portable computer
JPH07319590A (en) * 1993-04-21 1995-12-08 Samsung Electron Co Ltd Power supply device for portable information processing equipment and driving method thereof
US7024574B2 (en) 2002-03-01 2006-04-04 Lenovo (Singapore) Pte Ltd Method and structure for switching between two battery units for driving an electrically driven device
WO2004034074A1 (en) * 2002-10-10 2004-04-22 Yamaha Hatsudoki Kabushiki Kaisha Battery managing metod and device
JP2012068191A (en) * 2010-09-27 2012-04-05 Hioki Ee Corp Current measuring device
JP2024032759A (en) * 2018-11-26 2024-03-12 株式会社半導体エネルギー研究所 Semiconductor equipment, secondary battery systems
US12444779B2 (en) 2018-11-26 2025-10-14 Semiconductor Energy Laboratory Co., Ltd. Semiconductor device sensor unit

Also Published As

Publication number Publication date
JP3029664B2 (en) 2000-04-04

Similar Documents

Publication Publication Date Title
US5900717A (en) Rechargeable battery charging circuit
US6850041B2 (en) Battery pack used as power source for portable device
TW552730B (en) Battery pack and battery pack checking method
US5606242A (en) Smart battery algorithm for reporting battery parameters to an external device
US5600230A (en) Smart battery providing programmable remaining capacity and run-time alarms based on battery-specific characteristics
US5694021A (en) System for executing charge control of a secondary battery and detecting the capacitance thereof
US5572110A (en) Smart battery charger system
US5627451A (en) Control method and control apparatus for secondary battery charging in constant current charging method
EP0440756B1 (en) Battery assembly and charging system
US6294894B1 (en) Rechargeable battery arrangement
GB2271229A (en) Monitoring the internal impedance of an accumulator battery in an uninterruptible power supply.
US20190190303A1 (en) Power tool system and method for controlling power tool system
US20050112416A1 (en) Battery assembly and battery pack
JP3630228B2 (en) POWER SUPPLY DEVICE, BATTERY, ELECTRIC DEVICE, AND MEMORY EFFECT DETECTION METHOD
EP1261098B1 (en) Method and apparatus for charging batteries
US20050156603A1 (en) Method of testing a battery pack by purposeful charge/discharge operations
JP5165405B2 (en) Charge control circuit, battery pack, and charging system
JP2006318682A (en) Charger
US20250105651A1 (en) System and method for recharging a battery
US6420853B1 (en) Battery charger capable of accurately determining fully charged condition regardless of batteries with different charge chracteristics
JPH04331391A (en) battery powered personal computer
JP3774995B2 (en) Lithium ion secondary battery charging method and charging device therefor
JP2001051030A (en) Rechargeable battery or rechargeable battery pack
JP3993720B2 (en) Rechargeable battery or rechargeable battery pack
CA2204268A1 (en) Smart battery device

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080204

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090204

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100204

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100204

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110204

Year of fee payment: 11

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110204

Year of fee payment: 11