[go: up one dir, main page]

JP6863705B2 - 電動工具 - Google Patents

電動工具 Download PDF

Info

Publication number
JP6863705B2
JP6863705B2 JP2016199174A JP2016199174A JP6863705B2 JP 6863705 B2 JP6863705 B2 JP 6863705B2 JP 2016199174 A JP2016199174 A JP 2016199174A JP 2016199174 A JP2016199174 A JP 2016199174A JP 6863705 B2 JP6863705 B2 JP 6863705B2
Authority
JP
Japan
Prior art keywords
load
motor
acceleration
axis
detection
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.)
Active
Application number
JP2016199174A
Other languages
English (en)
Other versions
JP2018058188A (ja
Inventor
亮 梅本
亮 梅本
山本 浩克
浩克 山本
邦久 嶋
邦久 嶋
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.)
Makita Corp
Original Assignee
Makita Corp
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 Makita Corp filed Critical Makita Corp
Priority to JP2016199174A priority Critical patent/JP6863705B2/ja
Priority to US15/723,587 priority patent/US20180099391A1/en
Priority to RU2017135285A priority patent/RU2746703C2/ru
Priority to EP17195052.0A priority patent/EP3308908B1/en
Priority to CN201710930148.9A priority patent/CN107914246B/zh
Publication of JP2018058188A publication Critical patent/JP2018058188A/ja
Application granted granted Critical
Publication of JP6863705B2 publication Critical patent/JP6863705B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25DPERCUSSIVE TOOLS
    • B25D11/00Portable percussive tools with electromotor or other motor drive
    • B25D11/005Arrangements for adjusting the stroke of the impulse member or for stopping the impact action when the tool is lifted from the working surface
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25DPERCUSSIVE TOOLS
    • B25D11/00Portable percussive tools with electromotor or other motor drive
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25FCOMBINATION OR MULTI-PURPOSE TOOLS NOT OTHERWISE PROVIDED FOR; DETAILS OR COMPONENTS OF PORTABLE POWER-DRIVEN TOOLS NOT PARTICULARLY RELATED TO THE OPERATIONS PERFORMED AND NOT OTHERWISE PROVIDED FOR
    • B25F5/00Details or components of portable power-driven tools not particularly related to the operations performed and not otherwise provided for
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25DPERCUSSIVE TOOLS
    • B25D16/00Portable percussive machines with superimposed rotation, the rotational movement of the output shaft of a motor being modified to generate axial impacts on the tool bit
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25DPERCUSSIVE TOOLS
    • B25D17/00Details of, or accessories for, portable power-driven percussive tools
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25DPERCUSSIVE TOOLS
    • B25D2216/00Details of portable percussive machines with superimposed rotation, the rotational movement of the output shaft of a motor being modified to generate axial impacts on the tool bit
    • B25D2216/0007Details of percussion or rotation modes
    • B25D2216/0023Tools having a percussion-and-rotation mode
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25DPERCUSSIVE TOOLS
    • B25D2216/00Details of portable percussive machines with superimposed rotation, the rotational movement of the output shaft of a motor being modified to generate axial impacts on the tool bit
    • B25D2216/0084Mode-changing mechanisms
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25DPERCUSSIVE TOOLS
    • B25D2217/00Details of, or accessories for, portable power-driven percussive tools
    • B25D2217/0057Details related to cleaning or cooling the tool or workpiece
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25DPERCUSSIVE TOOLS
    • B25D2222/00Materials of the tool or the workpiece
    • B25D2222/72Stone, rock or concrete
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25DPERCUSSIVE TOOLS
    • B25D2250/00General details of portable percussive tools; Components used in portable percussive tools
    • B25D2250/091Electrically-powered tool components
    • B25D2250/095Electric motors
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25DPERCUSSIVE TOOLS
    • B25D2250/00General details of portable percussive tools; Components used in portable percussive tools
    • B25D2250/221Sensors
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25DPERCUSSIVE TOOLS
    • B25D2250/00General details of portable percussive tools; Components used in portable percussive tools
    • B25D2250/255Switches
    • B25D2250/265Trigger mechanism in handle

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Percussive Tools And Related Accessories (AREA)
  • Portable Power Tools In General (AREA)
  • Machine Tool Sensing Apparatuses (AREA)

Description

