JPH11119870A - 電源電圧検出回路 - Google Patents

電源電圧検出回路

Info

Publication number
JPH11119870A
JPH11119870A JP9278667A JP27866797A JPH11119870A JP H11119870 A JPH11119870 A JP H11119870A JP 9278667 A JP9278667 A JP 9278667A JP 27866797 A JP27866797 A JP 27866797A JP H11119870 A JPH11119870 A JP H11119870A
Authority
JP
Japan
Prior art keywords
voltage
power supply
supply voltage
circuit
detection circuit
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.)
Pending
Application number
JP9278667A
Other languages
English (en)
Inventor
Hiroshi Osawa
博 大澤
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.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric Co Ltd
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 Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP9278667A priority Critical patent/JPH11119870A/ja
Publication of JPH11119870A publication Critical patent/JPH11119870A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Measurement Of Current Or Voltage (AREA)
  • Tests Of Electric Status Of Batteries (AREA)
  • Power Sources (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)

Abstract

(57)【要約】 【課題】 携帯用の電子機器の電池交換をより確実とす
る。 【解決手段】 電源電圧が第1電圧まで下降した時、第
1検出回路1の出力が論理値「0」から論理値「1」へ
変化し、割り込み処理回路5は第1フラグ回路3の論理
値「1」のセット信号が供給されて電池交換の警告の為
の割り込み処理を実行する。更に電源電圧が第2電圧ま
で下降した時、第2検出回路2の出力が論理値「0」か
ら論理値「1」へ変化し、割り込み処理回路5は第2フ
ラグ回路4の論理値「1」のセット信号が供給されてマ
イクロコンピュータをホールドモードとする為の割り込
み処理を実行する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、携帯用の電子機器
等に装着される電池の消耗の具合を監視するのに好適な
電源電圧検出回路に関する。
【0002】
【従来の技術】携帯用の電子機器(ビデオカメラ、スチ
ルカメラ等)は、電源として電池を使用する為、電源電
圧の下降状態を監視する機能、詳しくは、電源電圧が電
子機器の正常動作を保証できる電圧範囲内にあるかどう
かを監視する機能を設け、電子機器を極力誤動作させな
い対策を施さなければならない。最近の電子機器は、マ
イクロコンピュータを内蔵し当該マイクロコンピュータ
の制御信号に基づいて各種動作を実行する様に構成され
ていると言っても過言ではなく、マイクロコンピュータ
の誤動作が電子機器の誤動作の直接の原因となる可能性
が高い。そこで、マイクロコンピュータに電源電圧の下
降状態を監視する回路を内蔵し、電源電圧がマイクロコ
ンピュータの正常動作を保証する最低電圧の近傍VLま
で下降した状態を検出した時、マイクロコンピュータに
対して斯かる対策を施していた。具体的には、(1)電
池の消耗に伴い電源電圧がVLまで下降した時、マイク
ロコンピュータをホールドモード(発振器の発振動作の
停止、演算処理動作の停止、RAMの格納データの保
持)に設定することにより、電源電圧が最低電圧まで下
降する時間を延ばし、この間に使用者に電池交換する機
会を与える方法、(2)電池の消耗に伴い電源電圧がV
Lまで下降した時、マイクロコンピュータをホールトモ
ード(発振器の発振動作を継続した状態で、高速演算処
理の停止、必要最小限の低速演算処理の実行、RAMの
格納データの保持)に設定し、電池交換を促す為の警告
信号を出力する方法、等が実行されていた。
【0003】
【発明が解決しようとする課題】しかし、(1)及び
(2)の方法は、電子機器の正常動作を保証する最低電
圧の近傍の1つの電圧VLしか検出しない為、次に挙げ
る問題がある。(1)の方法の場合、電池交換を促す警
告を行わない為、使用者はキー入力が禁止されているこ
とを発見する以外、電子機器が電池交換の時期であるこ
とを確認する術がない。従って、電池交換の時期である
にも関わらず、電子機器を使用しないで、電源電圧が最
低電圧より低い値まで下降してしまうと、RAMの格納
データが消滅して電子機器が誤動作する問題があり、最
良の対策とは言えない。
【0004】(2)の方法の場合、ホールトモードに電
池交換を促す警告動作が追加される為、電源電圧が最低
電圧まで下降する時間は、通常のホールトモードで電源
電圧が最低電圧まで下降する時間より短い。即ち、電池
交換を促す警告動作は僅かな時間しか実行できない。従
って、使用者が電子機器を携帯していない時、或いは、
使用者が電子機器を携帯してはいるが使用していない
時、警告動作が実行されているにも関わらず警告表示又
は警告音等を確認できないと、電源電圧が最低電圧より
低い値まで下降してしまう。よって、(1)と同様に、
RAMの格納データが消滅して電子機器が誤動作する問
題があり、これも最良の対策とは言えない。
【0005】そこで、本発明は、使用者が携帯用の電子
機器の電池交換を従来よりも確実に確認できる様にした
電源電圧検出回路を提供することを目的とする。
【0006】
【課題を解決するための手段】本発明は、前記問題点を
解決する為に成されたものであり、予め定められた電位
差の範囲内で正常動作する電子機器の電源電圧の状態を
検出する電源電圧検出回路において、前記電子機器の正
常動作を保証する最低電圧より高い第1電圧を検出する
第1検出回路と、前記第1電圧と前記最低電圧との間の
第2電圧を検出する第2検出回路と、前記第1検出回路
が前記電源電圧が前記第1電圧まで低下した状態を検出
した時にセットされる第1フラグ回路と、前記第2検出
回路が前記電源電圧が前記第2電圧まで低下した状態を
検出した時にセットされる第2フラグ回路と、前記第1
フラグ回路及び前記第2フラグ回路の出力が供給され、
前記第1フラグ回路の状態に応じた割り込み処理を前記
第2フラグ回路の状態に応じた割り込み処理より優先し
て実行する割り込み処理回路と、を備え、前記電源電圧
が前記第1電圧まで低下した時、前記第1フラグ回路の
状態に応じた割り込み処理を実行することにより、前記
電源電圧が前記最低電圧近傍まで低下していることを警
告する為の信号を出力することを特徴とする。
【0007】また、前記電源電圧検出回路は、マイクロ
コンピュータの内部に集積化されていることを特徴とす
る。また、前記電源電圧が前記第1電圧を通過した後に
前記第2電圧まで低下した時、前記第2フラグ回路の状
態に応じた割り込み処理を実行することにより、前記マ
イクロコンピュータをホールドモードとすることを特徴
とする。
【0008】
【発明の実施の形態】本発明の詳細を図面に従って具体
的に説明する。図1は本発明の電源電圧検出回路を説明
する為のブロック図である。尚、電源電圧検出回路は、
マイクロコンピュータと同じチップ上に集積化され、マ
イクロコンピュータの電源電圧がマイクロコンピュータ
の正常動作を保証する電圧範囲内にあるかどうかを監視
するものである。
【0009】(1)は第1検出回路であり、電池の消耗
に伴い電源電圧がマイクロコンピュータの正常動作を保
証する最低電圧より高い第1電圧まで下降したことを検
出して論理値「1」を出力するものである。(2)は第
2検出回路であり、電源電圧が第1電圧を通過して第2
電圧まで下降したことを検出した時に論理値「1」を出
力するものである。尚、「第1電圧>第2電圧>最低電
圧」の関係があり、第1電圧は従来の検出電圧VLより
高い値であり、第2電圧は従来の検出電圧VLに相当す
る。
【0010】(3)は第1フラグ回路であり、第1検出
回路(1)が第1電圧を検出した時の論理値「1」出力
がセットされるものである。(4)は第2フラグ回路で
あり、第2検出回路(2)が第2電圧を検出した時の論
理値「1」出力がセットされるものである。勿論、電池
の消耗に従い電源電圧が下降すれば、第1フラグ回路
(3)の方が第2フラグ回路(4)より先にセットされ
る。尚、第1フラグ回路(3)及び第2フラグ回路
(4)のセット信号は、現在のプログラム処理を中断さ
せ、別のプログラム処理を実行させる為の割り込み要求
信号として作用する。(5)は割り込み処理回路であ
り、第1フラグ回路(3)及び第2フラグ回路(4)の
セット信号が供給され、第1フラグ回路(3)のセット
信号に応じた割り込み処理を第2フラグ回路(4)のセ
ット信号に応じた割り込み処理より優先して実行するも
のである。
【0011】(6)はROMであり、マイクロコンピュ
ータの各種動作を制御する為のプログラムデータが予め
格納されたものである。ROM(6)は、マスクRO
M、EPROM、EEPROMの何れであってもよい。
(7)はインストラクショレジスタであり、ROM
(6)から読み出されたプログラムデータがセットされ
るものである。(8)はインストラクションデコーダで
あり、インストラクションレジスタ(7)にセットされ
たプログラムデータを解読し、演算処理を実行する為の
制御信号を出力するものである。(9)はプログラムカ
ウンタであり、ROM(6)をアドレス指定するもので
ある。
【0012】割り込み処理回路(5)は、第1フラグ回
路(3)のセット信号が供給されると、プログラムカウ
ンタ(9)が電子機器の電池交換を警告するプログラム
データが格納されたROM(6)のアドレスを指定でき
る様に、プログラムカウンタ(9)のアドレス値を変更
する。また、割り込み処理回路(5)は、第2フラグ回
路(4)のセット信号が供給されると、プログラムカウ
ンタ(9)がマイクロコンピュータをホールドモードと
するプログラムデータが格納されたROM(6)のアド
レスを指定できる様に、プログラムカウンタ(9)のア
ドレス値を変更する。
【0013】以下、図1の動作を図2のフローチャート
を用いて説明する。携帯用の電子機器を通常動作させる
為のメインプログラムを実行すると、電池の消耗に従い
電源電圧が徐々に下降していく。電源電圧が第1電圧ま
で下降すると、第1検出回路(1)の検出出力が論理値
「0」から論理値「1」へ変化し、第1フラグ回路
(3)の値が論理値「1」にセットされる。割り込み処
理回路(5)は、第1フラグ回路(3)の論理値「1」
のセット信号が供給されると、第1フラグ回路(3)の
セット信号が電池交換の警告を行う割り込み要求信号で
あるものと判断し、ROM(6)の現在のアドレスデー
タを待避させてメインプログラムの実行を中断させ、プ
ログラムカウンタ(9)の値を電池交換の警告を行う為
のプログラムデータが格納されたROM(6)のアドレ
ス値に変更させる。そして、ROM(6)の当該アドレ
スが指定され、ROM(6)から読み出されたプログラ
ムデータがインストラクションデコーダ(8)で解読さ
れると、電池交換を警告する為の制御信号が出力され
る。電池交換を促す警告方法としては、電子機器に設け
た液晶画面に警告表示を行う方法、電子機器に設けたス
ピーカから警告音を発生する方法等が考えられる。電源
電圧が第1電圧まで下降した時点における電池残量と、
電源電圧が第2電圧(従来の電圧VL)まで下降した時
点における電池残量とを比較すると、前者の方が電池残
量が多い為、マイクロコンピュータを高速演算処理状態
のままで警告動作を長い時間に亘って実行できることに
なる(ステップ1)。
【0014】電池交換の警告動作を行っている期間にお
いて、電池交換を行い特定のキー入力を行った場合(ス
テップ2YES)、特定のキー入力に従って第1フラグ
回路(3)を論理値「0」にリセットする(ステップ
3)。第1フラグ回路(3)がリセットされていない場
合はステップ2に戻るが(ステップ3NO)、第1フラ
グ回路(3)がリセットされた場合は電池交換の警告の
為の割り込み処理を終了し、待避させていたアドレスデ
ータをプログラムカウンタ(9)にセットし、中断して
いたメインプログラム処理を復活させる(ステップ3Y
ES)。尚、電子機器は電源バックアップ用のコンデン
サを内蔵している為、使用者が電池交換の為に電子機器
から電池を取り外している期間であっても、マイクロコ
ンピュータの動作は保証される。
【0015】一方、電池交換の警告動作を行っている期
間において、電池交換が行われない場合は電池交換の判
断を繰り返すが(ステップ2NO)、電池交換が行われ
ず、電池の消耗に従い電源電圧が第2電圧まで下降して
しまうと、第2検出回路(2)の検出出力が論理値
「0」から論理値「1」へ変化し、第2フラグ回路
(4)の値が論理値「1」にセットされる。割り込み処
理回路(5)は、第2フラグ回路(4)の論理値「1」
のセット信号が供給されると、第2フラグ回路(4)の
セット信号がマイクロコンピュータをホールドモードに
設定する為の割り込み要求信号であるものと判断し、R
OM(6)の現在のアドレスデータを待避させて電池交
換の警告の為の割り込み処理を中断させ、プログラムカ
ウンタ(9)の値をマイクロコンピュータをホールドモ
ードに設定する為のプログラムデータが格納されたRO
M(6)のアドレス値に変更させる。そして、ROM
(6)の当該アドレスが指定され、ROM(6)から読
み出されたプログラムデータがインストラクションデコ
ーダ(8)で解読されると、マイクロコンピュータはホ
ールドモードとなり、省電力化が図られる(ステップ
4)。
【0016】ホールドモードは、RAMの格納データの
保持のみで、発振器の発振動作及びCPUの演算処理動
作を停止している。但し、特定のキー入力によるホール
ド解除は許可された状態にある。そこで、ホールドモー
ド設定後、電源電圧が第2電圧から最低電圧に至るまで
の時間において、特定のキー入力があったかどうかを判
断する(ステップ5)。キー入力が許可されている場合
(ステップ5YES)、電池交換が行われたものと判断
し、第2フラグ回路(4)を論理値「0」にリセットす
る(ステップ6)。第2フラグ回路(4)がリセットさ
れていない場合はステップ5に戻るが(ステップ6N
O)、第2フラグ回路(4)がリセットされた場合はス
テップ3に戻り、マイクロコンピュータをホールドモー
ドに設定する為の割り込み処理を終了し、待避させてい
たアドレスデータをプログラムカウンタ(9)にセット
し、中断していた電池交換の警告の為の割り込み処理を
再度実行する(ステップ6YES)。これは、交換後の
電池の電圧が第1電圧より高いか低いかを判断する為で
ある。
【0017】また、ホールドモード設定後、電源電圧が
第2電圧から最低電圧に至るまでの時間において、キー
入力が受け付けられなかった場合(ステップ5NO)、
電池交換が行われなかったものと判断する。この場合、
電源電圧がマイクロコンピュータの正常動作を保証する
最低電圧未満となってしまう為、電池を交換してマイク
ロコンピュータをリセットしない限り、電子機器は再度
正常動作することはない(ステップ7)。
【0018】以上より、マイクロコンピュータの電源電
圧の下降状態を検出する方法として、マイクロコンピュ
ータの正常動作の保証電圧範囲内で最低電圧に近い2つ
の電圧(第1電圧>第2電圧)を選択し、電源電圧が第
1電圧まで下降した場合は電池交換の警告を行い、更に
電源電圧が第2電圧まで下降した場合はマイクロコンピ
ュータをホールドモードとする構成にした。特に、高速
演算処理の中で警告動作を長い時間に亘って実行できる
為、マイクロコンピュータが正常動作しているうちに電
池交換できる可能性が高くなる。
【0019】
【発明の効果】本発明によれば、マイクロコンピュータ
の電源電圧の下降状態を検出する方法として、マイクロ
コンピュータの正常動作の保証電圧範囲内で最低電圧に
近い2つの電圧(第1電圧>第2電圧)を選択し、電源
電圧が第1電圧まで下降した場合は電池交換の警告を行
い、更に電源電圧が第2電圧まで下降した場合はマイク
ロコンピュータをホールドモードとする構成にした。従
って、高速演算処理の中で警告動作を長い時間に亘って
実行できる為、電源電圧がマイクロコンピュータの正常
動作を保証する最低電圧に至る前に電池交換できる可能
性が高くなる。
【図面の簡単な説明】
【図1】本発明の電源電圧検出回路を説明する為のブロ
ック図である。
【図2】図1の動作を説明する為のフローチャートであ
る。
【符号の説明】
(1) 第1検出回路 (2) 第2検出回路 (3) 第1フラグ回路 (4) 第2フラグ回路 (5) 割り込み処理回路

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 予め定められた電位差の範囲内で正常動
    作する電子機器の電源電圧の状態を検出する電源電圧検
    出回路において、 前記電子機器の正常動作を保証する最低電圧より高い第
    1電圧を検出する第1検出回路と、 前記第1電圧と前記最低電圧との間の第2電圧を検出す
    る第2検出回路と、 前記第1検出回路が前記電源電圧が前記第1電圧まで低
    下した状態を検出した時にセットされる第1フラグ回路
    と、 前記第2検出回路が前記電源電圧が前記第2電圧まで低
    下した状態を検出した時にセットされる第2フラグ回路
    と、 前記第1フラグ回路及び前記第2フラグ回路の出力が供
    給され、前記第1フラグ回路の状態に応じた割り込み処
    理を前記第2フラグ回路の状態に応じた割り込み処理よ
    り優先して実行する割り込み処理回路と、を備え、 前記電源電圧が前記第1電圧まで低下した時、前記第1
    フラグ回路の状態に応じた割り込み処理を実行すること
    により、前記電源電圧が前記最低電圧近傍まで低下して
    いることを警告する為の信号を出力することを特徴とす
    る電源電圧検出回路。
  2. 【請求項2】 前記電源電圧検出回路は、マイクロコン
    ピュータの内部に集積化されていることを特徴とする請
    求項1記載の電源電圧検出回路。
  3. 【請求項3】 前記電源電圧が前記第1電圧を通過した
    後に前記第2電圧まで低下した時、前記第2フラグ回路
    の状態に応じた割り込み処理を実行することにより、前
    記マイクロコンピュータをホールドモードとすることを
    特徴とする請求項2記載の電源電圧検出回路。
