(57)【要約】【課題】マイクロコンピュータにより二次電池の充電若しくは放電を制御する充放電制御装置において、信号選択用のアナログスイッチを設けることなく、アナログポートの数よりも多い検出信号をマイクロコンピュータに入力できるようにする。【解決手段】マイクロコンピュータからなる制御回路３０が、２つのサーミスタ１８、４０を介してバッテリ１６及び基板の温度を検出する際には、各サーミスタ１８、４０が接続されたデジタルポートＤＰ１、ＤＰ２に設けられたローサイドスイッチＳＷ１、ＳＷ２の一方をオン状態、他方をオフ状態にすることで、温度検出すべきサーミスタ１８又は４０を選択的に動作させ、その動作させたサーミスタ１８又は４０からの検出信号を、各サーミスタ１８、４０に共通のアナログポートＡＰ４からＡ／Ｄ変換して取り込む。【選択図】図１
2013233057.tif 000002
【特許請求の範囲】
【請求項１】
両端に電源供給を受けて動作し、二次電池の状態を検出する複数の受動センサと、
前記複数の受動センサからの検出信号をアナログポートから取り込み、該取り込んだ複数の検出データに基づき、前記二次電池の充電若しくは放電を制御するマイクロコンピュータと、
を備え、
前記マイクロコンピュータは、
前記複数の受動センサの一端が接続された各受動センサ共通のアナログポートと、
前記複数の受動センサの他端が各々接続された複数のデジタルポートと、
を備え、前記複数の受動センサの内、特定の受動センサからの検出データの取り込み要求が発生すると、該取り込み要求に対応した特定の受動センサが接続されたデジタルポートのスイッチを選択的にオン状態に切り換えることにより、当該特定の受動センサを動作させ、前記アナログポートから、当該特定の受動センサからの検出信号を取り込むことを特徴とする二次電池の充放電制御装置。
【請求項２】
前記受動センサの一つは、サーミスタ又は熱電対からなる温度センサであることを特徴とする請求項１に記載の二次電池の充放電制御装置。
【請求項３】
前記受動センサの一つは、マイクロフォン若しくはブザーを利用して音又は振動を検出するセンサであることを特徴とする請求項１又は請求項２に記載の二次電池の充放電制御装置。
【請求項４】
前記マイクロコンピュータは、前記特定の受動センサからの検出データの取り込み要求が発生すると、該取り込み要求に対応した特定の受動センサが接続されたデジタルポートのスイッチを、当該マイクロコンピュータのグランド側に接地することで、前記特定の受動センサを動作させることを特徴とする請求項１〜請求項３の何れか１項に記載の二次電池の充放電制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、二次電池の充電若しくは放電をマイクロコンピュータにて制御する充放電制御装置に関する。
【背景技術】
【０００２】
従来、二次電池の充電制御装置として、二次電池の温度を検出し、その検出結果に基づき二次電池の温度上昇を監視しつつ、二次電池への充電を制御するものが知られている（例えば、特許文献１参照）。
【０００３】
また、この特許文献１に記載の充電制御装置は、プログラムで動作する制御回路（つまり、マイクロコンピュータ）にて充電制御を行うように構成されている。
そして、充電制御に必要な二次電池の電圧や温度等の複数の検出信号については、スイッチを介して、各検出信号共通のＡ／Ｄ変換回路に選択的に入力することで、各検出信号を順次Ａ／Ｄ変換し、制御回路に入力するようにされている。
【０００４】
このため、特許文献１に記載の充電制御装置によれば、制御回路に入力すべき検出信号毎にＡ／Ｄ変換回路を設ける必要がなく、検出信号入力系の回路構成を簡素化できる。
従って、この技術を、マイクロコンピュータのアナログポートへの検出信号の入力回路に適用すれば、マイクロコンピュータのアナログポートの数が、充電制御に必要な検出信号の数よりも少ない場合であっても、全ての検出信号をマイクロコンピュータに入力することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第２６３５３４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、上記従来技術では、Ａ／Ｄ変換回路に入力する検出信号を、スイッチを介して選択する。
従って、上記従来技術を、マイクロコンピュータにより二次電池への充電若しくは放電を制御する充放電制御装置に適用すると、マイクロコンピュータのアナログポートへの検出信号の入力経路に、検出信号選択用のアナログスイッチを設けることになる。
【０００７】
しかし、このようにマイクロコンピュータへの信号入力経路にアナログスイッチを設けると、充放電制御装置の小型化の妨げとなり、しかも、充放電制御装置のコストアップを招くという問題が生じる。
【０００８】
本発明は、こうした問題に鑑みなされたものであり、マイクロコンピュータにより二次電池の充電若しくは放電を制御する充放電制御装置において、信号選択用のアナログスイッチを設けることなく、アナログポートの数よりも多い検出信号をマイクロコンピュータに入力できるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
かかる目的を達成するためになされた請求項１に記載の充放電制御装置においては、二次電池の充電若しくは放電を制御するのにマイクロコンピュータが用いられる。
そして、このマイクロコンピュータのアナログポートは、複数の受動センサの一端が接続されることにより、各受動センサからの検出信号をＡ／Ｄ変換して取り込むための検出信号入力ポートとして使用される。
【００１０】
また、複数の受動センサの他端は、マイクロコンピュータの複数のデジタルポートにそれぞれ接続されている。
そして、マイクロコンピュータは、複数の受動センサの内、特定の受動センサからアナログポートを介して検出データを取り込む際には、その特定の受動センサが接続されたデジタルポートのスイッチを選択的にオン状態に切り換えることにより、特定の受動センサを動作させる。
【００１１】
従って、本発明の充放電制御装置によれば、マイクロコンピュータにおいて、複数の受動センサからの検出信号を各受動センサ共通の１つのアナログポートを介して取り込むことができるだけでなく、検出信号を取り込む受動センサを、デジタルポートのスイッチを利用して選択することができる。
【００１２】
よって、本発明の充放電制御装置によれば、複数の受動センサからの検出信号を各受動センサ共通の１つのアナログポートを介して取り込むために、マイクロコンピュータに対し、検出信号選択用のアナログスイッチを外付けする必要がなく、装置構成を簡単にすることができる。
【００１３】
ここで、二次電池の充放電制御では、二次電池の過熱による劣化を防止するために、二次電池を構成するセルや二次電池周囲の温度を検出する必要がある。
このため、本発明により、アナログポートから検出信号を取り込む受動センサとしては、請求項２に記載のように、サーミスタ又は熱電対からなる温度センサを挙げることができる。
【００１４】
また、例えば、電動工具のように、二次電池から電源供給を受けてモータ等のアクチュエータを駆動する装置では、アクチュエータの駆動時に、二次電池から放電が行われる。また、この場合、二次電池からの放電と同時に、二次電池への充電が行われることもある。
【００１５】
そして、このように、アクチュエータの駆動時に行われる二次電池の充放電を制御する際には、アクチュエータの動作状態を制御パラメータの１つとして検出することがある。
このため、本発明により、アナログポートから検出信号を取り込む受動センサとしては、二次電池から電源供給を受けて動作するアクチュエータの動作状態を検出するセンサを挙げることができる。
【００１６】
そして、このセンサとしては、より具体的には、請求項３に記載のように、マイクロフォン又はブザーを利用して音又は振動を検出するセンサを挙げることができる。
一方、マイクロコンピュータのデジタルポートには、通常、デジタルポートをマイクロコンピュータの電源ライン（ハイレベル）及びグランドライン（ローレベル）の何れかに接続するスイッチが設けられている。
【００１７】
このため、マイクロコンピュータが、デジタルポートに接続された受動センサを動作させる際には、受動センサ両端の電位差がより大きくなるように、スイッチを電源ライン側又はグランドライン側に接続するようにすればよい。
【００１８】
そして、マイクロコンピュータのグランドラインと外部電源の負極側とが同電位にされる一般的な装置では、請求項４に記載のように、マイクロコンピュータを構成すれば良い。
【００１９】
つまり、請求項４に記載の充放電制御装置では、マイクロコンピュータは、特定の受動センサからの検出データの取り込み要求が発生すると、その特定の受動センサが接続されたデジタルポートのスイッチを、当該マイクロコンピュータのグランド側に接地する。
【００２０】
この結果、特定の受動センサには、動作用の電源電圧が検出用回路（抵抗等）を介して正常に印加され、アナログポートに、受動センサからの検出信号が入力されることになる。
【図面の簡単な説明】
【００２１】
【図１】実施形態の充放電制御装置全体の構成を表すブロック図である。
【図２】実施形態の制御回路にて実行される温度検出処理を表すフローチャートである。
【図３】実施形態の制御回路に接続される受動センサの変形例を表す回路図である。
【発明を実施するための形態】
【００２２】
以下に本発明の実施形態を図面と共に説明する。
図１に示すように、本実施形態の充放電制御装置２０は、充放電可能な複数（図では３個）のセル１１、１２、１３を直列接続してなる二次電池（以下、バッテリという）１６に対する充電及び放電を制御するものである。
【００２３】
なお、バッテリ１６は、所謂電池パック１０として、セル温度検知用のサーミスタ１８と共に合成樹脂製のパッケージ内に収納される。
また、本実施形態の充放電制御装置２０は、例えば、電動工具や携帯型のクリーナ（所謂ハンディクリーナ）等、モータ５２を動力源する電動機器に、電池パック１０と共に組み込まれる。
【００２４】
そして、充放電制御装置２０は、ＡＣアダプタ５０から電力供給を受けてバッテリ１６への充電を行うと共に、バッテリ１６から電源供給を受けて、モータ５２への放電（換言すればモータ５２の駆動）を行う。
【００２５】
このため、充放電制御装置２０には、バッテリ１６の正極側からモータ５２を介してバッテリ１６の負極側へ電流を流す放電経路が形成されており、その放電経路でモータ５２の負極側には、バッテリ１６からモータ５２への放電電流を制御する放電制御用ＦＥＴ２２が設けられている。
【００２６】
またＡＣアダプタ５０は、交流電源から電源供給を受けて、バッテリ１６充電用の直流電圧を生成し、充放電制御装置２０を介して一定の充電電流を供給するためのものであり、電動機器とは別体で構成されている。そして、電動機器内の充放電制御装置２０には、正負（＋、−）の出力端子が、電源供給線及び接続用のジャックを介して接続される。
【００２７】
このため、充放電制御装置２０には、ＡＣアダプタ５０の正極側端子（＋）をバッテリ１６の正極側に接続し、ＡＣアダプタ５０の負極側端子（−）をバッテリ１６の負極側に接続する充電経路が形成されている。
【００２８】
そして、この充電経路の内、ＡＣアダプタ５０の正極側端子（＋）からバッテリ１６の正極側に至る充電経路上には、充電制御用ＦＥＴ２４と、充電制御用ＦＥＴ２４が故障したときに、過電流から保護するための充電保護用ＦＥＴ２６とが設けられている。
【００２９】
放電制御用ＦＥＴ２２、充電制御用ＦＥＴ２４、及び充電保護用ＦＥＴ２６は、それぞれ、放電経路若しくは充電経路を導通・遮断するスイッチング素子であり、バッテリ１６への充放電を制御する制御回路３０により駆動される。
【００３０】
制御回路３０は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を中心に構成されるマイクロコンピュータ（マイコン）からなり、ＲＯＭに記憶された制御プログラムに従い、上記各ＦＥＴ２２〜２６をオン・オフさせることで、モータ５２の駆動及びバッテリ１６への充電を行う。
【００３１】
つまり、充放電制御装置２０には、使用者がモータ５２の駆動指令及び停止指令を行うための電子スイッチ３８が設けられている。
そして、制御回路３０は、この電子スイッチ３８からハイ・ロー（図に示すＨｉ／Ｌｏ）何れかの駆動指令が入力されると、その駆動指令に応じたデューティ比のＰＷＭ信号（パルス幅変調信号）を生成して放電制御用ＦＥＴ２２に出力する。
【００３２】
この結果、モータ５２には、駆動指令に対応した電流が流れ、モータ５２は、その電流に応じた速度で回転する。
また、制御回路３０は、電子スイッチ３８から駆動停止指令（図に示すＯＦＦ）が入力されると、放電制御用ＦＥＴ２２をオフ状態にして、モータ５２の駆動を停止する。
【００３３】
そして、制御回路３０は、モータ５２の駆動停止時に、ＡＣアダプタ５０が接続されていて、バッテリ１６からの出力電圧が充電開始判定用の閾値電圧よりも低い場合には、充電制御用ＦＥＴ２４及び充電保護用ＦＥＴ２６をオフ状態からオン状態に切り換えることで、バッテリ１６への充電を開始する。
【００３４】
また、制御回路３０によるバッテリ１６への充電制御は、バッテリ１６が満充電状態になるまで継続され、バッテリ１６が満充電状態になると、充電制御用ＦＥＴ２４及び充電保護用ＦＥＴ２６がオフ状態に切り換えられて、バッテリ１６への充電が完了する。
【００３５】
また、制御回路３０は、こうした充放電制御を行う際には、バッテリ１６からの出力電圧に加えて、バッテリ１６を構成する各セル１１〜１３の出力電圧や、バッテリ１６の温度を監視し、これら各パラメータの異常時には、充電保護用ＦＥＴ２６や放電制御用ＦＥＴ２２をオフ状態にして、バッテリ１６への充放電を停止させる。
【００３６】
このため、充放電制御装置２０には、バッテリ１６の各セル１１〜１３の出力電圧を検出するセル電圧検出部３２が設けられており、制御回路３０のアナログ入力ポートＡＰ１〜ＡＰ３には、セル電圧検出部３２で検出された各セル１１〜１３の電圧を表す検出信号が入力される。
【００３７】
また、充放電制御装置２０には、バッテリ１６の各セル１１〜１３からの電圧を取り込み、その電圧が、制御回路３０による充電時の過電圧判定値よりも高い閾値に達したとき（つまり、制御回路３０による過電圧保護が正常に機能しなかったとき）に、充電制御用ＦＥＴ２４を強制的にオフさせる保護回路３６も設けられている。
【００３８】
また、充放電制御装置２０には、バッテリ１６内での各セル１１〜１３の接続部分を所定電位にすることで、セル電圧検出部３２で検出されるセル電圧から、バッテリ１６内及び電池パック１０と充電制御装置２０の接続部での断線を検出する断線検出部３４も設けられている。
【００３９】
そして、制御回路３０は、この断線検出部３４を利用してバッテリ１６内での断線を検出すると、バッテリ１６の充放電を禁止する。
また、充放電制御装置２０には、制御回路３０に、動作用の電源電圧（直流定電圧）を供給するためのレギュレータ４６が設けられている。
【００４０】
このレギュレータ４６は、２つのダイオード４２、４４を介して、バッテリ１６とＡＣアダプタ５０との両方から直流電圧を供給できるようになっており、その何れかから供給される直流電圧を用いて、制御回路３０駆動用の直流定電圧を生成する。
【００４１】
そして、制御回路３０は、このレギュレータ４６から電源供給を受けて、バッテリ１６に対する充電制御を行っているとき、電動機器に設けられたＬＥＤ２８を点灯させて、使用者にその旨を報知する。
【００４２】
次に、制御回路３０によるバッテリ１６の温度の監視には、電池パック１０内に設けられたセル温度検知用サーミスタ１８からの検出信号と、充放電制御装置２０を構成する上記各回路が実装された基板の温度を検出する基板温度検知用サーミスタ４０からの検出信号とが利用される。
【００４３】
これは、この２種類のサーミスタ１８、４０の何れかが故障しても、一方のサーミスタ１８、４０からの検出信号に基づき、バッテリ１６の温度を検知できるようにするためである。
【００４４】
そして、本実施形態では、この二つのサーミスタ１８、４０からの検出信号を制御回路３０に取り込むために、制御回路３０に設けられた一つのアナログポートＡＰ４が利用される。
【００４５】
なお、これは、制御回路３０を構成するマイクロコンピュータに、アナログ信号をＡ／Ｄ変換して取り込むことのできるアナログポートが４個しかなく、３つのアナログポートＡＰ１〜ＡＰ３は、セル電圧の入力に使用する必要があるためである。
【００４６】
つまり、サーミスタ１８、４０は、温度により抵抗値が変化し、図１に示すように抵抗４８を介して電流を流せば、その両端電圧から温度検出を行うことができる受動センサである。
【００４７】
そこで、本実施形態では、電池パック１０内のセル温度検知用サーミスタ１８及び充放電制御装置２０側の基板温度検知用サーミスタ４０の一端を、制御回路３０のアナログポートＡＰ４に接続し、その接続部分には、抵抗４８を介して、レギュレータ４６から供給される電源電圧Ｖｃを印加するようにされている。
【００４８】
また、セル温度検知用サーミスタ１８及び基板温度検知用サーミスタ４０の他端は、それぞれ、制御回路３０のデジタルポートＤＰ１、ＤＰ２に接続されている。
そして、制御回路３０がこれら各サーミスタ１８、４０を介して温度を検出する際には、図２に示す温度検出処理を実行し、検出対象となるサーミスタ１８又は４０が接続されたデジタルポートＤＰ１、ＤＰ２のローサイドスイッチＳＷ１又はＳＷ２をオン状態にすることで、検出対象となるサーミスタ１８又は４０の他端をグランドに接地する。
【００４９】
すなわち、図２に示す温度検出処理は、制御回路３０にて一定時間毎に実行される処理であり、この処理が起動されると、Ｓ１１０（Ｓはステップを表す）にて、デジタルポートＤＰ１のローサイドスイッチＳＷ１をオン状態、デジタルポートＤＰ２のローサイドスイッチＳＷ２をオフ状態にする。
【００５０】
この結果、二つのサーミスタ１８、４０の内、セル温度検知用サーミスタ１８に、抵抗４８を介して電流が流れ、アナログポートＡＰ４に、セル温度検知用サーミスタ１８からの検出信号（換言すれば両端電圧）が入力されるようになる。
【００５１】
このため、続くＳ１２０では、アナログポートＡＰ４に入力された検出信号のＡ／Ｄ変換値を読み込み、各スイッチＳＷ１、ＳＷ２のオン・オフ状態から、このＡ／Ｄ変換値はセル温度検知用サーミスタ１８にて検出された温度データであることを識別して、ＲＡＭ等のメモリに記憶する。
【００５２】
また次に、Ｓ１３０では、２つのサーミスタ１８、４０による温度検出が完了したか否かを判断する。そして、２つのサーミスタ１８、４０による温度検出が完了していなければ、続くＳ１４０に移行し、２つのサーミスタ１８、４０による温度検出が完了していれば、当該温度検出処理を終了する。
【００５３】
次に、Ｓ１４０では、デジタルポートＤＰ１のローサイドスイッチＳＷ１をオフ状態、デジタルポートＤＰ２のローサイドスイッチＳＷ２をオン状態に切り換え、再度Ｓ１２０に移行する。
【００５４】
Ｓ１４０の処理を実行することにより、二つのサーミスタ１８、４０の内、基板温度検知用サーミスタ４０に、抵抗４８を介して電流が流れ、アナログポートＡＰ４には、この基板温度検知用サーミスタ４０からの検出信号が入力されるようになる。
【００５５】
このため、Ｓ１４０の処理を実行した後に実行されるＳ１２０では、アナログポートＡＰ４に入力された検出信号のＡ／Ｄ変換値を読み込み、各スイッチＳＷ１、ＳＷ２のオン・オフ状態から、このＡ／Ｄ変換値は基板温度検知用サーミスタ４０にて検出された温度データであることを識別して、ＲＡＭ等のメモリに記憶する。
【００５６】
以上説明したように、本実施形態の充放電制御装置２０においては、マイクロコンピュータからなる制御回路３０が、２つのサーミスタ１８、４０を介してバッテリ１６及び基板の温度を検出する際には、
（ａ）各サーミスタ１８、４０がそれぞれ接続されたデジタルポートＤＰ１、ＤＰ２の内、温度検出が要求されたサーミスタ１８（又は４０）に対応したデジタルポートＤＰ１（又はＤＰ２）のローサイドスイッチＳＷ１（又はＳＷ２）をオン状態にし、
（ｂ）温度検出が要求されていないサーミスタ４０（又は１８）に対応したデジタルポートＤＰ２（又はＤＰ１）のローサイドスイッチＳＷ２（又はＳＷ１）をオフ状態にすることにより、
各サーミスタ１８、４０共通のアナログポートＡＰ４に、温度検出すべきサーミスタ１８（又は４０）からの検出信号を入力させる。
【００５７】
このため、本実施形態の充放電制御装置２０によれば、制御回路３０において、各サーミスタ１８、４０からの検出信号を１つのアナログポートＡＰ４を介して取り込むことができるだけでなく、検出信号を取り込むサーミスタを、デジタルポートＤＰ１、ＤＰ２に内蔵されたスイッチを利用して選択することができる。
【００５８】
よって、本実施形態の充放電制御装置２０によれば、複数のサーミスタ１８、４０からの検出信号を１つのアナログポートＡＰ４を介して取り込むために、制御回路３０に対し、検出信号選択用のアナログスイッチを外付けする必要がなく、装置構成を簡単にすることができる。
【００５９】
以上、本発明の一実施形態について説明したが、本発明は、上記実施形態に限定されるものではなく、本発明を逸脱しない範囲内にて、種々の態様をとることができる。
例えば、上記実施形態では、バッテリ１６の温度を検出するのに、セル温度検知用サーミスタ１８と基板温度検知用サーミスタ４０との２種類のサーミスタを用い、制御回路３０が各サーミスタ１８、４０からの検出信号を読み込む際には、各サーミスタ共通のアナログポートＡＰ４を利用するものとして説明した。
【００６０】
しかし、こうした温度検出用の受動センサとしては、サーミスタに限定されるものではなく、熱電対からなる温度センサを利用してもよい。
また、制御回路３０が、一つのアナログポートを利用して検出信号を読み込む際の受動センサとしては、こうした温度センサに限らず、バッテリ１６の充電若しくは放電制御に利用される受動センサであればよい。
【００６１】
例えば、電動工具では、バッテリ１６からモータ５２への放電時に、モータ５２の動作状態を検出して、放電を制御することがある。そして、このようにモータ５２の動作状態を検出するのに用いられる受動センサとしては、モータ５２の回転により発生する音や振動を検出するセンサが知られている。
【００６２】
このため、充放電制御装置２０において、制御回路３０が、一つのアナログポートを利用して検出信号を読み込む際の受動センサとしては、音や振動を検出するセンサであっても良く、このセンサと温度センサとの組み合わせであっても良い。
【００６３】
図３は、例えば、電動工具の一つである打撃締付工具に本発明を適用した場合の充放電制御装置２０の構成例を表している。
図３に示すように、この打撃締付工具では、モータの駆動時にハンマとアンビルとの衝突音を検出するのに、受動センサとして、二つの圧電ブザー５３、５４が用いられる。
【００６４】
そして、この圧電ブザー５３、５４の一端には、抵抗５５を介して、圧電ブザー駆動用の電源電圧Ｖｂがバイアス電圧として印加されている。
また、圧電ブザー５３、５４の一端は、共通の入力回路６０を介して、制御回路３０のアナログポートＡＰ５に接続され、圧電ブザー５３、５４の他端は、制御回路３０のデジタルポートＤＰ３、ＤＰ４にそれぞれ接続されている。
【００６５】
このため、制御回路３０が、各圧電ブザー５３、５４からアナログポートＡＰ５を介して検出信号を取り込む際には、上記実施形態と同様、デジタルポートＤＰ３、ＤＰ４に設けられたローサイドスイッチＳＷ３、ＳＷ４を選択的にオン状態にすることで、衝突音の検出対象となる圧電ブザー５３、５４を選択的に動作させるようにすればよい。
【００６６】
つまり、図３に示した充放電制御装置２０でも、上記実施形態の温度検出処理と同様の手順で、衝撃音検出処理を実行すれば、各圧電ブザー５３、５４からの検出信号を、各ブザー共通のアナログポートＡＰ５を用いて取り込むことができるようになる。
【００６７】
なお、図３において、圧電ブザー５３、５４からの検出信号をアナログポートＡＰ５に入力する入力回路６０は、衝撃音の信号成分を通過させるバイパスコンデンサ６２と、バイパスコンデンサ６２を通過した信号成分の振幅をグランド電位から電源電圧Ｖｃ迄の間に制限すると共に安定化させる、一対のダイオード６４、６６及び抵抗６８と、から構成されている。
【００６８】
また、圧電ブザー５３、５４から入力回路６０への検出信号の入力経路には、圧電ブザー５３、５４を鳴動させる駆動回路７０が設けられている。このため、制御回路３０は、この駆動回路に駆動信号を出力することで、圧電ブザー５３、５４を鳴動させることで、使用者に打撃締付工具の動作状態を通知することができる。
【００６９】
なお、駆動回路７０は、検出信号の入力経路とグランドとの間に設けられたトランジスタ７２と、トランジスタ７２のベースと制御回路３０の出力ポート及びグランドとの間に設けられた抵抗７４、７６とから構成されている。
【符号の説明】
【００７０】
１０…電池パック、１１〜１３…セル、１６…バッテリ、１８…セル温度検知用サーミスタ、２０…充放電制御装置、２２…放電制御用ＦＥＴ、２４…充電制御用ＦＥＴ、２６…充電保護用ＦＥＴ、２８…ＬＥＤ、３０…制御回路（マイクロコンピュータ）、３２…セル電圧検出部、３４…断線検出部、３６…保護回路、３８…電子スイッチ、４０…基板温度検知用サーミスタ、４２，４４…ダイオード、４６…レギュレータ、４８…抵抗、
５０…ＡＣアダプタ、５２…モータ、５３，５４…圧電ブザー、６０…入力回路、７０…駆動回路、ＡＰ１〜ＡＰ５…アナログポート、ＤＰ１〜ＤＰ４…デジタルポート、ＳＷ１〜ＳＷ４…ローサイドスイッチ。
【図１】
2013233057.tif 000003
【図２】
2013233057.tif 000004
【図３】
2013233057.tif 000005