本開示は、先端工具が装着される出力軸を軸方向に往復動させる打撃動作と、出力軸を軸周りに回転させる回転動作とを実施可能な電動工具に関する。
この種の電動工具においては、出力軸の回転動作によって先端工具が被加工材に食い付き、工具本体が出力軸周りに振り回されることがある。このため、工具本体が出力軸周りに回転して振り回されたことを、加速度センサを用いて検出し、動力源であるモータの駆動を停止することが提案されている(例えば、特許文献1参照)。
また、この種の電動工具は、先端工具を被加工材に当接させることにより、被加工材のハツリ作業や穴あけ作業を実施できるが、先端工具が被加工材に当接されず、先端工具から出力軸に負荷が加わっていないときには、モータの回転速度を上昇させる必要がない。
このため、出力軸に負荷が加わっていない無負荷時にはモータを低回転で駆動し、出力軸に負荷が加わると、モータの回転速度を上昇させる無負荷時低速回転制御(以下、本明細書ではソフトノーロード制御ともいう)を実施することも提案されている(例えば、特許文献2参照)。
特許第3638977号公報 特開2008−178935号公報
こうしたソフトノーロード制御を実施する場合、先端工具に負荷が加わっているか否かを検出する必要がある。そして、この負荷検出には、特許文献1に記載されているように、通常、モータに流れる電流が利用される。
しかしながら、モータに流れる電流にて負荷・無負荷を判定する場合、出力軸の回転に対する負荷状態は検出できるものの、出力軸の往復動による被加工材の打撃に対する負荷状態は、打撃によって生じる電流変化が小さいことから、良好に検出できないことがある。
このため、モータに流れる電流に基づき、出力軸の負荷・無負荷を検出して、ソフトノーロード制御を実施すると、先端工具による被加工材の打撃が開始されても、その旨を検出できず、モータの回転速度を上昇させることができなくなることがある。
一方、被加工材の打撃によって出力軸に負荷が加わったことを検出できるようにする方法として、打撃時に工具本体に発生する振動を検出することが考えられる。この方法で出力軸に加わる負荷を検出するには、工具本体に振動検出用(換言すれば負荷検出用)のセンサを設けるようにすればよい。
しかし、工具本体に、出力軸周りに振り回されたことを検出するためのセンサが設けられている場合、振動検出用(負荷判定用の検出用)のセンサを別途設けるには、センサ設置用のスペースを確保しなければならず、電動工具の小型化の妨げになる。また、電動工具の部品点数が増加し、センサ組み付けのための工数も増加するため、電動工具のコストアップを招く。
本開示の一局面は、電動工具において、工具本体が出力軸周りに振り回されたことと、被加工材を打撃することによって出力軸に加わる負荷とを、検出でき、しかも、工具本体の大型化を招くことなく実現できるようにすることが望ましい。
本開示の一局面の電動工具は、モータと、軸方向一端側に先端工具を装着可能な出力軸と、モータの回転を出力軸に伝達する動力伝達機構と、外部からの指令に従いモータを駆動制御するモータ制御部とを備える。
動力伝達機構は、モータの回転を出力軸に伝達することで、出力軸を軸周りに回転させると共に、出力軸を軸方向に往復動させる。このため、本開示の電動工具は、所謂ハンマドリルのように、被加工材のハツリ作業や穴あけ作業を実施できる。
また、モータ、出力軸、動力伝達機構及びモータ制御部は、工具本体を構成するハウジング内に収容されている。
また、本開示の電動工具には、振り回され検出部と負荷状態検出部が備えられている。振り回され検出部は、ハウジングの出力軸周りの回転からハウジングの振り回され状態を検出し、モータ制御部にモータの駆動を停止又は抑制させるためのものである。
また、負荷状態検出部は、ハウジングの出力軸方向の振動から先端工具を介して出力軸に負荷が加わっているか否かを判定し、無負荷時には、モータ制御部に対しモータの回転速度を無負荷時回転速度以下に制限させるためのものである。
そして、振り回され検出部及び負荷状態検出部は、ハウジングの運動状態を検出する共通のセンサからの検出信号に基づき、ハウジングの出力軸周りの回転及び出力軸方向の振動を検知するよう構成されている。
このため、本開示の電動工具によれば、ハウジングが出力軸周りに振り回されたことと、先端工具から出力軸に負荷が加わっているか否かを、共通のセンサを利用して検出できるようになり、これらの状態を検出するために、個々に専用のセンサを設ける必要がない。
よって、本開示の電動工具は、センサ配置用のスペースを確保するために、工具本体を大きくする必要がなく、容易に実現できる。また、部品点数も少なくすることができるので、電動工具のコストも低減できる。
ここで、振り回され検出部及び負荷状態検出部が共用するセンサとしては、ハウジングに加わる加速度を検出する加速度センサを利用することができる。
この場合、振り回され検出部は、加速度センサからハウジングが出力軸周りに回転する方向の加速度を取得し、その加速度に基づき振り回され状態を検出するよう構成されていてもよい。また、負荷状態検出部は、加速度センサから出力軸方向の加速度を取得し、その加速度から出力軸に負荷が加わっているか否かを判定するよう構成されていてもよい。
また、振り回され検出部及び負荷状態検出部の少なくとも一方は、加速度センサからの検出信号を、ハイパスフィルタとして機能するデジタルフィルタにてフィルタリング処理することで、低周波の不要信号成分を除去した加速度を取得するよう構成されていてもよい。
このようにすれば、加速度センサからの検出信号をアナログフィルタ(ハイパスフィルタ)に入力することで、低周波の不要信号成分を除去するようにした場合に比べ、加速度の検出精度を高めることができる。
つまり、加速度の検出信号をアナログフィルタで信号処理するようにした場合、電動工具への電源投入直後には、ハイパスフィルタを含む検出回路の基準電圧が0Vから規定電圧に急上昇するので、検出回路から出力される検出信号が安定するのに時間がかかる。
これに対し、加速度の検出信号をデジタルフィルタにてフィルタリング処理するようにすれば、電源投入直後の検出信号の信号レベルを初期値に設定できるので、検出信号(データ)が変動することがない。
このため、電動工具への電源投入直後から加速度を精度よく検出できるようになり、加速度の検出誤差によって、振り回され状態の有・無を誤検出するのを抑制できる。
なお、このように、振り回され検出部又は負荷状態検出部において、加速度センサからの検出信号をデジタルフィルタにてフィルタリング処理するようにした場合、その処理により得られる加速度は、モータ制御部がモータの駆動を停止しているときにリセットするようにしてもよい。
これはモータの停止時には、ハウジングが出力軸周りに振り回されることはなく、また、打撃動作も実施されないためであり、モータの停止時にデジタルフィルタによる演算結果である加速度をリセットすることで、演算結果に誤差が蓄積されるのを防止できる。
また、加速度センサは、2軸以上の検出軸方向の加速度を検出可能な多軸加速度センサであってもよく、加速度の検出軸が1軸の加速度センサであってもよい。
多軸加速度センサの場合、振り回され検出部及び負荷状態検出部は、多軸加速度センサにて検出された各検出軸方向の加速度のうち、ハウジングの出力軸周りの回転若しくはハウジングの出力軸方向の振動を検出するのに適した加速度を利用するようにすればよい。
一方、検出軸が1軸の加速度センサの場合、出力軸と、出力軸と直交し出力軸周りの回転を検出可能な直交軸とで形成される平面上で、加速度の検出軸が、出力軸及び直交軸に対し斜めになるよう、ハウジングに固定されているとよい。
つまり、このように加速度センサが配置されていれば、振り回され検出部及び負荷状態検出部は、加速度センサにて検出された検出軸方向の加速度から、直交軸方向或いは出力軸方向の加速度を求めることができる。
よって、加速度センサが1軸方向の加速度しか検出できない場合であっても、振り回され検出部及び負荷状態検出部において、ハウジングの振り回され状態或いは出力軸の負荷状態を検出することができるようになる。
また本開示の一局面の電動工具には、モータに流れる電流から先端工具を介して出力軸に加わる負荷を検出する電流負荷検出部が備えられていてもよい。この場合、電流負荷検出部では、出力軸の回転によって外部から先端工具に加わる負荷を検出できることになるので、モータ制御部は、電流負荷検出部と負荷状態検出部との両方で無負荷状態が検出されているときに、モータの回転速度を無負荷時回転速度以下に制限するようにしてもよい。
このようにすれば、外部から出力軸に加わる負荷を、負荷状態検出部と電流負荷検出部の両方で検出できるので、出力軸に負荷が加わったときには、その旨を速やかに検出して、モータを外部からの指令に従い駆動することができるようになる。つまり、出力軸に負荷が加わっているにもかかわらず、ソフトノーロード制御によってモータの回転速度が制限されるのを抑制できる。
実施形態のハンマドリルの構成を表す断面図である。 ハンマドリルの外観を表す斜視図である。 集塵装置が取り付けられたハンマドリルを表す側面図である。 ハンマドリルの駆動系の電気的構成を表すブロック図である。 モータ制御部の制御回路にて実行される制御処理を表すフローチャートである。 図5に示す入力処理の詳細を表すフローチャートである。 図5に示すモータ制御処理の詳細を表すフローチャートである。 図7に示すソフトノーロード処理の詳細を表すフローチャートである。 図5に示すA/D変換処理にて実行される電流負荷検出処理を表すフローチャートである。 図5に示す出力処理の詳細を表すフローチャートである。 図10に示すモータ駆動、回転方向出力処理の詳細を表すフローチャートである。 振り回され検出部の加速度検出回路にて実行される加速度負荷検出処理を表すフローチャートである。 振り回され検出部の加速度検出回路にて実行される振り回され検出処理を表すフローチャートである。 図12及び図13に示す検出処理におけるハイパスフィルタの動作をアナログフィルタと比較して表す説明図である。 検出軸が1軸の加速度センサをハンマドリルへ設ける場合の配置方法を説明する説明図である。
以下に本発明の実施形態を図面と共に説明する。
本実施形態のハンマドリル2は、ハンマビット等の先端工具4を、長軸方向に打撃動作させたり、長軸周りに回転動作させたりすることで、被加工材(例えば、コンクリート)に対しハツリ作業や穴あけ作業を行うためのものである。
図1に示すように、ハンマドリル2は、ハンマドリル2の外郭を形成する本体ハウジング10を主体として構成されており、本体ハウジング10の先端領域には、先端工具4が、出力軸としての筒状のツールホルダ6を介して取り外し可能に取り付けられる。
先端工具4は、ツールホルダ6のビット挿入孔6a内に挿入され、ツールホルダ6に対して、長軸方向への相対的な往復動が可能で、且つ、長軸方向周りの周方向への相対的な回動が規制された状態で保持される。
本体ハウジング10は、モータ8を収容するモータハウジング12と、運動変換機構20、打撃要素30、回転伝達機構40、及び、モード切替機構50を収容するギヤハウジング14と、を主体として構成されている。なお、運動変換機構20、打撃要素30、及び、回転伝達機構40は、本開示の動力伝達機構に相当する。
本体ハウジング10において、先端工具4が取り付けられるツールホルダ6とは反対側には、ハンドグリップ16が連接されている。ハンドグリップ16には、作業者が把持する把持部16Aが形成されている。この把持部16Aは、先端工具4の長軸(換言すればツールホルダ6の中心軸)に交差する方向(図1の上下方向)に長くなっており、その把持部16Aの一部は、先端工具の長軸の延長線(長軸線)上に位置する。
ハンドグリップ16において、把持部16Aの一端側(先端工具4の長軸線に近接した側)は、ギヤハウジング14に連接されており、把持部16Aの他端部(先端工具4の長軸線から離間した側)は、モータハウジング12に連接されている。
ハンドグリップ16は、モータハウジング12に対し支持軸13を介してその軸周りに揺動可能に固定され、ハンドグリップ16とギヤハウジング14とは、防振用のスプリング15を介して接続されている。
このため、先端工具4の打撃動作によってギヤハウジング14(換言すれば本体ハウジング10)に発生した振動は、スプリング15により抑制され、ハンドグリップ16は、本体ハウジング10に対し防振されることになる。
なお、以下の説明では、説明の便宜上、先端工具4の長軸方向に関して、先端工具4側を前側と規定し、ハンドグリップ16側を後側と規定する。また、先端工具4の長軸方向に直交し、把持部16Aが延在する方向(図1の上下方向)に関して、ハンドグリップ16とギヤハウジング14との連接部側を上側と規定し、ハンドグリップ16とモータハウジング12との連接部側を下側と規定する。
また、以下の説明では、ツールホルダ6に装着された先端工具4の長軸(換言すれば出力軸としてのツールホルダ6の中心軸)をZ軸、このZ軸に直交する上下方向をY軸、これら各軸に直交する左右方向(換言すれば本体ハウジング10の幅方向)をX軸と規定する(図2参照)。
本体ハウジング10には、先端工具4の長軸方向に関して、前方側にギヤハウジング14が配置され、ギヤハウジングの14の下方側にモータハウジング12が配置されている。そして、ギヤハウジング14の後方にハンドグリップ16が連結されている。
本実施形態では、モータハウジング12に収容されるモータ8として、ブラシレスモータが利用される。モータ8は、回転軸8Aが先端工具4の長軸方向に延在する軸線(つまりZ軸)に交差するように配置されている。すなわち、モータ8の回転軸8Aは、ハンマドリル2の上下方向に延在する。
図2に示すように、ギヤハウジング14において、先端工具4が突出される先端領域の外周部分には、環状の固定部材36を介して、保持グリップ38が取り付けられている。保持グリップ38は、ハンドグリップ16と同様、使用者が把持するためのものであり、使用者は左右の手でハンドグリップ16と保持グリップ38を把持することで、ハンマドリル2をしっかり保持することができる。
図3に示すように、モータハウジング12の前側には集塵装置66を装着できるようになっている。このため、図1、図2に示すように、モータハウジング12において、モータ8の下方の前側には、集塵装置66を固定するための凹部が設けられており、この凹部には、集塵装置66と電気的に接続するためのコネクタ64が設けられている。
また、モータハウジング12において、モータ8の下方には、穴あけ作業のために先端工具4を回転動作させた際に先端工具4が被加工材に食い付いて本体ハウジング10が振り回されたことを検出する振り回され検出部90が収納されている。
次に、モータハウジング12において、振り回され検出部90の収納領域よりも後方には、ハンマドリル2の電源となる2つのバッテリパック62A、62Bが設けられている。この2つのバッテリパック62A、62Bは、モータハウジング12の下方に設けられたバッテリ装着部60に着脱自在に装着されている。
バッテリ装着部60は、振り回され検出部90の収納領域の下方端面(換言すれば底部)よりも上方に位置し、バッテリパック62A、62Bを装着した際に、バッテリパック62A、62Bの下方端面が、振り回され検出部90の収納領域の下方端面と一致するようになっている。
また、モータハウジング12において、バッテリ装着部60の上方には、バッテリパック62A、62Bから電力供給を受けて、モータ8を駆動制御するためのモータ制御部70が設けられている。
モータ8の回転は、運動変換機構20によって直線運動に変換された上で打撃要素30に伝達され、打撃要素30によって先端工具4の長軸方向の衝撃力が発生される。また、モータ8の回転は、回転伝達機構40によって減速された上で先端工具4に伝達され、先端工具4が長軸周りに回転駆動される。なお、モータ8は、ハンドグリップ16に配置されたトリガ18の引き操作に基づいて駆動される。
図1に示すように、運動変換機構20は、モータ8の回転軸8Aの上方に配置されている。
運動変換機構20は、回転軸8Aによって回転駆動される中間軸21と、中間軸21に取り付けられた回転体23と、中間軸21(回転体23)の回転に伴いハンマドリル2の前後方向に揺動される揺動部材25と、揺動部材25の揺動に伴ってハンマドリル2の前後方向に往復移動する筒状のピストン27と、ピストン27を収容するシリンダ29を主体として構成されている。
中間軸21は回転軸8Aに交差するように配置される。ピストン27は有底筒状部材であり、内部にストライカ32を摺動可能に収容している。シリンダ29は、ツールホルダ6の後方領域を形成しており、ツールホルダ6と一体に形成されている。
図1に示すように、打撃要素30は、運動変換機構20の前方であって、ツールホルダ6の後方に配置されている。打撃要素30は、ピストン27内に摺動可能に配置された打撃子としてのストライカ32と、ストライカ32の前方に配置され、ストライカ32が衝突するインパクトボルト34を主体として構成されている。
なお、ストライカ32の後方のピストン27内部の空間は、空気バネとして機能する空気室27aを形成している。したがって、ハンマドリル2の前後方向に関する揺動部材25の揺動によって、ピストン27が前後方向に往復移動され、これにより、ストライカ32が駆動される。
すなわち、ピストン27が前方に向かって移動することで、空気バネの作用によりストライカ32が前方に移動されて、インパクトボルト34に衝突する。これにより、インパクトボルト34が前方に移動され、先端工具4に衝突する。その結果、先端工具4が被加工材を打撃する。従って、本実施形態では、ツールホルダ6に加え、インパクトボルト34を含む打撃要素30も本開示の出力軸である。
また、ピストン27が後方に向かって移動することで、空気室27a内の空気の圧力が大気圧より負圧となり、ストライカ32が後方に移動される。また、先端工具4が被加工材を打撃した時の反力によっても、ストライカ32およびインパクトボルト34が後方に移動される。
これにより、ストライカ32およびインパクトボルト34が、ハンマドリル2の前後方向に往復移動する。なお、ストライカ32およびインパクトボルト34は、空気室27aの空気バネの作用によって駆動されるため、ピストン27の前後方向の動きに対して遅れるように前後方向に動く。
図1に示すように、回転伝達機構40は、運動変換機構20の前方であって、打撃要素30の下方に配置されている。回転伝達機構40は、中間軸21と共に回転する第1ギヤ42と、第1ギヤ42と係合する第2ギヤ44等の複数のギヤからなるギヤ減速機構を主体として構成されている。なお、モータ8の出力軸8Aの先端に設けられた第1ベベルギヤと、中間軸21の後端に設けられ第1ベベルギヤと噛合する第2ベベルギヤによっても減速がなされる。
第2ギヤ44は、ツールホルダ6(シリンダ29)と一体に取り付けられており、第1ギヤ42の回転をツールホルダ6に伝達する。これにより、ツールホルダ6に保持された先端工具4が回転される。
次に、本実施形態のハンマドリル2は、駆動モードとして、ハンマモード、ハンマドリルモード、及び、ドリルモードを備えている。
ハンマモードにおいては、先端工具4が長軸方向の打撃動作を行い、被加工材に対し打撃作業が行われる。ハンマドリルモードにおいては、先端工具4が長軸方向の打撃動作と長軸周りの回転動作を行う。これにより、被加工材に対してハンマドリル作業が行われる。ドリルモードにおいては、先端工具4は打撃動作を行わず、長軸周りの回転動作だけを行う。これにより、被加工材に対してドリル作業が行われる。
この駆動モードは、モード切替機構50によって切り替えられる。モード切替機構50は、図1に示す回転伝達部材52,54と、図3に示す切替ダイヤル58を主体として構成されている。
回転伝達部材52,54は、略円筒状部材であり、中間軸21に対して中間軸21の軸方向に移動可能である。この回転伝達部材52,54は、中間軸21とスプライン結合しており、中間軸21と一体に回転する。
そして、回転伝達部材52は、中間軸21の後方に移動することで、回転体23の前側に形成された係合溝と係合して、モータ8の回転を回転体23に伝達する。この結果、ハンマドリル2の駆動モードは、ハンマモード又はハンマドリルモードとなる。
また、回転伝達部材54は、中間軸21の前方に移動することで、第1ギヤ42と係合して、モータ8の回転を第1ギヤ42に伝達する。この結果、ハンマドリル2の駆動モードは、ハンマドリルモード又はドリルモードとなる。
切替ダイヤル58は、使用者により回動操作されることにより、回転伝達部材52,54を中間軸21上で変位させる。そして、切替ダイヤル58は、図3に示す3つの回動位置に切り替えられることで、ハンマドリル2の駆動モードを、ハンマモード、ハンマドリルモード、及び、ドリルモードの何れかに設定する。
次に、モータ制御部70及び振り回され検出部90の構成について図4を用いて説明する。
まず、振り回され検出部90は、3軸(X,Y,Z)方向の加速度を検出する加速度センサ92と、この加速度センサ92からの検出信号を信号処理して本体ハウジング10が振り回されたことを検出する加速度検出回路94とを備える。なお、これら各部は、共通の回路基板に実装され、ケース内に収納されている。
加速度検出回路94は、CPU、ROM、RAM等を含むMCU(Micro Controller Unit)にて構成されている。そして、加速度検出回路94は、後述する振り回され検出処理にて、本体ハウジング10が先端工具4の長軸方向のZ軸周りに所定角度以上回転したことを、加速度センサ92からの検出信号(詳しくは加速度のX軸方向の出力)に基づき検出する。
また、加速度検出回路94は、加速度センサ92を利用して、先端工具4の打撃動作によって本体ハウジング10に生じる3軸方向の振動を検出する、加速度負荷検出処理も実行する。そして、この加速度負荷検出処理では、本体ハウジング10の振動(つまり加速度)が閾値を越えると、先端工具4に負荷が加わったことを検出する。
一方、モータ制御部70は、駆動回路72と、制御回路80とを備える。なお、これら各部は、後述する各種検出回路と共に共通の回路基板に実装され、ケース内に収納されている。
駆動回路72は、バッテリパック62(詳しくはバッテリパック62Aと62Bの直列回路)から電力供給を受けて、モータ8(詳しくは3相ブラシレスモータ)の各相巻線に電流を流すためのものであり、FETからなる6つのスイッチング素子Q1〜Q6を備える。
駆動回路72において、スイッチング素子Q1〜Q3は、モータ8の各端子U,V,Wと、バッテリパック62の正極側に接続された電源ラインとの間に、所謂ハイサイドスイッチとして設けられている。
また、スイッチング素子Q4〜Q6は、モータ8の各端子U,V,Wと、バッテリパック62の負極側に接続されたグランドラインとの間に、所謂ローサイドスイッチとして設けられている。
なお、バッテリパック62から駆動回路72に至る電力供給経路には、バッテリ電圧の電圧変動を抑制するためのコンデンサC1が設けられている。
制御回路80は、加速度検出回路94と同様、CPU、ROM、RAM等を含むMCUにて構成されており、駆動回路72内のスイッチング素子Q1〜Q6をオン/オフさせることで、モータ8の各相巻線に電流を流し、モータ8を回転させるものである。
つまり、制御回路80は、トリガスイッチ18a、変速指令部18b、上限速度設定部96及び回転方向設定部19からの指令に従い、モータ8の指令回転速度及び回転方向を設定して、モータ8を駆動制御する。
ここで、トリガスイッチ18aは、トリガ18が引き操作されることによりオン状態となって、制御回路80にモータ8の駆動指令を入力するためのものである。また、変速指令部18bは、トリガ18の引き操作量(換言すれば操作割合)に応じた信号を発生することで、その操作量に応じて指令回転速度を変化させるためのものである。
また、上限速度設定部96は、使用者により操作位置が段階的に切り替えられるダイヤル等にて構成されており、その操作位置によって、モータ8の回転速度の上限を設定するためのものである。
なお、この上限速度設定部96は、後述のソフトノーロード制御での無負荷回転速度よりも高い回転速度から低い回転速度までの範囲内で、モータ8の回転速度の上限を設定できるようにされている。
また、回転方向設定部19は、使用者が、外部操作によって、モータ8を穴あけ作業時の正方向に回転させるか、逆転させるかを設定するためのものであり、図2、図3に示すように、本実施形態ではトリガ18の上方に設けられている。
制御回路80は、変速指令部18bからの信号と上限速度設定部96を介して設定された上限回転速度とに基づき、モータ8の指令回転速度を設定する。具体的には、制御回路80は、上限速度設定部96にて設定された上限回転速度をトリガ18の最大操作時の回転速度として、トリガ18の操作量(操作割合)に応じた指令回転速度を設定する。
そして、制御回路80は、設定した指令回転速度及び回転方向に応じて、駆動回路72を構成するスイッチング素子Q1〜Q6の駆動デューティ比を設定し、その駆動デューティ比に応じた制御信号を駆動回路72に出力することで、モータ8を回転駆動させる。
次に、モータハウジング12の前方には、照明用のLED(照明LED)84が設けられており、制御回路80は、トリガスイッチ18aがオン状態となると、照明LED84を点灯させて、先端工具4による被加工材の加工位置を照らすようになっている。
また、モータ8には、モータ8の回転速度や回転位置を検出するための回転位置センサ81が設けられており、モータ制御部70には、この回転位置センサ81からの検出信号に基づきロータ位置を検出するロータ位置検出回路82が備えられている。
また、モータ制御部70には、電圧検出回路78、電流検出回路74、温度検出回路76、及び、ロータ位置検出回路82が備えられおり、制御回路80には、これら各検出回路からの検出信号や、振り回され検出部90からの検出信号も入力される。
そして、制御回路80は、これら各検出回路からの検出信号に基づき、モータ8駆動時の回転速度を制限したり、モータ8の駆動を停止したりする。
なお、電圧検出回路78は、バッテリパック62から供給されるバッテリ電圧を検出するためのものであり、電流検出回路74は、モータ8への通電経路に設けられた抵抗R1を介してモータ8に流れた電流を検出するためのものである。
また、温度検出回路76は、モータ制御部70の温度を検出するためのものであり、ロータ位置検出回路82は、回転位置センサ81からの検出信号に基づき、モータ8の各巻線への通電タイミングを設定するのに必要なロータ位置を検出するためのものである。
一方、制御回路80は、MCUにて構成されているため、一定の電源電圧Vccを供給する必要がある。このため、モータ制御部70には、バッテリパック62から電力供給を受けて一定の電源電圧Vccを生成し、制御回路80に供給するレギュレータ(図示せず)も設けられている。
また、振り回され検出部90の加速度検出回路94には、このレギュレータにて生成された電源電圧Vccが供給される。そして、加速度検出回路94は、X軸方向の加速度から本体ハウジング10が振り回されたことを検出すると、エラー有り信号を制御回路80に出力する。
なお、このエラー有り信号は、モータ8の駆動を停止させるためのものである。そして、加速度検出回路94は、本体ハウジング10が振り回されていないときには、エラー無し信号を制御回路80に出力する。
また、加速度検出回路94は、本体ハウジング10の振動(つまり加速度)から先端工具4に負荷が加わっていることを検出すると、制御回路80に、先端工具4は負荷状態であることを表すロード信号を出力する。また、加速度検出回路94は、先端工具4に負荷が加わっていることを検出できなければ、制御回路80に、先端工具4は無負荷状態であることを表すノーロード信号を出力する。
一方、モータハウジング12の前側に装着される集塵装置66は、上記各駆動モードでの先端工具4の打撃動作や回転動作によって被加工材のハツリ作業や穴あけ作業を行ったときに発生する粉塵を吸引するためのものである。
このため、図4に示すように、集塵装置66には、集塵モータ67とこれを駆動するための回路基板69が設けられている。また、集塵装置66をモータハウジング12に装着すると、モータハウジング12に設けられた照明LED84が隠れてしまうので、集塵装置66には、この照明LED84に代えて被加工材の加工位置を照らすための照明LED68が備えられている。
そして、集塵装置66がモータハウジング12に装着されると、回路基板69に形成された通電経路を介して、バッテリパック62から集塵モータ67に駆動電流を供給できるようになっている。
また、集塵装置66がモータハウジング12に装着されると、回路基板69は、コネクタ64を介して、制御回路80に接続される。そして、回路基板69には、集塵モータ67への通電経路を導通・遮断するためのスイッチング素子Q7が設けられており、このスイッチング素子Q7は、制御回路80によりオン・オフ状態が切り替えられる。また、照明LED68も、制御回路80からの駆動信号により点灯できるようになっている。
次に、制御回路80にて実行される制御処理について、図5〜図11に示すフローチャートに沿って説明する。なお、この制御処理は、制御回路80を構成するCPUが、不揮発性の記憶媒体であるROMに記憶されたプログラムを実行することにより実現される。
図5に示すように、この制御処理では、まず、S110(Sはステップを表す)にて、モータ駆動の制御周期である所定のタイムベースが経過したか否かを判断することにより、前回S120以降の処理を実行してからタイムベースが経過するのを待つ。
そして、S110にてタイムベースが経過したと判断すると、S120の入力処理、S130のA/D変換処理、S140のモータ制御処理、及び、S150の出力処理を順次実行し、再度S110に移行する。つまり、この制御処理では、S120〜S150の一連の処理を、所定のタイムベースで周期的に実行する。
ここで、S120の入力処理では、図6に示すように、まず、S210にて、トリガスイッチ18aからトリガ18の操作状態を取り込むトリガスイッチ(トリガSW)入力処理を実行する。また、続くS220では、回転方向設定部19から、モータ8の回転方向を取り込む回転方向入力処理を実行する。
次に、続くS230、S240では、振り回され検出部90から振り回され検出結果(エラー有り信号又はエラー無し信号)及び加速度負荷検出結果(ロード信号又はノーロード信号)をそれぞれ取り込む、振り回され検出入力処理及び加速度負荷検出入力処理を実行する。
そして、最後に、S250にて、バッテリ電圧を集塵装置66のコネクタ64を経由して検出する集塵装置入力処理を実行し、S120の入力処理を終了する。なお、S250の集塵装置入力処理でバッテリ電圧を検出するのは、集塵装置66がモータハウジング12に装着されているか否かを判断できるようにするためである。
次に、S130のA/D変換処理では、変速指令部18b、上限速度設定部96、電圧検出回路78、電流検出回路74、温度検出回路76等から、トリガ18の引き操作量や上限速度、或いは、電圧、電流、温度等の検出信号(電圧)をA/D変換して取り込む。
また、S140のモータ制御処理では、図7に示すように、まずS310にて、モータ8を駆動するか否かを判断する。
この判断は、トリガスイッチ18aがオン状態で、S130で取り込んだ電圧、電流、温度が正常であり、振り回され検出部90にて本体ハウジング10の振り回され状態が検出されていない(エラー無し信号入力)、というモータ駆動条件が成立しているか否かを判断することにより実行される。
モータ駆動条件が成立していて、S310にてモータ8を駆動すると判断されると、S320に移行して、変速指令部18bからの信号と上限速度設定部96を介して設定された上限回転速度とに基づき指令回転速度を設定する、指令回転速度設定処理を実行する。
また、続くS330では、先端工具4が無負荷(ノーロード)状態であるときに、モータ8の指令回転速度を、予め設定された無負荷回転速度Nth以下に制限する、ソフトノーロード処理を実行し、S340に移行する。
S340では、S320にて設定されるか、或いは、S330にて無負荷回転速度Nth以下に制限された指令回転速度から、モータ8の駆動デューティ比を設定する制御量設定処理を実行し、当該モータ制御処理を終了する。
なお、S340において、モータ8の駆動デューティ比を設定する際には、指令回転速度がトリガ操作等で設定される回転速度から無負荷回転速度、或いは、その逆方向に切り替わったときに、その変化に応じて駆動デューティ比が急変することのないようにされている。
つまり、S340では、駆動デューティ比の変化速度(換言すれば傾き)を制限することで、モータ8の回転速度を徐々に変化させる。これは、先端工具4が被加工材に当接されたときや、被加工材から離されたときに、モータ8の回転速度が急変するのを抑制するためである。
また、モータ駆動条件が成立しておらず、S310にてモータ8を駆動しないと判断されると、S350に移行して、モータ8の駆動停止を設定するモータ停止設定処理を実行し、当該モータ制御処理を終了する。
次に、図8に示すように、S330のソフトノーロード処理においては、まずS332にて、モータ8の指令回転速度を無負荷回転速度Nth以下に制限するソフトノーロード制御の実行条件(ソフトノーロード条件)が成立しているか否かを判断する。
なお、ソフトノーロード条件は、図9に示す電流負荷検出処理、及び、振り回され検出部90の加速度検出回路94にて、先端工具4が無負荷状態であると判定され、且つ、ハンマドリル2に集塵装置66が装着されていないときに成立するように予め設定されている。
そして、S332にて、ソフトノーロード条件が成立していると判断されると、S334に移行して、指令回転速度が、ソフトノーロード制御の上限回転速度である無負荷回転速度Nth(例えば、11000rpm)を越えているか否かを判断する。
S334にて、指令回転速度が無負荷回転速度Nthを越えていると判断されると、S336に移行して、指令回転速度に無負荷回転速度Nthを設定し、ソフトノーロード処理を終了する。
また、S332にて、ソフトノーロード条件は成立していないと判断されるか、或いは、S334にて、指令回転速度は無負荷回転速度Nthを超えていないと判断された場合にも、ソフトノーロード処理を終了する。
従って、ソフトノーロード処理によれば、図9の電流負荷検出処理及び加速度検出回路94の両方で先端工具4が無負荷状態にあると判定され、且つ、ハンマドリル2に集塵装置66が装着されていないときに、指令回転速度を無負荷回転速度Nth以下に制限することになる。
次に、図9に示す電流負荷検出処理は、S130のA/D変換処理において、電流検出回路74からモータ8に流れる電流を取り込んだ際に、その取り込んだ電流値に基づき先端工具4が無負荷状態であるか否かを判断するために実行される処理である。
この電流負荷検出処理においては、まずS410にて、A/D変換して取り込んだ電流値(検出電流)が、予め設定された負荷判定用の電流閾値Ithを越えているか否かを判断する。
そして、検出電流が電流閾値Ithを越えている場合には、S420にて、負荷判定用の負荷カウンタをインクリメント(+1)し、S430にて、無負荷判定用の無負荷カウンタをデクリメント(−1)し、S440に移行する。
S440では、負荷カウンタの値が負荷判定用に予め設定された負荷判定値T1を越えたか否かを判断する。そして、負荷カウンタの値が負荷判定値T1を越えていれば、S450に移行して、先端工具4が負荷状態であることを表す電流負荷検出フラグをセットした後、電流負荷検出処理を終了する。
また、負荷カウンタの値が負荷判定値T1を越えていなければ、そのまま電流負荷検出処理を終了する。なお、電流負荷検出フラグは、ソフトノーロード処理のS332にて、先端工具4の負荷状態が電流値から検出されていること(電流負荷)を検知するのに用いられる。
次に、S410にて、検出電流が電流閾値Ith以下であると判断された場合には、S460に移行して、無負荷カウンタをインクリメント(+1)し、続くS470にて、負荷カウンタをデクリメント(−1)する。
そして、続くS480では、無負荷カウンタの値が無負荷判定用に予め設定された無負荷判定値T2を越えたか否かを判断する。そして、無負荷カウンタの値が無負荷判定値T2を越えていれば、S490に移行して、先端工具4が無負荷状態であると判断して、電流負荷検出フラグをクリアし、電流負荷検出処理を終了する。
また、無負荷カウンタの値が無負荷判定値T2を越えていなければ、そのまま電流負荷検出処理を終了する。
なお、負荷カウンタ及び無負荷カウンタは、検出電流が電流閾値Ithを越えている時間と越えていない時間を計測するためのものであり、電流負荷検出処理では、負荷判定値T1及び無負荷判定値T2を用いて、その計測時間が所定時間に達したか否かを判断する。
そして、本実施形態では、先端工具4の負荷状態をより早く検出して、モータ8の回転速度をトリガ操作量に対応した指令回転速度に制御できるようにするため、負荷判定値T1には、無負荷判定値T2よりも小さい値(短い時間)が設定される。例えば、負荷判定値T1には100msに対応した値が設定され、無負荷判定値T2には500msに対応した値が設定される。
次に、S150の出力処理では、図10に示すように、まず、S510にて、駆動回路72にモータ8を指令回転速度で駆動するための制御信号と回転方向を出力するモータ駆動、回転方向出力処理を実行する。
また、続くS520では、ハンマドリル2に装着された集塵装置66に対し、集塵モータ67の駆動信号を出力する集塵出力処理を実行する。そして、S530にて、照明LED84に駆動信号を出力して照明LED84を点灯させる照明出力処理を実行し、当該出力処理を終了する。
なお、S530において、ハンマドリル2に集塵装置66が装着されているときには、集塵装置66に設けられた照明LED68に駆動信号を出力して照明LED68を点灯させる。
また、S510のモータ駆動、回転方向出力処理においては、図11に示すように、まずS511にて、モータ8を駆動するか否かを判断する。なお、S511の処理は、モータ制御処理のS310と同様に実行される。
つまり、S511では、トリガスイッチ18aがオン状態で、S130で取り込んだ電圧、電流、温度が正常であり、振り回され検出部90にて本体ハウジング10の振り回され状態が検出されていない(エラー無し信号入力)、というモータ駆動条件が成立しているか否かを判断する。
そして、モータ駆動条件が成立していて、S511にて、モータ8を駆動すると判断されると、S512に移行し、モータ駆動出力をオン状態にして、駆動回路72への制御信号の出力を開始させる。
また、続くS513では、モータ8の回転方向は正方向(正転)であるか否かを判断し、モータ8の回転方向が正方向(正転)であれば、S514に移行して、駆動回路72にモータ8の回転方向として「正転」を出力し、当該モータ駆動、回転方向出力処理を終了する。
また、513にて、モータ8の回転方向は正方向ではないと判断されると、S515に移行して、駆動回路72にモータ8の回転方向として「逆転」を出力し、当該モータ駆動、回転方向出力処理を終了する。
また、モータ駆動条件が成立しておらず、S511にて、モータ8は駆動しないと判断されると、S516にて、モータ駆動出力をオフ状態にして、駆動回路72への制御信号の出力を停止させる。
次に、振り回され検出部90の加速度検出回路94において実行される加速度負荷検出処理及び振り回され検出処理を、図12及び図13のフローチャートに沿って説明する。
図12に示すように、加速度負荷検出処理においては、S610にて、先端工具4の負荷判定のために予め設定されたサンプリング時間が経過したか否かを判断することにより、前回S620以降の処理を実行してから所定のサンプリング時間が経過するのを待つ。
そして、S610にて、サンプリング時間が経過したと判断されると、S620に移行して、トリガスイッチ18aがオン状態であるか否か(つまり、使用者からモータ8の駆動指令が入力されているか否か)を判断する。
S620にて、トリガスイッチ18aがオン状態であると判断されると、S630に移行する。S630では、加速度センサ92から3軸(X,Y,Z)方向の加速度をA/D変換して取り込み、続くS640にて、その取り込んだ加速度データをフィルタリング処理することで、各軸方向の加速度データから、それぞれ、重力加速度成分を除去する。
なお、S640でのフィルタリング処理は、重力加速度成分を除去するための処理であるため、重力加速度に対応した低周波成分を除去するために、カットオフ周波数が1〜10Hz程度のハイパスフィルタ(HPF)としての処理が実行される。
次に、S640にて、3軸方向の加速度がそれぞれフィルタリング処理されると、S650に移行して、フィルタリング処理後の加速度をD/A変換し、例えば、D/A変換後の加速度信号を全波整流することで、加速度[G]の絶対値を取得する。
また、続くS660では、S650で取得した3軸方向の加速度[G]の絶対値を、ローパスフィルタ(LPF)を使って平滑化させることで、平滑加速度を取得し、S670に移行する。
S670では、各軸の平滑加速度と負荷・無負荷判定用に予め設定された設定された閾値とを比較し、3軸のうちの何れかの平滑加速度が閾値を越える状態が、連続的に一定時間以上経過したか否かを判断する。
S670にて、3軸のうちの何れかの平滑加速度が閾値を越える状態が、連続的に一定時間以上経過したと判断されると、先端工具4が負荷状態にあると判断して、S680に移行する。そして、S680では、先端工具4が負荷状態であることを表すロード信号を制御回路80へ出力し、S610に移行する。
また、S670にて、3軸のうちの何れかの平滑加速度が閾値を越える状態が、連続的に一定時間以上経過していないと判断されるか、或いは、S620にて、トリガスイッチ18aはオフ状態であると判断されると、S690に移行する。
S690では、制御回路80へノーロード信号を出力することで、先端工具4は無負荷状態であることを制御回路80に通知し、S610に移行する。
この結果、制御回路80側では、加速度検出回路94から出力されるロード信号又はノーロード信号を取り込むことで、先端工具4の負荷状態(加速度負荷)が検出されているか否か、延いては、ソフトノーロード条件が成立しているか否か、を判断できることになる。
次に、図13に示すように、振り回され検出処理においては、S710にて、振り回され検出のために予め設定されたサンプリング時間が経過したか否かを判断することにより、前回S720以降の処理を実行してから所定のサンプリング時間が経過するのを待つ。
そして、S710にて、サンプリング時間が経過したと判断されると、S720に移行して、トリガスイッチ18aがオン状態であるか否かを判断し、トリガスイッチ18aがオン状態であれば、S730に移行する。
S730では、当該振り回され検出処理にてハンマドリル2が振り回されたことが検出されて、現在エラー状態になっているか否かを判断し、エラー状態になっていれば、S710に移行し、エラー状態になっていなければ、S740に移行する。
S740では、加速度センサ92からX軸方向の加速度をA/D変換して取り込む。そして、続く750では、上述したS640と同様、HPFとしてのフィルタリング処理にて、その取り込んだX軸方向の加速度データから、重力加速度成分を除去する。
次に、S760では、フィルタリング処理後のX軸方向の加速度[G]から、Z軸周りの角加速度[rad/s]を、演算式「角加速度=加速度G×9.8/距離L」を用いて算出し、S770に移行する。なお、この演算式において、距離Lは、加速度センサ92とZ軸との間の距離である。
S770では、S760で求めた角加速度を1サンプリング時間分積分し、続くS780にて、角加速度の積分初期値を更新する。この積分初期値は、過去一定時間内の角加速度の積分値であり、S780では、S760にて今回新たに角加速度を算出したので、一定時間以上前にサンプリングした角加速度の1サンプリング時間分の積分値を積分初期値から除去する。
そして、続くS790では、S780にて更新した角加速度の積分初期値と、S770にて算出した最新の角加速度の積分値とを加算することで、Z軸周りの角速度[rad/s] を算出する。
また次に、S800では、S790で算出した角速度を1サンプリング時間分積分し、続くS810にて、角速度の積分初期値を更新する。この積分初期値は、過去一定時間内の角速度の積分値であり、S810では、S790にて今回新たに角速度を算出したので、一定時間以上前に求めた角速度の1サンプリング時間分の積分値を積分初期値から除去する。
そして、続くS820では、S810にて更新した角速度の積分初期値と、S800にて算出した最新の角速度の積分値とを加算することで、ハンマドリル2のZ軸周りの回転角度[rad] を算出する。
次に、S830では、S790にて求めた現在の角速度に基づき、ハンマドリル2がZ軸周りに振り回されたことを検出してからモータ8が停止するのに要する回転角度を算出し、S840に移行する。なお、この回転角度は、角速度に、予め設定された予測時間を乗じること(回転角度=角速度×予測時間)で算出される。
S840では、S820で算出したZ軸周りの回転角度に、S830で算出した回転角度を加算することで、モータ8の駆動停止後の回転角度を含めたZ軸周りの回転角度を予測角度として算出する。
次に、S850では、S840で算出した予測角度が振り回され検出用角度として予め設定されている閾値を越え、しかも、その状態が連続して一定時間以上経過したか否かを判断する。
そして、S850にて肯定判断されると、S860に移行して、制御回路80へエラー有り信号を出力することで、被加工材の穴開け作業時に先端工具4が被加工材に食い付き、ハンマドリル2の振り回されが始まったことを通知し、S710に移行する。
この結果、制御回路80側では、モータ駆動条件が成立していないと判断されて、モータ8の駆動が停止され、ハンマドリル2が大きく振り回されるのを抑制できることになる。
一方、S850にて否定判断された場合には、S870に移行して、制御回路80へエラー無し有り信号を出力することで、ハンマドリル2は振り回されていないことを通知し、S710に移行する。
また、S720にて、トリガスイッチ18aはオン状態ではないと判断された場合には、ハンマドリル2は動作を停止しているので、S880に移行して、角加速度及び角速度の積分値及び積分初期値をリセットし、S870に移行する。
以上説明したように、本実施形態のハンマドリル2においては、モータ制御部70の制御回路80が、図9に示す電流負荷検出処理を実行することで、モータ8に流れる電流に基づき、先端工具4が無負荷状態であるのか負荷状態(電流負荷)であるのかを判定する。
また、振り回され検出部90の加速度検出回路94が、図12に示す加速度負荷検出処理を実行することで、加速度センサ92にて検出されるX軸、Y軸、Z軸方向の加速度に基づき、先端工具4が無負荷状態であるのか負荷状態(加速度負荷)であるのかを判定する。
そして、制御回路80は、これらの処理で電流負荷及び加速度負荷が検出されておらず、しかも、ハンマドリル2に集塵装置66が装着されていないときに、図8に示すソフトノーロード処理にて、モータ8の回転速度を無負荷回転速度Nth以下に制限する。
従って、本実施形態のハンマドリル2によれば、駆動モードがハンマモードであれば、加速度負荷検出処理で、先端工具4に負荷が加わったことを検出でき、駆動モードがドリルモードであれば、電流負荷検出処理で、先端工具4に負荷が加わったことを検出できるようになる。また、駆動モードがハンマドリルモードであれば、加速度負荷検出処理と電流負荷検出処理の両方で、先端工具4に負荷が加わったことを検出できるようになる。
よって、本実施形態のハンマドリル2によれば、ハンマモード、ハンマドリルモード、及び、ドリルモードの何れの駆動モードであっても、被加工材から先端工具4に負荷が加わったときには、その旨を速やかに検出して、モータ8を指令回転速度で駆動することができる。
なお、本実施形態においては、制御回路80にて実行される電流負荷検出処理が、本開示の電流負荷検出部として機能し、加速度検出回路94にて実行される加速度負荷検出処理が、本開示の負荷状態検出部として機能する。
また、本実施形態のハンマドリル2においては、振り回され検出部90の加速度検出回路94が振り回され検出処理を実行することで、先端工具4の回転駆動時に本体ハウジング10がZ軸(出力軸)周りに振り回されたか否かを判定する。
そして、本体ハウジング10がZ軸周りに振り回されたことが検出されると、制御回路80がモータ8の駆動を停止し、本体ハウジング10がより大きく振り回されるのを抑制する。
また、本実施形態では、本開示の負荷状態検出部としての機能を、振り回され検出部90の加速度検出回路94で実現させることで、振り回され状態の検出及び負荷状態の検出に、共通の加速度センサ92を利用するようにしている。
このため、本実施形態のハンマドリル2によれば、振り回され状態の検出及び負荷状態の検出を検出するために、それぞれ、専用のセンサを設ける必要がなく、センサ配置用のスペースを確保するために、本体ハウジング10を大きくする必要がない。また、部品点数も少なくすることができるので、ハンマドリル2のコストも低減できる。
一方、本実施形態において、負荷状態検出部として機能する加速度負荷検出処理では、加速度センサ92から3軸(X,Y,Z)方向の加速度をA/D変換して取り込み、その取り込んだ加速度データをフィルタリング処理することで、各軸方向の加速度データから、重力加速度成分を除去する。
また、振り回され検出部としての機能を実現する振り回され検出処理においても、加速度センサ92からX軸方向の加速度をA/D変換して取り込み、その取り込んだ加速度データをフィルタリング処理することで、X軸方向の加速度データから、重力加速度成分を除去する。
このため、加速度センサ92からの検出信号をアナログフィルタ(ハイパスフィルタ)に入力することで、重力加速度成分を除去するようにした場合に比べ、加速度の検出精度を高めることができる。
つまり、本体ハウジング10が振動して加速度が発生すると、加速度センサ92からの検出信号は、その加速度に応じて変動するが、ハンマドリル2に電源が投入されていないときには、変動中心がグラウンド電位となる。
そして、ハンマドリル2に電源が投入されると、図14の上段に示すように、加速度検出信号の変動中心は、入力回路の基準電圧(一般に電源電圧Vccの中間電圧:Vcc/2)に重力加速度成分(Vg)を加えた電圧値まで持ち上げられる。
また、ハンマドリル2への電源投入時には、モータ8も駆動停止しているので、本体ハウジング10に加速度は発生していないと考えられる。従って、加速度センサ92からの入力信号(加速度検出信号)は一定電圧「(Vcc/2)+Vg」まで立ち上がることになる。
この場合、加速度検出信号を、アナログフィルタ(ハイパスフィルタ:HPF)に入力して、重力加速度成分(Vg)を除去するようにしていると、図14の中段に示すように、アナログフィルタからの出力は、電源投入力後に急峻に立ち上がり、基準電圧(Vcc/2)よりも高くなる。そして、その後は、基準電圧(Vcc/2)に収束することになるが、そのように安定するまでには、時間がかかる。
これに対し、本実施形態のように、加速度の検出信号をデジタルフィルタにてフィルタリング処理するようにすれば、図14の下段に示すように、電源投入直後の検出信号の信号レベルを初期値に設定できるので、検出信号(データ)が変動することがない。
従って、本実施形態によれば、ハンマドリル2への電源投入直後から加速度を精度よく検出できるようになり、加速度の検出誤差によって、先端工具の負荷・無負荷及び振り回され状態の有・無を誤検出するのを抑制できる。
また、第2負荷検出部として機能する振り回され検出部90は、モータ制御部70とは別体に構成されていることから、これらを一体化した場合に比べて小型化できる。このため、振り回され検出部90は、本体ハウジング10内の空きスペースを利用して、本体ハウジング10の挙動(加速度)を検出し易い位置に配置できるようになる。
以上、本発明を実施するための形態について説明したが、本発明は上述の実施形態に限定されることなく、種々変形して実施することができる。
例えば、上記実施形態では、振り回され検出部90には、検出軸が3軸(X、Y、Z)の加速度センサ92が設けられるものとして説明したが、加速度センサ92には、検出軸が1軸の加速度センサを利用することもできる。
この場合、加速度負荷検出処理及び振り回され検出処理にて負荷状態や振り回され状態を検出するには、少なくとも、1軸の加速度センサを使って、Z軸方向の加速度とX軸方向の加速度を検知できるようにする必要がある。
そして、このためには、図15に示すように、出力軸であるZ軸と、出力軸と直交し出力軸周りの回転を検出可能な直交軸であるX軸とで形成される平面上で、加速度センサの検出軸WがZ軸とX軸に対し斜めになるように、振り回され検出部90Aを、本体ハウジング10内に固定するようにすればよい。
つまり、このように振り回され検出部90Aを本体ハウジング10内に収納すれば、加速度検出回路94での演算により、加速度センサにて検出された検出軸W方向の加速度を、Z軸方向の加速度とX軸方向の加速度とに分けることができる。
従って、加速度負荷検出処理及び振り回され検出処理では、その演算により得られたZ軸方向の加速度とX軸方向の加速度とを使って、負荷状態及び振り回され状態をそれぞれ検出できるようになる。
なお、図15においては、上方にハンマドリル2の側面図が記載され、下方にその底面図を記載されており、各図に点線で、1軸の加速度センサを備えた振り回され検出部90Aが記載されている。この図では、振り回され検出部90Aの設置角度と、加速度センサの検出軸W方向とを対応させているが、実際には、加速度センサの検出軸方向を上記のように設定できればよいので、振り回され検出部90Aの配置は適宜変更できる。
また、上記実施形態における1つの構成要素が有する複数の機能を、複数の構成要素によって実現したり、1つの構成要素が有する1つの機能を、複数の構成要素によって実現したりしてもよい。また、複数の構成要素が有する複数の機能を、1つの構成要素によって実現したり、複数の構成要素によって実現される1つの機能を、1つの構成要素によって実現したりしてもよい。また、上記実施形態の構成の一部を省略してもよい。また、上記実施形態の構成の少なくとも一部を、他の上記実施形態の構成に対して付加又は置換してもよい。なお、特許請求の範囲に記載した文言のみによって特定される技術思想に含まれるあらゆる態様が本発明の実施形態である。
2…ハンマドリル、4…先端工具、6…ツールホルダ、8…モータ、10…本体ハウジング、12…モータハウジング、14…ギヤハウジング、16…ハンドグリップ、18…トリガ、18a…トリガスイッチ、18b…変速指令部、20…運動変換機構、30…打撃要素、38…保持グリップ、40…回転伝達機構、50…モード切替機構、58…切替ダイヤル、60…バッテリ装着部、62,62A,62B…バッテリパック、64…コネクタ、66…集塵装置、70…モータ制御部、74…電流検出回路、80…制御回路、90,90A…振り回され検出部、92…加速度センサ、94…加速度検出回路、96…上限速度設定部。