JP9278667A 1997-10-13 1997-10-13 電源電圧検出回路 Pending JPH11119870A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9278667A JPH11119870A (ja) 1997-10-13 1997-10-13 電源電圧検出回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9278667A JPH11119870A (ja) 1997-10-13 1997-10-13 電源電圧検出回路

Publications (1)

Publication Number Publication Date
JPH11119870A true JPH11119870A (ja) 1999-04-30

Family

ID=17600490

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9278667A Pending JPH11119870A (ja) 1997-10-13 1997-10-13 電源電圧検出回路

Country Status (1)

Country Link
JP (1) JPH11119870A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011109433A (ja) * 2009-11-18 2011-06-02 Renesas Electronics Corp マイクロコンピュータ、ヒステリシスコンパレータ回路、及び電圧監視装置
US10031544B2 (en) 2015-06-23 2018-07-24 Seiko Epson Corporation Power supply voltage detection circuit, semiconductor integrated circuit device, and electronic device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011109433A (ja) * 2009-11-18 2011-06-02 Renesas Electronics Corp マイクロコンピュータ、ヒステリシスコンパレータ回路、及び電圧監視装置
US10031544B2 (en) 2015-06-23 2018-07-24 Seiko Epson Corporation Power supply voltage detection circuit, semiconductor integrated circuit device, and electronic device

