(57)【特許請求の範囲】
【請求項１】
メインスイッチ（４２）のオン操作と連動し、内刃（１４）を駆動するモータ（１５）に対して電池（１６）から駆動電力を供給し、該モータ（１５）を回転駆動する電気かみそりであって、
前記モータ（１５）と直列に接続されて通電時期を規制するスイッチング用トランジスタ（８９）と、
該スイッチング用トランジスタ（８９）の表面温度の変化に対応した第１の信号を出力可能とする温度検出手段と、
前記スイッチング用トランジスタ（８９）のエミッタ・コレクタ間電圧の変化に対応した第２の信号を出力可能とする電圧検出手段と、
前記第１および第２の信号が入力され、前記表面温度が設定値より低いか前記エミッタ・コレクタ間電圧が設定値より低い間は前記スイッチング用トランジスタ（８９）に対してオン信号を出力し、前記表面温度が設定値を超えるか前記エミッタ・コレクタ間電圧が設定値を超えるとオフ信号を出力する比較手段とを備え、
前記温度検出手段は、前記スイッチング用トランジスタ（８９）の表面に配設したサーミスタ（９１）と検出電圧発生用の固定抵抗（９２）とでモータ駆動電圧を分圧し、該検出電圧発生用固定抵抗（９２）の両端から、検出温度の上昇に対応して変化する検出電圧を出力可能とするものであり、
前記電圧検出手段は、固定抵抗（９４）と基準電圧発生用の固定抵抗（９５）でモータ駆動電圧を分割することにより、前記基準電圧発生用固定抵抗（９５）の両端から基準電圧を出力可能とするとともに、前記スイッチング用トランジスタ（８９）のエミッタ・コレクタ間電圧が所定のオン電圧を超えるとオンするスイッチング素子で前記基準電圧発生用固定抵抗（９５）の両端を短絡し、前記基準電圧の出力を停止可能とするものであり、
前記比較手段はＯＰアンプ（９３）であって、そのプラス側端子に前記電圧検出手段から出力される基準電圧を入力する一方、マイナス側端子に前記温度検出手段側から出力される検出電圧を入力し、更に、
前記温度検出手段における検出温度が予め設定した温度のときに、前記基準電圧と検出電圧とが略一致する様に前記各固定抵抗の抵抗値を設定する一方、
前記電圧検出手段のスイッチング素子は、前記モータ（１５）が定常回転中にその回転がロックされた場合にはオフ状態を維持し、モータ内部の巻線間がショートされた場合にオン可能に前記オン電圧を設定したことを特徴とする電気かみそり。  
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、電気かみそりの様にモータを駆動源として使用した小型電気機器であって、特にモータの異常を検出する手段を備えたものに関する。
【０００２】
【従来の技術】
従来この種の小型電気機器は、専らモータそれ自身が回転駆動しているか否かを直接的あるいは間接的に調べ、駆動電力が供給されているにも拘らずモータ回転が停止されていることが検出されると、それを表示して操作者に知らせるものが一般的であった。
【０００３】
【発明が解決しようとする課題】
ところで近年、回路動作の安全性に対する要求も高くなり、より確実に動作する安全装置の開発が求められている。本発明者もモータの異常検知に関して研究を行った結果、モータと直列にスイッチング用のトランジスタを介装しておくと、モータに流れる負荷電流の大小に対応してそのトランジスタの表面温度に加えて端子電圧も上昇し、温度と電圧の変化で二重にモータの動作状態が検知できることを知見した。
【０００４】
本発明は上記した知見に基づいてなされたものであって、モータの回転がロックされたり内部がショートするなどの異常が発生すると、その異常を迅速かつ確実に検出する可能とするとともに、モータ異常の内容に適切に対応した危険回避動作が行える小型電気機器を提供することを目的とする。
【０００５】
【課題を解決するための手段】
上記した目的を達成するため、本発明にかかる小型電気機器にあっては、図１においてその全体的な構成を概略的に示す如く、モータ１５と、そのモータ１５と直列に接続されて通電時期を規制するスイッチング用トランジスタ８９の様なスイッチング素子を備えている。
【０００６】
本発明は、上記モータ１５に流れる電流の大小に対応して発生される電圧または熱量の少なくとも一方が設定値を超えると、上記スイッチング素子が自動的にオフされることを特徴とする。
【０００７】
スイッチング素子がトランジスタの場合にあっては、それに流れる電流の大小に対応してコレクタ・エミッタ間電圧が変化することを利用し、端子電圧の検出手段を備える。また発生する熱量の大小に対応して素子の表面温度が変化することを利用し、温度の検出手段を備える。なお、電圧検出手段としては、モータと直列に抵抗を介装してその電圧降下を検出するものや、モータの端子電圧を検出するものであってもよい。また発生熱量を検出する手段としては、前記した電圧検出用として備えることができる抵抗の表面温度や、モータの表面温度あるいはそれらの周囲温度を検出することも可能である。
【０００８】
そこで上記したトランジスタ８９をオフする構成としては、そのトランジスタ８９の表面温度の変化に対応した信号を出力可能とする温度検出手段と、トランジスタ８９のエミッタ・コレクタ間電圧の変化に対応した信号を出力可能とする電圧検出手段と、上記温度検出手段による検出温度が設定値より低いか上記電圧検出手段による検出電圧が設定値より低い間は上記スイッチング用トランジスタ８９に対してオン信号を出力し、検出温度が設定値を超えるか検出電圧が設定値を超えるとオフ信号を出力する比較手段とを設けることができる。
【０００９】
更に、上記したモータ１５を電気かみそりの内刃１４を駆動するものとする一方、温度検出手段を、上記トランジスタ８９の表面に配設したサーミスタ９１と固定抵抗９２とでモータ駆動電圧を分圧し、固定抵抗９２の両端から検出電圧を出力するものとし、電圧検出手段は、２つの固定抵抗９４・９５でモータ駆動電圧を分割することにより基準電圧を形成するとともに、トランジスタ８９のエミッタ・コレクタ間電圧が設定値を超えるとオンするスイッチング素子９６で基準電圧発生用の抵抗９５を短絡する様に構成してもよい。また比較手段をＯＰアンプ９３とし、そのプラス側端子に電圧検出手段から出力される基準電圧を入力する一方、マイナス側端子に温度検出手段側から出力される検出電圧を入力することが好ましい。
【００１０】
上記した構成にあって、例えばメインスイッチ４２をオンするのと同時に、抵抗９０を介してトランジスタ８９にオン信号が印加され、トランジスタ８９はオンして電池１６から出力される電力がモータ１５に供給され、モータ１５は回転駆動を開始する。
【００１１】
ここで、モータ１５の回転がロックされた様な過負荷状態にあっては、トランジスタ８９に流れる負荷電流が定格値よりも増大する。その結果、トランジスタ８９の表面温度が上昇し、その温度上昇が温度検出手段に備えたサーミスタ９１で検出され、比較手段の出力を反転してトランジスタ８９を強制的にオフする結果、モータ１５に対する通電は停止する。この通電停止状態は、トランジスタ８９の表面温度が低下すると解除され、モータ１５の回転駆動は再開する。
【００１２】
一方、モータ１５がその内部でショートする様な異常時にあっては、電池１６の出力電圧がトランジスタ８９に直接印加される結果、トランジスタ８９のコレクタ・エミッタ間電圧が急激に上昇する。この電圧上昇は、電圧検出手段におけるスイッチング素子９６をオンし、抵抗９５の両端を短絡して基準電圧を低下させる。同時にトランジスタ８９の表面温度も急激に上昇し、温度検出手段が検出電圧を低下させることにより、比較手段に入力される検出電圧は基準電圧を急激に超え、比較手段の出力を反転してトランジスタ８９をオフし、モータ１５に対する通電を停止する。電圧検出手段による電圧の検知状態は、モータ１５を介して供給される電圧により維持され、モータ１５に対する通電停止状態はそのまま持続されるのである。
【００１３】
【発明の効果】
本発明は上記の如く、モータ１５の異常検出を、負荷電流の増大に伴って上昇する温度と電圧を個別に検出することにより行うとともに、温度の上昇時にあっては使用上の問題と判断してモータ１５の駆動を一時停止させる一方、電圧の上昇時にあってはモータ１５の駆動を恒常的に停止させることにより、モータ１５の異常状態の違いが的確に判断できるとともに、モータ異常の違いに起因する危険回避動作がより確実且つ安定して行われる。
【００１４】
【発明の実施の形態】
以下本発明を電気かみそりに実施した一例を示すがこれに限らず、電動歯ブラシなど、モータを駆動源として使用する各種の小型電気機器に対しても略同様に実施できる事は勿論である。
【００１５】
本発明を実施する電気かみそりは、図２および図３に示す如く、外刃１０を上面側に備えた外刃ホルダ１１を本体ケース１２の上部に対して着脱自在に取り付けるとともに、その外刃１０の内側に、周面に螺旋状の刃面１３を設けた円筒形の内刃１４を摺動自在に配設する。更に本体ケース１２の内部には、前記内刃１４を回転駆動するモータ１５と、そのモータ１５に回転駆動用の電力を供給する二次電池１６と、その二次電池１６に対する充電制御等の各種制御を行わせる電子回路１７を収納する。
【００１６】
また本体ケース１２の正面中央に、モータ１５への通電時期を規制するスライド式に形成したメインスイッチ４２のスイッチノブ１８を備え、更にそのスイッチノブ１８の下方に、二次電池１６の充放電状態に対応した表示を行なう６つの発光ダイオード１９ａ〜１９ｆを縦方向に並べた電池容量表示器２０を配設している。更にまた本体ケース１２の下部には、先端に電源プラグを設けた電源コード（図示せず）を挿脱自在に備え、二次電池１６の充電に加え、商用交流電源２１によるモータ１５の直接的な駆動を可能としている。
【００１７】
図３は、上記した本体ケース１２に内蔵する電子回路１７の全体を概略的に示すブロック図であって、商用交流電源２１から供給される１００〜２４０Ｖの交流電圧をインバータ回路２２を用いて整流降圧し、電子回路１７の駆動に必要な低圧直流電圧を供給するための電源部２３と、インバータ回路２２の出力状態を規制するための出力制御部２４と、電源部２３に備えた二次電池１６に対する充電状態を規制するための充電制御部２５と、二次電池１６の充電状態を表示するための表示制御部２６と、モータ１５の動作状態を規制するモータ制御部２７と、上記した各部の動作を総合的に規制するための中央制御部２８とから構成されている。
【００１８】
ここで電源部２３は、従来と略同様な構成のインバータ回路２２に加えて、複数回の充放電が可能なニッケル・カドミュウム電池等の二次電池１６を備えてインバータ回路２２から充電される主電源２９と、インバータ回路２２の作動時に主電源２９中の二次電池１６に接続されて所定の低圧直流電圧を供給を可能とする第１補助電源３０と、商用交流電源２１からの供給電圧を直接的に整流降圧して所定の低圧直流電圧を形成する第２補助電源３１とから成り、必要に応じてモータ１５あるいは電子回路１７へ電力供給を行なう。
【００１９】
出力制御部２４は、第１〜３制御回路３２・３３・３４を備えてインバータ回路２２の出力制御を行うものであって、第１制御回路３２において商用交流電源２１の大幅な電圧変化に拘らず略一定の充電出力制御を可能とする。一方、第２および第３制御回路３３・３４においては、各種の検出信号の入力に対応してインバータ回路２２の動作時期を規制し、主電源２９に対する供給電力を制御して、過充電あるいは過昇温等のトラブルを防止する。
【００２０】
充電制御部２５は、上限電圧検出回路３５と上限温度検出回路３６とから構成され、主として第１補助電源３０からの供給電力で駆動されることにより、インバータ回路２２の作動時期に対応して動作する。ここで上限電圧検出回路３５は、充電中における二次電池１６の端子電圧Ｖｍの変化を調べ、予め設定した電圧値を超えると二次電池１６の充電が所定値に達したと判断して中央制御部２８に検出信号Ｓｈを送り、定常的な充電制御動作に入る。
【００２１】
一方、上限温度検出回路３６は、前記した上限電圧検出回路３５が電圧検知を行うことなく二次電池１６の端子電圧Ｖｍがピーク値に達した場合、二次電池１６の内部抵抗の増加に伴って電池温度の表面温度が設定温度を超えて上昇するのを検知すると、出力制御部２４に直接的に検出信号Ｓ１を送り、インバータ回路２２の動作を強制的に停止して過充電を防止する。
【００２２】
中央制御部２８は、ＲＡＭ３７あるいはＲＯＭ３８などの各種周辺回路を一体に構成した、所謂「１チップタイプのマイクロプロセッサ」が使用され、クロック信号の入力と同期して動作するものであって、中央処理装置３９とＩ／Ｏ装置４０の間を各種バス４１を介して接続し、上記した各部から出力される検出信号をＩ／Ｏ装置４０上の入力ポートを介して取り込み可能とする。更に、かかる入力信号を制御データとし、ＲＯＭ３８の内部に記憶したプログラムに従った各種の演算動作を行い、出力ポートから出力制御部２４を介した所定のインバータ回路２２の出力制御、あるいは二次電池１６における電池容量の変化に対応した表示を表示器２０で行わせるための各種制御信号を出力させる。
【００２３】
モータ制御部２７は、メインスイッチ４２のオン動作と連動して主電源２９からモータ１５に対して駆動電力を供給し、モータ回転をさせる回転時期規制回路４３と、モータ１５に通電されたにも拘らずその通電状態に異常が生じた場合にそれを検出し、モータ１５を強制的に停止して回路の損傷を防止するためのモータ異常検出回路４４と、刃温度の上昇が検出されるとモータ１５の回転速度を低下させる刃温度検出回路４５とを備える。
【００２４】
表示制御部２６は、主電源２９によるモータ駆動時に、中央制御部２８において二次電池１６の容量変化を演算する際のデータを供給するためのものであって、負荷量検出回路４６においてモータ１５での消費電力の大小を検出すると、それに対応した検出信号Ｓｃを中央制御部２８に送り、二次電池１６の放電割合を相対補正する。
【００２５】
更に下限電圧検出回路４７により二次電池１６の端子電圧Ｖｍが設定値を下回ったことが検出されると検出信号Ｓｂを出力し、電池容量を予め設定した下限値に絶対補正する。更にまた、電子回路１７を駆動可能な電圧をも端子電圧が下回ったことがリセット回路４８により検出されると、充電の再開時に中央制御部２８にリセット信号Ｓｒを送ってリセットし、回路動作を初期状態に戻す。
【００２６】
また、交流入力検出回路４９において商用交流電源２１に接続された時期を検出すると検出信号Ｓａを出力し、二次電池１６の容量変化を放電側から充電側に切り換える一方、メインスイッチ４２のオンオフ状態に対応した信号Ｓｓが発生され、二次電池１６の待機状態から放電状態への切り換え時を中央制御部２８に知らせる。同様に、上記した充電制御部２５からもその検出状態に対応した信号Ｓｈ・Ｓｔが発生され、充電量表示の絶対補正に利用される。
【００２７】
以下図４ないし図６で示す電気回路図に基づき、以上においてその内容を概略的に示した図３における各部の構成を、更に具体的に説明する。
【００２８】
【電源部】
電源部２３に備えたインバータ回路２２は、図４に示す如く、ダイオードブリッジ５０、フィルタ５１および温度ヒューズ５２を備えた整流回路５３を入力側に備え、本体ケース１２に対して着脱自在な電源プラグ５４を介して入力した商用交流電源２１を整流回路５３で全波整流した後、インバータ回路２２に印加する。
【００２９】
インバータ回路２２は、出力トランジスタ５５のコレクタ側に、一次コイル５６と該一次コイル５６の両端に接続されて出力トランジスタ５５のオフ時に発生する衝撃電圧を吸収する衝撃吸収部５７とを介装すると共に、ベースとエミッタ間に帰還部５８を備える。更に一次コイル５６と同一鉄心上に、帰還コイル５９および出力コイル６０を巻いている。
【００３０】
帰還部５８は、帰還コイル５９の一端を出力トランジスタ５５のベース端に繋ぎ、帰還コイル５９の他端と出力トランジスタ５５のエミッタ間にコンデンサ６１およびエミッタ抵抗６２を接続するとともに、コンデンサ６１と並列にダイオード６３を接続している。更に帰還コイル５９とコンデンサ６１の接続点には、整流回路５３からの出力電圧Ｖｈを抵抗６４を介して印加可能としている。
【００３１】
上記構成により、インバータ回路２２への電圧印加と同時に抵抗６４を介してコンデンサ６１の充電が開始される。コンデンサ６１の両端電圧が上昇して出力トランジスタ５５のターンオン電圧付近にまで上昇すると、該トランジスタ５５のコレクタ端に接続された一次コイル５６に電流が流れはじめ、かかる電流の増加により帰還コイル５９に電圧が発生する。この電圧が出力トランジスタ５５のベース・エミッタ間を通じて流れ、出力トランジスタ５５をオンすると同時にコンデンサ６１を上記と逆方向に急速に充電する。
【００３２】
ここで、一次コイル５６に流れる電流が安定化して帰還コイル５９の両端電圧が減少すると、コンデンサ６１の充電電圧が阻止電圧となって出力トランジスタ５５を急激にオフする。出力トランジスタ５５のオフ後は、コンデンサ６１の充電電圧はダイオード６３を介して急速に放電されたあと、抵抗６４を通じてコンデンサ６１は正方向に充電され、上記オンオフ動作を繰り返す。
【００３３】
主電源２９は、上記した出力コイル６０の両端に整流用ダイオード６５と平滑用コイル６６を介して二次電池１６を直列接続するとともに、平滑用コイル６６と二次電池１６間にダイオード６７を接続したものであって、インバータ回路２２の出力トランジスタ５５がオン時に、出力コイル６０からパルス状の充電電流を整流用ダイオード６５を介して二次電池１６に送る一方、出力トランジスタ５５のオン期間中に平滑用コイル６６に蓄えられたエネルギーは、出力トランジスタ５５のオフ時にダイオード６７を介して二次電池１６に送られて充電する。この主電源２９から取り出される電圧Ｖｍは容量が比較的大きく、更に商用交流電源２１の入力の如何に拘らず出力されるものであるから、モータ駆動や電池容量表示の様に常時に動作可能な状態にしておく必要のある回路に対して電力供給が行われる。
【００３４】
一方、第１補助電源３０は、スイッチング用のトランジスタ６８のエミッタ端に比較的大容量の平滑用コンデンサ６９を、コレクタ端に二次電池１６のプラス極を、ベース端にダイオード７０を介して出力コイル６０の一端を各々接続している。かかる構成により、出力トランジスタ５５のオン期間中に出力コイル６０から出力されるパルス状の電圧によってトランジスタ６８を間欠的にオンし、二次電池１６をコンデンサ６９に並列接続してコンデンサ６９を急速に充電することによりその充電電圧Ｖ１で電力供給を行うものであって、充電制御部２５の様にインバータ回路２２の動作中においてのみ限定的に動作させる必要がある回路に対する電源として使用される。
【００３５】
第２補助電源３１は、上記した整流回路５３から出力される高圧電圧Ｖｈを、高抵抗７１および定電圧ダイオード７２を用いて降圧するとともに、定電圧ダイオード７２と並列に接続したコンデンサ７３で出力電圧Ｖ２を安定化したものであって、商用交流電源２１の印加に対応して動作し、インバータ回路２２の制御状態に拘らず安定した電圧を出力可能としている。
【００３６】
【出力制御部】
第１制御回路３２は、図４に示す如く、商用交流電源２１から供給される電圧における１００〜２４０Ｖの大幅な変更に拘らず、インバータ回路２２から二次電池１６に供給される電力を略一定に維持可能とするものであって、出力トランジスタ５５のベース側に制御用のトランジスタ７４を備え、エミッタ抵抗６２の両端電圧で該トランジスタ７４をオンさせることにより、一次コイル５６に流れる電流が設定値を超えると出力トランジスタ５５を強制的にオフし、出力コイル６０から二次電池１６に供給される電流を制限する。更に、出力コイル６０の一端と制御用トランジスタ７４のベース端間にはツェナーダイオード７５およびダイオード７６が介装されており、インバータ回路２２に対する入力電圧が上昇して出力コイル６０からの出力電圧が設定値を超えて上昇すると、ツェナーダイオード７５がオンして制御用トランジスタ７４をオンし、出力トランジスタ５５を強制的にオフして出力コイル６０からの出力電力を抑制するのである。
【００３７】
第２制御回路３３は、インバータ回路２２における出力トランジスタ５５のベース端とアース間に接続されたスイッチング用トランジスタ７７であって、上限温度検出回路３６から所定の制御信号Ｓ１がトランジスタ７７のベース端に入力されると該トランジスタ７７はオンし、出力トランジスタ５５のベース端を強制的に接地して、インバータ回路２２の動作を定常的に停止する。
【００３８】
第３制御回路３４は、第２制御回路３３と同じく出力トランジスタ５５のベース端とアース間に、ダーリントン接続したスイッチング用トランジスタ７８を接続し、中央制御部２８あるいは刃温度検出回路４５から出力される制御信号Ｓ２・Ｓ３によりオンされて、インバータ回路２２の動作を間欠的に停止するものである。
【００３９】
【充電制御部】
充電制御部２５は、図５にその詳細な構成を示す様に、第１補助電源３０により駆動される上限電圧検出回路３５と、第１および第２補助電源３０・３１で駆動される上限温度検出回路３６とから構成される。上限電圧検出回路３５は、サーミスタ７９で温度補正されたダイオード８０の順方向電圧を基準電圧とし、第１補助電源３０の出力電圧Ｖ１を抵抗８１・８２で分圧することによって検出電圧を作成するとともに、両者をＯＰアンプで構成した比較器８３で比較することにより、検出電圧が基準電圧を超えると所定の検出信号Ｓｈを中央制御部２８に送って、二次電池１６に対する充電電圧が所定の上限値を超えたことを知らせる。
【００４０】
一方、上限温度検出回路３６は、第１サーミスタ８４を二次電池１６の表面に配設する一方、第２サーミスタ８５を回路基板上に備えるとともに、両サーミスタ８４・８５と直列に抵抗８６・８７が各々接続されている。更に、商用交流電源２１に接続された期間中はインバータ回路２２の動作状態に拘らず第２補助電源３１から常時に電圧Ｖ２が供給され、抵抗８６の両端から二次電池１６の表面温度に対応した検出電圧が、抵抗８７の両端からは基板周囲の温度で補正された基準電圧が各々取り出される。検出電圧は更に、ＯＰアンプで構成した比較器８８でその大きさが基準電圧と比較され、二次電池１６の表面温度が予め設定した上限値を超えると満充電状態を十分に超えたと判断し、第２制御回路３３に制御信号Ｓ１を送り、インバータ回路２２を強制的に停止して過充電を防止する。
【００４１】
【モータ制御部】
モータ制御部２７は、図６にその構成を示す如く、メインスイッチ４２のオン操作と連動してモータ１５に負荷電流を流す回転時期規制回路４３と、モータ１５に対する負荷電流が設定値を超えて増大するとモータ１５に対する通電を強制的に停止するモータ異常検出回路４４と、刃温度が設定値を超えるとインバータ回路２２の出力電圧を規制して、モータ１５の回転速度を低下可能とする刃温度検出回路４５とを備えている。
【００４２】
回転時期規制回路４３はダーリントン接続したトランジスタ８９であって、メインスイッチ４２のオン操作で主電源２９から抵抗９０を介してトランジスタ８９のベース端に所定の電圧を印加し、トランジスタ８９をオンしてコレクタ側に接続したモータ１５に通電させる。
【００４３】
モータ異常検出回路４４は、モータ１５に流れる負荷電流が増大すると回転時期規制回路４３のトランジスタ８９に流れるコレクタ電流も増加し、その結果、トランジスタ８９のコレクタ・エミッタ間電圧およびトランジスタ８９の表面温度がともに上昇するのを利用し、温度あるいは電圧の少なくとも何れか一方が設定値を超えて上昇すると、それを検出してモータ１５に対する通電を停止するものである。すなわち、温度および電圧の変化を温度検出手段と電圧検出手段とで個別に検出することにより、モータ１５の回転がロックされたりモータ１５の内部でレアショートするなどのモータ異常を迅速かつ確実に検出可能とするとともに、モータ異常の内容に適切に対応した危険回避動作が行える様にしている。
【００４４】
ここで温度による異常を検出するための構成としては、サーミスタ９１をトランジスタ８９の表面に密着させるとともに、主電源２９からの出力電圧Ｖｍをそのサーミスタ９１と抵抗９２とで分圧することにより、トランジスタ８９の表面温度に対応した検出電圧を取り出す。この検出電圧を、ＯＰアンプで構成された比較器９３のマイナス側端子に入力する一方、比較器９３のプラス側端子には、抵抗９４・９５で主電源２９からの電圧Ｖｍを分圧した基準電圧を印加している。
【００４５】
更に、予め設定した温度で基準電圧と検出電圧とが一致する様に各抵抗９１・９２・９４・９５の値を設定しておくことにより、トランジスタ８９の表面温度が設定値より低い間は基準電圧が前記した検出電圧よりも高く、比較器９３の出力端はオープンして「Ｈ」レベルの信号が抵抗９０を介してトランジスタ８９の制御端に印加され、該トランジスタ８９をオンしてモータ１５の通電状態を維持する。しかしトランジスタ８９の表面温度が設定値を超えて上昇すると、検出電圧が基準電圧より上昇する結果、比較器９３の出力端はアースされて「Ｌ」レベルに反転し、トランジスタ８９をオフしてモータ１５に対する通電を強制的に停止するのである。かかる通電の停止状態が持続すると、トランジスタ８９の表面温度も低下し、それに従って検出電圧も低下するので、比較器９３の出力側は再度「Ｈ」レベルに戻り、トランジスタ８９をオンしてモータ１５に対する通電を再開する。
【００４６】
すなわち、ロータリータイプの様に内刃１４と外刃１０との接触抵抗が比較的大きい電気かみそりにあっては、外刃１０を必要以上に膚面に押し付けてひげ剃りを行うと、内刃１４の回転がロックあるいはそれに近い状態となる虞れがある。このような場合、トランジスタ８９の温度上昇を捉えてモータ１５の回転をいったん停止することにより、操作者に対して使用状態の不備を知らせる。かかるモータ停止を知った使用者が外刃１０を膚面から離すか押し付け力を弱めることにより、トランジスタ８９の温度が設定値を下回ってモータ１５の回転が再開されたのちは適切な負荷電流が維持され、モータ回転が持続する。
【００４７】
一方、電圧により異常を検出するための回路構成は、上記した抵抗９５の両端にスイッチング用トランジスタ９６のエミッタ・コレクタ端を接続する一方、ベース端を抵抗９７およびダイオード９８を介してトランジスタ８９のコレクタ端に接続している。
【００４８】
ここで、トランジスタ８９のコレクタ・エミッタ間電圧は、モータ１５の回転がロックした場合の様な過負荷時には、定常運転時の倍程度の電圧変化しか示さないが、モータ１５がその内部で巻線間がショートした場合にあっては、電源電圧近くまで急激に上昇する。
【００４９】
そこで、モータ１５がロックされた場合にトランジスタ８９に流れる大きさのコレクタ電流により生起されるコレクタ・エミッタ間電圧では、スイッチング用のトランジスタ９６はオンされず、モータ１５がショートした場合に流れる電流で生起される電圧ではじめてオンされる様に、スイッチング用トランジスタ９６のオン電圧が予め設定されている。
【００５０】
かかる構成により、外刃１０に過大な負荷がかかってモータ１５の回転がロックされた場合にあっては、この電圧による異常検出は働かず、上記した温度による異常検出によってモータ１５に対する通電を規制する。しかし、モータ１５がショートした場合にあっては、上記した温度検知が働く前に電圧検知が働き、スイッチング用トランジスタ９６をオンしてモータ１５に対する通電を強制的に停止する。この停止状態は、モータ１５を介して主電源２９側から送られる電圧Ｖｍによりそのまま維持され、単なる使用上の問題ではなく回路上の異常であることを操作者に知らせるのである。
【００５１】
なお上記したモータ１５のショート時にあっては、モータ１５に対する通電をより迅速に停止することが要求される。本実施例にあっては、トランジスタ８９の温度上昇により温度検出手段は比較器９３に入力される検出電圧を上昇させる方向に働き、基準電圧を低下させようと動作する電圧検出手段と相俟って、比較器９３の出力を電圧検出手段が単独の場合よりも急速に反転させるのである。
【００５２】
本実施例にあっては更に、トランジスタ８９のベース端に、外刃ホルダ１１の取り外しと連動して閉じる常開のスイッチ９９を備え、該スイッチ９９のオン動作によりトランジスタ８９のベース端をアースしてオフし、モータ１５の回転を強制的に停止させることにより、外刃１０を取り外した際に内刃１４が駆動され続ける危険を防止している。
【００５３】
更に、トランジスタ８９のベース端と並列にモータオフ状態検出回路１００を備え、トランジスタ８９のベース端に印加される電圧で同時にトランジスタ１０１をオンオフさせることにより、モータ１５に対する通電の停止時に対応して「Ｈ」レベルの検出信号Ｓｍを中央制御部２８に送って、モータ１５が停止されたことを知らせる様にしている。
【００５４】
ところで、モータ１５の回転速度は印加電圧の大小に対応して増減するとともに、内刃１４の温度はモータ１５の回転速度したがって内刃１４と外刃１０の相対速度の大小に対応して増減する。刃温度検出回路４５はこのことを利用し、モータ１５の駆動電圧が設定値を超えると所定の制御信号Ｓ３を上記した第３制御回路３４に送ってインバータ回路２２の出力を低下させるものである。
【００５５】
すなわち、インバータ回路２２の動作時にあっては、主電源２９からの出力電圧Ｖｍは、定常的な値の二次電池電圧に加えて、インバータ回路２２から発生されるパルス状の充電電圧が重畳されている。一方、電気かみそりを空回転させた時の様にモータ１５に加わる荷重負荷が軽い場合は負荷電流も小さく、従って主電源２９からの出力電圧も高くなってモータ１５は定常のひげそり時よりも高速回転しようとする。
【００５６】
そこで、主電源２９から出力される電圧Ｖｍを抵抗１０２・１０３で分圧して検出電圧を形成し、この検出電圧を比較器１０４において後記する下限電圧検出回路４７から送られる基準電圧と比べ、基準電圧を超える値の検出電圧が印加される期間に対応して第３制御回路３４に制御信号Ｓ３を送る。すると、インバータ回路２２の発振動作は間欠的に停止され、間引かれた状態のパルス状の充電電圧が主電源２９を介して二次電池電圧に重畳されてモータ１５に印加される結果、何らの制御が行われない場合よりも減少された回転速度でモータ１５は回転駆動される。この抑制された回転状態は、通常のひげ剃り動作に入ると主電源２９からの出力電圧のピーク値も低下する結果、インバータ回路２２は定常の駆動状態に戻るのである。
【００５７】
【表示制御部】
充電量表示は、後記する中央制御部２８において二次電池１６に対する充放電状態を常に調べ、現在容量に対応した表示を電池容量表示器２０により行う。ここで表示制御部２６にあっては、モータ１５に対する荷重負荷の軽重に対応した検出信号Ｓｃが出力される負荷量検出回路４６と、電池容量が設定値を下回ると検出信号Ｓｂが発生される下限電圧検出回路４７と、電池容量が回路の動作可能な下限値をも下回るとリセット信号Ｓｒを発生するリセット回路４８と、充電時期を知らせる検出信号Ｓａを出力する交流入力検出回路４９とを備え、上記した充電制御部２５から出力される検出信号Ｓｈ・Ｓｔとともに二次電池１６の充放電状態を検知するごとに中央制御部２８に各信号を送り、容量表示の補正を可能とする。
【００５８】
負荷量検出回路４６は、モータ制御部２７の回転時期規制回路４３におけるトランジスタ８９のコレクタ・エミッタ間電圧が、モータ１５に加わる荷重負荷の大小に対応して増減するのを利用して、モータ１５に於ける消費電力量を大小２段階に検出せんとするものであって、図６に示す如く、検出電圧を抵抗１０５・１０６で分圧した値とダイオード１０７の順方向電圧とをＯＰアンプを用いた比較器１０８で比較し、両者の大小に対応した「Ｈ」または「Ｌ」レベルの検出信号Ｓｃを中央制御部２８に送る。
【００５９】
下限電圧検出回路４７は、図６に示す如く、メインスイッチ４２のオン動作と連繋してオンするスイッチング用トランジスタ１０９のオン動作で主電源２９から通電され、モータ駆動期間中にのみ作動するものである。更に、主電源２９からの出力電圧Ｖｍを抵抗１１０・１１１で分圧して検出電圧を取り出す一方、直列に繋いだサーミスタ１１２で通電量を調整して温度補正したダイオード１１３の両端電圧による基準電圧とを比較器１１４で比較することにより、通常は「Ｈ」レベルを維持しているが、電圧が予め設定した下限電圧を下回ると「Ｌ」レベルに変化する検出信号Ｓｂを中央制御部２８に送って、二次電池１６の端子電圧が下限電圧を下回ったことを知らせる。
【００６０】
リセット回路４８は、二次電池１６の端子電圧が上記した下限電圧をも下回って中央制御部２８の動作が停止したのち、充電が再開されて端子電圧が上昇した場合に中央制御部２８に対してリセット信号Ｓｒを送ることにより、中央制御部２８を初期状態に復帰させるものであって、二次電池１６からの電圧印加で自励発振する発振回路１１５と、二次電池１６の端子電圧が所定値を超えると、発振回路１１５の発振動作を停止するスイッチング回路１１６とからなる。
【００６１】
発振回路１１５は、２つのトランジスタ１１７・１１８を用いたマルチバイブレータであって、主電源２９から電圧Ｖｍを印加することにより、両トランジスタ１１７・１１８は交互にオンオフを繰り返し、中央制御部２８のリセット端子に矩形波状のリセット信号Ｓｒを連続して印加可能とする。
【００６２】
スイッチング回路１１６は、主電源２９の出力電圧Ｖｍを抵抗１１９・１２０で分割し、その分割電圧でトランジスタ１２１をオンオフさせるとともに、コレクタ・エミッタ間で発振回路１１５のトランジスタ１１８に対する印加電圧をバイパスするようにしている。
【００６３】
かかる構成により、二次電池１６が放電しきって端子電圧が低く、従ってトランジスタ１２１がオフ状態にある時に充電を開始すると、先ず、発振回路１１５が発振動作を開始して、矩形波状のリセット信号Ｓｒを中央制御部２８に送ってリセット動作を続ける。
【００６４】
ここで充電がすすみ、主電源２９の出力電圧Ｖｍが上昇してトランジスタ１２１のターンオン電圧に近づくと、発振回路１１５に対する印加電圧が低下し、その結果、発振回路１１５は停止してリセット信号Ｓｒの中央制御部２８に対する入力が止まり、中央制御部２８は後で詳述する動作を開始するのである。
【００６５】
交流入力検出回路４９は、図４に示す如く、整流回路５３の出力側にインバータ回路２２と並列接続され、電源プラグ５４がコンセントに挿入されて電気かみそりが商用交流電源２１の使用モードになっているか否かを検出するものであって、常時は主電源２９から「Ｈ」レベルの電圧が印加されているが、商用交流電源２１が入力されると、整流回路５３から出力される全波整流電圧Ｖｈを抵抗７１・１２３・１２４で分圧し、抵抗１２４の両端に発生する電圧でトランジスタ１２２をオンして接地することにより、中央制御部２８に「Ｌ」レベルの検出信号Ｓａを送る。
【００６６】
また、図６に示す如く、メインスイッチ４２のオン時に主電源２９の出力電圧Ｖｍをダイオード１４０を介して取り出す事により、モータ１５の駆動時に対応した検出信号Ｓｓを中央制御部２８に送る。
【００６７】
【中央制御部】
図７および図８は、図３に示す中央制御部２８のＲＯＭ３８内に記憶されたプログラムによる制御手順の概略を示す流れ図であり、図９はそのプログラムによる制御時に、内部レジスタあるいはＲＡＭ３７上に擬似的に構成されるカウンタの対応関係を示す説明図であって、以下両図を用いて、中央制御部２８の構成を説明する。
【００６８】
中央制御部２８は、図９に示す如く基本的な回路構成は単一で、電気かみそりの使用モードおよびそのモード中の検出条件が変わる毎に、カウンタのカウント値を変更するなどして設定をし直し、回路構成をモード毎および各モード中の検出条件毎に実質的に変更可能とすることにより、同一回路を用いて相異なる複数モードの制御処理が行えるようにしたものであって、１５ミリ秒タイマー１２５から約１５ミリ秒毎に出力される信号をトリガーとし、図３に示すＩ／Ｏ装置４０の各ポートから検出信号を中央処理装置３９へ読み込み、各検出信号の値から現在の使用モードを判断し、カウンタ値の初期設定など所定のモード処理を行なった後、カウンタの積算など一連の処理を行なう。
【００６９】
すなわち、１５ミリ秒タイマー１２５の出力端は１秒カウンタ１２６につながれ、その１秒カウンタ１２６がカウントオーバーして１秒経過する毎に、モードカウンタ１２７に信号を送る。
【００７０】
モードカウンタ１２７は、二次電池１６の充電、モータ１５の交流駆動および電池駆動の各モードで使用する第１および第２モードカウンタ１２８・１２９と、待機モードで使用する待機モードカウンタ１３０とから構成され、モードが変更される毎にカウント値を設定し直すとともに、各モード中では、検出条件に対応して第１および第２モードカウンタ１２８・１２９を使い分けることにより、使用モードに対応した増加または減少率で電池容量の積算計算をすることを可能とする。
【００７１】
すなわち、１５ミリ秒毎に行なわれる一連のステップ処理中は、検出条件で一義的に決まる１つのモードカウンタのみがアクティブとなり、該当のカウンタをカウントダウン処理し、更にカウント処理をしたモードカウンタが所定値をカウントし終えてゼロになると、続くメインカウンタ１３１に信号を送るとともに、該当モードの初期カウンタ値を再度設定する。
【００７２】
メインカウンタ１３１は１２８進のアップダウンカウンタであって、モード変更時においてもカウント値をそのまま保存するとともに、充電モード時にはカウント値をアップカウント処理し、その他のモード時にはダウンカウント処理することにより、続く表示カウンタ１３２の値とメインカウンタ１３１のカウント値とで現在の電池容量を特定し、モード変更にかかわらず電池容量表示器２０における表示動作に連続性をもたせる様にしている。かかるメインカウンタ１３１が所定数をカウントするごとに、表示カウンタ１３２へアップまたはダウン信号を送り、表示カウンタ１３２の値を変更する。
【００７３】
表示カウンタ１３２は、４ビットのシフトレジスタと略等価な構成であって、各ビットに対応させて１００〜４０％表示用の緑色の発光ダイオード１９ａ〜１９ｄを接続するとともに、メインカウンタ１３１から信号が入力される毎にビットシフトさせることにより点灯する発光ダイオードの数を増減させ、４０％〜１００％までの電池容量を２０％間隔で段階的に表示可能としている。なお、表示カウンタ１３２のカウント値がゼロとなって４０〜１００％の発光ダイオード１９ａ〜１９ｄが全て消灯すると、赤色の２０％および０％表示用の発光ダイオード１９ｅ・１９ｆが点滅処理される。
【００７４】
次に、上記した回路動作の概略を、図７および図８に示すプログラムに従って説明する。中央制御部２８に主電源２９を接続した状態でリセット信号Ｓｒを印加すると、それと同時にリセットがかかって各部をステップＳＴ１で初期化したあと、１５ミリ秒タイマー１２５を始動する（ステップＳＴ２）。該タイマー１２５は、プログラムの実行中も常に計時動作を続け、１５ミリ秒経過する毎に割り込み信号を発生するものであって、かかる割り込みが発生すると、以下で説明する一連のステップを実行した後、ステップＳＴ３に戻って次の割り込みが発生するのを待つ。
【００７５】
ステップＳＴ３で割り込みが発生すると、図３に示すＩ／Ｏ装置４０の対応する入力ポートを通じて、交流入力検出回路４９から出力される検出信号Ｓａ、モータ給電時に出力される検出信号Ｓｓあるいはモータ給電時にモータ回転が強制的に停止されたことを示す検出信号Ｓｍの値を各々読み込み（ステップＳＴ４）、ステップＳＴ５〜ステップＳＴ９で各検出信号の入力の有無に対応して、充電、交流駆動、モータ強制停止、電池駆動および待機の５つのモードに分岐（ステップＳＴ１０〜１４）したあと、モードが前回の割り込み時と違っていることが確認されると、図８の如く各モードに対応した設定を行なう。
【００７６】
たとえば、交流入力が有り且つメインスイッチ４２がオフされている場合は、インバータ回路２２から主電源２９の二次電池１６へ向けて充電のみを行なう「充電モード」である。そこで、更にステップＳＴ３０で上限温度検出回路３６から検出信号Ｓｔが出力されておらず、したがって充電完了状態でないことが確認されると、ステップＳＴ３１で充電モードに共通した設定、すなわち、インバータ回路２２に対する出力要求を出し、メインカウンタ１３１をアップ方向にセットし、電池容量表示器２０を表示カウンタ１３２の値に対応した表示を行なわせる要求を出す。
【００７７】
更にステップＳＴ３２で、Ｉ／Ｏ装置４０から上限電圧検出回路３５の検出信号Ｓｈを読み込み、二次電池１６の端子電圧Ｖｍが上限電圧に達していないことが確認されると、ステップＳＴ３３で第１モードカウンタ１２８を８進カウンタにセットし、８秒毎にメインカウンタ１３１をアップ処理可能とすることにより、８×１２８＝１０２４秒経過する毎に電池容量表示器２０の発光表示数を１つ増加する様にする。
【００７８】
上記とは逆に、ステップＳＴ３２で上限電圧に達したことが検出されると、二次電池１６はほぼ満充電に近い状態となっていると判断されるので、ステップＳＴ３４で、４０〜８０％の発光ダイオード１９ｂ〜１９ｄを全て点灯して満充電に近づいたことを表示する要求を出すとともに、第２モードカウンタ１２９を４進カウンタにセットし、メインカウンタ１３１のカウント値をゼロにセットする。これにより、上限電圧に達してから約８分の追充電を行なったのちにメインカウンタ１３１がカウントオーバーして、発光ダイオード１９ａを点灯することにより１００％充電の表示がなされる。
【００７９】
ここで、いったん上限電圧に達したことを検出するとフラッグがたてられ、表示カウンタ１３２における電池容量表示が１００％の間は、上記した上限電圧の再読み込み処理を行なわない。かかる処理により、例えば充電途中で停電などで充電が中断した場合、電池容量が減少する事なく端子電圧が上限電圧を下回ることがあるが、このような場合にあっても、充電が再開されるとメインカウンタ１３１をリセットすることなくメインカウンタ１３１のカウント値が保存され、カウントアップ動作が充電中断時のカウント値を起点として連続して行なわれるため、過充電が未然に防止される。
【００８０】
一方、上記したステップＳＴ３０で検出信号Ｓｔの出力が確認されると、二次電池１６に対する充電は過充電状態かそれに近づいているものと判断される。そこで、ステップ３５における満充電処理に入り、表示カウンタ１３２をセットして電池容量表示器２０における０〜１００％の発光ダイオード１９をすべて点灯することにより充電が終了したことを表示するとともに、インバータ回路２２に対する出力要求を停止する。
【００８１】
また、二次電池１６の充放電を多数回に亘って繰り返すと、二次電池１６の端子電圧は満充電時においても上限電圧に達しなくなることがある。かかる場合にあっては、上限電圧による絶対補正および充電制御を行うことなく、１００％の発光ダイオード１９ａが点灯する時刻まで、時間のみを基準とした１Ｃ充電を行なわれ、細流充電に移行する。
【００８２】
次に、ステップＳＴ５で商用交流電源２１の入力が有り、ステップＳＴ６でモータ１５に給電されているとともに、ステップＳＴ７でモータが強制停止されていないことが判定された場合は、モータ１５が商用交流電源２１を利用して駆動される「交流駆動モード」であるから、ステップＳＴ４０で交流駆動モードに共通の設定、すなわち、インバータ回路２２に対する出力要求を出し、メインカウンタ１３１をダウン方向にセットして電池容量表示器２０の点灯要求を出す。
【００８３】
更にステップＳＴ４１で、交流駆動モードに入ってから連続して１５分経過したか否かが判断され、「ＹＥＳ」であれば後記する電池駆動モードに移ってインバータ回路２２を３０分間停止し、インバータ回路２２の過熱を防止する。
【００８４】
しかしステップＳＴ４１の判定が「ＮＯ」であれば、ステップＳＴ４２でＩ／Ｏ装置４０から負荷量検出回路４６の検出信号Ｓｃを読み込み、モータ１５における消費電流が基準値よりも小であればステップＳＴ４３で第１モードカウンタ１２８を１６進にセットし、逆に大であればステップＳＴ４４で第２モードカウンタ１２９を１０進にセットして、メインカウンタ１３１の減少率を消費電流に比例する様に補正する。
【００８５】
次に、ステップＳＴ５で交流入力がないことが、ステップＳＴ８でメインスイッチ４２がオンされていることが、更にステップＳＴ９でモータが強制停止されていないことが各々検出された場合には、モータ１５が二次電池１６により駆動される「電池駆動モード」であるから、ステップＳＴ５０で電池駆動モードに共通の設定、すなわちメインカウンタ１３１をダウン方向にセットし、電池容量表示器２０の点灯要求を出す。
【００８６】
更にステップＳＴ５１で、交流駆動モードと同様に負荷量検出回路４６の検出信号Ｓｃを読み込み、モータ１５の消費電流が小さい場合はステップＳＴ５２で第１モードカウンタ１２８を４進にセットして４秒に１回モードカウンタ１２７から信号を出力させる。逆に、消費電流が大きい場合はステップＳＴ５３で３進にセットしてメインカウンタ１３１の減少率を上げ、電池駆動モードに対応した設定を行なう。
【００８７】
次に、ステップＳＴ５でＡＣ入力がないことが、ステップＳＴ８でモータ駆動も行なわれていないことが判定される「待機モード」にあっては、ステップＳＴ６０で表示器２０に対する点灯要求を止め、更にメインカウンタ１３１をダウン側にセットするとともに、ステップＳＴ６１で待機モードカウンタ１３０のカウント値を１６０００にセットする。
【００８８】
また、ステップＳＴ６またはＳＴ８でメインスイッチ４２がオンされて検出信号Ｓｓが発生されていることが判定されているにも拘らず、ステップＳＴ７またはＳＴ９でモータ異常検出回路４４からモータ１５の回転停止を知らせる検出信号Ｓｍが出力されていることが判定された場合は、外刃ホルダ１１が外されたか、モータ１５に対する回転駆動系に何等かの異常があったものと推定される。
【００８９】
その場合は、ステップＳＴ１２のモータ強制停止モードに入り、インバータ回路２２の出力停止要求および電池容量表示器２０の表示停止要求を出すなど、その動作状態を上記した「待機モード」と同等な状態にセットすることにより、電池容量の積算による残量誤差を可及的に減少させる様にしている。
【００９０】
上記の如く、所定のモードセット動作が行なわれたのち、ステップＳＴ１５で下限電圧の検出処理が行なわれる。この処理により、電池駆動モードにあって下限電圧の検出信号Ｓｂが出力されると、メインカウンタ１３１および表示カウンタ１３２の値を所定値にセットして電池容量表示値を下限値で絶対補正する。
【００９１】
次にステップＳＴ１６で１秒カウンタ１２６をカウントダウンし、１秒カウンタ１２６がカウントオーバーすると、ステップＳＴ１７で上記したモード検出により指定されたモードカウンタ１２７をカウントダウンする。
【００９２】
ステップ１８でモードカウンタ１２７のカウントオーバーが判定されると、メインカウンタ１３１をカウントアップまたはダウン（ステップＳＴ１９）し、ステップＳＴ２０でメインカウンタ１３１のカウント値が０または１２８に達したことが判定されるのに対応して、ステップＳＴ２１で表示カウンタ１３２をカウントアップまたはダウンする。
【００９３】
しかる後、ステップＳＴ２２で表示器２０に対する表示要求の有無および表示カウンタ１３２の値に対応した表示を行なわせ、ステップＳＴ２３でインバータ回路２２に対する出力処理を行い、一連の処理を終了するのである。
【００９４】
【他の実施例】
図１０は本発明の他の実施例であって、中央制御部２８による全体的な制御を行わない例を示す。なお、本実施例にあっては、上記した実施例とその構成の大半を同じくするため、同一箇所は同一の名称および符号を付す事によってその具体的な回路構成の開示は省略している。
【００９５】
本実施例にあっては、充電制御部２５ａに備えたタイマー手段により、インバータ回路２２に商用交流電源２１が印加されて主電源２９中の二次電池１６に対して充電が開始されてから所定時間後にインバータ回路２２に対して制御信号Ｓ４を送ることにより、時間による充電制御が行われている。
【００９６】
更に、二次電池１６の端子電圧が予め設定した上限値を超えると所定の信号Ｓｈを発生する上限電圧検出回路３５と、二次電池１６の表面温度が予め設定した上限値を超えると所定の信号Ｓｔ’を発生する上限温度検出回路３６ａを備え、両検出回路３５・３６ａの何れか一方が検出動作を行うと、充電制御部２５ａから出力制御部２４ａに制御信号Ｓ４を送り、インバータ回路２２の出力トランジスタ５５におけるベース・エミッタ間をオンして発振動作を規制することにより、二次電池１６の過充電を防止する。
【００９７】
上限温度検出回路３３ａは、二次電池１６の表面に備えた第１サーミスタ８４で二次電池１６の温度変化を捉え、抵抗８６の両端から検出電圧を取り出す一方、抵抗８７の両端から基準電圧を出力し、充電制御部２５ａ内に備えた比較器（図示せず）によって検出電圧が基準電圧を超えるとインバータ回路２２に制御信号Ｓ４を出力する。更に、上限電圧検出回路３５から出力される検出信号Ｓｈは抵抗８７の両端に接続され、上限電圧の検出時に抵抗８７の両端を短絡して基準電圧を低下させることにより、前記した検出電圧が基準電圧を超えて制御信号Ｓ４が出力される様にしている。
【００９８】
更に、メインスイッチ４２を２回路２接点に構成するとともに、充電表示部１３３を第１スイッチ４２ａのオフ側接点に接続している。充電表示部１３３は、発光ダイオード１３４とスイッチング用トランジスタ１３５を直列接続したものであり、メインスイッチ４２のオフ時で且つ充電制御部２５ａから充電中に対応して発生される信号Ｓ５がスイッチング用トランジスタ１３５のベース端に入力される時期に対応して発光ダイオード１３４に通電することにより、二次電池１６に対する充電中を表示する。
【００９９】
刃温度検出回路４５ａは、第１補助電源３０から駆動電力を供給することにより、基本的にはインバータ回路２２の動作時に対応して動作するが、メインスイッチ４２の第２スイッチ４２ｂにおけるオフ側接点を図６に示す比較器１０４のプラス側入力端と接続することにより、メインスイッチ４２のオフ時には該入力端をアースして動作しない様にしている。更に出力信号Ｓ３を出力制御部２４ａに送り、インバータ回路２２の動作を規制する。
【０１００】
また、第１スイッチ４２ａのオン側接点を、ダイオード１３６を介して第２補助電源３１の入力側に接続することにより、メインスイッチ４２のオン時には充電制御部２５ａに対する給電を断ち、インバータ回路２２に対する出力制御が行われない様にしている。
【０１０１】
更に、第２スイッチ４２ｂのオン側接点は、モータ制御部２７のアース側に接続されており、メインスイッチ４２のオン操作と連動してモータ１５に対する通電および回転異常の検出が行われる。ここでモータ１５の停止時期を知らせる検出信号Ｓｍを出力制御部２４ａに送ることにより、インバータ回路２２の動作を直接的に規制する。
【図面の簡単な説明】
【図１】本発明の基本的構成を示す概略図である。
【図２】外観形状を示す一部を破断した正面図である。
【図３】電子回路の全体的な構成を概略的に示すブロック図である。
【図４】図３における電源部分の構成を具体的に示す電気回路図である。
【図５】図３におけるモータ制御部分の構成を具体的に示す電気回路図である。
【図６】図３における中央制御部分の構成を具体的に示す電気回路図である。
【図７】中央制御部におけるプログラムによる処理手順を説明する流れ図である。
【図８】図７におけるモード設定部分の詳細を示す流れ図である。
【図９】図７および図８に示す各手順に対応する構成を示すブロック図である。
【図１０】中央制御部による制御を伴わない他の実施例を示すブロック図である。
【符号の説明】
１４  内刃
１５  モータ
１６  二次電池
２０  電池容量表示器
２２  インバータ回路
２３  電源部
２４  出力制御部
２５  充電制御部
２６  表示制御部
２７  モータ制御部
２８  中央制御部
２９  主電源
３０  第１補助電源
３１  第２補助電源
３５  上限電圧検出回路
３６  上限温度検出回路
４２  メインスイッチ
４３  回転時期規制回路
４４  モータ異常検出回路
４５  刃温度検出回路
４９  交流入力検出回路
８９  スイッチング用トランジスタ
９１  サーミスタ
９２  固定抵抗
【図１】
0003658431.tif 000002
【図２】
0003658431.tif 000003
【図３】
0003658431.tif 000004
【図４】
0003658431.tif 000005
【図５】
0003658431.tif 000006
【図６】
0003658431.tif 000007
【図７】
0003658431.tif 000008
【図８】
0003658431.tif 000009
【図９】
0003658431.tif 000010
【図１０】
0003658431.tif 000011