JP2016068230A - Work machine - Google Patents

Work machine Download PDF

Info

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
Application number
JP2014202295A
Other languages
Japanese (ja)
Other versions
JP6337728B2 (en
Inventor
剛也 藤本
Takeya Fujimoto
剛也 藤本
佐藤 慎一郎
Shinichiro Sato
慎一郎 佐藤
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.)
Koki Holdings Co Ltd
Original Assignee
Hitachi Koki Co Ltd
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 Hitachi Koki Co Ltd filed Critical Hitachi Koki Co Ltd
Priority to JP2014202295A priority Critical patent/JP6337728B2/en
Publication of JP2016068230A publication Critical patent/JP2016068230A/en
Application granted granted Critical
Publication of JP6337728B2 publication Critical patent/JP6337728B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Percussive Tools And Related Accessories (AREA)
  • Portable Power Tools In General (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a work machine capable of controlling a motor according to work to be carried out.SOLUTION: The work machine for operating a tip tool by power supplied from a brushless motor 31 has a mode switching mechanism for switching and selecting an impact mode and a rotational impact mode having the operation of the tip tool varied according to an operator's operation, a motor control unit 71 for detecting the load of the brushless motor 31, a motor control unit 71 for estimating which of the impact mode and the rotational impact mode has been selected on the basis of the load of the brushless motor 31, and a motor control unit 71 for varying a processing content used for controlling the brushless motor 31 on the basis of the estimation result of the motor control unit 71.SELECTED DRAWING: Figure 2

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.

特開2011−156603号公報JP 2011-156603 A

ところで、斫り作業と穴あけ作業とでは、要求されるモータの特性が異なるが、特許文献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.

本発明における作業機の縦断面図である。It is a longitudinal cross-sectional view of the working machine in this invention. 図1の作業機のブラシレスモータを制御するモータ制御回路を示すブロック図である。It is a block diagram which shows the motor control circuit which controls the brushless motor of the working machine of FIG. 図1の作業機で実行する制御例1を示すフローチャートである。It is a flowchart which shows the example 1 of control performed with the working machine of FIG. 制御例1に対応するタイムチャートである。6 is a time chart corresponding to Control Example 1. 図1の作業機で実行する制御例2を示すフローチャートである。It is a flowchart which shows the example 2 of control performed with the working machine of FIG. 制御例2に対応するタイムチャートである。10 is a time chart corresponding to Control Example 2. 図1の作業機で実行する制御例3を示すフローチャートである。It is a flowchart which shows the example 3 of control performed with the working machine of FIG. 図1の作業機で実行する制御例4を示すフローチャートである。It is a flowchart which shows the example 4 of control performed with the working machine of FIG. 図1の作業機で実行するデューティ比の設定例1を示す図表である。It is a chart which shows the example 1 of setting of the duty ratio performed with the working machine of FIG. 図1の作業機で実行するデューティ比の設定例2を示す図表である。It is a graph which shows the example 2 of a duty ratio setting performed with the working machine of FIG.

以下、本発明の実施の形態を図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 machine 10a shown in FIG. 1 is also called a hammer drill, and the tip tool T is attached to and detached from the working machine 10a. The work machine 10a can apply a rotational force and a striking force to the tip tool T. The work machine 10a can perform a drilling operation or a drilling operation using concrete, stone, or the like as an object. The work machine 10a is set by switching between a striking mode in which a striking force is applied to the tip tool T to perform a turning operation and a rotary striking mode in which a striking force and a rotational force are applied to the tip tool T to perform a drilling operation. Is possible.

作業機10aは、シリンダ11を有しており、このシリンダ11の先端部には円筒形状の工具保持具12がピン13により固定されている。工具保持具12はシリンダハウジング14aに軸受15を介して支持され、シリンダ11と工具保持具12は、シリンダハウジング14a内に回転自在に装着されている。工具保持具12に先端工具Tが取り付けられていると、シリンダ11の回転力は先端工具Tに伝達される。   The work machine 10 a has a cylinder 11, and a cylindrical tool holder 12 is fixed to a tip portion of the cylinder 11 by a pin 13. The tool holder 12 is supported by a cylinder housing 14a via a bearing 15, and the cylinder 11 and the tool holder 12 are rotatably mounted in the cylinder housing 14a. When the tip tool T is attached to the tool holder 12, the rotational force of the cylinder 11 is transmitted to the tip tool T.

工具保持具12内には、ハンマ部材16が軸方向に往復動自在に組み込まれており、ハンマ部材16の一部は、シリンダ11内に配置されている。シリンダ11内には、ハンマ部材16に打撃力を加える打撃子17が軸方向に往復動自在に配置されている。また、シリンダ11内にピストン18が軸方向に往復動自在に配置されている。打撃子17とピストン18との間に空気室19が設けられている。シリンダ11は、空気室19につながる呼吸孔及び排気孔を有する。   A hammer member 16 is incorporated in the tool holder 12 so as to reciprocate in the axial direction, and a part of the hammer member 16 is disposed in the cylinder 11. In the cylinder 11, a striker 17 that applies a striking force to the hammer member 16 is disposed so as to be reciprocally movable in the axial direction. A piston 18 is disposed in the cylinder 11 so as to be capable of reciprocating in the axial direction. An air chamber 19 is provided between the striker 17 and the piston 18. The cylinder 11 has a breathing hole and an exhaust hole connected to the air chamber 19.

シリンダハウジング14aには先端カバー21が取り付けられ、シリンダハウジング14aの一部を構成している。工具保持具12の先端にはゴム製の先端キャップ22が取り付けられている。先端キャップ22の外側には、着脱スリーブ23が軸方向に往復動自在に装着され、着脱スリーブ23には、シリンダハウジング14aから離れる方向、つまり前進方向のばね力がコイルばね24により付勢されている。工具保持具12には、先端工具Tに設けられた溝に係合する係合コロ、つまり係合部材25が径方向に移動自在に装着されている。着脱スリーブ23には締結リング26が設けられている。   A tip cover 21 is attached to the cylinder housing 14a and constitutes a part of the cylinder housing 14a. A rubber tip cap 22 is attached to the tip of the tool holder 12. A detachable sleeve 23 is attached to the outside of the tip cap 22 so as to be reciprocally movable in the axial direction. A spring force in a direction away from the cylinder housing 14 a, that is, a forward direction is urged by the coil spring 24. Yes. An engagement roller that engages with a groove provided in the tip tool T, that is, an engagement member 25 is mounted on the tool holder 12 so as to be movable in the radial direction. The detachable sleeve 23 is provided with a fastening ring 26.

締結リング26が係合部材25を径方向で内方に突出すると、先端工具Tは工具保持具12により保持される。一方、着脱スリーブ23をばね力に抗して後退移動させると、締結リング26と係合部材25との係合が解除される。この状態のもとで、先端工具Tを引っ張ると、係合部材25が径方向外方に退避移動して、先端工具Tを取り外すことができる。また、着脱スリーブ23を後退移動させた状態のもとで、先端工具Tを工具保持具12の先端部内に挿入し、工具保持具12をばね力により前進移動させると、先端工具Tは工具保持具12に装着されて係合部材25により保持される。   When the fastening ring 26 projects the engagement member 25 inward in the radial direction, the tip tool T is held by the tool holder 12. On the other hand, when the detachable sleeve 23 is moved backward against the spring force, the engagement between the fastening ring 26 and the engagement member 25 is released. Under this state, when the tip tool T is pulled, the engaging member 25 is retracted radially outward, and the tip tool T can be removed. In addition, when the tip tool T is inserted into the tip portion of the tool holder 12 and the tool holder 12 is moved forward by a spring force with the detachable sleeve 23 moved backward, the tip tool T is held by the tool. It is mounted on the tool 12 and held by the engaging member 25.

シリンダハウジング14aの後端部にはギヤハウジング14bが設けられ、このギヤハウジング14bにはモータハウジング14cが設けられている。モータハウジング14cはシリンダハウジング14aに対して直角方向を向いており、シリンダハウジング14a、ギヤハウジング14b、モータハウジング14cにより、作業機10aのハウジング14が形成されている。ハウジング14の後部には、後方に突出して操作用のハンドル28が設けられている。   A gear housing 14b is provided at the rear end of the cylinder housing 14a, and a motor housing 14c is provided in the gear housing 14b. The motor housing 14c faces a direction perpendicular to the cylinder housing 14a, and the cylinder housing 14a, the gear housing 14b, and the motor housing 14c form the housing 14 of the work machine 10a. An operation handle 28 is provided at the rear portion of the housing 14 so as to protrude rearward.

モータハウジング14c内にはブラシレスモータ31が収容されている。このブラシレスモータ31はコイルが巻き付けられた円筒形状のステータ32と、ステータ32の内部に組み込まれるロータ33とを有している。ロータ33には出力軸34が取り付けられ、出力軸34はシリンダ11の往復動方向と直交する方向の軸線を中心として回転する。出力軸34は、軸受35,36により回転自在に支持されている。   A brushless motor 31 is accommodated in the motor housing 14c. The brushless motor 31 has a cylindrical stator 32 around which a coil is wound, and a rotor 33 incorporated in the stator 32. An output shaft 34 is attached to the rotor 33, and the output shaft 34 rotates about an axis line in a direction orthogonal to the reciprocating direction of the cylinder 11. The output shaft 34 is rotatably supported by bearings 35 and 36.

ブラシレスモータ31の出力軸34の回転力を、ピストン18の往復動作力に変換するために、ギヤハウジング14bにはクランク軸41が回転自在に装着されている。クランク軸41は出力軸34と平行となって、工具保持具側に配置されており、クランク軸41に設けられた大径のピニオンギヤ42が、出力軸34の先端部に設けられたギヤ部に噛み合っている。クランク軸41の先端部にはクランクウエイトとしての機能を有する偏心部材43が取り付けられている。   In order to convert the rotational force of the output shaft 34 of the brushless motor 31 into the reciprocating force of the piston 18, a crankshaft 41 is rotatably mounted on the gear housing 14b. The crankshaft 41 is disposed on the tool holder side in parallel with the output shaft 34, and a large-diameter pinion gear 42 provided on the crankshaft 41 is connected to a gear portion provided at the tip of the output shaft 34. I'm engaged. An eccentric member 43 having a function as a crank weight is attached to the tip of the crankshaft 41.

偏心部材43にはクランク軸41の回転中心から偏心した位置にクランクピン44が取り付けられている。クランクピン44には、コネクティングロッド45の一端部が回転自在に嵌合されている。コネクティングロッド45の他端部は、ピストン18に取り付けられたピストンピン46に揺動自在に嵌合されている。クランク軸41の回転力は、偏心部材43、およびコネクティングロッド45を有する運動変換機構47により、ピストン18の往復動作力に変換される。   A crank pin 44 is attached to the eccentric member 43 at a position eccentric from the rotation center of the crank shaft 41. One end of a connecting rod 45 is rotatably fitted to the crank pin 44. The other end of the connecting rod 45 is swingably fitted to a piston pin 46 attached to the piston 18. The rotational force of the crankshaft 41 is converted into a reciprocating force of the piston 18 by a motion conversion mechanism 47 having an eccentric member 43 and a connecting rod 45.

出力軸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 output shaft 34 to the cylinder 11, a rotation transmission shaft 51 is rotatably supported in the gear housing 14b. A large-diameter pinion gear 53 is provided on the rotation transmission shaft 51. The pinion gear 53 meshes with a small-diameter pinion gear 52 provided on the crankshaft 41. The motion conversion mechanism 47 transmits the rotational force of the output shaft 34 to the rotation transmission shaft 51. A driven sleeve 54 is fitted to the outside of the cylinder 11 so as to be movable in the axial direction. A drive-side bevel gear 55 provided at the distal end of the rotation transmission shaft 51 is provided at the base end of the driven sleeve 54. A meshing driven bevel gear 56 is provided. A key member (not shown) is provided between the driven sleeve 54 and the cylinder 11. A coil spring 57 is mounted in the cylinder housing 14a in order to bias the spring force in the backward direction against the driven sleeve 54.

また、図示しない動作モード切替レバーがハウジング14に設けられている。作業者が動作モード切替レバーを操作すると、先端工具Tに打撃力を加え、かつ、回転力を加えない打撃モードと、先端工具Tに打撃力及び回転力を加える回転打撃モードと、を選択することができる。   An operation mode switching lever (not shown) is provided on the housing 14. When the operator operates the operation mode switching lever, a striking mode in which a striking force is applied to the tip tool T and no rotational force is applied, and a rotary striking mode in which the striking force and the rotational force are applied to the tip tool T are selected. be able to.

回転打撃モードが選択されると、従動側のベベルギヤ56が駆動側のベベルギヤ55にかみ合う位置に、従動スリーブ54が後退移動され、従動スリーブ54はキー部材によりシリンダ11に係合する。これにより、出力軸34の回転力をシリンダ11に伝達することが可能な状態となる。一方、打撃モードが選択されると、従動スリーブ54が前進移動されて、従動スリーブ54とシリンダ11との係合が解除される。したがって、シリンダ11に回転力が伝達されない。   When the rotation striking mode is selected, the driven sleeve 54 is moved backward to a position where the driven bevel gear 56 is engaged with the driving bevel gear 55, and the driven sleeve 54 is engaged with the cylinder 11 by the key member. As a result, the rotational force of the output shaft 34 can be transmitted to the cylinder 11. On the other hand, when the striking mode is selected, the driven sleeve 54 is moved forward, and the engagement between the driven sleeve 54 and the cylinder 11 is released. Therefore, the rotational force is not transmitted to the cylinder 11.

ブラシレスモータ31は交流電源66を動力源としており、ハンドル28には給電ケーブル58が取り付けられている。給電ケーブル58の先端には図示しないコンセントが設けられている。ブラシレスモータ31を回転させる状態と、停止させる状態とに切り換えるために、トリガ59が設けられている。トリガ59は、ハンドル28に設けられており、トリガ59の操作により、トリガスイッチ59aがオン・オフされる。   The brushless motor 31 uses an AC power supply 66 as a power source, and a power supply cable 58 is attached to the handle 28. An outlet (not shown) is provided at the end of the power supply cable 58. A trigger 59 is provided to switch between a state where the brushless motor 31 is rotated and a state where the brushless motor 31 is stopped. The trigger 59 is provided on the handle 28, and the trigger switch 59 a is turned on / off by the operation of the trigger 59.

ハウジング14には、ブラシレスモータ31の回転数を作業者が設定するための回転数設定ダイヤル62が設けられている。この回転数設定ダイヤル62を操作することにより、モータ31の目標回転数Nmを、複数段階に設定可能である。ハウジング14には表示部63が設けられている。表示部63は、設定された目標回転数Nmを表示可能である。   The housing 14 is provided with a rotation speed setting dial 62 for an operator to set the rotation speed of the brushless motor 31. By operating the rotation speed setting dial 62, the target rotation speed Nm of the motor 31 can be set in a plurality of stages. The housing 14 is provided with a display unit 63. The display unit 63 can display the set target rotational speed Nm.

ブラシレスモータ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 brushless motor 31 will be described with reference to FIG. The stator 32 of the brushless motor 31 has three windings U1, V1, and W1 corresponding to the U phase, the V phase, and the W phase. The rotor 33 is provided with four permanent magnets spaced in the circumferential direction. In order to detect the rotational position of the rotor 33, the motor control circuit has three Hall elements H1 to H3 corresponding to the three-phase windings U1, V1, and W1 as rotational position detection sensors. The three Hall elements H1 to H3 are provided on the sensor substrate 64. The three Hall elements H1 to H3 detect the strength of the magnetic field formed by the permanent magnet provided on the rotor 33 and output a detection signal.

モータ制御回路は、3本の巻線U1,V1,W1に対する駆動電流を制御するインバータ回路65を有する。インバータ回路65には、交流電源66の交流を直流に整流するための整流回路67と、整流された直流電圧を昇圧してインバータ回路65に供給するための力率改善回路68と、を介して電力が供給される。力率改善回路68は、トランジスタTrに制御信号を出力するIC69を有する。なお、交流電源66と整流回路67との間には、インバータ回路65で生じたノイズを電源側に伝えないようにするために、雑音対策回路70が設けられている。   The motor control circuit includes an inverter circuit 65 that controls drive currents for the three windings U1, V1, and W1. The inverter circuit 65 includes a rectifier circuit 67 for rectifying the alternating current of the alternating current power supply 66 into a direct current, and a power factor improving circuit 68 for boosting the rectified direct current voltage and supplying it to the inverter circuit 65. Power is supplied. The power factor correction circuit 68 includes an IC 69 that outputs a control signal to the transistor Tr. A noise countermeasure circuit 70 is provided between the AC power supply 66 and the rectifier circuit 67 in order to prevent the noise generated in the inverter circuit 65 from being transmitted to the power supply side.

インバータ回路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 inverter circuit 65 is a three-phase full-bridge inverter circuit, and includes two switching elements Tr1, Tr2 connected in series, two switching elements Tr3, Tr4, and two switching elements Tr5, Tr6, Each is connected to the positive and negative output terminals of the power factor correction circuit 68. The three switching elements Tr1, Tr3, Tr5 connected to the positive electrode side are on the high side, and the three switching elements Tr2, Tr4, Tr6 connected to the negative electrode side are on the low side. One connection terminal of the U-phase winding U1 is connected between the two switching elements Tr1 and Tr2. One connection terminal of the V-phase winding V1 is connected between the two switching elements Tr3 and Tr4. One connection terminal of the W-phase winding W1 is connected between the two switching elements Tr5 and Tr6. The other connection terminals of the three windings U1, V1, and W1 are connected to each other, and the windings U1, V1, and W1 are star-connected. For example, when a control signal is applied to the gates of the high-side switching element Tr1 and the low-side switching element Tr4, current is supplied to the U-phase and V-phase windings U1 and V1. By adjusting the timing of the control signal supplied to each switching element, the commutation operation for each winding U1, V1, W1 is controlled.

インバータ回路65に制御信号を演算して出力するモータ制御部71は、コントローラ72を有している。コントローラ72からは制御信号出力回路73を介してインバータ回路65に制御信号が送られる。ホール素子H1〜H3の検出信号は、回転子位置検出回路74に送られる。回転子位置検出回路74から出力された信号は、コントローラ72及びモータ回転数検出回路75に1送られる。モータ回転数検出回路75は、ブラシレスモータ31の出力軸34の回転数、つまり、実際の回転数を算出する。モータ回転数検出回路75から出力された信号は、コントローラ72に送られる。ブラシレスモータ31に流れる電流を検出するモータ電流検出回路76が設けられ、モータ電流検出回路76から出力された信号は、コントローラ72に入力される。   The motor control unit 71 that calculates and outputs a control signal to the inverter circuit 65 has a controller 72. A control signal is sent from the controller 72 to the inverter circuit 65 via the control signal output circuit 73. The detection signals of the Hall elements H1 to H3 are sent to the rotor position detection circuit 74. The signal output from the rotor position detection circuit 74 is sent to the controller 72 and the motor rotation number detection circuit 75 by one. The motor rotation speed detection circuit 75 calculates the rotation speed of the output shaft 34 of the brushless motor 31, that is, the actual rotation speed. A signal output from the motor rotation speed detection circuit 75 is sent to the controller 72. A motor current detection circuit 76 that detects a current flowing through the brushless motor 31 is provided, and a signal output from the motor current detection circuit 76 is input to the controller 72.

コントローラ72は、制御信号出力回路73へ出力する制御信号を演算するマイクロプロセッサと、ブラシレスモータ31の回転数の制御に用いるプログラム、演算式、データが格納されたメモリと、を有する。ブラシレスモータ31の無負荷用の目標回転数Nt、回転数設定ダイヤル62の操作で選択される目標回転数Nmに応じたプログラム、演算式、データが記憶されている。なお、目標回転数Ntは、先端工具Tが対象物に押し付けられていない状態で、ブラシレスモータ31の回転数を制御する場合に用いる。   The controller 72 includes a microprocessor that calculates a control signal to be output to the control signal output circuit 73, and a memory that stores a program, an arithmetic expression, and data used for controlling the rotational speed of the brushless motor 31. A program, an arithmetic expression, and data corresponding to the target rotational speed Nt for the no-load of the brushless motor 31 and the target rotational speed Nm selected by operating the rotational speed setting dial 62 are stored. The target rotation speed Nt is used when the rotation speed of the brushless motor 31 is controlled in a state where the tip tool T is not pressed against the object.

トリガ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 trigger 59, the trigger switch 59a is turned on, and when the operating force applied to the trigger 59 is released, the trigger switch 59a is turned off. The trigger switch detection circuit 77 detects ON / OFF of the trigger switch 59a and inputs a signal corresponding to the detection result to the controller 72. The controller 72 receives a signal output from the rotation speed setting dial 62 and controls the actual rotation speed of the brushless motor 31 based on the target rotation speed Nm set by operating the rotation speed setting dial 62. . The rotation speed of the brushless motor 31 is controlled by adjusting the voltage supplied to the three windings U1, V1, and W1. The voltage control for the three windings U1, V1, and W1 is performed by PWM (Pulse Width Modulation) control of the switching elements Tr1 to Tr6.

つまり、インバータ回路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 inverter circuit 65. For example, when the duty ratio is set to 20%, a voltage of 20% of the output voltage from the power factor correction circuit 68 is supplied to the three windings U1, V1, and W1. On the other hand, when the duty ratio is set to 100%, 100% of the output voltage from the power factor correction circuit 68 is supplied to the three windings U1, V1, and W1. The actual rotational speed of the brushless motor 31 is higher as the duty ratio is higher. The inverter circuit 65, the rectifier circuit 67, the power factor correction circuit 68, and the motor control unit 71 are provided on the control board 78.

次に、作業機10aの使用例を説明する。打撃モードが選択されている場合に、トリガ59が操作されると、ブラシレスモータ31の出力軸34が回転し、出力軸34の回転力は、運動変換機構47によりピストン18の往復動力に変換される。ブラシレスモータ31の出力軸34の回転中に、先端工具Tが対象物に押し付けられると、打撃子17が排気孔を塞ぐ。排気孔が塞がれた状態で、ピストン18が打撃子17に近づく向きで移動すると、空気室19の圧力が上昇する。空気室19の圧力が上昇すると、打撃子17がハンマ部材16を打撃し、その打撃力は先端工具Tに伝達される。   Next, a usage example of the work machine 10a will be described. When the strike mode is selected and the trigger 59 is operated, the output shaft 34 of the brushless motor 31 rotates, and the rotational force of the output shaft 34 is converted into the reciprocating power of the piston 18 by the motion conversion mechanism 47. The When the tip tool T is pressed against the object while the output shaft 34 of the brushless motor 31 is rotating, the striker 17 closes the exhaust hole. When the piston 18 moves in a direction approaching the striker 17 with the exhaust hole blocked, the pressure in the air chamber 19 increases. When the pressure in the air chamber 19 rises, the striker 17 strikes the hammer member 16, and the impact force is transmitted to the tip tool T.

一方、ブラシレスモータ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 output shaft 34 of the brushless motor 31 is rotating, the striker 17 stops at a standby position away from the piston 18 by its own weight. When the striker 17 stops at the standby position, the exhaust hole is opened. Even if the piston 18 moves in a direction approaching the striker 17 with the exhaust hole opened, the pressure in the air chamber 19 does not increase and the tip tool T is not hit.

なお、打撃モードが選択されている場合、従動スリーブ54が前進移動されており、従動スリーブ54とシリンダ11との係合が解除される。したがって、先端工具Tが対象物に押し付けられているか否かに関わりなく、出力軸34の回転力は、シリンダ11に伝達されない。   When the striking mode is selected, the driven sleeve 54 is moved forward, and the engagement between the driven sleeve 54 and the cylinder 11 is released. Therefore, the rotational force of the output shaft 34 is not transmitted to the cylinder 11 regardless of whether or not the tip tool T is pressed against the object.

これに対して、回転打撃モードが選択されている場合に、ブラシレスモータ31の出力軸34が回転し、かつ、先端工具Tが対象物に押し付けられると、打撃モードが選択されている場合と同様に打撃子17がハンマ部材16を打撃し、その打撃力は先端工具Tに伝達される。   On the other hand, when the rotary hitting mode is selected, when the output shaft 34 of the brushless motor 31 rotates and the tip tool T is pressed against the object, the same as when the hitting mode is selected. The hammer 17 strikes the hammer member 16 and the striking force is transmitted to the tip tool T.

さらに、回転打撃モードが選択されている場合、従動スリーブ54が後退移動されており、従動スリーブ54とシリンダ11とが係合される。したがって、出力軸34の回転力はシリンダ11に伝達される。つまり、先端工具Tには、打撃力及び回転力が伝達される。なお、回転打撃モードが選択され、かつ、先端工具Tが対象物から離されていると、打撃モードが選択されている場合と同様に、先端工具Tは打撃されない。   Further, when the rotation impact mode is selected, the driven sleeve 54 is moved backward, and the driven sleeve 54 and the cylinder 11 are engaged. Accordingly, the rotational force of the output shaft 34 is transmitted to the cylinder 11. That is, the impact force and the rotational force are transmitted to the tip tool T. When the rotary impact mode is selected and the tip tool T is separated from the object, the tip tool T is not hit as in the case where the impact mode is selected.

次に、作業機10aで実行可能な制御例を順次説明する。   Next, control examples that can be executed by the work machine 10a will be sequentially described.

(制御例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 trigger switch 59a is turned on in step S1, the motor control unit 71 determines whether or not “hammer flag is on” in step S2. The number of times the motor control unit 71 detects that the load current value I detected by the motor current detection circuit 76 has changed from less than the threshold value Ih to more than or equal to the threshold value Ih while operating force is applied to the trigger 59. If it is two times or more, “hammer flag on” is processed, and if it is one time or less, “hammer flag off” is processed.

モータ制御部71は、ステップS2の判断時点において、モータ電流検出回路76が検出する負荷電流値Iが、閾値Ih未満から閾値Ih以上に変化したこと検出した回数が1回以下であるため、ステップS2でNOと判断する。モータ制御部71は、ステップS2でNOと判断すると、ステップS3に進み、デューティ比の変化率dDSとし、ブラシレスモータ31の回転数を上昇させる処理を行う。ステップS3の処理が行われると、ブラシレスモータ31の負荷電流値Iは、デューティ比の変化率dDSに応じて増加する。   Since the motor controller 71 detects that the load current value I detected by the motor current detection circuit 76 has changed from less than the threshold value Ih to more than the threshold value Ih at the time of determination in step S2, the number of times detected is one or less. It is determined NO in S2. If it is determined NO in step S2, the motor control unit 71 proceeds to step S3, and performs a process of increasing the rotational speed of the brushless motor 31 with the duty ratio change rate dDS. When the process of step S3 is performed, the load current value I of the brushless motor 31 increases according to the duty ratio change rate dDS.

モータ制御部71は、ブラシレスモータ31の回転数が上昇中に、ステップS4において、トリガスイッチ59aがオンされてから2秒経過したか否かを判断する。モータ制御部71は、ステップS4でYESと判断すると、先端工具Tが対象物から離されていると、ステップS5において、ブラシレスモータ31の回転数を、無負荷用の目標回転数Ntに維持する「第1定速度制御」を実行する。目標回転数Ntは、回転数設定ダイヤル62の操作で選択される目標回転数Nmよりも低い。   The motor control unit 71 determines whether or not 2 seconds have elapsed since the trigger switch 59a was turned on in step S4 while the rotation speed of the brushless motor 31 is increasing. If the motor control unit 71 determines YES in step S4, when the tip tool T is separated from the object, the rotational speed of the brushless motor 31 is maintained at the no-load target rotational speed Nt in step S5. “First constant speed control” is executed. The target rotational speed Nt is lower than the target rotational speed Nm selected by operating the rotational speed setting dial 62.

さらに、モータ制御部71は、ステップS5Aでトリガスイッチ59aがオンされているか否かを判断し、ステップS5AでYESと判断すると、ステップS6でブラシレスモータ31の負荷電流値Iが閾値Ih以上であるか否かを判断する。ブラシレスモータ31の負荷電流値Iは、ブラシレスモータ31の実際の回転数が目標回転数Ntに制御されていれば、閾値Ih未満に維持される。一方、先端工具Tが対象物に押し付けられると、先端工具Tの動作抵抗により、ブラシレスモータ31の実際の回転数が低下し、目標回転数Nt未満となる。   Further, the motor control unit 71 determines whether or not the trigger switch 59a is turned on in step S5A, and if YES is determined in step S5A, the load current value I of the brushless motor 31 is greater than or equal to the threshold value Ih in step S6. Determine whether or not. The load current value I of the brushless motor 31 is maintained below the threshold value Ih if the actual rotational speed of the brushless motor 31 is controlled to the target rotational speed Nt. On the other hand, when the tip tool T is pressed against the object, the actual rotational speed of the brushless motor 31 decreases due to the operating resistance of the tip tool T, and becomes less than the target rotational speed Nt.

モータ制御部71は、第1定速度制御を実行しているため、モータ制御部71は、負荷によってブラシレスモータ31の実際の回転数が低下すると、ブラシレスモータ31の実際の回転数を目標回転数Ntに戻すために電流値を上昇させる。すると、ブラシレスモータ31の回転数が目標回転数Ntに至るまでの過程で、負荷電流Iが閾値Ihを超える。モータ制御部71は、ブラシレスモータ31の負荷電流値Iが、閾値Ih未満から閾値Ih以上へと変化した時点で負荷有りと判断し、ステップS6でYESと判断する。   Since the motor control unit 71 executes the first constant speed control, the motor control unit 71 sets the actual number of rotations of the brushless motor 31 to the target number of rotations when the actual number of rotations of the brushless motor 31 decreases due to the load. In order to return to Nt, the current value is increased. Then, in the process until the rotation speed of the brushless motor 31 reaches the target rotation speed Nt, the load current I exceeds the threshold value Ih. The motor control unit 71 determines that there is a load when the load current value I of the brushless motor 31 changes from less than the threshold value Ih to more than the threshold value Ih, and determines YES in step S6.

モータ制御部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 motor control unit 71 proceeds to step S7, and determines whether or not the load current value I of the brushless motor 31 has changed from the threshold value Ih to less than the threshold value Ih. If the motor controller 71 determines NO in step S7, it determines in step S8 whether or not the trigger switch 59a is turned off. If it is determined NO in step S8, the motor control unit 71 proceeds to step S9, executes “second constant speed control” for maintaining the rotation speed of the brushless motor 31 at the target rotation speed Nm, and returns to step S7.

モータ制御部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 motor control unit 71 executes the control of steps S7 to S9, the operating resistance of the tip tool T disappears, so the actual rotational speed of the brushless motor 31 Rises and exceeds the target rotational speed Nm. At this time, since the motor control unit 71 is executing the “second constant speed control”, the current value flowing through the brushless motor 31 is decreased in order to return the actual rotational speed of the brushless motor 31 to the target rotational speed Nm. Then, the value of the load current I changes to be less than the threshold value Ih, and the motor control unit 71 determines YES in step S7, and performs a process of incrementing the count “1” in step S10. This count is a variable used when the motor control unit 71 determines whether the hammer flag is on or off.

モータ制御部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 motor control unit 71 determines whether or not the count is “2” or more. If NO is determined in step S11, the value of the load current I is less than the threshold value Ih. Thus, it is determined that there is no load, and the process returns to step S5 to execute “first constant speed control”. Then, the motor control unit 71 performs an operation of pressing the tip tool T against the target object and releasing it from the target object in the same manner as described above. When the operation proceeds to step S11 via step S10, YES is determined in step S11. In step S12, the “hammer flag on” process is executed.

モータ制御部71は、ステップS12に次ぐステップS13において、トリガスイッチ59aがオフされたか否かを判断し、ステップS13でYESと判断すると、ステップS14に進み、ブラシレスモータ31を停止する。モータ制御部71は、ステップS15において、ブラシレスモータ31を停止した時点から10秒経過したか否かを判断する。モータ制御部71は、ステップS15でNOと判断すると、ステップS16において、トリガスイッチ59aがオフされているか否かを判断する。   In step S13 following step S12, the motor control unit 71 determines whether or not the trigger switch 59a is turned off. If YES in step S13, the motor control unit 71 proceeds to step S14 and stops the brushless motor 31. In step S15, the motor control unit 71 determines whether 10 seconds have elapsed since the brushless motor 31 was stopped. If the motor controller 71 determines NO in step S15, it determines in step S16 whether or not the trigger switch 59a is turned off.

モータ制御部71は、ステップS16でNOと判断すると、ステップS2の判断を行う。モータ制御部71は、ステップS12で「ハンマフラグ・オン」と処理しているため、ステップS2でYESと判断する。モータ制御部71は、ステップS2でYESと判断すると、ステップS17に進み、デューティ比を変化率dDfで増加させ、かつ、ブラシレスモータ31の実際の回転数を、目標回転数Ntまで上昇させる処理を実行する。デューティ比の変化率dDfは、デューティ比の変化率dDsよりも大きい。   If the motor control unit 71 determines NO in step S16, the motor control unit 71 determines in step S2. Since the motor control unit 71 has processed “hammer flag ON” in step S12, the motor control unit 71 determines YES in step S2. If the motor control unit 71 determines YES in step S2, the process proceeds to step S17, in which the duty ratio is increased by the rate of change dDf, and the actual rotation speed of the brushless motor 31 is increased to the target rotation speed Nt. Run. The duty ratio change rate dDf is larger than the duty ratio change rate dDs.

モータ制御部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 motor control unit 71 determines whether or not the actual rotational speed of the brushless motor 31 has reached the target rotational speed Nt. If the motor control unit 71 determines YES in step S18, the process proceeds to step S5. If it is determined YES in step S18, the motor control unit 71 proceeds to step S5. If NO is determined in step S18, the motor control unit 71 determines whether the trigger switch 59a is turned off in step S19. If the motor control unit 71 determines NO in step S19, it proceeds to step S17, and if it determines YES in step S19, it proceeds to step S14.

さらに、モータ制御部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 motor control unit 71 performs a process of setting “hammer flag OFF” and “count = 0” in step S20, and ends the flowchart of FIG. Further, if the motor control unit 71 determines NO in step S13, it returns to step S5, and if it determines NO in step S6, it proceeds to step S11. Furthermore, if the motor control unit 71 determines YES in step S16, the process returns to step S15.

さらに、モータ制御部71は、ステップS4でNOと判断すると、ステップS21でトリガスイッチ59aがオフされたか否かを判断する。モータ制御部71は、ステップS21でNOと判断すると、ステップS3に戻り、ステップS21でYESと判断すると、ステップS14に進む。さらに、モータ制御部71は、ステップS5AでNOと判断した場合、または、ステップS8でYESした場合も、ステップS14に進む。   Furthermore, if the motor control unit 71 determines NO in step S4, it determines whether or not the trigger switch 59a is turned off in step S21. If the motor controller 71 determines NO in step S21, it returns to step S3, and if it determines YES in step S21, it proceeds to step S14. Furthermore, if the motor control unit 71 determines NO in step S5A or if YES is determined in step S8, the process proceeds to step S14.

図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 work machine 10a, the tip tool T is separated from the object between the start and the stop of the rotation of the brushless motor 31. Thereafter, the operation of pressing the tip tool T against the object is repeated one or more times. For this reason, the motor control unit 71 repeats the processes of steps S6, S7, and S10 in the flowchart of FIG. 3 twice or more, proceeds to step S12 and is processed as “hammer flag ON”. Presumed to be selected. Therefore, once the trigger switch 59a is turned off and then the trigger switch 59a is turned on again, the duty ratio is controlled by the rate of change dDf when the rotational speed of the brushless motor 31 is increased.

一方、作業者が回転打撃モードを選択し、作業機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 work machine 10a, the tip tool T is removed from the object between the start of rotation of the brushless motor 31 and the stop. After that, the operation of pressing the tip tool T against the object is not performed. For this reason, the motor control unit 71 does not perform the process of step S10 in the flowchart of FIG. 3 twice, assumes that the rotation hitting mode is selected, and does not process “hammer flag ON”. . Therefore, once the trigger switch 59a is turned off and then the trigger switch 59a is turned on again, the duty ratio is controlled by the rate of change dDs when the rotational speed of the brushless motor 31 is increased.

そして、デューティ比の変化率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 trigger switch 59a is turned off while the brushless motor 31 is rotating, the trigger switch 59a is turned on again, and the stopped rotation speed of the brushless motor 31 is reduced to the target rotation speed. The time tmax1 required to raise the brushless motor is selected when the rotary impact mode is selected, and after the trigger switch 59a is turned off while the brushless motor 31 is rotating, the trigger switch 59a is turned on again and stopped. This is shorter than the time tmax2 required to increase the 31 rotation speed to the target rotation speed, and the workability using the work machine 10a is improved.

(制御例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 motor control unit 71 detects that the trigger switch is turned on in step S31, and determines whether or not the hammer flag is turned on in step S32. If the motor control unit 71 determines NO in step S <b> 32, the motor control unit 71 sets the duty ratio change rate dDs used to increase the rotation speed of the brushless motor 31. The motor control unit 71 proceeds to step S34, and performs a process of increasing the rotation speed of the brushless motor 31 using a predetermined duty ratio change rate. When the process proceeds from step S33 to step S34, the duty ratio change rate dDs is used in step S34.

モータ制御部71は、ステップS35において、ブラシレスモータ31の実際の回転数が、目標回転数Nt以上になったか否かを判断する。モータ制御部71は、ステップS35でYESと判断すると、ステップS36に進み、ブラシレスモータ31の実際の回転数が、目標回転数になるまでの間、設定されたデューティ比の変化率で、ブラシレスモータ31の実際の回転数を調整する。ステップS35からステップS36に進んだ場合、目標回転数Ntを用いて、ブラシレスモータ31の実際の回転数を上昇する。   In step S35, the motor control unit 71 determines whether or not the actual rotational speed of the brushless motor 31 is equal to or higher than the target rotational speed Nt. If the motor control unit 71 determines YES in step S35, the process proceeds to step S36, and the brushless motor 31 is driven at the set duty ratio change rate until the actual rotational speed of the brushless motor 31 reaches the target rotational speed. The actual rotation number of 31 is adjusted. When the process proceeds from step S35 to step S36, the actual rotational speed of the brushless motor 31 is increased using the target rotational speed Nt.

モータ制御部71は、ステップS37において、ブラシレスモータ31の実際の回転数を、目標回転数に維持する定速度制御を実行する。ステップS37で用いる目標回転数は、ステップS36で用いた目標回転数と同じである。モータ制御部71は、ステップS37に次いでステップS38の判断を行う。ステップS38の判断は、ステップS6の判断と同じである。モータ制御部71は、先端工具Tが対象物に押し付けられるとステップS38でYESと判断し、ステップS39の処理を実行する。ステップS39の処理は、ステップS10の処理と同じである。   In step S <b> 37, the motor control unit 71 executes constant speed control that maintains the actual rotational speed of the brushless motor 31 at the target rotational speed. The target rotational speed used in step S37 is the same as the target rotational speed used in step S36. The motor control unit 71 makes a determination in step S38 after step S37. The determination in step S38 is the same as the determination in step S6. When the tip tool T is pressed against the object, the motor control unit 71 determines YES in step S38, and executes the process of step S39. The process of step S39 is the same as the process of step S10.

モータ制御部71は、ステップS39に次いでステップS40の判断を行う。ステップS40の判断は、ステップS11の判断と同じである。モータ制御部71は、ステップS40でNOと判断すると、ステップS41の判断を行う。ステップS41の判断は、ステップS7の判断と同じである。モータ制御部71は、ステップS41でNOと判断すると、ステップS42に進み、トリガスイッチ59aがオフされているか否かを判断する。   The motor control unit 71 makes a determination in step S40 after step S39. The determination in step S40 is the same as the determination in step S11. If the motor control unit 71 determines NO in step S40, the motor control unit 71 determines in step S41. The determination in step S41 is the same as the determination in step S7. If the motor control unit 71 determines NO in step S41, the motor control unit 71 proceeds to step S42 and determines whether or not the trigger switch 59a is turned off.

モータ制御部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 motor controller 71 determines NO in step S42, the process proceeds to step S43, where the actual rotational speed of the brushless motor 31 is increased to the target rotational speed at a predetermined duty ratio change rate. When the motor control unit 71 determines NO in step S40 and proceeds to step S43 via steps S41 and 42, the process of step S43 uses the duty ratio change rate dDs and the target rotational speed Nt. In step S44 subsequent to step S43, the motor control unit 71 performs constant speed control for maintaining the actual rotational speed of the brushless motor 31 at the target rotational speed, and proceeds to step S41. When the motor control unit 71 determines NO in step S40 and proceeds to step S44 through steps S41 and S42, the target rotational speed used in step S44 is the same as the target rotational speed used in step S43. is there.

モータ制御部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 motor control unit 71 determines YES in step S41, it determines whether or not the trigger switch 59a is turned off in step S45. If the motor control unit 71 determines NO in step S45, the process proceeds to step S36. After determining NO in step S45, the motor control unit 71 proceeds to step S40 through steps S36 to S39, and determines YES in step S40. If the motor controller 71 determines YES in step S40, the motor controller 71 processes the hammer flag on in step S46. That is, when the motor control unit 71 detects that the load current value I has changed from less than the threshold value Ih to more than the threshold value Ih twice or more while the trigger switch 59a is turned on, “hammer flag ON” is obtained. Process.

モータ制御部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 motor control unit 71 sets the change rate of the duty ratio used to increase the actual rotational speed of the brushless motor 31 to dDf, and proceeds to step S41. The motor control unit 71 proceeds to step S41 through steps S46 and S47. When the determination in step S41 is NO and the process proceeds to steps S43 and S44, in step S43, the duty ratio change rate dDf is used and the target Processing for increasing the actual rotational speed of the brushless motor 31 is performed using the rotational speed Nm. Moreover, the motor control part 71 performs the constant speed control which maintains the actual rotational speed of the brushless motor 31 at the target rotational speed Nm in step S44.

モータ制御部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 motor control unit 71 determines YES in step S45, it proceeds to step S48 and stops the brushless motor 31. In step S49, the motor control unit 71 determines whether or not a predetermined time Dt2 seconds has elapsed since the brushless motor 31 was stopped in step S48. If it is determined NO in step S49, the motor control unit 71 determines whether the trigger switch 59a is turned off in step S50. If YES in step S50, the motor control unit 71 returns to step S49. If it is determined YES in step S49, the motor control unit 71 processes “hammer flag OFF” and “count = 0” in step S51, and ends the flowchart of FIG.

モータ制御部71は、ステップS50でNOと判断すると、ステップS32に進む。モータ制御部71は、ステップS40でYESと判断し、その後に、ステップS45でYESと判断し、さらに、ステップS50でNOと判断してステップS32に進むと、ステップS32でYESと判断する。   If the motor control unit 71 determines NO in step S50, the process proceeds to step S32. The motor control unit 71 determines YES in step S40, then determines YES in step S45, and further determines NO in step S50 and proceeds to step S32, it determines YES in step S32.

さらに、モータ制御部71は、ステップS32でYESと判断すると、ステップS52へ進んでデューティ比を変化率dDfに設定し、ステップS34に進む。このように、モータ制御部71は、ブラシレスモータ31を回転させている間に、「ハンマフラグ・オン」と処理しステップS52を経てステップS34に進むと、ブラシレスモータ31の実際の回転数を、デューティ比の変化率dDfで上昇させる処理を実行する。   Further, when the motor control unit 71 determines YES in step S32, the process proceeds to step S52, the duty ratio is set to the change rate dDf, and the process proceeds to step S34. As described above, when the motor control unit 71 processes the “hammer flag on” while rotating the brushless motor 31 and proceeds to step S34 through step S52, the actual rotation number of the brushless motor 31 is set to the duty cycle. A process of increasing at the ratio change rate dDf is executed.

モータ制御部71は、ステップS42でYESと判断すると、ステップS48に進む。また、モータ制御部71は、ステップS35でNOと判断すると、ステップS53でトリガスイッチ59aがオフされたか否かを判断する。モータ制御部71は、ステップS53でYESと判断するとステップS48へ進み、ステップS53でNOと判断すると、ステップS34へ進む。   If the motor control unit 71 determines YES in step S42, the process proceeds to step S48. If the motor control unit 71 determines NO in step S35, it determines whether or not the trigger switch 59a is turned off in step S53. If the motor control unit 71 determines YES in step S53, the process proceeds to step S48, and if NO is determined in step S53, the process proceeds to step S34.

図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 brushless motor 31 when the duty ratio change rate dDf is used is higher than the rate of increase in the rotational speed of the brushless motor 31 when the duty ratio change rate dDs is used. Therefore, the motor control unit 71 can quickly increase the actual rotational speed of the brushless motor 31 to the target rotational speed when the hammer flag is turned on, thereby improving workability.

(制御例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 motor control unit 71 determines whether or not the hammer flag is ON in step S60, and if YES is determined in step S60, the timer is started in step S61, and the load current value I per second is determined in step S62. It is determined whether the increase rate is 10% or more.

ステップ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 current detection circuit 76 to the controller 72 is due to a load or noise. 10% is a threshold value. If the rate of increase of the load current value I is 10% or more, it is determined that the load is applied. Means that it is input. If the motor control unit 71 determines YES in step S62, it proceeds to step S63, sets the target rotational speed of the brushless motor 31 to 18,500 rpm, and ends the flowchart of FIG.

モータ制御部71は、ステップS62でNOと判断すると、ステップS64に進んでブラシレスモータ31の目標回転数を13,000rpm に設定し、図7のフローチャートを終了する。   If the motor controller 71 determines NO in step S62, it proceeds to step S64, sets the target rotational speed of the brushless motor 31 to 13,000 rpm, and ends the flowchart of FIG.

モータ制御部71は、ステップS60でNOと判断すると、ステップS65において、負荷電流値Iが閾値Ih以上であることが、1秒以上連続して検知されたか否かを判断する。モータ制御部71は、ステップS65でYESと判断すると、ステップS66に進んでブラシレスモータ31の目標回転数を17,000rpm に設定し、図7のフローチャートを終了する。一方、モータ制御部71は、ステップS65でNOと判断するとステップS64に進む。   If the motor control unit 71 determines NO in step S60, it determines in step S65 whether or not it has been continuously detected that the load current value I is greater than or equal to the threshold value Ih for one second or more. If the motor controller 71 determines YES in step S65, it proceeds to step S66, sets the target rotational speed of the brushless motor 31 to 17,000 rpm, and ends the flowchart of FIG. On the other hand, if the motor control unit 71 determines NO in step S65, the process proceeds to step S64.

図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 motor control unit 71 can operate the brushless motor 31 at the maximum number of rotations when the hammer flag is turned on, thereby improving work efficiency.

(制御例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 motor control unit 71 determines whether or not the hammer flag is ON in step S70, and if YES is determined in step S70, it is determined in step S71 that the load current value I is equal to or greater than the threshold value Ih for 0.3 seconds. It is then determined whether it has been detected. If the motor control unit 71 determines YES in step S71, it proceeds to step S72, sets the target rotational speed of the brushless motor 31 to 18,500 rpm, and ends the flowchart of FIG.

モータ制御部71は、ステップS71でNOと判断すると、ステップS73に進んでブラシレスモータ31の目標回転数を13,000rpm に設定し、図8のフローチャートを終了する。   If the motor controller 71 determines NO in step S71, it proceeds to step S73, sets the target rotational speed of the brushless motor 31 to 13,000 rpm, and ends the flowchart of FIG.

モータ制御部71は、ステップS70でNOと判断すると、ステップS74において、負荷電流値Iが閾値Ih以上であることが、1秒以上連続して検知されたか否かを判断する。モータ制御部71は、ステップS74でYESと判断すると、ステップS75に進んでブラシレスモータ31の目標回転数を17,000rpm に設定し、図8のフローチャートを終了する。一方、モータ制御部71は、ステップS74でNOと判断するとステップS73に進む。   If the motor control unit 71 determines NO in step S70, it determines in step S74 whether or not it has been continuously detected that the load current value I is equal to or greater than the threshold value Ih for one second or more. If the motor controller 71 determines YES in step S74, it proceeds to step S75, sets the target rotational speed of the brushless motor 31 to 17,000 rpm, and ends the flowchart of FIG. On the other hand, if the motor control unit 71 determines NO in step S74, the process proceeds to step S73.

図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 motor control unit 71 can operate the brushless motor 31 at the maximum number of rotations when the hammer flag is turned on, thereby improving work efficiency.

(設定例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 brushless motor 31 will be described with reference to FIG. Here, an example is given in which the operator operates the rotation speed setting dial 62 to arbitrarily change the target rotation speed of the brushless motor 31 in a plurality of rotation speed modes, for example, the rotation speed modes 1 to 5. When controlling the brushless motor 31 using the target rotational speed Nt, the motor control unit 71 sets the duty ratio to 30% regardless of which of the rotational speed modes 1 to 5 is selected.

これに対して、モータ制御部71は、目標回転数Nmを用いてブラシレスモータ31を制御する場合、ハンマフラグがオフされていると、選択された回転数モードに応じて、デューティ比が70%〜90%の範囲内で段階的に変更される。モータ制御部71は、回転数モードが大きいほど、大きいデューティ比を設定する。   On the other hand, when the motor control unit 71 controls the brushless motor 31 using the target rotation speed Nm, when the hammer flag is turned off, the duty ratio is set to 70% to 70% depending on the selected rotation speed mode. It is changed stepwise within the range of 90%. The motor control unit 71 sets a larger duty ratio as the rotation speed mode is larger.

例えば、モータ制御部71は、図4のタイムチャートの時刻t13以前に、目標回転数Nmを用いてブラシレスモータ31を制御する際に、回転数モードに応じてデューティ比を70%〜90%の範囲内で選択する。また、モータ制御部71は、図4のタイムチャートの時刻t17以降、ハンマフラグ・オンの状態で目標回転数Nmを用いてブラシレスモータ31を制御する際に、回転数モードに関わりなくデューティ比を100%に設定する。デューティ比100%である場合のブラシレスモータ31の回転数は、デューティ比90%である場合のブラシレスモータ31の回転数よりも高い。   For example, when the brushless motor 31 is controlled using the target rotation speed Nm before the time t13 in the time chart of FIG. 4, the motor control unit 71 sets the duty ratio to 70% to 90% according to the rotation speed mode. Select within the range. Further, the motor control unit 71 sets the duty ratio to 100 regardless of the rotation speed mode when controlling the brushless motor 31 using the target rotation speed Nm with the hammer flag turned on after time t17 in the time chart of FIG. Set to%. The rotational speed of the brushless motor 31 when the duty ratio is 100% is higher than the rotational speed of the brushless motor 31 when the duty ratio is 90%.

また、モータ制御部71は、図6のタイムチャートの時刻t10以前に、目標回転数Nmを用いてブラシレスモータ31を制御する際に、回転数モードに応じてデューティ比を70%〜90%の範囲内で選択する。また、モータ制御部71は、図6のタイムチャートの時刻t17以降、ハンマフラグ・オンの状態で目標回転数Nmを用いてブラシレスモータ31を制御する際に、回転数モードに関わりなく、デューティ比を100%に設定する。   When the motor control unit 71 controls the brushless motor 31 using the target rotational speed Nm before time t10 in the time chart of FIG. 6, the duty ratio is set to 70% to 90% according to the rotational speed mode. Select within the range. In addition, when the motor control unit 71 controls the brushless motor 31 using the target rotation speed Nm with the hammer flag turned on after time t17 in the time chart of FIG. 6, the motor control unit 71 sets the duty ratio regardless of the rotation speed mode. Set to 100%.

(設定例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 brushless motor 31 will be described with reference to FIG. When controlling the brushless motor 31 using the target rotation speed Nt, the motor control unit 71 performs the same duty ratio control as that in FIG. Further, the motor control unit 71 controls the brushless motor 31 using the target rotational speed Nm, and performs the same duty ratio control as that in FIG. 9 when the hammer flag is turned off.

さらに、モータ制御部71は、目標回転数Nmを用いてブラシレスモータ31を制御し、かつ、ハンマフラグがオンされている場合を説明する。この場合、回転数モード5が選択されているとデューティ比が100%を選択し、回転数モード1〜4のいずれかが選択されていると、ハンマフラグがオフである場合と同じデューティ比を用いる。つまり、作業者が回転数設定ダイヤル62を操作して、目標回転数の最大値を選択している場合に限りデューティ比を100%に設定する。   Further, the motor control unit 71 controls the brushless motor 31 using the target rotation speed Nm, and the case where the hammer flag is turned on will be described. In this case, when the rotation speed mode 5 is selected, the duty ratio is selected to be 100%, and when any of the rotation speed modes 1 to 4 is selected, the same duty ratio is used as when the hammer flag is off. . That is, the duty ratio is set to 100% only when the operator operates the rotation speed setting dial 62 and selects the maximum value of the target rotation speed.

例えば、モータ制御部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 brushless motor 31 is controlled using the target rotation speed Nm before the time t13 in the time chart of FIG. 4, the motor control unit 71 sets the duty ratio to 70% to 90% according to the rotation speed mode. Select within the range. When the motor control unit 71 controls the brushless motor 31 using the target rotation speed Nm after time t17 in the time chart of FIG. 4, if any of the rotation speed modes 1 to 4 is selected, The duty ratio is set within the range of 70% to 85%. In contrast, when the brushless motor 31 is controlled using the target rotational speed Nm after time t17 in the time chart of FIG. 4, if the rotational speed mode 5 is selected, the duty ratio is set to 100%. .

また、モータ制御部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 motor control unit 71 controls the brushless motor 31 using the target rotational speed Nm before time t10 in the time chart of FIG. 6, the duty ratio is set to 70% to 90% according to the rotational speed mode. Select within the range. When the motor control unit 71 controls the brushless motor 31 using the target rotation speed Nm after time t10 in the time chart of FIG. 6, if any of the rotation speed modes 1 to 4 is selected, The duty ratio is set within the range of 70% to 85%. In contrast, when the brushless motor 31 is controlled using the target rotation speed Nm after time t10 in the time chart of FIG. 6, if the rotation speed mode 5 is selected, the duty ratio is set to 100%. . By executing the setting example 1 and the setting example 2, the motor control unit 71 can operate the brushless motor 31 at the maximum number of rotations when the hammer flag is on, and can improve work efficiency.

本実施形態で説明した事項と、本発明の構成との対応関係を説明すると、ブラシレスモータ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 brushless motor 31 corresponds to the motor of the present invention, the tip tool T corresponds to the tip tool of the present invention, and the driven sleeve. 54, the drive-side bevel gear 55, the driven-side bevel gear 56, the coil spring 57, and the operation mode switching lever correspond to the mode switching mechanism of the present invention, and the motor control unit 71 includes the load detection unit and the mode estimation unit of the present invention. It corresponds to a motor control unit and a target rotational speed setting unit. The rotation speed of the brushless motor and the change rate of the duty ratio correspond to the processing content of the present invention. In the present embodiment, the rate of increase in the rotational speed of the brushless motor using the duty ratio change rate dDs is different from the rate of increase in the rotational speed of the brushless motor using the duty ratio change rate dDf.

また、先端工具が対象物に押し付けられているか否かが、本発明の負荷に相当し、先端工具が対象物から離れていることが、本発明の第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 brushless motor 31 when the target rotation speed Nt and the duty ratio are 30% correspond to the first target rotation speed of the present invention. Further, the target rotational speed Nm, specifically, the rotational speed of the brushless motor 31 controlled within the range of the duty ratio of 70% to 90% corresponds to the second target rotational speed of the present invention. Furthermore, the target rotational speed Nm, specifically, the rotational speed of the brushless motor 31 controlled with a duty ratio of 100% corresponds to the third target rotational speed of the present invention. Further, the rotation speed of the brushless motor 31 controlled at a duty ratio of 90% corresponds to the maximum rotation speed of the present invention. Further, the rotational speed of the brushless motor 31 controlled within the range of the duty ratio of 70% to 85% corresponds to “the rotational speed lower than the maximum rotational speed” of the present invention.

本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能である。例えば、先端工具が対象物に押し付けられたか否か、つまり、負荷が有るか無いかを判断する場合、ブラシレスモータの回転数を用いることも可能である。この場合、図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 speed setting dial 62 may be more than 5 or less than 5. Further, the rotation speed of the brushless motor 31 may be set steplessly by operating the rotation speed setting dial 62.

さらに、図1に示す作業機10aは、交流電源と電動モータを接続する形態であるが、本発明は、直流電源としての二次電池と電動モータとを接続する作業機にも適用できる。さらに、実施の形態においては、電動モータとしてブラシレスモータが使用されているが、コミュテータとブラシとを有するブラシ付きのモータを使用するようにしてもよい。また、本発明のモータは、電動モータの他、油圧モータ、空気圧モータ、内燃機関を含む。さらに、本発明は、負荷の変化を複数回検出してハンマフラグ・オンと処理すればよく、負荷の変化を3回異常検出した場合に、上常検出した場合に、ハンマフラグ・オンと処理してもよい。   Furthermore, although the working machine 10a shown in FIG. 1 is a form which connects AC power supply and an electric motor, this invention is applicable also to the working machine which connects the secondary battery and electric motor as DC power supply. Furthermore, in the embodiment, a brushless motor is used as an electric motor, but a motor with a brush having a commutator and a brush may be used. The motor of the present invention includes an electric motor, a hydraulic motor, a pneumatic motor, and an internal combustion engine. Furthermore, the present invention only needs to detect a change in load a plurality of times and process it as a hammer flag on. If a change in the load is detected three times, if it is detected normally, it will be processed as a hammer flag on. Also good.

10a…作業機、31…ブラシレスモータ、54…従動スリーブ、55…駆動側のベベルギヤ、56…従動側のベベルギヤ、57…コイルばね、71…モータ制御部、T…先端工具。   DESCRIPTION OF SYMBOLS 10a ... Work implement, 31 ... Brushless motor, 54 ... Driven sleeve, 55 ... Drive-side bevel gear, 56 ... Driven-side bevel gear, 57 ... Coil spring, 71 ... Motor controller, T ... Tip tool.

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.
前記負荷検出部は、前記モータの回転数に基づいて前記負荷を検出する、請求項1に記載の作業機。   The work machine according to claim 1, wherein the load detection unit detects the load based on a rotation speed of the motor. 前記モード推定部は、前記モータの負荷の変化が複数回検出されると、前記複数の動作モードのいずれが選択されているかを推定する、請求項1〜3のいずれか1項に記載の作業機。   The operation according to any one of claims 1 to 3, wherein the mode estimation unit estimates which of the plurality of operation modes is selected when a change in the load of the motor is detected a plurality of times. Machine. 前記複数の動作モードは、
前記先端工具を回転せずに往復動させる打撃モードと、
前記先端工具を回転させ、かつ、往復動させる回転打撃モードと、
を含み、
前記モード推定部は、前記打撃モードまたは前記回転打撃モードのいずれが選択されているかを推定する、請求項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目標回転数に関わりなく、前記第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:
前記モータ制御部は、前記打撃モードが選択されている場合に設定する第2目標回転数を、前記回転打撃モードが選択されている場合に設定する第2目標回転数よりも高くする、請求項7に記載の作業機。   The said motor control part makes the 2nd target rotational speed set when the said impact mode is selected higher than the 2nd target rotational speed set when the said rotational impact mode is selected. 7. The working machine according to 7.
JP2014202295A 2014-09-30 2014-09-30 Working machine Active JP6337728B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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