Similar Documents

Publication Publication Date Title
JP5562486B2 (ja) 実時間時計をプログラムするコンピュータ・システム、方法およびコンピュータ・プログラム・プロダクト
JP5343521B2 (ja) 電子時計
KR100433532B1 (ko) 전원 관리 장치 및 방법
JPH11119870A (ja) 電源電圧検出回路
JPH11119872A (ja) 電源電圧検出回路
JP4774853B2 (ja) 電子機器及び電子機器の起動方法
TWI631458B (zh) 主機板及其電腦系統
JP2000261547A (ja) 移動通信端末装置及び電圧検出装置
JP2759588B2 (ja) 情報処理装置のための電力供給制御装置
TWI489260B (zh) 待機管理方法及其相關待機管理模組及電腦系統
JPH10207586A (ja) コンピュータの電源オフ制御方式
JP4731995B2 (ja) 電子機器装置及びその処理方法
JPH04303594A (ja) インバータ制御システム
JP3921168B2 (ja) 電子機器の動作モード設定装置および設定方法
JPH10271693A (ja) リモートコントローラの電池消耗表示制御装置
JP4984718B2 (ja) 情報処理システム
JP2013157903A (ja) 画像処理装置および画像処理デバイス
JP2006205589A (ja) 省電力機器およびそれを備える画像形成装置
JP2009059062A (ja) 携帯端末装置及びプログラム
JP3398263B2 (ja) タイムレコーダ用バッテリ交換検知装置
JP2618514B2 (ja) 電子機器の電源装置
JPH11119871A (ja) 電源電圧検出回路
JP2001203324A (ja) 集積回路およびその動作制御方法
JPH11353161A (ja) 制御プログラムの起動方法
JPH08235077A (ja) メモリバックアップ回路