Claims (6)

  1. モータと、
    軸方向一端側に先端工具を装着可能な出力軸と、
    前記モータの回転を前記出力軸に伝達することで、前記出力軸を軸周りに回転させると共に、前記出力軸を軸方向に往復動させる動力伝達機構と、
    外部からの指令に従い前記モータを駆動制御するモータ制御部と、
    前記モータ、前記出力軸、前記動力伝達機構及び前記モータ制御部を収容するハウジングと、
    前記ハウジングに加わる加速度を検出する加速度センサと、
    前記加速度センサから、前記ハウジングが前記出力軸周りに回転する方向の加速度を取得し、該加速度に基づき前記ハウジングの振り回され状態を検出して、前記モータ制御部に前記モータの駆動を停止又は抑制させる振り回され検出部と、
    前記加速度センサから前記出力軸方向の加速度を取得し、該加速度から前記出力軸に負荷が加わっているか否かを判定し、無負荷時には、前記モータ制御部に対し、前記モータの回転速度を無負荷時回転速度以下に制限して前記モータを低回転で駆動する、無負荷時低速回転制御を実施させる負荷状態検出部と、
    備えた電動工具。
  2. 前記振り回され検出部及び前記負荷状態検出部の少なくとも一方は、前記加速度センサからの検出信号を、ハイパスフィルタとして機能するデジタルフィルタにてフィルタリング処理することで、低周波の不要信号成分を除去した加速度を取得するよう構成されている、請求項1に記載の電動工具。
  3. 前記振り回され検出部又は前記負荷状態検出部は、前記フィルタリング処理により得られる前記加速度を、前記モータ制御部が前記モータの駆動を停止しているときにリセットするよう構成されている、請求項2に記載の電動工具。
  4. 前記加速度センサは、2軸以上の検出軸方向の加速度を検出可能な多軸加速度センサである、請求項1〜請求項3の何れか1項に記載の電動工具。
  5. 前記加速度センサは、加速度の検出軸が1軸であり、該検出軸が、前記出力軸と、前記出力軸と直交し前記出力軸周りの回転を検出可能な直交軸とで形成される平面上で、前記出力軸及び前記直交軸に対し斜めになるよう、前記ハウジングに固定されている、請求項1〜請求項3の何れか1項に記載の電動工具。
  6. 前記モータに流れる電流から前記先端工具を介して前記出力軸に加わる負荷を検出する電流負荷検出部を備え、
    前記モータ制御部は、前記電流負荷検出部と前記負荷状態検出部との両方で無負荷状態が検出されているときに、前記無負荷時低速回転制御を実施するよう構成されている、請求項1〜請求項5の何れか1項に記載の電動工具。
