(57)【特許請求の範囲】
【請求項１】
モータで回転駆動されるハンマで工具本体の先端に設けた先端軸を打撃して回転させ、該先端軸に装着された先端工具によって木ネジ、ボルト等を締め付けるインパクトドライバであって、
上記モータの回転数を検出する回転数検出手段と、木ネジに最適のモータ回転数とボルトに最適のモータ回転数と打撃不良のときに正常に打撃できるモータ回転数とを記憶したメモリと、上記回転数検出手段によって計測されたモータの回転数の脈動周期に基づいて上記先端軸の回転状態を判定し、上記メモリに記憶されたモータの回転数を制御する制御手段とを備え、
上記先端軸の回転の有無を、上記脈動周期の１サイクルにおける上記モータの回転量の所定値との差によって判定し、
上記制御手段が、上記先端軸が回転している状態であると判定したときは、木ネジの締め込みに最適のモータ回転数で回転させ、上記先端軸が回転していないと判定したときは、ボルトの締め込みに適するモータ回転数で回転させることを特徴とするインパクトドライバ。
【請求項２】
上記回転数検出手段が上記回転脈動が不安定であると検出したときは、上記制御手段により正常に打撃できるまでモータ回転数を徐降させることを特徴とする、請求項１に記載のインパクトドライバ。
【請求項３】
上記回転数検出手段が上記回転脈動が不安定であると検出したときは、上記制御手段により正常に打撃できるまでモータ回転数を除降させることに代え、正常に打撃できるモータ回転数をメモリに記憶させておくことを特徴とする、請求項２に記載のインパクトドライバ。
【請求項４】
前記モータの回転数を高速回転から低速回転まで段階的に設定し、該回転数を選択可能にした、請求項１に記載のインパクトドライバ。
【請求項５】
前記先端軸の回転量を複数段階に分割し、該段階に対応したモータの回転数を段階的に設定して、前記先端軸の回転量を見ながら前記モータの回転を制御することを特徴とする、請求項１に記載のインパクトドライバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、先端軸の回転状態に基づいて木ネジを締めているかボルトを締めているかを判断し、それぞれに適する回転数で打撃するインパクトドライバの改良技術に関する。
【背景技術】
【０００２】
一般に、インパクトドライバやインパクトレンチのような回転打撃工具は、特許文献１、２等に示されるように、モータの回転エネルギをバネに蓄力し、一定の時間毎にバネに蓄えられたエネルギを解放してハンマを回転させて先端軸のアンビルを回転方向に打撃し、この打撃力によって得られた締め付けトルクによって工具本体の先端に設けられたドライバ、レンチ等の先端軸を回転させてネジやボルトを回転させるものである。
【０００３】
ところで、インパクトドライバによって木ネジを高速で締め込むためには、打撃力を大きくし、さらに打撃回数を多くする必要がある。大きな打撃力によって締め込むためには、大きなバネ、大きなハンマ等を装備しなければならないから、工具自体を大型化せざるを得ない。したがって、小型で高速の締め込みを実現するには、打撃数を増大させて出力を上げればよい。これによれば、構成部品が小型で済み、構造強度もそれほど要求されないので、小型でも作業性に優れた工具を得ることができる。
【特許文献１】特開平７−３１４３４４
【特許文献２】特開平１０−１８０６４３
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、この種の回転工具は木ネジ締めだけでなく多用途に使われることが多い。例えば、木ネジ用と謳われていても、近くに締め込むべきボルトがあれば、木ネジ用の工具でボルトを締め込むことがある。
【０００５】
木ネジを効率的に締め込むために高速回転仕様にした工具によってボルト締め作業を行うと、ハンマの打撃時のエネルギが反力として工具軸からハンマに戻ってくるから、打撃の反力がハンマに加えられ、ハンマが正常作動範囲を越えて内部の構成部品にぶつかり、打撃不良となるだけでなく強度以上の衝撃を与えて耐久性を損なうという問題が発生する。
【０００６】
これに対応して、ボルト締めの耐久性を踏まえてモータの回転数の設定をすると、回転数は低く抑えなければならないので、木ネジの締め込み速度に限界がきてしまい、木ネジの締め込み用に用途限定して高速に設定したときには期待できるはずの性能を発揮することができない。
【０００７】
本発明は上記問題点を解消し、先端軸の回転状態に基づいて木ネジを締めているかボルトを締めているかを判断し、それぞれに適する回転数で打撃させることによって、木ネジ、ボルト等の各締め込み対象に対して耐久性を確保し、かつ締め込み速度を良好に発揮することができる、小型で高速のインパクトドライバを提供することをその課題とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、請求項１に係る発明は、モータで回転駆動されるハンマで工具本体の先端に設けた先端軸を打撃して回転させ、該先端軸に装着された先端工具によって木ネジ、ボルト等を締め付けるインパクトドライバであって、上記モータの回転数を検出する回転数検出手段と、木ネジに最適のモータ回転数とボルトに最適のモータ回転数と打撃不良のときに正常に打撃できるモータ回転数とを記憶したメモリと、上記回転数検出手段によって計測されたモータの回転数の脈動周期に基づいて上記先端軸の回転状態を判定し、上記メモリに記憶されたモータの回転数を制御する制御手段とを備え、上記先端軸の回転の有無を、上記脈動周期の１サイクルにおける上記モータの回転量の所定値との差によって判定し、上記制御手段が、上記先端軸が回転している状態であると判定したときは、木ネジの締め込みに最適のモータ回転数で回転させ、上記先端軸が回転していないと判定したときは、ボルトの締め込みに適するモータ回転数で回転させることを特徴とする。
【０００９】
請求項２に係る発明は、請求項１において、上記回転数検出手段が上記回転脈動が不安定であると検出したときは、上記制御手段により正常に打撃できるまでモータ回転数を除降させることを特徴とする。
【００１０】
請求項３に係る発明は、請求項２において、上記回転数検出手段が上記回転脈動が不安定であると検出したときは、上記制御手段により正常に打撃できるまでモータ回転数を除降させることに代え、正常に打撃できるモータ回転数をメモリに記憶させておくことを特徴とする。
【００１１】
請求項４に係る発明は、請求項１において、前記モータの回転数を高速回転から低速回転まで段階的に設定し、該回転数を選択可能にしたことを特徴とする。
【００１２】
請求項５に係る発明は、請求項１において、前記先端軸の回転量を複数段階に分割し、該段階に対応したモータの回転数を段階的に設定して、前記先端軸の回転量を見ながら前記モータの回転を制御することを特徴とする。
【発明の効果】
【００１３】
請求項１に係る発明によれば、制御手段が、先端軸が回転している状態であると判定したときは、木ネジの締め込みに最適のモータ回転数で回転させ、先端軸が回転していないと判定したときは、ボルトの締め込みに適するモータ回転数で回転させ、木ネジを締め込むときは最適のモータ回転数で回転打撃を加えることができ、高速で締め込み作業をすることができる。
【００１４】
また、先端軸が回転していないと判定したときは、ボルトに適するモータ回転数で回転させる構成であるから、ボルトを締め込んだときは、最適範囲までモータの回転が落ちるので、正常作動範囲を越えて内部の構成部品にぶつかり、強度以上の衝撃を与えて耐久性を損なう現象が生じることはない。
【００１５】
このように、作業者による設定や調整を必要とせず、各締め込み対象に応じて最適な打撃設定がなされ、構成部品に大きな衝撃が加わる異常な打撃が連続することはないので、耐久性が確保されるとともに、小型ながら高速で木ネジの締め込み作業を行うことができる。
【００１６】
また、先端軸の回転の有無を、上記脈動周期の１サイクルにおける上記モータの回転量を所定値との差によって判定するので、バッテリの電圧やモータ特性のばらつき等を考慮しなくて済む。
【００１７】
請求項２に係る発明によれば、上記回転数検出手段が上記回転脈動が不安定であると検出したときは、上記制御手段により正常に打撃できるモータ回転数まで低下させるから、正常に打撃できるモータ回転数まで低下させる構成であるから、打撃不良状態は自動的に正常打撃状態に修正される。
【００１８】
請求項３に係る発明によれば、回転脈動が不安定であると検出したときは、正常に打撃できるモータ回転数をメモリから読み出して回転させることができるので、直ちに正常な打撃が得られる。
【００１９】
請求項４及び５に係る発明によれば、作業環境や作業効率に応じて回転数を設定することができるので、締め込む対象の材質が柔らかなものであったり、動作音が大きくても速やかに締め込みを行ないたければ高速回転を、静かな環境で作業をする場合は中速回転を、子ネジの頭とびなどをしないようにするための低速回転などを作業者が自由に設定することができる。
【発明を実施するための最良の形態】
【００２０】
図１はインパクトドライバの実施形態としてインパクトドライバを一部を省略して示す断面図で、同図において符号１は工具本体を示す。
【００２１】
このインパクトドライバは木ネジの締め込みに最もその機能を発揮するもので、工具本体１の後部にはモータ２と減速機構３とスピンドル４とハンマ５と先端軸６とが直列に収納配置されている。工具本体１の下部にはグリップ７が設けられ、グリップ７の前部にはトリガ８が配置されている。
【００２２】
モータ２は小型でも高性能で回転数を自由に制御できるブラシレスモータで、その回転軸は遊星歯車による減速機構３を介してスピンドル４に作動連結されている。スピンドル４の前端にはハンマ５が回転自在に取り付けられている。ハンマ５の前端には打撃部１０が突出形成されている。先端軸６は工具先端に回転自在に設けられ、先端軸６の後端には、上記打撃部１０と係合可能な位置にアンビル１１が形成されている。上記スピンドル４の外周にはＶ字形（正逆両回転に対応するため）のカム溝１２ａが形成され、このカム溝１２ａとハンマ５の内周面に形成されたカム溝１２ｂにはボール１３が係合している。また、ハンマ５はバネ１４によって常時前方に付勢されている。なお、先端軸６には先端工具としてドリルビット（図示せず）が装着される。
【００２３】
先端軸６が無負荷のときは、モータ２の回転は減速機構３を介してスピンドル４とハンマ５に伝えられ、さらにハンマ５の打撃部１０とアンビル１１とが係合して先端軸６に伝達され、先端軸６はモータ２の回転軸とスピンドル４のギア比に応じて回転する。
【００２４】
ドライバビットで木ネジを締め込む場合のように、先端軸６に負荷がかかるときは、ハンマ５と先端軸６との間で上記ボール１３とカム溝１２ａ、１２ｂとによって規制された範囲内で相対回転が生じるので、ハンマ５がバネ１４を圧縮させて後退し、スピンドル４の回転エネルギをバネ１４に蓄える。そして、打撃部１０とアンビル１１との係合が外れて、打撃部１０がアンビル１１を乗り越えると、バネ１４の弾発力によってハンマ５が回転しながら前進し、打撃部１０がアンビル１１を打撃（インパクト）し、その衝撃によって発生するトルクで先端軸６を一定の回転角だけ回転させて木ネジを締めていく。木ネジが締め込まれて負荷が大きくなると、ハンマ５とスピンドル４は相対回転し、再びハンマ５がバネ１４を圧縮させて後退し、スピンドル４の回転エネルギをバネ１４に蓄え、打撃部１０がアンビル１１から外れた後、バネ１４の弾発力によって回転してアンビル１１を打撃し、先端軸６をさらに回転させる。これを繰り返すことにより、先端軸６を断続的に打撃しながら回転させる。
【００２５】
図２はインパクトドライバのブロック図を示す。符号１５はモータの回転数検出手段、１６は制御手段、１７はメモリ、１８はメインスイッチ、２０は電池パックから供給される電圧を上記制御手段１６を作動させる電圧に変換するＤＣーＤＣコンバータ、２１は半導体スイッチ手段、２２はトリガスイッチを示す。
【００２６】
なお、半導体スイッチ手段２１はパワートランジスタ、インバータなどのスイッチング素子で構成され上記制御手段１６の駆動信号に基づいてモータ２へ供給する電力を制御し、モータの回転速度、回転、停止を行なうものである。
【００２７】
また、回転数検出手段１５は、ホールセンサやサーチコイル等のセンサで構成し、ホールセンサであればモータ２の回転軸に対応して取り付けたマグネットによる磁束の変化の周期からモータの回転数を検出できるようにしてもよいし、サーチコイルであれば誘起電圧から回転数をアナログ値として検出することができるようにすればよい。
【００２８】
なお、先端軸６に負荷がかかると、ハンマ５と先端軸６との間で相対回転が生じてハンマ５がバネ１４を圧縮させて後退し、スピンドル４の回転エネルギをバネ１４に蓄える。そして、打撃部１０がアンビル１１を乗り越えると、バネ１４に蓄えられたエネルギは瞬間的に解放され、その弾発力によってハンマ５が回転してアンビル１１を打撃する。打撃後同じサイクルを経て次の打撃が行なわれる。このように、モータ２にかかる負荷は一定ではなく変化するので、打撃と打撃との間の１サイクルにおけるモータの回転数は脈動となる。
【００２９】
また、メモリ１７には制御プログラムに加え木ネジに最適のモータ回転数と、ボルトに最適のモータ回転数と、打撃不良のときに正常に打撃できるモータ回転数とが記憶されている。
【００３０】
上記制御手段１６は内蔵したメモリ１７に常駐している制御プログラムに基づいてタイマ回路２０からのタイマ信号ｔに基づいて、単位時間が経過する毎にモータ２の回転数を計測して回転数の変化に基づく回転脈動を監視するとともに、モータ２のステータコイルに印加する電圧を制御するスイッチング素子（例えば、パワートランジスタ）を駆動する駆動信号を制御してモータ２の回転速度・作動・停止を制御するように構成されている。
【００３１】
上記制御手段１６は、回転数検出手段１５の検出結果に基づいて、現在の締め込みが木ネジを締めている状態か、ボルトを締めている状態かを判定する。そのためには、回転数検出手段１５によって検出されたモータ２の打撃間のモータ回転量がわかればよい。
【００３２】
先端軸６に負荷がかかる場合、上記インパクトドライバのモータの回転数は図３（ａ）に示すように脈動する。これは、打撃部１０がアンビル１１を叩く際の負荷の変動が現れているもので、脈動周期は打撃の間隔を表す。この間のモータ回転量から先端軸の回転量を推定する。
【００３３】
インパクトドライバによってボルトを締め込むときは、打撃部１０でアンビル１１を打撃しても先端軸６はほとんど回転せず、アンビル１１は元の位置に留まる。
【００３４】
打撃部１０は打撃の度に動かないアンビル１１を打撃していくので、アンビル１１を叩くために必要な回転角だけ打撃部１０が移動する。したがって、先端軸６が回転しないときのモータ２の回転量はモータ２と打撃部１０とのギア比等の構成要素で決まる所定値となる。
【００３５】
一方、木ネジの場合は、打撃によって先端軸６が回転するので、アンビル１１とハンマ５の打撃部１０も同じ回転角だけ進むから、次の打撃作動をするまでにモータ２はハンマ５が進んだ分だけ余分に回転しなければならないことになる。
【００３６】
このため、先端軸６が回転するときのモータ２の回転量は、先端軸６が回転しないときに比べて必ず多くなる。したがって、モータ２の回転脈動の打撃から次の打撃までのモータ回転量を検出し、それが先端軸６が回転しないときの回転量かそれに近似しているか、それよりも多いかによって先端軸６が回転しているかいないかを推定することができる。よって、現在の締め込みがボルトを締めている状態（先端軸６が回転していない）か、木ネジを締めている状態（先端軸６が回転している）かを判定することができる。
【００３７】
そして、制御手段１６が木ネジを締めている状態であると判定したときは、メモリ１７に記憶された木ネジに最適のモータ回転数での安定化制御を行う。また、現在の締め込みがボルトを締めている状態であると推定したときは、ボルトに最適のモータ回転数での安定化制御を行う。このようにして、用途に応じた打撃設定をすることができる。
【００３８】
次に、上記インパクトドライバの作動態様を、図４のフローチャート図に基づいて説明する。
【００３９】
トリガスイッチをＯＮすると（ステップＳＴ１）モータ２が木ネジを締め込むのに最適の所定回転数Ｎ２で回転し、打撃を開始する。打撃が始まったら先端軸６の回転状態を推定する（ステップＳＴ２）。そして、先端軸の回転量がゼロまたはゼロに近似した値か、あるいはゼロではないかをみて（ステップＳＴ３）、ゼロでないときは、先端軸６が回転して木ネジを締めている状態であると判定して、木ネジに最適のモータ回転数を維持し、トリガスイッチがＯＦＦになるまで打撃を継続する（ステップＳＴ４）。
【００４０】
これに対し、ステップＳＴ３において、先端軸の回転量がゼロまたはゼロに近似した値のときは、現在の締め込みがボルトを締めている状態であると判定して、ボルトの締め込みに適するモータ回転数Ｎ１に設定して回転させる（ステップＳＴ５）。そして、トリガスイッチがＯＦＦになるまで打撃を継続する（ステップＳＴ４）。このように、モータ２がボルトに適する回転数で回転するように設定すれば、モータ２の回転は図３（ｂ）に示すように脈動する。
【００４１】
以上のように、制御手段１６が、先端軸６が回転している状態であると判定したときは、木ネジの締め込みに最適のモータ回転数で回転させ、先端軸６が回転していないと判定したときは、ボルトの締め込みに適するモータ回転数で回転させるようにしたから、木ネジを締め込むときは最適のモータ回転数で回転打撃を加えることができ、高速で締め込み作業をすることができ、木ネジの締め込み能力が向上する。
【００４２】
ところで、ボルトを締め込む場合もそうであるが、木ネジが長大であるとか締め込み対象が硬すぎるとかの場合には、回転数検出手段１５により検出されたモータ２の回転脈動が図３（ｃ）に示すように不均一になることがある。そこで、このような場合には、図５に示すように、打撃が始まったら先端軸６の回転状態を推定し（ステップＳＴ２）、先端軸の回転Ｎａがゼロまたはゼロに近似した値か、あるいはゼロではないかをみた（ステップＳＴ３）後、回転数検出手段１５によってモータ２の回転脈動が均一で安定しているかどうかを判定し（ステップＳＴ６）、不安定なときは制御手段１６によって回転数を落としてやる（ステップＳＴ７）。そして、再びステップＳＴ６に戻ってモータ２の回転脈動が均一で安定しているかどうかを判定する。不均一のときは再び回転数を落とす。このようにして、回転脈動が安定するまで続ける。
【００４３】
なお、モータ２の回転脈動が不均一、不安定になったときの対応としては、回転脈動が不安定のときに対応できる回転数Ｎ１´（ボルトの締め込みに適する回転数又はその近傍の回転数）を予めメモリ１７に記憶させておき、図６に示すように、ステップＳＴ６で回転数検出手段１５によってモータ２の回転脈動が均一で安定しているかどうかを判定し、回転脈動が不安定のときは直ちにメモリ１７から読み出してモータ２の回転数を上記回転数Ｎ１´に落とす構成としてもよい。
【００４４】
以上のことを図７に示すモータ２の回転数と打撃力との関係でみると、モータ２の回転数が上がるほど打撃力も大きくなり、ネジ締め能力も向上する。木ネジを短時間で効率的に締め込むにはモータ２の回転数を上げればよい。この最適の回転数をＮ２とすると、打撃不良領域は点線で示すようにさらに高い回転数の領域にある。つまり、木ネジを締め込む場合、ハンマ５の運動エネルギは、ネジトルクＴ×θ（回転角）として消費されるので、ハンマ５への反発力は小さい。したがって、回転数がＮ２で打撃しているときは、打撃が不安定になりにくい。ところが、上記工具でボルトを締め込むと、ボルトがほとんど動かないので、ハンマ５の運動エネルギはそのままハンマ５に戻るため、ハンマ５は反動により可動範囲を越えて構成部品に衝突する。同様に、木ネジの大小や締め込み対象の硬軟によっても回転脈動が不安定になることがある。したがって、図８に示すように、ボルト締めの関係では打撃が不安定になる領域は実線で示すように、木ネジの締め込みに好適な領域とラップする。
【００４５】
そこで、上記インパクトドライバでは、基本的には木ネジを効率よく締め込むことができるような回転数に設定しておき、ボルトを回転したり、打撃不良が発生したりしたときは、ボルトの締め込みや安定打撃に適した回転数Ｎ１（Ｎ１´）にシフトさせるようにした。このように、先端軸６の回転状態に応じた打撃設定をすることにより木ネジの締め込み以外の使用状態に対応できるようにした。
【００４６】
以上のように、制御手段１６が、脈動周期が均一で、先端軸６が回転している状態であると判定したときは、木ネジの締め込みに最適のモータ回転数で回転させ、上記脈動周期が均一で、先端軸６が回転していないと判定したときは、ボルトの締め込みに適するモータ回転数で回転させ、さらに必要に応じて上記脈動周期が不均一であることを検出したときは正常に打撃できるモータ回転数まで低下させるようにしたから、木ネジを締め込むときは最適のモータ回転数で回転打撃を加えることができ、高速で締め込み作業をすることができ、木ネジの締め込み能力が向上する。
【００４７】
また、先端軸６が回転していないと判定したとき、あるいは脈動周期が不安定であると判定したときは、ボルトに適するモータ回転数あるいは脈動周期が安定するモータ回転数で回転させる構成であるから、ボルトを締め込んだときは、最適範囲までモータ２の回転が落ちるので、正常作動範囲を越えて内部の構成部品にぶつかったり、強度以上の衝撃を与えて耐久性を損なったりする現象が生じることはない。また、モータ２の回転脈動が不均一で打撃不良の状態になっているときは、正常に打撃できるモータ回転数まで低下させるので、打撃不良状態は自動的に正常打撃状態に修正される。
【００４８】
このように、作業者による設定や調整を必要とせず、各締め込み対象に応じて最適な打撃設定がなされ、構成部品に大きな衝撃が加わる異常な打撃が連続することはないので、耐久性が確保されるとともに、小型ながら高速で木ネジの締め込み作業を行うことができる。
【００４９】
また、先端軸６の回転の有無を、モータ２の回転数を検出する回転数検出手段１５によって判定するので、バッテリの電圧やモータ特性のばらつき等を考慮しなくて済む。
【００５０】
なお、上述の実施形態では、モータの回転量に基づいて先端軸の回転の有無を検出するようにしたが、先端軸が回転しない場合よりも回転する場合の方がモータの回転量が多くなれば、モータの回転数を一定に保った場合には１つの打撃から次の打撃までの時間も、先端軸が回転しない場合よりも回転する場合の方が長くなる。また、モータの回転脈動が乱れる場合は、打撃間の時間も一定しない。したがって、モータの一定回転制御を行なっている限りは、前後の打撃間の時間を計測した結果に基づいて判断してもよい。
【００５１】
図９は、上述のインパクトドライバの別の動作制御を説明するフローチャート図で、このインパクトドライバは先端軸が回転したか（回転量θが０以外）、否か（回転量θが０）の２段階で判断するのではなく、回転量θを複数段階に分割し（例えば、０、０〜θ１、θ２〜θ３、θ４〜θ５、θ６〜の５段階）、その回転量に対応してモータの回転数を木ネジに最適な回転数（Ｎ２）から段階的にＮ２ａ、Ｎ２ｂ、Ｎ２ｃと下降させ、ボルトに最適な回転数（Ｎ１）と設定し、先端軸の回転量を見ながらモータの回転を制御するようにした場合の、モータの制御を説明するもので、トリガレバーを引き操作してトリガスイッチをＯＮすると（ステップＳＴ１０１）、制御部はモータを木ネジを締め込むのに最適な回転数Ｎ２で回転させ（ステップＳＴ１０２）、先端軸の回転量θが０か否かを判断し（ステップＳＴ１０３）、先端軸の回転量が０であれば木ネジではなくボルトを締め込んでいると判断し、ステップＳＴ１０４に進んでモータの回転数をボルトを締め込むのに最適な回転数Ｎ１に変更して作業をトリガスイッチをＯＦＦするまで実行する（ステップＳＴ１０５）。
【００５２】
先端軸の回転量が０でなければ、回転量θを判断し、θ６より大きければ回転数Ｎ２を続行し（ステップＳＴ１０６）、回転量θがθ６より小さければ回転数をＮ２ａに落とし（ステップＳＴ１０７）、回転量θがθ４〜θ５であれば回転数Ｎ２ａを実行し（ステップＳＴ１０８）、回転量がθ４より小さければ回転数Ｎ２ｂに落とし（ステップＳＴ１０９）、回転量θがθ２〜θ３であれば回転数Ｎ２ｂを実行し（ステップＳＴ１１０）、回転量θがθ２〜θ３より小さければ回転数Ｎ２ｃに落とし（ステップＳＴ１１１）、回転量θが０〜θ１であれば回転数Ｎ２ｃを実行し、回転量θが０〜θ１より小さければ（ステップＳＴ１１２）、ステップＳＴ１０４に進んで回転数Ｎ１に変更してトリガスイッチがＯＦＦするまで作業を実行する。
【００５３】
このことにより、木ネジを締め込むのに最適な回転数でモータを回転させ、その際の先端の回転量に応じて木ネジなのかボルトなのか、被締め込み材が柔らかいのか硬いのか、締め込みが浅いのか深いのかなど様々な条件に自動的に対応でき、作業効率の優れたインパクトドライバを実現することができる。
【００５４】
なお、上述のインパクトドライバは先端軸の回転量を５段階に設定した場合で説明したが、この回転量の分割は５段階に限定されるものではない。
【００５５】
また、図１０は上述のインパクトドライバのさらに別の動作制御を説明するフローチャート図で、このインパクトドライバは、木ネジを締めこむのに最適な回転数Ｎ２よりも高い無負荷の回転数Ｎ３を設定し、トリガスイッチをＯＮ（ステップＳＴ２０１）した時点で高回転（回転数Ｎ３）でモータを回転させ（ステップＳＴ２０２）、打撃を開始したら（ステップＳＴ２０３）モータの回転を木ネジを締めこむのに最適な回転数Ｎ２に落とすようにし（ステップＳＴ２０４）、その後のステップＳＴ２０５〜ステップＳＴ２１４は、上述のステップＳＴ１０３〜ステップＳＴ１１２と同様の制御を行なえばよい。
【００５６】
このインパクトドライバによれば、インパクト開始前の回転数を高めに設定することにより、金属用ネジ（先端が切り込んでいくタイプ）はより早く穴を開けることができ等、木ネジ以外の用途にも対応できるインパクトドライバを実現することができる。
【００５７】
なお、図示しないが、作業者が自由に操作できる切り換えスイッチを設け、この切り換えスイッチを切り換えることにより、モータの回転数を自由に選択することができるようにしてもよい。そして、上述したインパクトドライバと同様に先端軸の回転量を監視し、この回転量に応じて締め込む部材が木ネジなのかボルトなのかを判断し、回転数を制御するようにすればよい。
【００５８】
この切り換えスイッチで選択するモータの回転数は、例えば高速回転、中速回転、低速回転など様々な回転を設定しておき、締め込む部材が木ネジ、ボルトに係らず作業のスピード化を図る場合は騒音が大きくなってもモータの回転を高めたり、作業環境が騒音を出せない場合はモータの回転を遅くして騒音が大きくならないようにしたり、小さいネジを締め込むときはネジの頭とび、ネジ切れがおきないようにさらに低速の回転を選択するなどの選択が作業者の判断でできるようにしてもよい。
【図面の簡単な説明】
【００５９】
【図１】本発明のインパクトドライバの要部の断面図
【図２】上記インパクトドライバの回路のブロック図
【図３】（ａ）は木ネジを締め込んだときのモータの回転状態を示す図、（ｂ）はボルトを締め込んでいるときのモータの回転状態を示す図、（ｃ）はモータの回転不良状態を示す図
【図４】上記インパクトドライバの動作制御を示すフローチャート図
【図５】上記インパクトドライバの他の動作制御を示すフローチャート図
【図６】上記インパクトドライバのさらに他の動作制御を示すフローチャート図
【図７】木ネジを締め込む場合のモータの回転数と打撃力との関係を示す図
【図８】ボルトを締め込む場合のモータの回転数と打撃力との関係を示す図
【図９】上記インパクトドライバの別の動作制御を示すフローチャート図
【図１０】上記インパクトドライバのさらに別の動作制御を示すフローチャート図
【符号の説明】
【００６０】
１  工具本体
２  モータ
６  先端軸
１５  回転数検出手段
１６  制御手段
１７  メモリ
【図１】
0005071053.tif 000002
【図２】
0005071053.tif 000003
【図３】
0005071053.tif 000004
【図４】
0005071053.tif 000005
【図５】
0005071053.tif 000006
【図６】
0005071053.tif 000007
【図７】
0005071053.tif 000008
【図８】
0005071053.tif 000009
【図９】
0005071053.tif 000010
【図１０】
0005071053.tif 000011