JP2016068230A - Work machine - Google Patents
Work machine Download PDFInfo
- Publication number
- JP2016068230A JP2016068230A JP2014202295A JP2014202295A JP2016068230A JP 2016068230 A JP2016068230 A JP 2016068230A JP 2014202295 A JP2014202295 A JP 2014202295A JP 2014202295 A JP2014202295 A JP 2014202295A JP 2016068230 A JP2016068230 A JP 2016068230A
- Authority
- JP
- Japan
- Prior art keywords
- motor
- rotational speed
- load
- brushless motor
- mode
- 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.)
- Granted
Links
Images
Landscapes
- Percussive Tools And Related Accessories (AREA)
- Portable Power Tools In General (AREA)
Abstract
Description
本発明は、モータの動力で先端工具を打撃する作業機に関する。 The present invention relates to a working machine that strikes a tip tool with the power of a motor.
モータの動力で先端工具を打撃する作業機が、特許文献1に記載されている。特許文献1に記載された作業機は、先端工具を保持する筒状の保持部材と、保持部材内に設けられた円筒状のシリンダと、シリンダ内に移動可能に設けたピストン、中間子、打撃子と、電動モータの回転力をピストンの往復動作力に変換する動力変換機構と、電動モータの回転力を保持部材に伝達する動力伝達機構と、を備えている。 Patent Document 1 discloses a working machine that strikes a tip tool with the power of a motor. The working machine described in Patent Document 1 includes a cylindrical holding member that holds a tip tool, a cylindrical cylinder provided in the holding member, and a piston, an intermediate element, and a striker that are movably provided in the cylinder. And a power conversion mechanism that converts the rotational force of the electric motor into a reciprocating force of the piston, and a power transmission mechanism that transmits the rotational force of the electric motor to the holding member.
特許文献1に記載された作業機を用いて、斫り作業を行う場合は、打撃モードが選択される。打撃モードが選択されると、電動モータの動力でピストンが往復動作して打撃力が発生し、打撃子に加えられた打撃力が、中間子を介して先端工具に伝達される。打撃モードが選択されると、電動モータの動力は保持部材には伝達されず、先端工具は回転しない。これに対して、対象物に穴あけを行う場合は、回転打撃モードが選択される。回転打撃モードが選択されると、電動モータの動力で先端工具が打撃されることに加えて、電動モータの回転力が保持部材に伝達されて、先端工具が回転する。 When performing the turning operation using the working machine described in Patent Document 1, the batting mode is selected. When the striking mode is selected, the piston reciprocates with the power of the electric motor to generate striking force, and the striking force applied to the striking element is transmitted to the tip tool via the intermediate element. When the striking mode is selected, the power of the electric motor is not transmitted to the holding member, and the tip tool does not rotate. On the other hand, when perforating the target object, the rotation hitting mode is selected. When the rotation hitting mode is selected, the tip tool is hit by the power of the electric motor, and in addition, the rotational force of the electric motor is transmitted to the holding member to rotate the tip tool.
ところで、斫り作業と穴あけ作業とでは、要求されるモータの特性が異なるが、特許文献1においては、選択される動作モードに応じて、モータの制御を変更することが考慮されておらず、改善の余地があった。 By the way, although the required motor characteristics are different between the turning operation and the drilling operation, in Patent Document 1, it is not considered to change the control of the motor according to the selected operation mode. There was room for improvement.
本発明の目的は、実行する作業に合わせてモータを制御することの可能な作業機を提供することにある。 The objective of this invention is providing the working machine which can control a motor according to the operation | work to perform.
本発明は、モータの動力で先端工具を動作させる作業機であって、作業者の操作に応じて前記先端工具の動作が異なる複数の動作モードを切り替えて選択するモード切替機構と、前記モータの負荷を検出する負荷検出部と、前記複数の動作モードのいずれが選択されているかを、前記モータの負荷に基づいて推定するモード推定部と、前記モータの制御に用いる処理内容を、前記モード推定部の推定結果に基づいて異ならせるモータ制御部と、を備えている。 The present invention is a working machine that operates a tip tool with the power of a motor, and a mode switching mechanism that switches and selects a plurality of operation modes in which the operation of the tip tool differs according to an operation of an operator, A load detection unit for detecting a load, a mode estimation unit for estimating which of the plurality of operation modes is selected based on the load of the motor, and a processing content used for control of the motor, the mode estimation A motor control unit that varies based on the estimation result of the unit.
本発明では、選択されているモードを、モータの負荷に基づいて推定し、推定結果に基づいて、モータの制御に用いる処理内容を異ならせる。したがって、実行する作業に合わせてモータを制御することができる。 In the present invention, the selected mode is estimated based on the motor load, and the processing content used for motor control is varied based on the estimation result. Therefore, the motor can be controlled in accordance with the work to be performed.
以下、本発明の実施の形態を図1及び図2に基づいて詳細に説明する。それぞれの図面においては、共通する部材には同一の符号が付されている。 Hereinafter, embodiments of the present invention will be described in detail with reference to FIGS. 1 and 2. In each drawing, the same code | symbol is attached | subjected to the common member.
図1に示す作業機10aはハンマドリルとも言われ、先端工具Tが作業機10aに着脱される。作業機10aは、先端工具Tに回転力と打撃力を加えることが可能である。作業機10aは、コンクリートや石材等を対象物として、斫り作業または穴あけ作業を行うことができる。作業機10aは、斫り作業を行うために先端工具Tに打撃力を加える打撃モードと、穴あけ作業を行うために先端工具Tに打撃力及び回転力を加える回転打撃モードと、を切り替えて設定可能である。
The working
作業機10aは、シリンダ11を有しており、このシリンダ11の先端部には円筒形状の工具保持具12がピン13により固定されている。工具保持具12はシリンダハウジング14aに軸受15を介して支持され、シリンダ11と工具保持具12は、シリンダハウジング14a内に回転自在に装着されている。工具保持具12に先端工具Tが取り付けられていると、シリンダ11の回転力は先端工具Tに伝達される。
The
工具保持具12内には、ハンマ部材16が軸方向に往復動自在に組み込まれており、ハンマ部材16の一部は、シリンダ11内に配置されている。シリンダ11内には、ハンマ部材16に打撃力を加える打撃子17が軸方向に往復動自在に配置されている。また、シリンダ11内にピストン18が軸方向に往復動自在に配置されている。打撃子17とピストン18との間に空気室19が設けられている。シリンダ11は、空気室19につながる呼吸孔及び排気孔を有する。
A
シリンダハウジング14aには先端カバー21が取り付けられ、シリンダハウジング14aの一部を構成している。工具保持具12の先端にはゴム製の先端キャップ22が取り付けられている。先端キャップ22の外側には、着脱スリーブ23が軸方向に往復動自在に装着され、着脱スリーブ23には、シリンダハウジング14aから離れる方向、つまり前進方向のばね力がコイルばね24により付勢されている。工具保持具12には、先端工具Tに設けられた溝に係合する係合コロ、つまり係合部材25が径方向に移動自在に装着されている。着脱スリーブ23には締結リング26が設けられている。
A
締結リング26が係合部材25を径方向で内方に突出すると、先端工具Tは工具保持具12により保持される。一方、着脱スリーブ23をばね力に抗して後退移動させると、締結リング26と係合部材25との係合が解除される。この状態のもとで、先端工具Tを引っ張ると、係合部材25が径方向外方に退避移動して、先端工具Tを取り外すことができる。また、着脱スリーブ23を後退移動させた状態のもとで、先端工具Tを工具保持具12の先端部内に挿入し、工具保持具12をばね力により前進移動させると、先端工具Tは工具保持具12に装着されて係合部材25により保持される。
When the
シリンダハウジング14aの後端部にはギヤハウジング14bが設けられ、このギヤハウジング14bにはモータハウジング14cが設けられている。モータハウジング14cはシリンダハウジング14aに対して直角方向を向いており、シリンダハウジング14a、ギヤハウジング14b、モータハウジング14cにより、作業機10aのハウジング14が形成されている。ハウジング14の後部には、後方に突出して操作用のハンドル28が設けられている。
A
モータハウジング14c内にはブラシレスモータ31が収容されている。このブラシレスモータ31はコイルが巻き付けられた円筒形状のステータ32と、ステータ32の内部に組み込まれるロータ33とを有している。ロータ33には出力軸34が取り付けられ、出力軸34はシリンダ11の往復動方向と直交する方向の軸線を中心として回転する。出力軸34は、軸受35,36により回転自在に支持されている。
A
ブラシレスモータ31の出力軸34の回転力を、ピストン18の往復動作力に変換するために、ギヤハウジング14bにはクランク軸41が回転自在に装着されている。クランク軸41は出力軸34と平行となって、工具保持具側に配置されており、クランク軸41に設けられた大径のピニオンギヤ42が、出力軸34の先端部に設けられたギヤ部に噛み合っている。クランク軸41の先端部にはクランクウエイトとしての機能を有する偏心部材43が取り付けられている。
In order to convert the rotational force of the
偏心部材43にはクランク軸41の回転中心から偏心した位置にクランクピン44が取り付けられている。クランクピン44には、コネクティングロッド45の一端部が回転自在に嵌合されている。コネクティングロッド45の他端部は、ピストン18に取り付けられたピストンピン46に揺動自在に嵌合されている。クランク軸41の回転力は、偏心部材43、およびコネクティングロッド45を有する運動変換機構47により、ピストン18の往復動作力に変換される。
A
出力軸34の回転力をシリンダ11に伝達するために、ギヤハウジング14b内に回転伝達軸51が回転自在に支持されている。回転伝達軸51に大径のピニオンギヤ53が設けられている。ピニオンギヤ53は、クランク軸41に設けられた小径のピニオンギヤ52に噛み合う。運動変換機構47は、出力軸34の回転力を回転伝達軸51に伝達する。シリンダ11の外側には従動スリーブ54が軸方向に移動自在に嵌合されており、この従動スリーブ54の基端部には、回転伝達軸51の先端部に設けられた駆動側のベベルギヤ55が噛み合う従動側のベベルギヤ56が設けられている。従動スリーブ54とシリンダ11との間には、図示しないキー部材が設けられている。従動スリーブ54に対して後退方向のばね力を付勢するために、シリンダハウジング14a内にはコイルばね57が装着されている。
In order to transmit the rotational force of the
また、図示しない動作モード切替レバーがハウジング14に設けられている。作業者が動作モード切替レバーを操作すると、先端工具Tに打撃力を加え、かつ、回転力を加えない打撃モードと、先端工具Tに打撃力及び回転力を加える回転打撃モードと、を選択することができる。
An operation mode switching lever (not shown) is provided on the
回転打撃モードが選択されると、従動側のベベルギヤ56が駆動側のベベルギヤ55にかみ合う位置に、従動スリーブ54が後退移動され、従動スリーブ54はキー部材によりシリンダ11に係合する。これにより、出力軸34の回転力をシリンダ11に伝達することが可能な状態となる。一方、打撃モードが選択されると、従動スリーブ54が前進移動されて、従動スリーブ54とシリンダ11との係合が解除される。したがって、シリンダ11に回転力が伝達されない。
When the rotation striking mode is selected, the driven
ブラシレスモータ31は交流電源66を動力源としており、ハンドル28には給電ケーブル58が取り付けられている。給電ケーブル58の先端には図示しないコンセントが設けられている。ブラシレスモータ31を回転させる状態と、停止させる状態とに切り換えるために、トリガ59が設けられている。トリガ59は、ハンドル28に設けられており、トリガ59の操作により、トリガスイッチ59aがオン・オフされる。
The
ハウジング14には、ブラシレスモータ31の回転数を作業者が設定するための回転数設定ダイヤル62が設けられている。この回転数設定ダイヤル62を操作することにより、モータ31の目標回転数Nmを、複数段階に設定可能である。ハウジング14には表示部63が設けられている。表示部63は、設定された目標回転数Nmを表示可能である。
The
ブラシレスモータ31の回転数を制御するモータ制御回路を、図2を参照して説明する。ブラシレスモータ31のステータ32は、U相,V相,W相に対応する3本の巻線U1,V1,W1を有する。ロータ33には円周方向に間隔をおいて4つの永久磁石が設けられている。ロータ33の回転位置を検出するために、モータ制御回路は、回転位置検出センサとして、3相の巻線U1,V1,W1に対応する3つのホール素子H1〜H3を有する。3つのホール素子H1〜H3は、センサ基板64に設けられている。3つのホール素子H1〜H3は、ロータ33に設けた永久磁石が形成する磁界の強度を検出し、かつ、検出信号を出力する。
A motor control circuit for controlling the rotation speed of the
モータ制御回路は、3本の巻線U1,V1,W1に対する駆動電流を制御するインバータ回路65を有する。インバータ回路65には、交流電源66の交流を直流に整流するための整流回路67と、整流された直流電圧を昇圧してインバータ回路65に供給するための力率改善回路68と、を介して電力が供給される。力率改善回路68は、トランジスタTrに制御信号を出力するIC69を有する。なお、交流電源66と整流回路67との間には、インバータ回路65で生じたノイズを電源側に伝えないようにするために、雑音対策回路70が設けられている。
The motor control circuit includes an
インバータ回路65は、3相フルブリッジインバータ回路であり、それぞれ直列に接続された2つのスイッチング素子Tr1、Tr2と、2つのスイッチング素子Tr3、Tr4と、2つのスイッチング素子Tr5、Tr6とを有し、それぞれは、力率改善回路68の正極と負極の出力端子に接続される。正極側に接続される3つのスイッチング素子Tr1、Tr3、Tr5は、ハイサイド側となっており、負極側に接続される3つのスイッチング素子Tr2、Tr4、Tr6は、ローサイド側となっている。2つのスイッチング素子Tr1、Tr2の間には、U相の巻線U1の一方の接続端子が接続される。2つのスイッチング素子Tr3、Tr4の間には、V相の巻線V1の一方の接続端子が接続される。2つのスイッチング素子Tr5、Tr6の間には、W相の巻線W1の一方の接続端子が接続される。3本の巻線U1,V1,W1の他方の接続端子は、相互に接続されており、各巻線U1,V1,W1はスター結線となっている。例えば、ハイサイド側のスイッチング素子Tr1と、ローサイド側のスイッチング素子Tr4のゲートに制御信号が通電されると、U相とV相の巻線U1,V1に電流が供給される。それぞれのスイッチング素子に供給される制御信号のタイミングを調整することにより、各巻線U1,V1,W1に対する転流動作が制御される。
The
インバータ回路65に制御信号を演算して出力するモータ制御部71は、コントローラ72を有している。コントローラ72からは制御信号出力回路73を介してインバータ回路65に制御信号が送られる。ホール素子H1〜H3の検出信号は、回転子位置検出回路74に送られる。回転子位置検出回路74から出力された信号は、コントローラ72及びモータ回転数検出回路75に1送られる。モータ回転数検出回路75は、ブラシレスモータ31の出力軸34の回転数、つまり、実際の回転数を算出する。モータ回転数検出回路75から出力された信号は、コントローラ72に送られる。ブラシレスモータ31に流れる電流を検出するモータ電流検出回路76が設けられ、モータ電流検出回路76から出力された信号は、コントローラ72に入力される。
The
コントローラ72は、制御信号出力回路73へ出力する制御信号を演算するマイクロプロセッサと、ブラシレスモータ31の回転数の制御に用いるプログラム、演算式、データが格納されたメモリと、を有する。ブラシレスモータ31の無負荷用の目標回転数Nt、回転数設定ダイヤル62の操作で選択される目標回転数Nmに応じたプログラム、演算式、データが記憶されている。なお、目標回転数Ntは、先端工具Tが対象物に押し付けられていない状態で、ブラシレスモータ31の回転数を制御する場合に用いる。
The
トリガ59に操作力が加えられるとトリガスイッチ59aがオンされ、トリガ59に加わった操作力が解除されると、トリガスイッチ59aがオフされる。トリガスイッチ検出回路77は、トリガスイッチ59aのオン・オフを検出し、検出結果に応じた信号をコントローラ72へ入力する。コントローラ72には、回転数設定ダイヤル62から出力された信号が入力され、回転数設定ダイヤル62の操作により設定された目標回転数Nmに基づいて、ブラシレスモータ31の実際の回転数が制御される。ブラシレスモータ31の回転数は、3本の巻線U1,V1,W1に供給される電圧を調整することにより制御される。3本の巻線U1,V1,W1に対する電圧制御は、スイッチング素子Tr1〜Tr6をPWM(Pulse Width Modulation)制御して行われる。
When an operating force is applied to the
つまり、インバータ回路65のスイッチング素子Tr1〜Tr6のゲートに印加されるオン信号のデューティ比を調整することにより行われる。例えば、デューティ比を20%に設定すると、力率改善回路68からの出力電圧の20%の電圧が3本の巻線U1,V1,W1に供給される。これに対して、デューティ比を100%に設定すると、力率改善回路68からの出力電圧の100%の電圧が3本の巻線U1,V1,W1に供給される。ブラシレスモータ31の実際の回転数は、デューティ比が高いほど、高回転数になる。インバータ回路65、整流回路67,力率改善回路68およびモータ制御部71は、制御基板78に設けられている。
That is, it is performed by adjusting the duty ratio of the ON signal applied to the gates of the switching elements Tr1 to Tr6 of the
次に、作業機10aの使用例を説明する。打撃モードが選択されている場合に、トリガ59が操作されると、ブラシレスモータ31の出力軸34が回転し、出力軸34の回転力は、運動変換機構47によりピストン18の往復動力に変換される。ブラシレスモータ31の出力軸34の回転中に、先端工具Tが対象物に押し付けられると、打撃子17が排気孔を塞ぐ。排気孔が塞がれた状態で、ピストン18が打撃子17に近づく向きで移動すると、空気室19の圧力が上昇する。空気室19の圧力が上昇すると、打撃子17がハンマ部材16を打撃し、その打撃力は先端工具Tに伝達される。
Next, a usage example of the
一方、ブラシレスモータ31の出力軸34の回転中に、先端工具Tが対象物から離されると、打撃子17は自重でピストン18から離れた待機位置で停止する。打撃子17が待機位置で停止すると、排気孔が開かれる。排気孔が開かれた状態で、ピストン18が打撃子17に近づく向きで移動しても、空気室19の圧力が上昇せず、先端工具Tは打撃されない。
On the other hand, when the tip tool T is separated from the object while the
なお、打撃モードが選択されている場合、従動スリーブ54が前進移動されており、従動スリーブ54とシリンダ11との係合が解除される。したがって、先端工具Tが対象物に押し付けられているか否かに関わりなく、出力軸34の回転力は、シリンダ11に伝達されない。
When the striking mode is selected, the driven
これに対して、回転打撃モードが選択されている場合に、ブラシレスモータ31の出力軸34が回転し、かつ、先端工具Tが対象物に押し付けられると、打撃モードが選択されている場合と同様に打撃子17がハンマ部材16を打撃し、その打撃力は先端工具Tに伝達される。
On the other hand, when the rotary hitting mode is selected, when the
さらに、回転打撃モードが選択されている場合、従動スリーブ54が後退移動されており、従動スリーブ54とシリンダ11とが係合される。したがって、出力軸34の回転力はシリンダ11に伝達される。つまり、先端工具Tには、打撃力及び回転力が伝達される。なお、回転打撃モードが選択され、かつ、先端工具Tが対象物から離されていると、打撃モードが選択されている場合と同様に、先端工具Tは打撃されない。
Further, when the rotation impact mode is selected, the driven
次に、作業機10aで実行可能な制御例を順次説明する。
Next, control examples that can be executed by the
(制御例1)
図3は、制御例1を示すフローチャートである。まず、モータ制御部71は、ステップS1でトリガスイッチ59aがオンされると、ステップS2で「ハンマフラグ・オン」であるか否かを判断する。モータ制御部71は、トリガ59に操作力が加えられている間に、モータ電流検出回路76で検出される負荷電流値Iが、閾値Ih未満から閾値Ih以上に変化したことを検出する回数が、2回以上であると「ハンマフラグ・オン」と処理し、1回以下であると「ハンマフラグ・オフ」と処理する。
(Control example 1)
FIG. 3 is a flowchart showing a control example 1. First, when the
モータ制御部71は、ステップS2の判断時点において、モータ電流検出回路76が検出する負荷電流値Iが、閾値Ih未満から閾値Ih以上に変化したこと検出した回数が1回以下であるため、ステップS2でNOと判断する。モータ制御部71は、ステップS2でNOと判断すると、ステップS3に進み、デューティ比の変化率dDSとし、ブラシレスモータ31の回転数を上昇させる処理を行う。ステップS3の処理が行われると、ブラシレスモータ31の負荷電流値Iは、デューティ比の変化率dDSに応じて増加する。
Since the
モータ制御部71は、ブラシレスモータ31の回転数が上昇中に、ステップS4において、トリガスイッチ59aがオンされてから2秒経過したか否かを判断する。モータ制御部71は、ステップS4でYESと判断すると、先端工具Tが対象物から離されていると、ステップS5において、ブラシレスモータ31の回転数を、無負荷用の目標回転数Ntに維持する「第1定速度制御」を実行する。目標回転数Ntは、回転数設定ダイヤル62の操作で選択される目標回転数Nmよりも低い。
The
さらに、モータ制御部71は、ステップS5Aでトリガスイッチ59aがオンされているか否かを判断し、ステップS5AでYESと判断すると、ステップS6でブラシレスモータ31の負荷電流値Iが閾値Ih以上であるか否かを判断する。ブラシレスモータ31の負荷電流値Iは、ブラシレスモータ31の実際の回転数が目標回転数Ntに制御されていれば、閾値Ih未満に維持される。一方、先端工具Tが対象物に押し付けられると、先端工具Tの動作抵抗により、ブラシレスモータ31の実際の回転数が低下し、目標回転数Nt未満となる。
Further, the
モータ制御部71は、第1定速度制御を実行しているため、モータ制御部71は、負荷によってブラシレスモータ31の実際の回転数が低下すると、ブラシレスモータ31の実際の回転数を目標回転数Ntに戻すために電流値を上昇させる。すると、ブラシレスモータ31の回転数が目標回転数Ntに至るまでの過程で、負荷電流Iが閾値Ihを超える。モータ制御部71は、ブラシレスモータ31の負荷電流値Iが、閾値Ih未満から閾値Ih以上へと変化した時点で負荷有りと判断し、ステップS6でYESと判断する。
Since the
モータ制御部71は、ステップS6でYESと判断するとステップS7に進み、ブラシレスモータ31の負荷電流値Iが、閾値Ih以上から閾値Ih未満へと変化したか否かを判断する。モータ制御部71は、ステップS7でNOと判断すると、ステップS8において、トリガスイッチ59aがオフされたか否かを判断する。モータ制御部71は、ステップS8でNOと判断するとステップS9に進み、ブラシレスモータ31の回転数を、目標回転数Nmに維持する「第2定速度制御」を実行し、ステップS7に戻る。
When it is determined YES in step S6, the
モータ制御部71が、ステップS7〜ステップS9の制御を実行中に、先端工具Tを対象物に押し付ける力が解除されると、先端工具Tの動作抵抗がなくなるのでブラシレスモータ31の実際の回転数が上昇し、目標回転数Nmを超える。このときモータ制御部71は「第2定速度制御」を実行中であるため、ブラシレスモータ31の実際の回転数を目標回転数Nmに戻すため、ブラシレスモータ31に流す電流値を減少させる。すると、負荷電流Iの値が閾値Ih未満へと変化し、モータ制御部71は、ステップS7でYESと判断し、ステップS10でカウント「1」をインクリメントする処理を行う。このカウントは、モータ制御部71がハンマフラグのオン・オフを判断する場合に用いる変数である。
If the force that presses the tip tool T against the object is released while the
モータ制御部71は、ステップS10に次ぐステップS11において、カウントが「2」以上であるか否かを判断し、ステップS11でNOと判断すると、負荷電流Iの値が閾値Ih未満になったことにより負荷無しと判断してステップS5に戻り、「第1定速度制御」を実行する。そして、モータ制御部71は、先端工具Tを、前述と同様に対象物に押し付け、かつ、対象物から離す操作が行われ、ステップS10を経てステップS11に進むと、そのステップS11でYESと判断し、ステップS12で「ハンマフラグ・オン」の処理を実行する。
In step S11 subsequent to step S10, the
モータ制御部71は、ステップS12に次ぐステップS13において、トリガスイッチ59aがオフされたか否かを判断し、ステップS13でYESと判断すると、ステップS14に進み、ブラシレスモータ31を停止する。モータ制御部71は、ステップS15において、ブラシレスモータ31を停止した時点から10秒経過したか否かを判断する。モータ制御部71は、ステップS15でNOと判断すると、ステップS16において、トリガスイッチ59aがオフされているか否かを判断する。
In step S13 following step S12, the
モータ制御部71は、ステップS16でNOと判断すると、ステップS2の判断を行う。モータ制御部71は、ステップS12で「ハンマフラグ・オン」と処理しているため、ステップS2でYESと判断する。モータ制御部71は、ステップS2でYESと判断すると、ステップS17に進み、デューティ比を変化率dDfで増加させ、かつ、ブラシレスモータ31の実際の回転数を、目標回転数Ntまで上昇させる処理を実行する。デューティ比の変化率dDfは、デューティ比の変化率dDsよりも大きい。
If the
モータ制御部71は、ステップS17に次ぐステップS18において、ブラシレスモータ31の実際の回転数が、目標回転数Ntに到達したか否かを判断する。モータ制御部71は、ステップS18でYESと判断するとステップS5に進む。モータ制御部71は、ステップS18でYESと判断すると、ステップS5に進み、ステップS18でNOと判断すると、ステップS19でトリガスイッチ59aがオフされたか否かを判断する。モータ制御部71は、ステップS19でNOと判断すると、ステップS17に進み、ステップS19でYESと判断すると、ステップS14に進む。
In step S18 following step S17, the
さらに、モータ制御部71は、ステップS15でYESと判断すると、ステップS20で「ハンマフラグ・オフ」とし、かつ、「カウント=0」とする処理を行い、図3のフローチャートを終了する。さらに、モータ制御部71は、ステップS13でNOと判断すると、ステップS5に戻り、ステップS6でNOと判断するとステップS11に進む。さらに、モータ制御部71は、ステップS16でYESと判断すると、ステップS15に戻る。
Further, if YES is determined in step S15, the
さらに、モータ制御部71は、ステップS4でNOと判断すると、ステップS21でトリガスイッチ59aがオフされたか否かを判断する。モータ制御部71は、ステップS21でNOと判断すると、ステップS3に戻り、ステップS21でYESと判断すると、ステップS14に進む。さらに、モータ制御部71は、ステップS5AでNOと判断した場合、または、ステップS8でYESした場合も、ステップS14に進む。
Furthermore, if the
図4のタイムチャートは、図3のフローチャートに対応する。時刻t1でトリガスイッチがオンされると、負荷電流値Iが上昇し、かつ、ブラシレスモータの回転数が上昇する。負荷電流値Iが上昇する時刻t1から時刻t2まで間、デューティ比の変化率dDsに設定される。時刻t2から、ブラシレスモータの回転数を目標回転数Ntに維持する第1定速度制御が実行されており、負荷電流値Iは、閾値Ih未満の一定値に維持されている。 The time chart of FIG. 4 corresponds to the flowchart of FIG. When the trigger switch is turned on at time t1, the load current value I increases and the rotation speed of the brushless motor increases. The duty ratio change rate dDs is set from time t1 to time t2 when the load current value I increases. From time t2, the first constant speed control for maintaining the rotation speed of the brushless motor at the target rotation speed Nt is executed, and the load current value I is maintained at a constant value less than the threshold value Ih.
時刻t3で先端工具が対象物に押し付けられると、ブラシレスモータの回転数が低下し始める。このとき、ブラシレスモータの実際の回転数を、目標回転数Ntに維持する処理が継続されているので、ブラシレスモータの回転数をNtにするために負荷電流値Iは上昇している。負荷電流値Iは、時刻t4で閾値Ih以上になり、ブラシレスモータの回転数を目標回転数Nmに維持する第2定速度制御を実行する。ブラシレスモータの実際の回転数が目標回転数Nmよりも低いと、ブラシレスモータの実際の回転数を目標回転数Nmに維持するため、電流値が増加されてブラシレスモータの実際の回転数が上昇している。ブラシレスモータの回転数が時刻t5で目標回転数Nmに到達すると、時刻t5以降、ブラシレスモータの回転数を目標回転数Nmに維持するために負荷電流値Iは閾値Ih以上で一定に維持される。 When the tip tool is pressed against the object at time t3, the rotation speed of the brushless motor starts to decrease. At this time, since the process of maintaining the actual rotational speed of the brushless motor at the target rotational speed Nt is continued, the load current value I is increased in order to set the rotational speed of the brushless motor to Nt. The load current value I becomes equal to or greater than the threshold value Ih at time t4, and the second constant speed control is executed to maintain the rotation speed of the brushless motor at the target rotation speed Nm. If the actual rotational speed of the brushless motor is lower than the target rotational speed Nm, the actual rotational speed of the brushless motor is increased to maintain the actual rotational speed of the brushless motor at the target rotational speed Nm. ing. When the rotational speed of the brushless motor reaches the target rotational speed Nm at time t5, the load current value I is kept constant above the threshold value Ih in order to maintain the rotational speed of the brushless motor at the target rotational speed Nm after time t5. .
時刻t6で先端工具が対象物から離されて、ブラシレスモータの負荷が低下すると、ブラシレスモータの実際の回転数が目標回転数Nmを超える。このとき第2定速度制御を実行しているため、ブラシレスモータの実際の回転数を目標回転数Nmま低下させるため負荷電流値を減少させる。すると、時刻t7において、負荷電流値Iが閾値Ih以上から閾値Ih未満に変化したことが検知され、カウント「1」がインクリメントされると同時に、負荷電流Iが閾値Ih未満になったことで、時刻t8以降、ブラシレスモータの実際の回転数を目標回転数Ntに維持する第1定速度制御が実行される。 When the tip tool is moved away from the object at time t6 and the load of the brushless motor is reduced, the actual rotational speed of the brushless motor exceeds the target rotational speed Nm. At this time, since the second constant speed control is executed, the load current value is decreased in order to reduce the actual rotational speed of the brushless motor to the target rotational speed Nm. Then, at time t7, it is detected that the load current value I has changed from the threshold value Ih to less than the threshold value Ih, and at the same time the count “1” is incremented, the load current I becomes less than the threshold value Ih. After time t8, first constant speed control is performed to maintain the actual rotational speed of the brushless motor at the target rotational speed Nt.
時刻t9で先端工具が対象物に押し付けられると、ブラシレスモータの実際の回転数が低下し始める。すると、ブラシレスモータの実際の回転数を、目標回転数Ntに維持する第1定速度制御が実行されているので、ブラシレスモータの実際の回転数を目標回転数Ntに戻すため、負荷電流値Iは上昇している。負荷電流値Iは、時刻t10で閾値Ih以上になり、第2定速度制御が実行され、ブラシレスモータの実際の回転数が時刻t11で目標回転数Nmに到達すると、時刻t11以降、ブラシレスモータの実際の回転数を目標回転数Nm維持するため、負荷電流値Iは閾値Ih以上で一定に維持される。 When the tip tool is pressed against the object at time t9, the actual rotational speed of the brushless motor starts to decrease. Then, since the first constant speed control is performed to maintain the actual rotational speed of the brushless motor at the target rotational speed Nt, the load current value I is returned to return the actual rotational speed of the brushless motor to the target rotational speed Nt. Is rising. The load current value I becomes equal to or greater than the threshold value Ih at time t10, the second constant speed control is executed, and when the actual rotational speed of the brushless motor reaches the target rotational speed Nm at time t11, the time of the brushless motor is increased after time t11. In order to maintain the actual rotational speed at the target rotational speed Nm, the load current value I is kept constant above the threshold value Ih.
時刻t12でトリガスイッチがオフされると、ブラシレスモータの実際の回転数が低下し、かつ、負荷電流値Iが低下する。時刻t13において、負荷電流値Iが閾値Ih以上から閾値Ih未満に変化したことが検知され、カウント「1」がインクリメントされると、合計のカウントが2以上となり、「ハンマフラグ・オン」と処理される。時刻t14でブラシレスモータが停止し、かつ、負荷電流値Iは0アンペアとなる。 When the trigger switch is turned off at time t12, the actual rotational speed of the brushless motor is reduced and the load current value I is reduced. At time t13, when it is detected that the load current value I has changed from the threshold value Ih or more to less than the threshold value Ih, and the count “1” is incremented, the total count becomes 2 or more, and “hammer flag ON” is processed. The At time t14, the brushless motor stops, and the load current value I becomes 0 amperes.
時刻t15でトリガスイッチがオンされると、負荷電流が上昇し、かつ、ブラシレスモータの回転数が上昇する。負荷電流値Iが上昇する時刻t15から時刻t16まで間、デューティ比は変化率dDfに制御される。時刻t16から、ブラシレスモータの回転数を目標回転数Ntに維持する処理が実行され、負荷電流値Iは、閾値Ih未満の一定値に維持される。 When the trigger switch is turned on at time t15, the load current increases and the rotation speed of the brushless motor increases. From time t15 when load current value I rises to time t16, the duty ratio is controlled to change rate dDf. From time t16, a process of maintaining the rotational speed of the brushless motor at the target rotational speed Nt is executed, and the load current value I is maintained at a constant value less than the threshold value Ih.
時刻t17で先端工具が対象物に押し付けられると、ブラシレスモータの回転数が低下する。すると、ブラシレスモータの実際の回転数を、目標回転数Ntに維持しようとして、負荷電流値Iは上昇する。負荷電流値Iは、時刻t18で閾値Ih以上になり、第2定速度制御が実行され、目標回転数Nmを維持するためにブラシレスモータの実際の回転数を上昇させ、時刻t19で目標回転数Nmに到達すると、時刻t19以降、ブラシレスモータの実際の回転数は目標回転数Nmに維持され、かつ、負荷電流値Iは閾値Ih以上で一定に維持される。 When the tip tool is pressed against the object at time t17, the rotation speed of the brushless motor is reduced. Then, the load current value I increases in an attempt to maintain the actual rotational speed of the brushless motor at the target rotational speed Nt. The load current value I becomes equal to or greater than the threshold value Ih at time t18, the second constant speed control is executed, the actual rotational speed of the brushless motor is increased to maintain the target rotational speed Nm, and the target rotational speed is reached at time t19. When Nm is reached, after the time t19, the actual rotational speed of the brushless motor is maintained at the target rotational speed Nm, and the load current value I is kept constant above the threshold value Ih.
作業者が打撃モードを選択して、作業機10aを使用して斫り作業を行う場合は、ブラシレスモータ31の回転を開始してから停止するまでの間に、先端工具Tを対象物から離し、その後に先端工具Tを対象物に押し付ける操作が、1回以上繰り返される。このため、モータ制御部71は、図3のフローチャートのステップS6,S7,S10の処理を2回以上繰り返し、ステップS12に進んで「ハンマフラグ・オン」と処理され、モータ制御部71は打撃モードが選択されているものと推定する。したがって、一旦、トリガスイッチ59aオフされた後に、トリガスイッチ59aが再度オンされると、ブラシレスモータ31の回転数を上昇させる場合は、デューティ比は変化率dDfで制御される。
When the worker selects the striking mode and performs the turning operation using the
一方、作業者が回転打撃モードを選択し、作業機10aを使用して穴あけ作業を行う場合は、ブラシレスモータ31の回転を開始してから停止するまでの間に、先端工具Tを対象物から離し、その後に先端工具Tを対象物に押し付ける操作は行わない。このため、モータ制御部71は、図3のフローチャートのステップS10の処理を2回行うことはなく、回転打撃モードが選択されているものと推定し、「ハンマフラグ・オン」と処理することはない。したがって、一旦、トリガスイッチ59aオフされた後に、トリガスイッチ59aが再度オンされると、ブラシレスモータ31の回転数を上昇させる場合は、デューティ比は変化率dDsで制御される。
On the other hand, when the operator selects the rotation hitting mode and performs the drilling operation using the
そして、デューティ比の変化率dDfは、デューティ比の変化率dDsよりも大きい。つまり、打撃モードが選択され、かつ、ブラシレスモータ31が回転中にトリガスイッチ59aがオフされた後、再度、トリガスイッチ59aがオンされて、停止しているブラシレスモータ31回転数を目標回転数まで上昇させるまでに要する時間tmax1は、回転打撃モードが選択され、かつ、ブラシレスモータ31が回転中にトリガスイッチ59aがオフされた後、再度、トリガスイッチ59aがオンされて、停止しているブラシレスモータ31回転数を目標回転数まで上昇させるまでに要する時間tmax2よりも短くなり、作業機10aを使用した作業性が向上する。
The duty ratio change rate dDf is larger than the duty ratio change rate dDs. That is, after the striking mode is selected and the
(制御例2)
図5は、制御例2を示すフローチャートである。まず、モータ制御部71は、ステップS31でトリガスイッチオンを検知し、ステップS32でハンマフラグ・オンであるか否かを判断する。モータ制御部71は、ステップS32でNOと判断すると、ブラシレスモータ31の回転数を上昇させるために用いるデューティ比の変化率dDsを設定する。モータ制御部71は、ステップS34に進み、所定のデューティ比の変化率を用いて、ブラシレスモータ31の回転数を上昇する処理を行う。ステップS33からステップS34に進んだ場合は、ステップS34でデューティ比の変化率dDsを用いる。
(Control example 2)
FIG. 5 is a flowchart showing a control example 2. First, the
モータ制御部71は、ステップS35において、ブラシレスモータ31の実際の回転数が、目標回転数Nt以上になったか否かを判断する。モータ制御部71は、ステップS35でYESと判断すると、ステップS36に進み、ブラシレスモータ31の実際の回転数が、目標回転数になるまでの間、設定されたデューティ比の変化率で、ブラシレスモータ31の実際の回転数を調整する。ステップS35からステップS36に進んだ場合、目標回転数Ntを用いて、ブラシレスモータ31の実際の回転数を上昇する。
In step S35, the
モータ制御部71は、ステップS37において、ブラシレスモータ31の実際の回転数を、目標回転数に維持する定速度制御を実行する。ステップS37で用いる目標回転数は、ステップS36で用いた目標回転数と同じである。モータ制御部71は、ステップS37に次いでステップS38の判断を行う。ステップS38の判断は、ステップS6の判断と同じである。モータ制御部71は、先端工具Tが対象物に押し付けられるとステップS38でYESと判断し、ステップS39の処理を実行する。ステップS39の処理は、ステップS10の処理と同じである。
In step S <b> 37, the
モータ制御部71は、ステップS39に次いでステップS40の判断を行う。ステップS40の判断は、ステップS11の判断と同じである。モータ制御部71は、ステップS40でNOと判断すると、ステップS41の判断を行う。ステップS41の判断は、ステップS7の判断と同じである。モータ制御部71は、ステップS41でNOと判断すると、ステップS42に進み、トリガスイッチ59aがオフされているか否かを判断する。
The
モータ制御部71は、ステップS42でNOと判断すると、ステップS43に進み、ブラシレスモータ31の実際の回転数を、所定のデューティ比の変化率で目標回転数まで上昇させる。モータ制御部71は、ステップS40でNOと判断し、ステップS41,42を経てステップS43に進んだ場合、ステップS43の処理ではデューティ比の変化率dDsを用い、かつ、目標回転数Ntを用いる。モータ制御部71は、ステップS43に次ぐステップS44で、ブラシレスモータ31の実際の回転数を、目標回転数に維持する定速度制御を実行し、ステップS41に進む。モータ制御部71は、ステップS40でNOと判断し、かつ、ステップS41,S42を経てステップS44に進んだ場合に、ステップS44で用いる目標回転数は、ステップS43で用いた目標回転数と同じである。
If the
モータ制御部71は、ステップS41でYESと判断すると、ステップS45でトリガスイッチ59aがオフされたか否かを判断する。モータ制御部71は、ステップS45でNOと判断すると、ステップS36に進む。モータ制御部71は、ステップS45でNOと判断した後、ステップS36〜S39を経てステップS40に進むと、ステップS40でYESと判断する。モータ制御部71は、ステップS40でYESと判断すると、ステップS46でハンマフラグ・オンと処理する。つまり、モータ制御部71は、トリガスイッチ59aがオンされている間に、負荷電流値Iが、閾値Ih未満から閾値Ih以上へと変化したことを2回以上検出すると、「ハンマフラグ・オン」と処理する。
If the
モータ制御部71は、ステップS46に次ぐステップS47で、ブラシレスモータ31の実際の回転数を上昇させるために用いるデューティ比の変化率をdDfに設定し、ステップS41に進む。モータ制御部71は、ステップS46,S47を経てステップS41に進み、ステップS41でNOと判断してステップS43,S44に進んだ場合、ステップS43では、デューティ比の変化率dDfを用い、かつ、目標回転数Nmを用いてブラシレスモータ31の実際の回転数を上昇する処理を行う。また、モータ制御部71は、ステップS44において、ブラシレスモータ31の実際の回転数を目標回転数Nmに維持する定速度制御を実行する。
In step S47 subsequent to step S46, the
モータ制御部71は、ステップS45でYESと判断すると、ステップS48に進みブラシレスモータ31を停止する。モータ制御部71は、ステップS49において、ステップS48でブラシレスモータ31を停止した時点から、所定時間Dt2秒が経過したか否かを判断する。モータ制御部71は、ステップS49でNOと判断すると、ステップS50でトリガスイッチ59aがオフされているか否かを判断し、ステップS50でYESと判断すると、ステップS49に戻る。モータ制御部71は、ステップS49でYESと判断すると、ステップS51で「ハンマフラグ・オフ」と処理し、かつ、「カウント=0」とする処理を行い、図5のフローチャートを終了する。
If the
モータ制御部71は、ステップS50でNOと判断すると、ステップS32に進む。モータ制御部71は、ステップS40でYESと判断し、その後に、ステップS45でYESと判断し、さらに、ステップS50でNOと判断してステップS32に進むと、ステップS32でYESと判断する。
If the
さらに、モータ制御部71は、ステップS32でYESと判断すると、ステップS52へ進んでデューティ比を変化率dDfに設定し、ステップS34に進む。このように、モータ制御部71は、ブラシレスモータ31を回転させている間に、「ハンマフラグ・オン」と処理しステップS52を経てステップS34に進むと、ブラシレスモータ31の実際の回転数を、デューティ比の変化率dDfで上昇させる処理を実行する。
Further, when the
モータ制御部71は、ステップS42でYESと判断すると、ステップS48に進む。また、モータ制御部71は、ステップS35でNOと判断すると、ステップS53でトリガスイッチ59aがオフされたか否かを判断する。モータ制御部71は、ステップS53でYESと判断するとステップS48へ進み、ステップS53でNOと判断すると、ステップS34へ進む。
If the
図6は、図5のフローチャートに対応するタイムチャート例である。図6のタイムチャートでは、トリガスイッチがオンされてから、トリガスイッチがオフされるまでの間の時刻t4及び時刻t10の2回において、負荷電流値Iが閾値Ih未満から閾値Ih以上へと変化して、時刻t10でハンマフラグ・オンと処理されている。このため、時刻t10からブラシレスモータの回転数を上昇する場合のデューティ比の変化率dDfは、デューティ比の変化率dDsよりも大きい。図6のタイムチャートに示すパラメータのその他の経時変化は、図5の経時変化と同じである。 FIG. 6 is a time chart example corresponding to the flowchart of FIG. In the time chart of FIG. 6, the load current value I changes from less than the threshold value Ih to more than the threshold value Ih at the time t4 and the time t10 between the time when the trigger switch is turned on and the time when the trigger switch is turned off. At time t10, the hammer flag is turned on. For this reason, the duty ratio change rate dDf when the rotation speed of the brushless motor is increased from time t10 is larger than the duty ratio change rate dDs. Other time-dependent changes of the parameters shown in the time chart of FIG. 6 are the same as the time-dependent changes of FIG.
このように、制御例2を実行しても、制御例1を実行した場合と同じ効果を得られる。また、制御例2では、トリガスイッチがオンされてから、トリガスイッチがオフされるまでの間にハンマフラグ・オンと処理されている。このため、トリガスイッチをオフすることなく、先端工具を対象物に押し付けてブラシレスモータの回転ステップSを目標回転数Nmまで上昇する場合のデューティ比の変化率dDfは、デューティ比の変化率dDsよりも大きい。そして、デューティ比の変化率dDfを用いた場合におけるブラシレスモータ31の回転数の上昇率は、デューティ比の変化率dDsを用いた場合におけるブラシレスモータ31の回転数の上昇率よりも高い。したがって、モータ制御部71は、ハンマフラグ・オン時にブラシレスモータ31の実際の回転数を素早く目標回転数まで上昇させることができ、作業性が向上する。
As described above, even when the control example 2 is executed, the same effect as when the control example 1 is executed can be obtained. In the control example 2, the hammer flag is turned on between the time when the trigger switch is turned on and the time when the trigger switch is turned off. For this reason, the duty ratio change rate dDf when the tip tool is pressed against the object without turning off the trigger switch and the rotation step S of the brushless motor is increased to the target rotational speed Nm is based on the duty ratio change rate dDs. Is also big. The rate of increase in the rotational speed of the
(制御例3)
図7は、制御例3のフローチャートを示す。図7のフローチャートは、図3または図6のフローチャートのサブルーチンとして実行される。モータ制御部71は、ステップS60でハンマフラグ・オンであるか否かを判断し、ステップS60でYESと判断すると、ステップS61でタイマを起動し、ステップS62において、1秒あたりにおける負荷電流値Iの上昇率が、10%以上であるか否かを判断する。
(Control example 3)
FIG. 7 shows a flowchart of the control example 3. The flowchart of FIG. 7 is executed as a subroutine of the flowchart of FIG. 3 or FIG. The
ステップS62の判断は、モータ電流検出回路76からコントローラ72に入力される信号が負荷によるものか、それともノイズによるものかを判断している。10%は閾値であり、負荷電流値Iの上昇率が10%以上であれば負荷がかかっていると判断し、負荷電流値Iの上昇率が10%未満であれば負荷ではなくノイズによる信号が入力されていると判断する、という意味である。モータ制御部71は、ステップS62でYESと判断すると、ステップS63に進んでブラシレスモータ31の目標回転数を18,500rpm に設定し、図7のフローチャートを終了する。
The determination in step S62 determines whether the signal input from the motor
モータ制御部71は、ステップS62でNOと判断すると、ステップS64に進んでブラシレスモータ31の目標回転数を13,000rpm に設定し、図7のフローチャートを終了する。
If the
モータ制御部71は、ステップS60でNOと判断すると、ステップS65において、負荷電流値Iが閾値Ih以上であることが、1秒以上連続して検知されたか否かを判断する。モータ制御部71は、ステップS65でYESと判断すると、ステップS66に進んでブラシレスモータ31の目標回転数を17,000rpm に設定し、図7のフローチャートを終了する。一方、モータ制御部71は、ステップS65でNOと判断するとステップS64に進む。
If the
図7のステップS61〜S63の処理、ステップS62でNOと判断してステップS64に進む処理は、例えば、図4のタイムチャートの時刻t15以降に実行可能である。また、図7のステップS66の処理は、例えば、図4のタイムチャートの時刻t4〜時刻t7の間、または、時刻t10〜時刻t12の間、または、時刻t18以降に実行可能である。図7のステップS65でNOと判断されてステップS64に進む処理は、図4のタイムチャートの時刻t1から時刻t3の間、時刻t7から時刻t9の間、時刻t15から時刻t17の間で実行可能である。 The process of steps S61 to S63 in FIG. 7 and the process of determining NO in step S62 and proceeding to step S64 can be executed after time t15 in the time chart of FIG. 4, for example. Moreover, the process of step S66 of FIG. 7 can be performed between time t4 and time t7 of the time chart of FIG. 4, or between time t10 and time t12, or after time t18, for example. The process of determining NO in step S65 of FIG. 7 and proceeding to step S64 can be executed from time t1 to time t3, from time t7 to time t9, and from time t15 to time t17 in the time chart of FIG. It is.
一方、図7のステップS61〜S63の処理、ステップS62でNOと判断してステップS64に進む処理は、例えば、図6のタイムチャートの時刻t10〜時刻t12の間、時刻t15以降に実行可能である。また、図7のステップS66の処理は、例えば、図6のタイムチャートの時刻t4〜時刻t6の間で実行可能である。モータ制御部71が、この制御を実行することで、ハンマフラグ・オンの時にブラシレスモータ31を最大の回転数で動作させることができ、作業効率を向上させることができる。
On the other hand, the process of steps S61 to S63 in FIG. 7 and the process of determining NO in step S62 and proceeding to step S64 can be executed, for example, between time t10 and time t12 in the time chart of FIG. is there. Moreover, the process of step S66 of FIG. 7 can be performed between the time t4 and the time t6 of the time chart of FIG. 6, for example. By executing this control, the
(制御例4)
制御例4は、制御例1または制御例2のサブルーチンとして実行される。制御例4は図8のフローチャートに示されている。モータ制御部71は、ステップS70でハンマフラグ・オンであるか否かを判断し、ステップS70でYESと判断すると、ステップS71で負荷電流値Iが閾値Ih以上であることが、0.3秒連続して検出されたか否かを判断する。モータ制御部71は、ステップS71でYESと判断すると、ステップS72に進んでブラシレスモータ31の目標回転数を18,500rpm に設定し、図8のフローチャートを終了する。
(Control example 4)
The control example 4 is executed as a subroutine of the control example 1 or the control example 2. Control example 4 is shown in the flowchart of FIG. The
モータ制御部71は、ステップS71でNOと判断すると、ステップS73に進んでブラシレスモータ31の目標回転数を13,000rpm に設定し、図8のフローチャートを終了する。
If the
モータ制御部71は、ステップS70でNOと判断すると、ステップS74において、負荷電流値Iが閾値Ih以上であることが、1秒以上連続して検知されたか否かを判断する。モータ制御部71は、ステップS74でYESと判断すると、ステップS75に進んでブラシレスモータ31の目標回転数を17,000rpm に設定し、図8のフローチャートを終了する。一方、モータ制御部71は、ステップS74でNOと判断するとステップS73に進む。
If the
図8のステップS71,S72の処理、ステップS71でNOと判断してステップS73に進む処理は、例えば、図4のタイムチャートの時刻t15以降に実行可能である。また、図8のステップS75の処理は、例えば、図4のタイムチャートの時刻t4〜時刻t7の間、または、時刻t10〜時刻t12の間で実行可能である。図8のステップS74でNOと判断されてステップS73に進む処理は、図4のタイムチャートの時刻t1から時刻t3の間、時刻t7から時刻t9の間で実行可能である。 The processes in steps S71 and S72 in FIG. 8, and the process in which NO is determined in step S71 and the process proceeds to step S73 can be executed, for example, after time t15 in the time chart in FIG. Further, the process of step S75 in FIG. 8 can be executed, for example, between time t4 and time t7 in the time chart of FIG. 4 or between time t10 and time t12. The process that is determined as NO in step S74 of FIG. 8 and proceeds to step S73 can be executed from time t1 to time t3 and from time t7 to time t9 in the time chart of FIG.
一方、図8のステップS71,S72の処理、ステップS71でNOと判断してステップS73に進む処理は、例えば、図6のタイムチャートの時刻t10以降に実行可能である。また、図8のステップS75の処理は、例えば、図6のタイムチャートの時刻t3〜時刻t6の間で実行可能である。図8のステップS74でNOと判断してステップS73に進む処理は、図6のタイムチャートの時刻t1から時刻t4の間、時刻t7から時刻t9の間で実行可能である。モータ制御部71が、この制御を実行することでハンマフラグ・オンの時にブラシレスモータ31を最大の回転数で動作させることができ、作業効率を向上させることができる。
On the other hand, the process of steps S71 and S72 in FIG. 8, the process of determining NO in step S71 and proceeding to step S73 can be executed, for example, after time t10 in the time chart of FIG. Moreover, the process of step S75 of FIG. 8 can be performed between the time t3 and the time t6 of the time chart of FIG. 6, for example. The process of determining NO in step S74 of FIG. 8 and proceeding to step S73 can be executed from time t1 to time t4 and from time t7 to time t9 in the time chart of FIG. By executing this control, the
(設定例1)
次に、ブラシレスモータ31を制御する場合におけるデューティ比の設定例1を、図9を参照して説明する。ここでは、作業者が回転数設定ダイヤル62を操作して複数段階の回転数モード、例えば、回転数モード1〜5の段階で、ブラシレスモータ31の目標回転数を任意に変更する例を挙げる。モータ制御部71は、目標回転数Ntを用いてブラシレスモータ31を制御する場合、回転数モード1〜5の何れが選択されている場合も、デューティ比を30%に設定する。
(Setting example 1)
Next, setting example 1 of the duty ratio when controlling the
これに対して、モータ制御部71は、目標回転数Nmを用いてブラシレスモータ31を制御する場合、ハンマフラグがオフされていると、選択された回転数モードに応じて、デューティ比が70%〜90%の範囲内で段階的に変更される。モータ制御部71は、回転数モードが大きいほど、大きいデューティ比を設定する。
On the other hand, when the
例えば、モータ制御部71は、図4のタイムチャートの時刻t13以前に、目標回転数Nmを用いてブラシレスモータ31を制御する際に、回転数モードに応じてデューティ比を70%〜90%の範囲内で選択する。また、モータ制御部71は、図4のタイムチャートの時刻t17以降、ハンマフラグ・オンの状態で目標回転数Nmを用いてブラシレスモータ31を制御する際に、回転数モードに関わりなくデューティ比を100%に設定する。デューティ比100%である場合のブラシレスモータ31の回転数は、デューティ比90%である場合のブラシレスモータ31の回転数よりも高い。
For example, when the
また、モータ制御部71は、図6のタイムチャートの時刻t10以前に、目標回転数Nmを用いてブラシレスモータ31を制御する際に、回転数モードに応じてデューティ比を70%〜90%の範囲内で選択する。また、モータ制御部71は、図6のタイムチャートの時刻t17以降、ハンマフラグ・オンの状態で目標回転数Nmを用いてブラシレスモータ31を制御する際に、回転数モードに関わりなく、デューティ比を100%に設定する。
When the
(設定例2)
次に、ブラシレスモータ31を制御する場合におけるデューティ比の設定例2を、図10を参照して説明する。モータ制御部71は、目標回転数Ntを用いてブラシレスモータ31を制御する場合、図9と同じデューティ比の制御を行う。また、モータ制御部71は、目標回転数Nmを用いてブラシレスモータ31を制御し、かつ、ハンマフラグがオフされている場合、図9と同じデューティ比の制御を行う。
(Setting example 2)
Next, setting example 2 of the duty ratio when controlling the
さらに、モータ制御部71は、目標回転数Nmを用いてブラシレスモータ31を制御し、かつ、ハンマフラグがオンされている場合を説明する。この場合、回転数モード5が選択されているとデューティ比が100%を選択し、回転数モード1〜4のいずれかが選択されていると、ハンマフラグがオフである場合と同じデューティ比を用いる。つまり、作業者が回転数設定ダイヤル62を操作して、目標回転数の最大値を選択している場合に限りデューティ比を100%に設定する。
Further, the
例えば、モータ制御部71は、図4のタイムチャートの時刻t13以前に、目標回転数Nmを用いてブラシレスモータ31を制御する際に、回転数モードに応じてデューティ比を70%〜90%の範囲内で選択する。また、モータ制御部71は、図4のタイムチャートの時刻t17以降、目標回転数Nmを用いてブラシレスモータ31を制御する際に、回転数モード1〜4の何れかが選択されていると、デューティ比を70%〜85%の範囲内に設定する。これに対して、図4のタイムチャートの時刻t17以降、目標回転数Nmを用いてブラシレスモータ31を制御する際に、回転数モード5が選択されていると、デューティ比を100%に設定する。
For example, when the
また、モータ制御部71は、図6のタイムチャートの時刻t10以前に、目標回転数Nmを用いてブラシレスモータ31を制御する際に、回転数モードに応じてデューティ比を70%〜90%の範囲内で選択する。また、モータ制御部71は、図6のタイムチャートの時刻t10以降、目標回転数Nmを用いてブラシレスモータ31を制御する際に、回転数モード1〜4の何れかが選択されていると、デューティ比を70%〜85%の範囲内に設定する。これに対して、図6のタイムチャートの時刻t10以降、目標回転数Nmを用いてブラシレスモータ31を制御する際に、回転数モード5が選択されていると、デューティ比を100%に設定する。モータ制御部71は、設定例1及び設定例2を実行することで、ハンマフラグ・オンの時にはブラシレスモータ31を最大の回転数で動作させることができ、作業効率を向上させることができる。
When the
本実施形態で説明した事項と、本発明の構成との対応関係を説明すると、ブラシレスモータ31が、本発明のモータに相当し、先端工具Tが、本発明の先端工具に相当し、従動スリーブ54、駆動側のベベルギヤ55、従動側のベベルギヤ56、コイルばね57、動作モード切替レバーが、本発明のモード切替機構に相当し、モータ制御部71が、本発明の負荷検出部及びモード推定部及びモータ制御部及び目標回転数設定部に相当する。ブラシレスモータの回転数、デューティ比の変化率が、本発明の処理内容に相当する。また、本実施形態では、デューティ比の変化率dDsを用いたブラシレスモータの回転数の上昇率と、デューティ比の変化率dDfを用いたブラシレスモータの回転数の上昇率と、が異なる。
The correspondence between the matters described in this embodiment and the configuration of the present invention will be described. The
また、先端工具が対象物に押し付けられているか否かが、本発明の負荷に相当し、先端工具が対象物から離れていることが、本発明の第1負荷に相当し、先端工具が対象物に押し付けられることが、本発明の第2負荷に相当する。さらに、打撃モード及び回転打撃モードが、本発明における複数の動作モードに相当する。さらに、目標回転数Nt、デューティ比30%である場合のブラシレスモータ31の回転数が、本発明の第1目標回転数に相当する。また、目標回転数Nm、具体的には、デューティ比70%〜90%の範囲内で制御されるブラシレスモータ31の回転数が、本発明の第2目標回転数に相当する。さらに、目標回転数Nm、具体的には、デューティ比100%で制御されるブラシレスモータ31の回転数が、本発明の第3目標回転数に相当する。また、デューティ比90%で制御されるブラシレスモータ31の回転数が、本発明の最大回転数に相当する。また、デューティ比70%〜85%の範囲内で制御されるブラシレスモータ31の回転数が、本発明の「最大回転数よりも低い回転数」に相当する。
Further, whether or not the tip tool is pressed against the object corresponds to the load of the present invention, and that the tip tool is separated from the object corresponds to the first load of the present invention and the tip tool is the target. Being pressed against an object corresponds to the second load of the present invention. Further, the hitting mode and the rotary hitting mode correspond to a plurality of operation modes in the present invention. Furthermore, the rotation speed of the
本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能である。例えば、先端工具が対象物に押し付けられたか否か、つまり、負荷が有るか無いかを判断する場合、ブラシレスモータの回転数を用いることも可能である。この場合、図3のフローチャートのステップS6でブラシレスモータの実際の回転数が目標回転数Nt以上であるか否かを判断し、図3のフローチャートのステップS7でブラシレスモータの実際の回転数が目標回転数Nt未満であるか否かを判断するルーチンとすればよい。 The present invention is not limited to the above-described embodiment, and various modifications can be made without departing from the scope of the invention. For example, when it is determined whether or not the tip tool is pressed against the object, that is, whether or not there is a load, the number of rotations of the brushless motor can be used. In this case, it is determined whether or not the actual rotational speed of the brushless motor is equal to or higher than the target rotational speed Nt in step S6 of the flowchart of FIG. 3, and the actual rotational speed of the brushless motor is determined in step S7 of the flowchart of FIG. What is necessary is just to make it a routine which judges whether it is less than the rotation speed Nt.
また、図5のフローチャートのステップS38でブラシレスモータの実際の回転数が目標回転数Nt以上であるか否かを判断し、図5のフローチャートのステップS41でブラシレスモータの実際の回転数が目標回転数Nt未満であるか否かを判断するルーチンとすればよい。なお、ブラシレスモータの回転速度は、ブラシレスモータの回転数と技術的に等価であるため、ブラシレスモータの実際の回転数、目標回転数に代えて、実際の回転速度、目標回転速度を用いることも可能である。つまり、ブラシレスモータの回転速度は、本発明の処理内容に含まれる。また、回転数設定ダイヤル62により設定可能な回転数モードの数は、5を超えてもよいし、5未満でもよい。さらに、回転数設定ダイヤル62の操作により、ブラシレスモータ31の回転数を無段階に設定可能であってもよい。
Further, in step S38 of the flowchart of FIG. 5, it is determined whether or not the actual rotational speed of the brushless motor is equal to or higher than the target rotational speed Nt. In step S41 of the flowchart of FIG. What is necessary is just to make it a routine which judges whether it is less than several Nt. Since the rotational speed of the brushless motor is technically equivalent to the rotational speed of the brushless motor, the actual rotational speed and the target rotational speed may be used instead of the actual rotational speed and the target rotational speed of the brushless motor. Is possible. That is, the rotational speed of the brushless motor is included in the processing content of the present invention. Further, the number of rotation speed modes that can be set by the rotation
さらに、図1に示す作業機10aは、交流電源と電動モータを接続する形態であるが、本発明は、直流電源としての二次電池と電動モータとを接続する作業機にも適用できる。さらに、実施の形態においては、電動モータとしてブラシレスモータが使用されているが、コミュテータとブラシとを有するブラシ付きのモータを使用するようにしてもよい。また、本発明のモータは、電動モータの他、油圧モータ、空気圧モータ、内燃機関を含む。さらに、本発明は、負荷の変化を複数回検出してハンマフラグ・オンと処理すればよく、負荷の変化を3回異常検出した場合に、上常検出した場合に、ハンマフラグ・オンと処理してもよい。
Furthermore, although the working
10a…作業機、31…ブラシレスモータ、54…従動スリーブ、55…駆動側のベベルギヤ、56…従動側のベベルギヤ、57…コイルばね、71…モータ制御部、T…先端工具。
DESCRIPTION OF
Claims (10)
作業者の操作に応じて前記先端工具の動作が異なる複数の動作モードを切り替えて選択するモード切替機構と、
前記モータの負荷を検出する負荷検出部と、
前記複数の動作モードのいずれが選択されているかを、前記モータの負荷に基づいて推定するモード推定部と、
前記モータの制御に用いる処理内容を、前記モード推定部の推定結果に基づいて異ならせるモータ制御部と、
を備えている、作業機。 A working machine that operates the tip tool with the power of the motor,
A mode switching mechanism for switching and selecting a plurality of operation modes in which the operation of the tip tool differs according to the operation of the operator;
A load detector for detecting the load of the motor;
A mode estimation unit that estimates which of the plurality of operation modes is selected based on the load of the motor;
A motor control unit that changes processing contents used for control of the motor based on an estimation result of the mode estimation unit;
Equipped with a working machine.
前記負荷検出部は、前記電動モータに流れる電流値に基づいて前記負荷を検出する、請求項1に記載の作業機。 The motor is an electric motor that generates power when a current flows;
The work machine according to claim 1, wherein the load detection unit detects the load based on a value of a current flowing through the electric motor.
前記先端工具を回転せずに往復動させる打撃モードと、
前記先端工具を回転させ、かつ、往復動させる回転打撃モードと、
を含み、
前記モード推定部は、前記打撃モードまたは前記回転打撃モードのいずれが選択されているかを推定する、請求項4に記載の作業機。 The plurality of operation modes are:
A striking mode in which the tip tool reciprocates without rotating,
Rotating impact mode for rotating and reciprocating the tip tool;
Including
The work machine according to claim 4, wherein the mode estimation unit estimates which one of the hitting mode and the rotary hitting mode is selected.
前記打撃モードが選択されていると推定してから前記モータが停止され、その後、前記モータの回転数を上昇する場合における前記回転数の上昇率と、
前記回転打撃モードが選択されていると推定してから前記モータが停止され、その後、前記モータの回転数を上昇する場合における前記回転数の上昇率と、
を異ならせる、請求項5に記載の作業機。 The motor controller is
The motor is stopped after estimating that the striking mode is selected, and then the rate of increase of the rotational speed when the rotational speed of the motor is increased,
The motor is stopped after estimating that the rotation hitting mode is selected, and then the rate of increase of the rotation number when the rotation number of the motor is increased,
The working machine according to claim 5, wherein
前記モータの負荷が第1負荷であると前記モータの回転数を第1目標回転数に設定する制御と、
前記第1目標回転数が設定されている場合に、前記モータの負荷が前記第1負荷よりも高い第2負荷になると、前記モータの回転数を前記第1目標回転数よりも高い第2目標回転数に設定する制御と、
を実行する、請求項5または6に記載の作業機。 The motor controller is
Control for setting the rotational speed of the motor to a first target rotational speed when the load of the motor is a first load;
When the first target rotational speed is set and the motor load becomes a second load higher than the first load, the motor rotational speed is set to be higher than the first target rotational speed. Control to set the rotation speed,
The work machine according to claim 5 or 6 which performs.
前記モータ制御部は、前記打撃モードが選択され、かつ、前記モータの負荷が前記第2負荷であると、前記第2目標回転数に関わりなく、前記第2目標回転数よりも高い第3目標回転数を前記モータの回転数として設定する、請求項7に記載の作業機。 A target rotational speed setting unit configured to set the second target rotational speed by an operator's operation is provided;
When the impact mode is selected and the load of the motor is the second load, the motor control unit has a third target higher than the second target rotational speed regardless of the second target rotational speed. The work machine according to claim 7, wherein a rotation speed is set as a rotation speed of the motor.
前記第2目標回転数として設定可能な回転数のうち最大回転数が設定され、かつ、前記打撃モードが選択されると前記第3目標回転数を設定する制御と、
前記第2目標回転数として前記最大回転数よりも低い回転数が設定され、かつ、前記打撃モードが選択されると前記第2目標回転数を維持する制御と、
を実行する、請求項8に記載の作業機。 The motor controller is
A control for setting the third target rotational speed when the maximum rotational speed is set among the rotational speeds that can be set as the second target rotational speed, and the impact mode is selected;
Control that maintains the second target rotational speed when the rotational speed lower than the maximum rotational speed is set as the second target rotational speed and the hitting mode is selected;
The working machine according to claim 8, wherein:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014202295A JP6337728B2 (en) | 2014-09-30 | 2014-09-30 | Working machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014202295A JP6337728B2 (en) | 2014-09-30 | 2014-09-30 | Working machine |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016068230A true JP2016068230A (en) | 2016-05-09 |
JP6337728B2 JP6337728B2 (en) | 2018-06-06 |
Family
ID=55865486
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014202295A Active JP6337728B2 (en) | 2014-09-30 | 2014-09-30 | Working machine |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6337728B2 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018020839A1 (en) * | 2016-07-29 | 2018-02-01 | パナソニックIpマネジメント株式会社 | Electric tool |
WO2019065087A1 (en) * | 2017-09-29 | 2019-04-04 | 工機ホールディングス株式会社 | Electric tool |
CN109590949A (en) * | 2017-09-30 | 2019-04-09 | 苏州宝时得电动工具有限公司 | Control device and method and power tool for power tool |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61164785A (en) * | 1985-01-11 | 1986-07-25 | 日立工機株式会社 | Electric hammer-hammer drill |
JP2001105214A (en) * | 1999-10-05 | 2001-04-17 | Makita Corp | Hammer drill |
JP2004255542A (en) * | 2003-02-27 | 2004-09-16 | Makita Corp | Impact tool |
JP2010173053A (en) * | 2009-02-02 | 2010-08-12 | Hitachi Koki Co Ltd | Electric boring tool |
-
2014
- 2014-09-30 JP JP2014202295A patent/JP6337728B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61164785A (en) * | 1985-01-11 | 1986-07-25 | 日立工機株式会社 | Electric hammer-hammer drill |
JP2001105214A (en) * | 1999-10-05 | 2001-04-17 | Makita Corp | Hammer drill |
JP2004255542A (en) * | 2003-02-27 | 2004-09-16 | Makita Corp | Impact tool |
JP2010173053A (en) * | 2009-02-02 | 2010-08-12 | Hitachi Koki Co Ltd | Electric boring tool |
US20110284255A1 (en) * | 2009-02-02 | 2011-11-24 | Takahiro Ookubo | Electric boring tool |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018020839A1 (en) * | 2016-07-29 | 2018-02-01 | パナソニックIpマネジメント株式会社 | Electric tool |
WO2019065087A1 (en) * | 2017-09-29 | 2019-04-04 | 工機ホールディングス株式会社 | Electric tool |
JPWO2019065087A1 (en) * | 2017-09-29 | 2020-06-18 | 工機ホールディングス株式会社 | Electric tool |
DE112018003483B4 (en) * | 2017-09-29 | 2021-06-24 | Koki Holdings Co., Ltd. | Electric tool with control unit |
US11731256B2 (en) | 2017-09-29 | 2023-08-22 | Koki Holdings Co., Ltd. | Electric tool |
CN109590949A (en) * | 2017-09-30 | 2019-04-09 | 苏州宝时得电动工具有限公司 | Control device and method and power tool for power tool |
Also Published As
Publication number | Publication date |
---|---|
JP6337728B2 (en) | 2018-06-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6035698B2 (en) | Impact tool | |
JP5556542B2 (en) | Electric tool | |
US8272452B2 (en) | Hammering tool | |
JP5935983B2 (en) | Electric tool | |
JP5896143B2 (en) | Electric tool | |
JP6443453B2 (en) | Hammering machine | |
US10505473B2 (en) | Electric tool | |
WO2016121458A1 (en) | Impact tool | |
JP2012076160A (en) | Power tool | |
JP6337728B2 (en) | Working machine | |
JP6439443B2 (en) | Working machine | |
WO2015029660A1 (en) | Boring tool | |
JP2024015411A (en) | Motor-driven working machine | |
CN107206582B (en) | Impact tool | |
JP2011131366A (en) | Hammer drill | |
JP6299995B2 (en) | Electric working machine | |
US20230125520A1 (en) | Power tool and control method thereof | |
JP2016187853A (en) | Reciprocation tool | |
JP2016049603A (en) | Striking work machine | |
JP2016010844A (en) | Striking operation machine | |
JP6318603B2 (en) | Impact tool | |
JP2016112619A (en) | Electric power tool |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170331 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180208 |
|
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: 20180410 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180423 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6337728 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |