(57)【要約】【課題】操作性がよく、意図する方向にモータを回転駆動することが可能な電動工具を提供すること。【解決手段】制御回路１４は、電動工具の駆動開始時に、トリガースイッチ（運転指示スイッチ）１０から出力される信号による運転指示と、方向指示スイッチ１１から出力される信号による方向指示とを交互に読み込み、２〜４回目の運転指示が１回目の指示と一致する場合に運転指示を確定し、２〜４回目の方向指示が１回目の指示と一致する場合に運転転指示を確定し、確定した方向にモータ３を駆動する。【選択図】図３
2010076023.tif 000002
【特許請求の範囲】
【請求項１】
正転及び逆転が可能なモータを動力とする電動工具であって、
前記モータの回転方向を指示する方向指示手段と、
前記モータの駆動・停止を択一的に指示する運転指示手段と、
前記運転指示手段の指示と前記方向指示手段の指示とを交互に読み込み、複数回読み込んだ前記運転指示手段の指示が一致する場合にその一致する指示を確定した後、複数回読み込んだ前記方向指示手段の指示が一致する場合にその一致する指示を確定し、確定した指示の回転方向に前記モータを駆動制御する制御手段と、
を有することを特徴とする電動工具。
【請求項２】
前記制御手段は、
前記運転指示手段から駆動の指示を読み込んだ場合に前記方向指示手段の指示を読み込み、それぞれの指示を１回目の指示として記憶する第１の工程と、
次に前記運転指示手段から読み込んだ指示と前記１回目の指示とが一致するか否かを判断し、読み込んだ指示が前記１回目の指示と一致する場合に前記方向指示手段の指示を読み込み、その読み込んだ指示が前記１回目の指示と一致するか否かを判断し、読み込んだ指示が前記１回目の指示と一致する場合に次に進む第２の工程と、
を有し、
前記第２の工程を少なくとも１回実行した後、前記方向指示手段により指示された方向に前記モータを駆動する第３の工程と、
を有することを特徴とする請求項１に記載の電動工具。
【請求項３】
前記制御手段は、前記第２の工程において、前記読み込んだ指示が１回目の指示と一致する場合に指示回数をカウントアップし、前記第３の工程において前記指示回数が所定値と一致する場合に、各指示を確定すること、を特徴とする請求項２に記載の電動工具。
【請求項４】
前記制御手段は、前記第２の工程において、前記運転指示手段から読み込んだ指示が１回目の指示と一致しない場合、又は前記方向指示手段から読み込んだ指示が１回目の指示と一致しない場合に前記指示回数をクリアすること、を特徴とする請求項３に記載の電動工具。
【請求項５】
前記制御手段は、前記モータを駆動した後は、前記方向指示手段からの指示を受け付けないこと、を特徴とする請求項１〜４のうちの何れか１項に記載の電動工具。
【請求項６】
正転及び逆転が可能なモータを動力とする電動工具の制御方法であって、
前記モータの回転方向を指示する方向指示手段と、
前記モータの駆動・停止を択一的に指示する運転指示手段と、
前記運転指示手段の指示及び前記方向指示手段の指示により前記モータを駆動制御する制御手段と、
を有し、
前記制御手段は、
前記運転指示手段の指示と前記方向指示手段の指示とを交互に読み込み、複数回読み込んだ前記運転指示手段の指示が一致する場合にその一致する指示を確定した後、複数回読み込んだ前記方向指示手段の指示が一致する場合にその一致する指示を確定し、確定した指示の回転方向に前記モータを駆動制御すること、
を特徴とする電動工具の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モータを動力とする電動工具及びその制御方法に関するものである。
【背景技術】
【０００２】
従来、正逆回転可能なモータを動力とする電動ドリルや電動ドライバなどの電動工具が提案されている。例えば、特許文献１に開示された電動工具は、方向指示部と運転指示部とを有し、制御部は、運転指示部にて運転が指示されると、方向指示部にて指示された回転方向に応じてスイッチング素子をオンオフしてモータに供給する電流の方向を制御し、モータを正転又は逆転させる。
【０００３】
制御部は、先ず、運転指示部から出力される信号を所定の間隔で読み取り、その読み取り値が複数回（例えば３回）一致した場合に運転指示を確定する。その後、制御部は、方向指示部から出力される信号を所定の間隔で読み取り、その読み取り値が複数回（例えば３回）一致した場合に運転方向を確定する。そして、制御部は、確定した運転方向にモータを駆動する。
【特許文献１】特開２００５−１６９５３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、運転指示を確定した後に、方向指示を読み取り確定する方法では、運転指示部の操作からモータの駆動開始まで時間がかかってしまい、作業者によっては操作性が良くないと感じられる場合がある。この時間を短くするために例えばサンプリング回数を少なくすると、意図しない方向に回転する誤動作を起こすおそれがある。
【０００５】
本発明は上記問題点を解決するためになされたものであって、その目的は、操作性がよく、意図する方向にモータを回転駆動することが可能な電動工具及びその制御方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、請求項１に記載の発明は、正転及び逆転が可能なモータを動力とする電動工具であって、前記モータの回転方向を指示する方向指示手段と、前記モータの駆動・停止を択一的に指示する運転指示手段と、前記運転指示手段の指示と前記方向指示手段の指示とを交互に読み込み、複数回読み込んだ前記運転指示手段の指示が一致する場合にその一致する指示を確定した後、複数回読み込んだ前記方向指示手段の指示が一致する場合にその一致する指示を確定し、確定した指示の回転方向に前記モータを駆動制御する制御手段と、を有する。
【０００７】
この構成によれば、運転指示手段の指示と方向指示手段の指示とを交互に読み込むことで、運転指示手段による指示の確定から方向指示手段による指示の確定までの期間が短くなり、操作性を向上することができる。そして、運転指示手段による指示の確定後に方向指示手段による指示を確定することで、意図する方向にモータを回転駆動することができる。
【０００８】
請求項２に記載の発明は、請求項１において、前記制御手段は、前記運転指示手段から駆動の指示を読み込んだ場合に前記方向指示手段の指示を読み込み、それぞれの指示を１回目の指示として記憶する第１の工程と、次に前記運転指示手段から読み込んだ指示と前記１回目の指示とが一致するか否かを判断し、読み込んだ指示が前記１回目の指示と一致する場合に前記方向指示手段の指示を読み込み、その読み込んだ指示が前記１回目の指示と一致するか否かを判断し、読み込んだ指示が前記１回目の指示と一致する場合に次に進む第２の工程と、を有し、前記第２の工程を少なくとも１回実行した後、前記方向指示手段により指示された方向に前記モータを駆動する第３の工程と、を有する。
【０００９】
この構成によれば、運転指示手段による指示の確定後に方向指示手段による指示を確定することができる。
請求項３に記載の発明は、請求項２において、前記制御手段は、前記第２の工程において、前記読み込んだ指示が１回目の指示と一致する場合に指示回数をカウントアップし、前記第３の工程において前記指示回数が所定値と一致する場合に、各指示を確定する。
【００１０】
この構成によれば、指示回数により、運転指示手段による複数の指示が一致したこと、方向指示手段による複数の指示が一致したことを容易に判断することができる。
請求項４に記載の発明は、請求項３において、前記制御手段は、前記第２の工程において、前記運転指示手段から読み込んだ指示が１回目の指示と一致しない場合、又は前記方向指示手段から読み込んだ指示が１回目の指示と一致しない場合に前記指示回数をクリアする。
【００１１】
この構成によれば、指示回数をクリアすることにより、運転指示手段による複数の指示が連続して一致したこと、方向指示手段による複数の指示が連続して一致したことを容易に判断することができる。
【００１２】
請求項５に記載の発明は、請求項１〜４のうちの何れか１項において、前記制御手段は、前記モータを駆動した後は、前記方向指示手段からの指示を受け付けない。
この構成によれば、モータの駆動後にノイズ等により方向指示手段からの指示が変化しても、それによる誤動作を防止することができる。
【００１３】
請求項６に記載の発明は、正転及び逆転が可能なモータを動力とする電動工具の制御方法であって、前記モータの回転方向を指示する方向指示手段と、前記モータの駆動・停止を択一的に指示する運転指示手段と、前記運転指示手段の指示及び前記方向指示手段の指示により前記モータを駆動制御する制御手段と、有し、前記制御手段は、前記運転指示手段の指示と前記方向指示手段の指示とを交互に読み込み、複数回読み込んだ前記運転指示手段の指示が一致する場合にその一致する指示を確定した後、複数回読み込んだ前記方向指示手段の指示が一致する場合にその一致する指示を確定し、確定した指示の回転方向に前記モータを駆動制御する。
【００１４】
この構成によれば、運転指示手段の指示と方向指示手段の指示とを交互に読み込むことで、運転指示手段による指示の確定から方向指示手段による指示の確定までの期間が短くなり、操作性を向上することができる。そして、運転指示手段による指示の確定後に方向指示手段による指示を確定することで、意図する方向にモータを回転駆動することができる。
【発明の効果】
【００１５】
本発明によれば、操作性がよく、意図する方向にモータを回転駆動することが可能な電動工具及びその制御方法を提供することができる。
【発明を実施するための最良の形態】
【００１６】
（第１の実施の形態）
以下、第１の実施の形態を図１〜図９に従って説明する。
図１に示すように、本実施形態の電動工具１は、略有底筒状のモータハウジング２を有しており、駆動源であるモータ３は、その回転軸４が当該モータハウジング２の軸線方向（同図中、左右方向）に沿うように同モータハウジング２内に収容されている。モータハウジング２の開口端２ａには、その先端５ａに向って徐々に小径となるドーム部５が取着されており、該ドーム部５には、その軸線方向（同図中、左右方向）に沿うように出力軸６が貫設されている。出力軸６は、当該ドーム部５内に収容されたトルク増幅器７を介してモータ３の回転軸４に連結されている。出力軸６の先端６ａには図示しない工具（ビット）を装着可能なビット装着部８が形成されている。
【００１７】
モータハウジング２の開口端２ａ近傍には、その軸線方向に対して略直交する方向に沿ってハンドル部９が延設されており、ハンドル部９には、作業者が電動工具１の運転・停止を指示するための運転指示手段としての運転指示スイッチ（以下、トリガースイッチ）１０が設けられている。トリガースイッチ１０は、ハンドル部９内に固定された本体部１０ａと、先端がハンドル部９の前端から突出するとともに本体部１０ａから突出方向に付勢された操作部１０ｂとを有している。
【００１８】
トリガースイッチ１０のやや上側寄りには、作業者が工具（ビット）の回転方向、即ちモータ３の回転方向を指示するための方向指示手段としての方向指示スイッチ１１がハンドル部９の表面から突出する形で露設されている。方向指示スイッチ１１は、ハンドル部９を左右方向（図において表裏方向）に貫通する操作ノブを有し、その操作ノブを左右方向に移動させることにより、モータ３の回転方向を指示する。
【００１９】
ハンドル部９の下端にバッテリ装着部１２が形成され、そのバッテリ装着部には電源であるバッテリ１３が装着されている。ハンドル部９には、上記トリガースイッチ１０及び方向指示スイッチ１１の操作状態に基づいて、駆動源であるモータ３の作動を制御する制御手段としての制御回路１４が収容されている。そして、上記モータハウジング２内には、制御回路１４に制御されてモータ３に対する駆動電力の生成及び供給を実行する駆動回路１５が収容されている。
【００２０】
図３は、電動工具１の概略的な電気的構成を示すブロック図である。本実施形態の電動工具１では、モータ３にブラシレスモータが採用されている。駆動回路１５は、モータ３に対応する複数（６個）のスイッチング素子（ＦＥＴ）１６を接続してなる周知のＰＷＭインバータが用いられている。
【００２１】
具体的には、駆動回路１５は、スイッチング素子としてのＦＥＴ１６ａ〜１６ｆを有している。ＦＥＴ１６ａ，１６ｄ、ＦＥＴ１６ｂ，１６ｅ、及びＦＥＴ１６ｃ，１６ｆの各直列回路（アーム）が並列接続され、これら各アームを構成する上段側の各ＦＥＴ１６ａ，１６ｂ，１６ｃは、バッテリ１３のプラス端子に接続され、下段側の各ＦＥＴ１６ｄ，１６ｅ，１６ｆはバッテリ１３のマイナス端子に接続されている。そして、各アームにおける上下段ＦＥＴの接続点１７ｕ，１７ｖ，１７ｗは、それぞれモータ３の各モータコイル３ｕ，３ｖ，３ｗに接続されている。
【００２２】
各ＦＥＴ１６ａ〜１６ｆのゲート端子は制御回路１４に接続されている。制御回路１４は、トリガースイッチ１０及び方向指示スイッチ１１と接続されている。
トリガースイッチ１０の本体部１０ａ（図１参照）には、図２（ａ）に示すように、固定された端子板２１ａ，２１ｂと、操作部１０ｂによって移動する摺動子２２とを有している。本体部１０ａは、実線で示すように摺動子２２が端子板２１ａ，２１ｂを電気的に接続しないときに所定レベル（例えばＬレベル）の運転指示信号を出力し、摺動子２２が端子板２１ａ，２１ｂを電気的に接続することにより所定レベル（例えばＨレベル）の運転指示信号を出力する。
【００２３】
図２（ｂ）に示すように、方向指示スイッチ１１は、共通端子２３と、その両側に配置された切り替え端子２４ａ，２４ｂと、操作ノブにより移動する摺動子２５とを有している。方向指示スイッチ１１は、摺動子２５が共通端子２３と一方の切り替え端子２４ａとを電気的に接続するときに所定レベル（例えばＨレベル）の方向指示信号を出力し、摺動子２５が共通端子２３と他方の切り替え端子２４ｂとを電気的に接続するときに所定レベル（例えばＬレベル）の方向指示信号を出力する。
【００２４】
図３に示すように、制御回路１４は、各スイッチ１０，１１から出力される信号をそれぞれサンプリングし、その信号レベルに基づいて、運転指示、回転方向を確定する。そして、制御回路１４は、確定した指示に従って、各ＦＥＴ１６ａ〜１６ｆのゲート端子に対して、モータ３の作動及び回転方向を制御するためのモータ制御信号（ゲートオン／オフ信号）を出力する。そして、そのモータ制御信号に応答して各ＦＥＴ１６ａ〜１６ｆはオン／オフすることにより、バッテリ１３の直流電圧が、三相の駆動電力に変換されてモータ３へと供給される。
【００２５】
即ち、図１に示すように、本実施形態の電動工具１は、ビット装着部８に任意のビット（図示略）を装着し、ハンドル部９を把持する。そして、方向指示スイッチ１１を操作することによりビットの回転方向を設定した後、トリガースイッチ１０を操作することにより、そのビット装着部８に装着されたビットをモータ３の駆動により所望の回転方向に任意のトルクで回転させることが可能となっている。
【００２６】
図３に示すように、制御回路１４には報知部１８が接続されている。報知部１８は例えば１又は複数のＬＥＤ等の発光手段を有している。制御回路１４は、電動工具１の動作状態を、報知部１８を介して作業者に報知する。
【００２７】
次に、制御回路１４の動作を、図４に示すフローチャートに従って説明する。
先ず、制御回路１４は、運転指示を読み込み（ステップ３１）、運転指示が駆動か否かを判断する（ステップ３２）。即ち、制御回路１４は、トリガースイッチ１０から出力される信号を読み込み、その信号レベルに基づいて運転指示が駆動か停止かを判断する。そして、制御回路１４は、運転指示が駆動の場合に次のステップに進み、運転指示が駆動ではない場合にステップ３１に戻り、再度運転指示を読み込む。即ち、制御回路１４は、運転指示が駆動となるまで待機する。
【００２８】
次に、制御回路１４は、方向指示を読み込み（ステップ３３）、１回目の運転・方向指示を確定する（ステップ３４）。即ち、制御回路１４は、方向指示スイッチ１１から出力される信号を読み込み、その信号レベルに基づいて方向指示を判断する。本実施形態において、制御回路１４は、Ｈレベルの信号に応答して回転方向を正転と判断し、Ｌレベルの信号に応答して回転方向を逆転と判断する。制御回路１４は、この時判断したそれぞれの指示を１回目の指示として記憶する。そして、制御回路１４は、運転指示及び方向指示を入力した回数をカウントする、つまり、制御回路１４は、運転指示回数及び方向指示回数に「１」をセットする。
【００２９】
次に、制御回路１４は、運転指示を読み込み（ステップ３５）、その運転指示が１回目の指示と一致するか否かを判断する（ステップ３６）。つまり、制御回路１４は、同じ運転指示が連続して入力されているか否かを判断する。そして、制御回路１４は、一致していない場合にステップ３７に進む。そのステップ３７において、各指示回数をクリア、即ち運転指示回数及び方向指示回数に「０」をセットし、ステップ３１に戻る。
【００３０】
制御回路１４は、ステップ３６において運転指示が１回目の指示と一致する場合、運転指示回数をカウントアップ（＋１）した後、方向指示を読み込み（ステップ３８）、その方向指示が１回目の指示と一致するか否かを判断する（ステップ３９）。つまり、制御回路１４は、同じ方向指示が連続して入力されているか否かを判断する。そして、制御回路１４は、一致していない場合にステップ３７に進む。そのステップ３７において、確定回数をクリア、即ち確定回数に「０」をセットし、ステップ３１に戻る。
【００３１】
制御回路１４は、ステップ３９において方向指示が１回目の指示と一致する場合、方向指示回数をカウントアップ（＋１）した後、運転指示の駆動が４回一致したか否か、即ち運転指示回数が「４」か否かを判断する（ステップ４０）。４回一致していない、即ち運転指示回数が「４」未満の場合、制御回路１４は、ステップ３５に戻る。
【００３２】
ステップ４０において運転指示の駆動が４回一致した場合、制御回路１４は、ステップ４１において、方向指示の正転が４回一致しているか否かを判断する（ステップ４１）。方向指示の正転が４回一致している場合、制御回路１４は、ＦＥＴ１６ａ〜１６ｆをオンオフ制御してモータ３を正転駆動する（ステップ４２）。
【００３３】
ステップ４１において、運転指示の正転が４回一致していないと判断した場合、制御回路１４は、方向指示の逆転が４回一致しているか否かを判断する（ステップ４３）。方向指示の逆転が４回一致している場合、制御回路１４は、ＦＥＴ１６ａ〜１６ｆをオンオフ制御してモータ３を逆転駆動する（ステップ４４）。
【００３４】
制御回路１４は、モータ３の駆動を開始した後、運転指示を読み込み、運転指示が停止か否かを判断し（ステップ４５）、運転指示が停止の場合には、運転指示回数及び方向指示回数をクリアし、図３に示すＦＥＴ１６あ〜１６ｆを制御してモータ３を停止させる。
【００３５】
即ち、制御回路１４は、運転指示によりモータ３の駆動が指示されると、運転指示と方向指示とを交互に読み込み、指示回数をカウントする。そして、制御回路１４は、駆動が４回連続し、且つ同じ回転方向の指示が４回連続した場合に、運転指示及び方向指示を確定し、確定した回転方向にモータ３を駆動する。一方、制御回路１４は、指示回数のカウント中に１回目の指示と異なる指示を読み込んだ場合、指示回数をクリアする。
【００３６】
更に、制御回路１４は、モータ３を駆動したのちは、停止を示す運転指示が示されるまで、方向指示をマスクする、即ち方向指示を受け付けない。これにより、図５に示すように、モータ３を正転駆動中（期間ｔ１−ｔ１’）に方向指示スイッチを操作（時刻ｔ３）しても、制御回路１４は、その指示を受け付けずに、モータ３に対する正転駆動を継続する。同様に、モータ３を逆転駆動中（期間ｔ２−ｔ２’）に方向指示スイッチを操作（時刻ｔ４）しても、制御回路１４は、その指示を受け付けずに、モータ３に対する逆転駆動を継続する。
【００３７】
上記のように構成された制御回路１４の動作を、図６〜図９に従って説明する。尚、図中の「○」は、制御回路１４が読み込んだタイミングを示す。
第１の例として、図６に示すように、方向指示スイッチ１１により方向指示が正転から逆転に切り換えられた後、トリガースイッチ１０により運転指示が駆動となる。制御回路１４は、Ｈレベルの信号により運転指示が駆動と判断した後、Ｌレベルの信号により方向指示が逆転であると判断する。そして、制御回路１４は、これらの判断結果を１回目の指示として記憶する。そして、制御回路１４は、運転指示の読み込みと方向指示の読み込みを交互に繰り返す。そして、制御回路１４は、時刻ｔ１１において、２〜４回目の運転指示が１回目の指示と一致し、且つ２〜４回目の方向指示が１回目の指示と一致するため、モータ３を逆転駆動する。
【００３８】
第２の例として、図７に示すように、方向指示スイッチ１１により方向指示が正転から逆転に切り換えられると同時にトリガースイッチ１０により運転指示が駆動となる。制御回路１４は、Ｈレベルの信号により運転指示が駆動と判断した後、Ｌレベルの信号により方向指示が逆転であると判断する。そして、制御回路１４は、これらの判断結果を１回目の指示として記憶する。そして、制御回路１４は、運転指示の読み込みと方向指示の読み込みを交互に繰り返す。そして、制御回路１４は、時刻ｔ１２において、２〜４回目の運転指示が１回目の指示と一致し、且つ２〜４回目の方向指示が１回目の指示と一致するため、モータ３を逆転駆動する。
【００３９】
第３の例として、図８に示すように、方向指示スイッチ１１により方向指示が正転から逆転に切り換えられると同時にトリガースイッチ１０により運転指示が駆動となった後、方向指示スイッチ１１から入力される信号が変化する。信号レベルの変化は、スイッチ１１の機械的なチャタリング、ノイズの混入、意図的なスイッチ１１の操作などにより発生する。
【００４０】
制御回路１４は、Ｈレベルの信号により運転指示が駆動と判断した後、Ｌレベルの信号により方向指示が逆転であると判断する。そして、制御回路１４は、これらの判断結果を１回目の指示として記憶する。次に、制御回路１４は、Ｈレベルの信号により運転指示が駆動と判断し、この指示は１回目の運転指示と一致しているため、方向指示を読み込む。この時、制御回路１４は、Ｌレベルの信号により方向指示が正転であると判断し、この指示は１回目の指示と一致していないため、運転指示回数及び方向指示回数をクリアする。次に、制御回路１４は、Ｈレベルの信号により運転指示が駆動と判断した後、Ｌレベルの信号により方向指示が逆転であると判断する。そして、制御回路１４は、これらの判断結果を１回目の指示として記憶する。そして、制御回路１４は、時刻ｔ１３において、２〜４回目の運転指示が１回目の指示と一致し、且つ２〜４回目の方向指示が１回目の指示と一致するため、モータ３を逆転駆動する。
【００４１】
第４の例として、図９に示すように、方向指示スイッチ１１により方向指示が正転から逆転に切り換えられると同時にトリガースイッチ１０により運転指示が駆動となった後、トリガースイッチ１０から入力される信号が変化する。信号レベルの変化は、スイッチ１１の機械的なチャタリング、ノイズの混入、意図的なスイッチ１１の操作などにより発生する。
【００４２】
制御回路１４は、Ｈレベルの信号により運転指示が駆動と判断した後、Ｌレベルの信号により方向指示が逆転であると判断する。そして、制御回路１４は、これらの判断結果を１回目の指示として記憶する。次に、制御回路１４は、Ｌレベルの信号により運転指示が停止と判断し、この指示は１回目の運転指示と一致していないため、運転指示回数及び方向指示回数をクリアする。次に、制御回路１４は、Ｈレベルの信号により運転指示が駆動と判断した後、Ｌレベルの信号により方向指示が逆転であると判断し、これらの判断結果を１回目の指示として記憶する。そして、制御回路１４は、時刻ｔ１４において、２〜４回目の運転指示が１回目の指示と一致し、且つ２〜４回目の方向指示が１回目の指示と一致するため、モータ３を逆転駆動する。
【００４３】
以上記述したように、本実施の形態によれば、以下の効果を奏する。
（１）電動工具１の駆動開始時に、制御回路１４は、トリガースイッチ１０から出力される信号による運転指示と、方向指示スイッチ１１から出力される信号による方向指示とを交互に読み込み、２〜４回目の運転指示が１回目の指示と一致する場合に運転指示を確定し、２〜４回目の方向指示が１回目の指示と一致する場合に運転転指示を確定し、確定した方向にモータ３を駆動するようにした。つまり、制御回路１４は、運転指示を確定した後に方向指示を確定する。従って、方向指示スイッチ１１により作業者が意図する方向にモータ３を駆動し、工具を回転させることができる。
【００４４】
（２）制御回路１４は、トリガースイッチ１０から出力される信号による運転指示が駆動となった後、指示を読み込み込んだ指示回数をカウントし、読み込んだ指示が１回目の指示と異なる場合には、指示回数をクリアするようにした。従って、運転指示が駆動となった後であって、その指示を確定するまでに方向指示スイッチ１１による方向指示が変化しても、その変化後に同じ指示が４回連続した後に各指示を確定するため、方向指示スイッチ１１により作業者が意図する方向にモータ３を駆動し、作業者が意図しない方向にモータ３が駆動されて工具が回転するのを防ぐことができる。
【００４５】
（３）制御回路１４は、トリガースイッチ１０から出力される信号による運転指示と、方向指示スイッチ１１から出力される信号による方向指示とを交互に読み込むようにした。方向指示スイッチ１１を操作した後にトリガースイッチ１０を操作した場合、駆動を示す運転指示を連続して４回読み込んでトリガースイッチ１０により運転指示が確定し、４回目に読み込んだ運転指示の次に読み込んだ方向指示によりその運転指示を読み込んだタイミングの次に読み込んだ方向指示により方向指示が確定する。従って、本実施形態の駆動方法は、運転指示を確定した後に複数回の方向指示を読み込んで方向を確定する方法に比べて、トリガースイッチ１０を操作してからモータ３が駆動するまでの時間が短く、電動工具１の操作感を良好にすることができる。
【００４６】
（４）制御回路１４は、モータ３の駆動を開始したのちは、方向指示スイッチ１１による方向指示を受け付けないようにした。このため、モータ３の駆動後にノイズの混入や意図しない方向指示スイッチ１１の操作によりモータ３の回転方向が変更されるのを防止することができる。
【００４７】
（第２の実施の形態）
以下、第２の実施の形態を図１０〜図１２に従って説明する。
本実施形態の電動工具は、図１に示すモータ３の回転数を制御可能である。この制御のため、トリガースイッチ１０は、図１０に示す速度設定手段としての速度設定部１０ｃを有している。速度設定部１０ｃは、図１に示す本体部１０ａに設けられている。速度設定部１０ｃは、固定端子５１と、可変端子５２と、摺動子５３とを有している。固定端子５１は銅などの金属よりなり、可変端子５２は抵抗体５２ａと端子部５２ｂとを有している。摺動子５３は、操作部１０ｂによって移動し、その移動に応じて摺動子５３と可変端子５２と接触位置が変化する。摺動子５３は抵抗体５２ａ又は端子部５２ｂと固定端子５１とを電気的に接続する。この構成により、速度設定部１０ｃは、固定端子５１と端子部５２ｂとの間の抵抗値が、摺動子５３の接触位置に応じて変化する。即ち、速度設定部１０ｃは可変抵抗器を構成し、この可変抵抗器と図示しない固定抵抗器とを直列に接続した分圧回路が構成され、トリガースイッチ１０の操作部１０ｂの操作位置に応じた電圧が図３に示す制御回路１４に入力される。
【００４８】
制御回路１４は、この速度設定部１０ｃから入力される電圧を所定のタイミングでサンプリングし、複数（例えば４つ）のサンプリング値の平均値を算出する。そして、制御回路１４は、この平均値に比例したデューティのパルス信号をＦＥＴ１６ａ〜１６ｆのゲート端子に供給し、各ＦＥＴ１６ａ〜１６ｆをＰＷＭ制御する。尚、平均値を算出するサンプリング値の個数を適宜変更してもよい。また、複数のサンプリング値のうち、例えば最大値や最小値のように予め定めた値を除いて平均値を算出するようにしてよい。
【００４９】
図１１に示すように、制御回路１４は、方向指示スイッチ１１の操作に応じて入力される信号レベルにより回転方向を逆転に確定し、トリガースイッチ１０の操作により運転指示が駆動となると、速度設定部１０ｃから入力される電圧（平均値）が所定のしきい値電圧Ｖｔｈを越えると、その電圧（平均値）に応じた回転数でモータ３を駆動する。
【００５０】
更に、制御回路１４は、モータ３を駆動したのちは、停止を示す運転指示が示されるまで、方向指示をマスクする、即ち方向指示を受け付けない。これにより、図５に示すように、モータ３を正転駆動中（期間ｔ１−ｔ１’）に方向指示スイッチを操作（時刻ｔ３）しても、制御回路１４は、その指示を受け付けずに、モータ３に対する正転駆動を継続する。同様に、モータ３を逆転駆動中（期間ｔ２−ｔ２’）に方向指示スイッチを操作（時刻ｔ４）しても、制御回路１４は、その指示を受け付けずに、モータ３に対する逆転駆動を継続する。
【００５１】
図５に示すように、モータ３の回転速度、即ち工具の回転速度を変更可能な電動工具においても、上記の第１の実施の形態と同様に、同じ指示（駆動）が複数回連続した場合にその運転指示を確定した後に、方向指示について同じ指示が複数回連続した場合に方向指示を確定してモータ３を駆動することにより、意図しない方向にモータ３、即ち工具が回転するのを防止する。
【００５２】
以上記述したように、本実施の形態によれば、以下の効果を奏する。
（１）このように、モータ３の回転速度、即ち工具の回転速度を変更可能な電動工具においても、上記の第１の実施の形態と同様の効果を奏することができる。
【００５３】
（２）トリガースイッチ１０は、図２（ａ）に示す摺動子２２による運転指示と、図１０に示す則と設定部１０ｃによる回転数指示とを出力するように構成されている。従って、図１１に示すように、２つの指示（信号）のうちの何れか一方がノイズ等により変動する場合でも、その変動による誤動作を防止することができる。
【００５４】
尚、上記各実施の形態は、以下の態様で実施してもよい。
なお、本実施形態は以下のように変更してもよい。
・上記実施形態では、モータ３にブラシレスモータを採用したが、ブラシ付きモータを用いる構成に具体化してもよい。このような構成としても、当該ブラシレスモータの採用に関連するもの以外については、本実施形態と同様の効果を得ることができる。
【００５５】
・上記実施形態では、モータ３に３相のプラシレスモータを用いたが、その他のブラシレスモータを用いても良い。例えば、図１３に示すように、ＤＣモータを用いても良い。この場合、駆動回路１５を構成する４つのＦＥＴ１６及びモータ３はいわゆるＨブリッジ回路を構成する。
【００５６】
・上記実施形態では、運転指示の駆動が４回連続した場合に運転指示を確定したが、３回以下、又は５回以上連続した場合に運転指示を確定するようにしてもよい。
・上記実施形態では、同じ方向指示が４回連続した場合に方向指示を確定したが、３回以下、又は５回以上連続した場合に方向指示を確定するようにしてもよい。
【図面の簡単な説明】
【００５７】
【図１】電動工具の部分断面図。
【図２】（ａ）（ｂ）はスイッチの概略構成図。
【図３】電動工具の電気的構成を示すブロック図。
【図４】制御部の動作を示すフローチャート。
【図５】電動工具の動作を示す波形図。
【図６】電動工具の動作を示す波形図。
【図７】電動工具の動作を示す波形図。
【図８】電動工具の動作を示す波形図。
【図９】電動工具の動作を示す波形図。
【図１０】別のスイッチの概略構成図。
【図１１】電動工具の動作を示す波形図。
【図１２】電動工具の動作を示す波形図。
【図１３】別の電気的構成を示すブロック図。
【符号の説明】
【００５８】
３…モータ、１０…運転指示スイッチ、１１…方向指示スイッチ、１４…制御回路。
【図１】
2010076023.tif 000003
【図２】
2010076023.tif 000004
【図３】
2010076023.tif 000005
【図４】
2010076023.tif 000006
【図５】
2010076023.tif 000007
【図６】
2010076023.tif 000008
【図７】
2010076023.tif 000009
【図８】
2010076023.tif 000010
【図９】
2010076023.tif 000011
【図１０】
2010076023.tif 000012
【図１１】
2010076023.tif 000013
【図１２】
2010076023.tif 000014
【図１３】
2010076023.tif 000015