JP2016199174A 2016-10-07 2016-10-07 電動工具 Active JP6863705B2 (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2016199174A JP6863705B2 (ja) 2016-10-07 2016-10-07 電動工具
US15/723,587 US20180099391A1 (en) 2016-10-07 2017-10-03 Electric power tool, and method of detecting twisted-motion of main body of electric power tool and detecting load on output shaft of electric power tool
RU2017135285A RU2746703C2 (ru) 2016-10-07 2017-10-05 Электроинструмент и способ определения движения скручивания основного корпуса электроинструмента и определения нагрузки на выходной вал электроинструмента
EP17195052.0A EP3308908B1 (en) 2016-10-07 2017-10-05 Electric power tool and method of detecting twisted-motion of main body of electric power tool and detecting load on output shaft of electric power tool
CN201710930148.9A CN107914246B (zh) 2016-10-07 2017-10-09 电动工具及检测其主体的扭转运动和输出轴的负载的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016199174A JP6863705B2 (ja) 2016-10-07 2016-10-07 電動工具

Publications (2)

Publication Number Publication Date
JP2018058188A JP2018058188A (ja) 2018-04-12
JP6863705B2 true JP6863705B2 (ja) 2021-04-21

Family

ID=60037426

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016199174A Active JP6863705B2 (ja) 2016-10-07 2016-10-07 電動工具

Country Status (5)

Country Link
US (1) US20180099391A1 (ja)
EP (1) EP3308908B1 (ja)
JP (1) JP6863705B2 (ja)
CN (1) CN107914246B (ja)
RU (1) RU2746703C2 (ja)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113078857B (zh) * 2017-09-15 2023-03-31 德丰电创科技股份有限公司 用于控制电气设备的dc马达运转的电气开关单元
JP7113264B2 (ja) * 2018-08-30 2022-08-05 パナソニックIpマネジメント株式会社 電動工具
JP7282608B2 (ja) * 2018-09-10 2023-05-29 株式会社マキタ 打撃工具
DE102019124134A1 (de) 2018-09-10 2020-03-12 Makita Corporation Arbeitswerkzeug
JP7181136B2 (ja) * 2019-03-26 2022-11-30 株式会社マキタ 集塵システム
JP7174660B2 (ja) 2019-03-26 2022-11-17 株式会社マキタ 集塵システム
CN111745595B (zh) 2019-03-26 2023-09-12 株式会社牧田 集尘系统
JP2020157423A (ja) 2019-03-26 2020-10-01 株式会社マキタ 集塵システム
US11400577B2 (en) 2019-06-11 2022-08-02 Makita Corporation Impact tool
DE102020206450A1 (de) * 2020-05-25 2021-11-25 Robert Bosch Gesellschaft mit beschränkter Haftung Handwerkzeugmaschine
JP7494057B2 (ja) 2020-08-24 2024-06-03 株式会社マキタ 穿孔工具
EP4088873A1 (de) 2021-05-10 2022-11-16 Hilti Aktiengesellschaft Elektrische handwerkzeugmaschine
JP7696237B2 (ja) * 2021-06-10 2025-06-20 株式会社マキタ 回転打撃工具
JP7744808B2 (ja) * 2021-12-01 2025-09-26 株式会社マキタ 電動作業機
USD1034128S1 (en) * 2022-02-07 2024-07-09 Robert Bosch Gmbh Hammer drill
EP4272901A1 (en) 2022-05-03 2023-11-08 Milwaukee Electric Tool Corporation Method and power tool including loss of control mitigation

Family Cites Families (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SU373406A1 (ru) * 1971-07-28 1973-03-12 Институт горного дела Сибирского отделени СССР Всесоюзная
JPS57126829A (en) 1981-01-30 1982-08-06 Dai Ichi Kogyo Seiyaku Co Ltd Flame-retardant for organic high-molecular
DE19641618A1 (de) * 1996-10-09 1998-04-30 Hilti Ag Einrichtung und Verfahren für handgeführte Werkzeugmaschinen zur Vermeidung von Unfällen durch Werkzeugblockieren
DE10033362A1 (de) * 2000-07-08 2002-01-17 Hilti Ag Elektrohandwerkzeug mit Leerschlagabschaltung
US6843326B2 (en) * 2001-01-29 2005-01-18 Pat Technologies Limited Method and apparatus for determining when a fastener is tightened to a predetermined tightness by a pulse output tightening tool, and a pulsed output tightening tool incorporating the apparatus
DE10145464C2 (de) * 2001-09-14 2003-08-28 Wacker Construction Equipment Bohr- und/oder Schlaghammer mit anpressdruckabhängiger Leerlaufsteuerung
DE602004026134D1 (de) * 2003-04-01 2010-05-06 Makita Corp Kraftwerkzeug
EP1690638A1 (en) * 2005-02-09 2006-08-16 BLACK & DECKER INC. Power tool gear-train and torque overload clutch therefor
CN201214163Y (zh) * 2006-10-30 2009-04-01 布莱克和戴克公司 改进的动力工具
JP2008178935A (ja) * 2007-01-24 2008-08-07 Makita Corp 電動打撃工具
US20080319570A1 (en) * 2007-06-25 2008-12-25 Van Schoiack Michael M System and method for fastener installation
EP2030710B1 (en) * 2007-08-29 2014-04-23 Positec Power Tools (Suzhou) Co., Ltd. Power tool and control system for a power tool
ATE530290T1 (de) * 2008-08-21 2011-11-15 Step Tec Ag Vorrichtung zur verminderung von schwingungen einer werkzeugspindel
JP5275117B2 (ja) * 2008-10-10 2013-08-28 株式会社マキタ 電動工具
JP5403328B2 (ja) * 2009-02-02 2014-01-29 日立工機株式会社 電動穿孔工具
JP5537055B2 (ja) * 2009-03-24 2014-07-02 株式会社マキタ 電動工具
JP5534783B2 (ja) * 2009-11-10 2014-07-02 株式会社マキタ 電動工具
DE102009046789A1 (de) * 2009-11-17 2011-05-19 Robert Bosch Gmbh Handwerkzeugmaschinenvorrichtung
JP2013516335A (ja) * 2010-01-07 2013-05-13 ブラック アンド デッカー インク 回転入力制御機能を有する動力スクリュードライバ
US8418778B2 (en) * 2010-01-07 2013-04-16 Black & Decker Inc. Power screwdriver having rotary input control
DE102010024920A1 (de) * 2010-06-18 2011-12-22 C. & E. Fein Gmbh Schrauber
DE102010027205A1 (de) * 2010-07-06 2012-01-12 C. & E. Fein Gmbh Handwerkzeug
JP2012076160A (ja) * 2010-09-30 2012-04-19 Hitachi Koki Co Ltd 電動工具
DE102011104901B4 (de) * 2011-06-16 2018-04-12 C. & E. Fein Gmbh Kraftgetriebene Handwerkzeugmaschine
DE102011078376A1 (de) * 2011-06-30 2013-01-03 Robert Bosch Gmbh Handgriffvorrichtung, insbesondere für Handwerkzeuge
US8960323B2 (en) * 2011-10-18 2015-02-24 Robert Bosch Gmbh Semi-active anti-vibration systems for handheld electrical power tools
JP5852509B2 (ja) * 2012-05-29 2016-02-03 株式会社マキタ 電動工具
JP2014069264A (ja) * 2012-09-28 2014-04-21 Hitachi Koki Co Ltd 電動工具
DE102013200602B4 (de) * 2013-01-16 2023-07-13 Robert Bosch Gmbh Elektrowerkzeug mit verbesserter Bedienbarkeit
DE102013201708B4 (de) * 2013-02-01 2023-12-14 Robert Bosch Gmbh Elektrische Werkzeugmaschine und Verfahren zum Steuern der elektrischen Werkzeugmaschine
DE102013202832A1 (de) * 2013-02-21 2014-08-21 Robert Bosch Gmbh Handwerkzeugmaschine und Verfahren zum Betreiben der Handwerkzeugmaschine
JP2014172164A (ja) * 2013-03-13 2014-09-22 Panasonic Corp 電動工具
JP6096593B2 (ja) * 2013-05-29 2017-03-15 株式会社マキタ 往復動式作業工具
DE102013212626B4 (de) * 2013-06-28 2024-08-08 Robert Bosch Gmbh Handwerkzeugmaschinenvorrichtung
DE102013212635B4 (de) * 2013-06-28 2024-05-08 Robert Bosch Gmbh Handwerkzeugmaschine
JP6367617B2 (ja) * 2014-06-23 2018-08-01 株式会社マキタ 往復動式作業工具
CN204546470U (zh) * 2014-08-29 2015-08-12 苏州宝时得电动工具有限公司 动力工具
DE102015205172A1 (de) * 2015-03-23 2016-09-29 Robert Bosch Gmbh Werkzeugmaschine, insbesondere Handwerkzeugmaschine, mit einer motorischen Antriebseinheit und mit zumindest einer Sensorvorrichtung
JP2017001115A (ja) * 2015-06-05 2017-01-05 株式会社マキタ 作業工具
CN205572351U (zh) * 2016-04-01 2016-09-14 苏州宝时得电动工具有限公司 手持式工具

Also Published As

Publication number Publication date
CN107914246B (zh) 2022-05-17
EP3308908A1 (en) 2018-04-18
EP3308908B1 (en) 2018-10-31
RU2017135285A (ru) 2019-04-08
RU2746703C2 (ru) 2021-04-19
US20180099391A1 (en) 2018-04-12
JP2018058188A (ja) 2018-04-12
CN107914246A (zh) 2018-04-17
RU2017135285A3 (ja) 2020-12-25

Similar Documents

Publication Publication Date Title
JP6863705B2 (ja) 電動工具
JP6981744B2 (ja) ハンマドリル
JP6757226B2 (ja) 電動工具
JP6845656B2 (ja) 電動工具
EP3406405B1 (en) Electric working machine, and method for determining load-imposed state of electric working machine
US11565392B2 (en) Dust collecting system
CN107685315B (zh) 电动工具
CN110883737B (zh) 作业工具
US11780069B2 (en) Dust collecting system
US11794324B2 (en) Dust collecting system
JP6743655B2 (ja) 電動工具
JP7282608B2 (ja) 打撃工具
JP2020040161A (ja) 作業工具
CN111745595B (zh) 集尘系统
JP7335731B2 (ja) 集塵システム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190718

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200625

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200707

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200904

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20210316

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210401

R150 Certificate of patent or registration of utility model

Ref document number: 6863705

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250