[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2020066116A - Power tool - Google Patents

Power tool Download PDF

Info

Publication number
JP2020066116A
JP2020066116A JP2018202171A JP2018202171A JP2020066116A JP 2020066116 A JP2020066116 A JP 2020066116A JP 2018202171 A JP2018202171 A JP 2018202171A JP 2018202171 A JP2018202171 A JP 2018202171A JP 2020066116 A JP2020066116 A JP 2020066116A
Authority
JP
Japan
Prior art keywords
motor
temperature
plunger
notification
threshold value
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
JP2018202171A
Other languages
Japanese (ja)
Other versions
JP7151377B2 (en
Inventor
輝明 安藤
Teruaki Ando
輝明 安藤
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.)
Max Co Ltd
Original Assignee
Max 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 Max Co Ltd filed Critical Max Co Ltd
Priority to JP2018202171A priority Critical patent/JP7151377B2/en
Priority to EP19205365.0A priority patent/EP3653342B1/en
Priority to US16/663,996 priority patent/US11518012B2/en
Priority to EP23210988.4A priority patent/EP4309851A1/en
Priority to TW108138814A priority patent/TWI850273B/en
Publication of JP2020066116A publication Critical patent/JP2020066116A/en
Application granted granted Critical
Publication of JP7151377B2 publication Critical patent/JP7151377B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Portable Power Tools In General (AREA)
  • Portable Nailing Machines And Staplers (AREA)

Abstract

To provide a power tool capable of being used without decreasing working efficiency, while properly protecting a motor.SOLUTION: A first threshold and a second threshold set higher than the first threshold are preset. When a temperature determination part determines that a temperature of a heating part is higher than the first threshold, a user is notified of a rise in the temperature. When the temperature determination part determines that the temperature of the heating part is higher than the second threshold, output of a motor is restricted.SELECTED DRAWING: Figure 14

Description

この発明は、モータを備えた電動工具に関し、特に、モータを過負荷から保護する点に特徴を有する電動工具に関する。   The present invention relates to an electric power tool provided with a motor, and more particularly to an electric power tool characterized in that the motor is protected from overload.

モータを備えた電動工具では、モータの駆動時に流れる電流やモータへの通電時間に応じてモータが発熱する。モータの発熱量が大きくなると、モータが出力可能なトルクが低下して十分な性能が発揮できなくなったり、モータ巻線のレアショートやモータ焼損といった問題が発生したりする危険性がある。   In an electric tool equipped with a motor, the motor generates heat in accordance with the current flowing when the motor is driven and the energization time to the motor. When the amount of heat generated by the motor increases, there is a risk that the torque that can be output by the motor will decrease and sufficient performance will not be achieved, or problems such as rare shorts in the motor windings and motor burnout will occur.

このような問題を解決する方法としては、まず、出力の大きいモータを使用することが考えられる。出力の大きいモータは耐熱性能も高いため、上記したような問題が生じにくくなる。しかしながら、出力の大きいモータはサイズも大きいため、電動工具が大型化し、取り回し性能が低下するというデメリットがある。   As a method of solving such a problem, first, it is possible to use a motor having a large output. Since a motor with a large output has high heat resistance, the above-mentioned problems are less likely to occur. However, since a motor with a large output has a large size, there is a demerit that the power tool becomes large and the handling performance deteriorates.

このため、モータを大型化せずにモータを保護する方法として、モータの過負荷を検出する手段を備えた電動工具が提案されている。   Therefore, as a method of protecting the motor without increasing the size of the motor, an electric tool equipped with means for detecting an overload of the motor has been proposed.

例えば特許文献1には、モータの温度を検知するモータ温度検知部を備え、モータの温度値が温度閾値を超えると、モータの出力を制限するようにした電動工具が開示されている。   For example, Patent Document 1 discloses an electric tool that includes a motor temperature detection unit that detects the temperature of a motor and that limits the output of the motor when the temperature value of the motor exceeds a temperature threshold value.

特開2013−66960号公報JP, 2013-66960, A

しかし、上記したような従来の電動工具では、温度閾値を超えた瞬間にモータの出力制限が実行されるため、作業途中に工具が使用できなくなって作業が中断したり、作業効率が低下したりといった不都合が生じる場合があった。   However, in the conventional power tool as described above, the output limitation of the motor is executed at the moment when the temperature threshold value is exceeded, so the tool cannot be used during the work and the work is interrupted, or the work efficiency is reduced. There are cases where such inconvenience occurs.

そこで、本発明は、モータを適切に保護しつつも、作業効率をできるだけ低下させずに使用することができる電動工具を提供することを課題とする。   Therefore, it is an object of the present invention to provide an electric power tool that can be used while appropriately protecting a motor while reducing work efficiency as much as possible.

本発明は、上記した課題を解決するためになされたものであり、モータと、ユーザが操作可能に設けられた操作部と、前記操作部が操作されたことを契機として前記モータを駆動させる制御を行うモータ駆動制御部と、発熱部位の温度を所定の閾値と比較する温度判定部と、を備え、前記所定の閾値として、第1の閾値と、前記第1の閾値よりも高く設定された第2の閾値と、が設定されており、前記発熱部位の温度が前記第1の閾値よりも高温だと前記温度判定部が判定したときには、温度上昇をユーザに報知し、前記発熱部位の温度が前記第2の閾値よりも高温だと前記温度判定部が判定したときには、前記モータの出力を制限することを特徴とする。   The present invention has been made to solve the above-described problems, and a motor, an operation unit provided so that a user can operate, and a control for driving the motor triggered by the operation of the operation unit. And a temperature determination unit that compares the temperature of the heat-generating portion with a predetermined threshold value. The predetermined threshold value is set to a first threshold value and higher than the first threshold value. And a second threshold value is set, and when the temperature determination unit determines that the temperature of the heat-generating portion is higher than the first threshold value, the temperature increase is notified to the user, and the temperature of the heat-generating portion is increased. When the temperature determination unit determines that is higher than the second threshold value, the output of the motor is limited.

本発明は上記の通りであり、第1の閾値と、第1の閾値よりも高く設定された第2の閾値と、が設定されており、発熱部位の温度(モータの内部温度など)が第1の閾値よりも高温だと温度判定部が判定したときには、温度上昇をユーザに報知し、発熱部位の温度が第2の閾値よりも高温だと温度判定部が判定したときには、モータの出力を制限する。このような構成によれば、発熱部位の温度が上昇したときに、まずユーザに報知が実行され、その後、更に発熱部位の温度が上昇したときにモータの出力が制限される。よって、例えばモータが高温になって工具が使用できなくなる場合でも事前に作業者に報知がなされるので、突然作業が中断するといった不都合を回避することができる。   The present invention is as described above, the first threshold value and the second threshold value set higher than the first threshold value are set, and the temperature of the heat generating portion (such as the internal temperature of the motor) is set to the first value. When the temperature determination unit determines that the temperature is higher than the threshold value of 1, the user is notified of the temperature increase, and when the temperature determination unit determines that the temperature of the heat-generating portion is higher than the second threshold value, the motor output is changed. Restrict. With such a configuration, when the temperature of the heat-generating portion rises, the user is first notified, and thereafter, when the temperature of the heat-generating portion further rises, the output of the motor is limited. Therefore, for example, even if the tool becomes unusable due to the high temperature of the motor, the operator is informed in advance, so that it is possible to avoid the inconvenience of sudden interruption of the operation.

なお、このような作業者への報知は、モータの駆動態様を変化させることで実行されるようにしてもよい。このような構成によれば、モータの駆動によって作業者に違和感を生じさせることにより、温度の上昇に感覚的に気付かせることができる。例えば、騒音の大きい作業現場ではブザーによる報知に気付きにくく、また屋外ではランプの点滅や点灯に気付きにくい場合がある。このため、音や光といった従来の報知に代えて、または、音や光といった従来の報知に加えてモータの駆動態様による報知を行えば、使用者が報知に気付きやすくなる。   Note that such notification to the worker may be executed by changing the driving mode of the motor. According to such a configuration, it is possible to make the operator feel uncomfortable by driving the motor, so that the rise in temperature can be perceptually noticed. For example, it may be difficult to notice the buzzer notification at a noisy work site, and it may be difficult to notice the blinking or lighting of the lamp outdoors. Therefore, instead of the conventional notification of sound or light, or in addition to the conventional notification of sound or light, the notification by the driving mode of the motor can be easily noticed by the user.

例えば、射出口からファスナを打ち出す打ち込み工具において、報知を実行するときと実行しないときとで、プランジャの停止位置が異なるようにしてもよい。具体的には、報知を実行しないときには、ドライバによってファスナを打ち出した後に、プランジャ付勢部材に所定の付勢力が蓄積される通常の待機位置までプランジャを移動させて停止するようにし、報知を実行するときには、プランジャ付勢部材に蓄積された付勢力が前記した通常の待機位置よりも小さい報知用の待機位置までプランジャを移動させて停止するようにしてもよい。すなわち、報知用の待機位置のプランジャ32の方が、通常の待機位置のプランジャ32よりも上死点位置までの距離が長くなるように設定してもよい。このような構成によれば、報知が実行されているときには、報知が実行されてないときよりも、作業者が操作部を操作してから実際にファスナが打ち出されるまでの時間が長くなる。このように打ち込みに時間がかかることで、作業者は温度の上昇に感覚的に気付くことができる。また、打ち込みに時間がかかるため、打ち込み作業の間隔も空くので、モータの負荷を低減させて温度上昇を抑制することができる。   For example, in the driving tool that drives the fastener from the injection port, the stop position of the plunger may be different when the notification is executed and when it is not executed. Specifically, when the notification is not executed, after the fastener is driven by the driver, the plunger is moved to a normal standby position where a predetermined urging force is accumulated in the plunger urging member and stopped, and the notification is executed. At this time, the plunger may be moved to the standby position for notification, in which the biasing force accumulated in the plunger biasing member is smaller than the normal standby position described above, and then stopped. That is, the plunger 32 in the notification standby position may be set to have a longer distance to the top dead center position than the plunger 32 in the normal standby position. According to such a configuration, when the notification is performed, the time from when the worker operates the operation unit to when the fastener is actually driven becomes longer than when the notification is not performed. Since the driving takes time in this way, the worker can perceptually notice the temperature rise. Further, since the driving takes a long time, the interval between the driving operations is widened, so that the load on the motor can be reduced and the temperature rise can be suppressed.

また、報知は、操作部が操作されてからモータが駆動するまでの時間を遅延させることで実行されるようにしてもよい。このように構成した場合でも、作業者は温度の上昇に感覚的に気付くことができる。また、モータが駆動する間隔も空くので、モータの負荷を低減させて温度上昇を抑制することができる。   The notification may be executed by delaying the time from the operation of the operation unit to the driving of the motor. Even with such a configuration, the operator can perceptually notice the rise in temperature. Further, since the motor is driven at intervals, the load on the motor can be reduced and the temperature rise can be suppressed.

また、報知は、モータの回転数を非報知時よりも低下させることで実行されるようにしてもよい。このように構成した場合でも、作業者は温度の上昇に感覚的に気付くことができる。また、モータの回転数が低下するので、モータの負荷を低減させて温度上昇を抑制することができる。   Further, the notification may be executed by lowering the rotation speed of the motor as compared with the time of non notification. Even with such a configuration, the operator can perceptually notice the rise in temperature. Further, since the rotation speed of the motor decreases, the load on the motor can be reduced and the temperature rise can be suppressed.

電動工具の内部構造を示す側面図である。It is a side view which shows the internal structure of an electric tool. ドライバおよびプランジャを構成する部品の側面図である。It is a side view of the components which comprise a driver and a plunger. 電動工具の内部構造を示す斜視図である。It is a perspective view which shows the internal structure of an electric tool. モータの斜視図である。It is a perspective view of a motor. (a)モータの側面図、(b)A−A線断面図である。(A) It is a side view of a motor, (b) It is the sectional view on the AA line. 電動工具の構成を概略的に示すブロック図である。It is a block diagram which shows the structure of an electric tool roughly. 駆動機構によってプランジャが押し上げられる様子を示す説明図であり、(a)駆動機構の正面図、(b)プランジャが下死点にあるときの駆動機構を簡略的に示した図、(c)プランジャが下死点と上死点との間(通常の待機位置)にあるときの駆動機構を簡略的に示した図、(d)プランジャが上死点にあるときの駆動機構を簡略的に示した図、(e)プランジャと駆動機構との係合が解除された直後の駆動機構を簡略的に示した図である。It is explanatory drawing which shows a mode that a plunger is pushed up by a drive mechanism, (a) The front view of a drive mechanism, (b) The figure which showed the drive mechanism when a plunger is in a bottom dead center, (c) Plunger Is a diagram schematically showing the drive mechanism when is between the bottom dead center and the top dead center (normal standby position). (D) The drive mechanism is schematically shown when the plunger is at the top dead center. FIG. 4E is a schematic view of the drive mechanism immediately after the engagement between the plunger and the drive mechanism is released. プランジャが通常の待機位置にあるときの電動工具の内部構造を示す一部拡大側面断面図である。It is a partially expanded side sectional view which shows the internal structure of an electric tool when a plunger is in a normal standby position. プランジャが上死点にあるときの電動工具の内部構造を示す一部拡大側面断面図である。It is a partially expanded side sectional view which shows the internal structure of an electric tool when a plunger is in a top dead center. プランジャが下死点にあるときの電動工具の内部構造を示す一部拡大側面断面図である。It is a partially expanded side sectional view which shows the internal structure of an electric tool when a plunger is in a bottom dead center. 高温検知処理を説明するフロー図である。It is a flow figure explaining high temperature detection processing. 温度差取得処理を説明するフロー図である。It is a flow figure explaining temperature difference acquisition processing. 温度差演算処理を説明するフロー図である。It is a flowchart explaining a temperature difference calculation process. エラー判定処理を説明するフロー図である。It is a flowchart explaining an error determination process. モータの内部温度と表面温度との温度差を説明する図である。It is a figure explaining the temperature difference between the internal temperature of a motor, and surface temperature. (a)作業ペースが速い場合のモータの内部温度と表面温度との温度差を説明する図、(b)作業ペースが遅い場合のモータの内部温度と表面温度との温度差を説明する図である。(A) It is a figure explaining the temperature difference between the internal temperature of a motor when work pace is fast, and surface temperature, (b) It is a figure explaining the temperature difference between the internal temperature and surface temperature of a motor when work pace is slow. is there. 温度センサが検出するモータの表面温度の1分間の上昇値と、モータの表面温度と内部温度との温度差とを実測した結果を示す図である。It is a figure which shows the result of having measured the rise value of the surface temperature of the motor detected by the temperature sensor for 1 minute, and the temperature difference between the surface temperature of the motor and the internal temperature.

本発明の実施形態について、図を参照しながら説明する。   Embodiments of the present invention will be described with reference to the drawings.

本実施形態に係る電動工具10は、バネ力で駆動するバネ駆動式の打ち込み工具である。なお、本実施形態においては電動工具10の例として打ち込み工具を挙げているが、電動工具10としては打ち込み工具に限らず、モータ17を使用するものであればどのような工具であってもよい。例えば、電動ドライバや切断工具などであってもよい。また、電動工具10としては、バッテリ55を使用する充電式工具であってもよいし、外部電源によって作動する工具であってもよい。   The electric tool 10 according to the present embodiment is a spring-driven driving tool that is driven by spring force. In the present embodiment, the driving tool is given as an example of the electric tool 10, but the electric tool 10 is not limited to the driving tool, and any tool may be used as long as it uses the motor 17. . For example, an electric screwdriver or a cutting tool may be used. The electric power tool 10 may be a rechargeable tool that uses the battery 55 or a tool that is operated by an external power source.

本実施形態に係る電動工具10は、図1に示すように、ハウジングの内部にモータ17を備えており、モータ17によって駆動して工具の先端に設けられた射出口16からファスナを打ち出すように構成されている。   As shown in FIG. 1, the power tool 10 according to the present embodiment includes a motor 17 inside a housing, and drives the motor 17 to drive a fastener from an injection port 16 provided at the tip of the tool. It is configured.

この電動工具10は、図1に示すように、内部に駆動機構20を収容した出力部11と、出力部11の先端側において出力部11に直交するように接続されたマガジン12と、出力部11の後端側において出力部11に直交するように接続されたグリップ13と、マガジン12の内側に沿って配置されたモータ収容部18と、を備える。   As shown in FIG. 1, the electric power tool 10 includes an output unit 11 that houses a drive mechanism 20 therein, a magazine 12 that is connected to the output unit 11 at a tip end side thereof so as to be orthogonal to the output unit 11, and an output unit. A grip 13 connected to the rear end of the magazine 11 so as to be orthogonal to the output unit 11 and a motor housing unit 18 arranged along the inside of the magazine 12.

出力部11の先端には、被打込材に押し付けられるノーズ部15が設けられており、マガジン12に装填された先頭のファスナは、図示しない供給装置によってこのノーズ部15へと供給される。ノーズ部15へと供給されたファスナは、ドライバ31によってノーズ部15の先端に設けられた射出口16から打ち出される。   A nose portion 15 that is pressed against the material to be driven is provided at the tip of the output portion 11, and the leading fastener loaded in the magazine 12 is supplied to the nose portion 15 by a supply device (not shown). The fastener supplied to the nose portion 15 is driven by the driver 31 from the injection port 16 provided at the tip of the nose portion 15.

また、出力部11の内部には、図1に示すように、ファスナを打ち出すために射出口16に向けて摺動可能に設けられたドライバ31と、ドライバ31が連結されたプランジャ32と、プランジャ32を射出口16に向けて付勢するプランジャ付勢部材33と、プランジャ32の移動をガイドするガイド部材34と、プランジャ32を作動させるための駆動機構20と、プランジャ32の位置を検知するためのブレーキスイッチ41と、が配置されている。   Further, as shown in FIG. 1, inside the output unit 11, a driver 31 slidably provided toward the ejection port 16 for driving the fastener, a plunger 32 to which the driver 31 is connected, and a plunger. To detect the position of the plunger urging member 33 that urges 32 toward the injection port 16, the guide member 34 that guides the movement of the plunger 32, the drive mechanism 20 for operating the plunger 32, and the position of the plunger 32. Brake switch 41 and are arranged.

本実施形態に係るドライバ31は、ファスナを打撃するためのプレートである。このドライバ31は、プランジャ32と一体的に連結されており、プランジャ付勢部材33の付勢力によってプランジャ32が作動したときに射出口16に向けて摺動し、これによってファスナを射出口16から打ち出すように構成されている。   The driver 31 according to the present embodiment is a plate for hitting a fastener. The driver 31 is integrally connected to the plunger 32, and slides toward the ejection opening 16 when the plunger 32 is actuated by the urging force of the plunger urging member 33, whereby the fastener is ejected from the ejection opening 16. It is configured to launch.

プランジャ32は、図2に示すように、ガイド部材34によって摺動可能にガイドされており、圧縮バネからなるプランジャ付勢部材33によって常時射出口16に向けて付勢されている。   As shown in FIG. 2, the plunger 32 is slidably guided by a guide member 34, and is constantly urged toward the injection port 16 by a plunger urging member 33 composed of a compression spring.

このプランジャ32は、後述する駆動機構20に隣接して配置されており、駆動機構20に臨む面には第1係合部32a及び第2係合部32bが突出形成されている。この第1係合部32a及び第2係合部32bは、駆動機構20と係合させるための突起であり、射出口16からの距離が互いに異なるように設けられている。具体的には、第1係合部32aは第2係合部32bよりも射出口16に近い位置に設けられている。   The plunger 32 is arranged adjacent to a drive mechanism 20 described later, and a first engagement portion 32a and a second engagement portion 32b are formed in a protruding manner on the surface facing the drive mechanism 20. The first engaging portion 32a and the second engaging portion 32b are protrusions for engaging with the drive mechanism 20, and are provided so that the distances from the ejection port 16 are different from each other. Specifically, the first engaging portion 32a is provided closer to the ejection port 16 than the second engaging portion 32b.

駆動機構20は、上記したプランジャ32をプランジャ付勢部材33の付勢力に抗して押し上げる機構である。この駆動機構20は、モータ17を動力源にプランジャ32を移動させて、プランジャ付勢部材33に付勢力を蓄積させるとともに、この付勢力を一気に開放することでプランジャ32を瞬間的に摺動させて打ち込み動作を実行させるようになっている。   The drive mechanism 20 is a mechanism that pushes up the plunger 32 against the urging force of the plunger urging member 33. The drive mechanism 20 moves the plunger 32 using the motor 17 as a power source to accumulate the urging force in the plunger urging member 33, and instantaneously releases the urging force to slide the plunger 32 momentarily. It is designed to execute the driving operation.

この駆動機構20は、図7に示すような複数のギアを備えて構成されている。この複数のギアはモータ17の駆動力によって回転するものである。この駆動機構20は、ギアにプランジャ32を係合させた状態でギアを回転させ、これによってプランジャ32を押し上げる。そして、ギアとプランジャ32との係合を解除させることで、プランジャ32をプランジャ付勢部材33の付勢力で移動させ、プランジャ32に連結されたドライバ31を射出口16の方向に摺動させてファスナを打ち出す。   The drive mechanism 20 includes a plurality of gears as shown in FIG. The plurality of gears are rotated by the driving force of the motor 17. The drive mechanism 20 rotates the gear while the plunger 32 is engaged with the gear, thereby pushing up the plunger 32. Then, by releasing the engagement between the gear and the plunger 32, the plunger 32 is moved by the urging force of the plunger urging member 33, and the driver 31 connected to the plunger 32 is slid in the direction of the injection port 16. Launch fasteners.

この駆動機構20は、図7(a)に示すように、出力部11のハウジングに固定されたトルクギアプレート21と、トルクギアプレート21に回転可能に軸支された第1トルクギア22と第2トルクギア23と、を備える。第1トルクギア22と第2トルクギア23とは、プランジャ32の摺動方向に並べて配置されており、第1トルクギア22は第2トルクギア23よりも射出口16側に配置されている。これにより、プランジャ32は、第1トルクギア22から第2トルクギア23へと順に係合することによって、徐々に持ち上げられるようになっている。   As shown in FIG. 7A, the drive mechanism 20 includes a torque gear plate 21 fixed to the housing of the output unit 11, a first torque gear 22 rotatably supported by the torque gear plate 21, and a second torque gear 22. And a torque gear 23. The first torque gear 22 and the second torque gear 23 are arranged side by side in the sliding direction of the plunger 32, and the first torque gear 22 is arranged closer to the injection port 16 side than the second torque gear 23. As a result, the plunger 32 is gradually lifted by sequentially engaging the first torque gear 22 and the second torque gear 23.

図7(b)は、プランジャ32が下死点位置にある状態(ドライバ31によるファスナの打ち出しが完了した状態)を示している。この状態から第1トルクギア22及び第2トルクギア23を回転させると、第1トルクギア22の偏心位置に設けられた第1トルクローラ22aがプランジャ32の第1係合部32aに係合する。   FIG. 7B shows a state in which the plunger 32 is at the bottom dead center position (a state in which the driving of the fastener by the driver 31 is completed). When the first torque gear 22 and the second torque gear 23 are rotated from this state, the first torque roller 22a provided at the eccentric position of the first torque gear 22 engages with the first engaging portion 32a of the plunger 32.

そして、図7(c)に示すように、そのまま第1トルクギア22によってプランジャ32が上方へと持ち上げられる。第1トルクローラ22aが最も上にくる位置まで第1トルクギア22が回転すると、第1トルクローラ22aと第1係合部32aとの係合が外れる。このとき、第1トルクローラ22aと第1係合部32aとの係合が外れる前に、第2トルクギア23の偏心位置に設けられた第2トルクローラ23aがプランジャ32の第2係合部32bに係合する。   Then, as shown in FIG. 7C, the first torque gear 22 directly lifts the plunger 32 upward. When the first torque gear 22 rotates to the position where the first torque roller 22a is at the highest position, the engagement between the first torque roller 22a and the first engaging portion 32a is released. At this time, before the engagement between the first torque roller 22a and the first engaging portion 32a is disengaged, the second torque roller 23a provided at the eccentric position of the second torque gear 23 causes the second engaging portion 32b of the plunger 32 to move. Engage with.

そして、図7(d)に示すように、そのまま第2トルクギア23によってプランジャ32が上方へと持ち上げられ、プランジャ32は上死点位置にまで移動する。   Then, as shown in FIG. 7D, the plunger 32 is lifted upward by the second torque gear 23 as it is, and the plunger 32 moves to the top dead center position.

その後、図7(e)に示すように、更にギアが回転して第2トルクローラ23aが最も上にくる位置まで第2トルクギア23が回転すると、第2トルクローラ23aと第2係合部32bとの係合が外れる。これにより、プランジャ32と駆動機構20との係合が解除され、プランジャ付勢部材33の付勢力が解放されるので、図7(b)に示す下死点位置まで瞬間的にプランジャ32が移動する。これにより、プランジャ32に連結されたドライバ31が射出口16の方向へと勢いよく摺動し、ファスナが打ち出される。   After that, as shown in FIG. 7E, when the gear further rotates and the second torque gear 23 rotates to a position where the second torque roller 23a reaches the uppermost position, the second torque roller 23a and the second engaging portion 32b. Disengages with. As a result, the engagement between the plunger 32 and the drive mechanism 20 is released, and the urging force of the plunger urging member 33 is released, so that the plunger 32 instantaneously moves to the bottom dead center position shown in FIG. 7B. To do. As a result, the driver 31 connected to the plunger 32 slides vigorously toward the ejection port 16 and the fastener is driven out.

なお、本実施形態においては、打ち込み前のプランジャ32は、図7(c)に示す通常の待機位置(下死点から上死点に移動する途中の位置)にて待機するようになっており、後述する操作部14が操作されたことを契機として駆動機構20が作動し、図7(d)→図7(e)→図7(b)に示す状態を順次経て、再度図7(c)に示す通常の待機位置にて待機するように形成されている(後述する報知が行われる場合を除く)。   In addition, in the present embodiment, the plunger 32 before driving is arranged to stand by at a normal standby position (a position on the way from the bottom dead center to the top dead center) shown in FIG. 7C. The drive mechanism 20 is actuated in response to the operation of the operation unit 14 to be described later, and the state shown in FIG. 7D → FIG. 7E → FIG. It is formed so as to stand by at the normal waiting position shown in () (except when a notification to be described later is made).

ブレーキスイッチ41は、図9に示すように、プランジャ32が上死点位置にきたときにプランジャ32に押下される位置に配置されている。このブレーキスイッチ41が押下されると、後述する制御装置100にブレーキ信号が出力されるようになっている。制御装置100は、このブレーキ信号をトリガにしてモータ17の駆動を停止する。   As shown in FIG. 9, the brake switch 41 is arranged at a position where it is pushed by the plunger 32 when the plunger 32 reaches the top dead center position. When the brake switch 41 is pressed, a brake signal is output to the control device 100 described later. The control device 100 triggers this brake signal to stop the driving of the motor 17.

マガジン12は、上記したドライバ31によって打ち出されるファスナを装填するためのものである。本実施形態に係る工具においては、複数のファスナを並べて連結した連結ファスナがマガジン12に装填されている。   The magazine 12 is for loading the fasteners driven by the driver 31 described above. In the tool according to this embodiment, a connecting fastener in which a plurality of fasteners are arranged and connected to each other is loaded in the magazine 12.

グリップ13は、電動工具10を使用する作業者が把持するための部位である。このグリップ13は、作業者が把持しやすいように棒状に形成されている。また、作業者がグリップ13を握ったときに作業者の人差し指がかかる位置には、人差し指で引き操作可能な操作部14が設けられている。この操作部14が操作されると、グリップ13の内部に配置されたトリガスイッチ40がオンになり、後述する制御装置100に操作信号が出力されるようになっている。制御装置100は、この操作信号をトリガにしてモータ17の駆動を開始する。   The grip 13 is a part to be gripped by an operator who uses the electric tool 10. The grip 13 is formed in a rod shape so that an operator can easily hold it. Further, an operation portion 14 that can be pulled by the index finger is provided at a position where the index finger of the operator is applied when the operator grips the grip 13. When the operation unit 14 is operated, the trigger switch 40 arranged inside the grip 13 is turned on, and an operation signal is output to the control device 100 described later. The control device 100 triggers the operation signal to start driving the motor 17.

また、このグリップ13の後端部(出力部11の反対側の端部)には、バッテリ55を装着するためのバッテリ装着部13aが形成されている。本実施形態に係る電動工具10は、このバッテリ装着部13aに装着されたバッテリ55から供給された電力で駆動するようになっている。バッテリ55は、二次電池を内蔵しており、電動工具10から取り外して充電可能となっている。また、このバッテリ装着部13aの内部には、CPUやRAM等の部品を実装した基板50が配置されている。この基板50に実装されたCPUやRAMは、電動工具10の作動を制御するための制御装置100を構成している。   A battery mounting portion 13a for mounting the battery 55 is formed at the rear end portion of the grip 13 (the end portion on the opposite side of the output portion 11). The electric power tool 10 according to the present embodiment is configured to be driven by the electric power supplied from the battery 55 mounted on the battery mounting portion 13a. The battery 55 has a built-in secondary battery and can be charged by removing it from the electric tool 10. A board 50 on which components such as a CPU and a RAM are mounted is arranged inside the battery mounting portion 13a. The CPU and RAM mounted on this board 50 constitute a control device 100 for controlling the operation of the electric tool 10.

モータ収容部18は、モータ17を収容するための部位である。本実施形態に係るモータ収容部18は、マガジン12のグリップ13側にグリップ13と対向するように配置されている。また、このモータ収容部18の表面には、図1および図3に示すような導光部材44が配設されている。この導光部材44は、基板50に実装されたLED43の光を外部まで導くためのものである。LED43が点灯すると、この導光部材44の表面が発光するので、LED43の光を外部から視認しやすく構成されている。   The motor housing portion 18 is a portion for housing the motor 17. The motor housing portion 18 according to the present embodiment is arranged on the grip 13 side of the magazine 12 so as to face the grip 13. A light guide member 44 as shown in FIGS. 1 and 3 is provided on the surface of the motor housing portion 18. The light guide member 44 is for guiding the light of the LED 43 mounted on the substrate 50 to the outside. When the LED 43 is turned on, the surface of the light guide member 44 emits light, so that the light of the LED 43 is easily visible from the outside.

なお、本実施形態に係るモータ17は、図5に示すように、モータケース17aの内部にロータ17bを収容したブラシ付きモータである。ロータ17bの整流子には、電流を流す巻線17cが巻き付けられている。   The motor 17 according to the present embodiment is a brushed motor in which a rotor 17b is housed inside a motor case 17a, as shown in FIG. A winding 17c for passing a current is wound around the commutator of the rotor 17b.

また、このモータ17の近傍には、モータ17の温度変化を検出するための温度センサ42が設けられている。本実施形態に係る温度センサ42は、図3および図4に示すように、モータケース17aの表面に取り付けられており、モータ17の表面温度を検出できるようになっている。温度センサ42が検出したモータ17の表面温度は、制御装置100に出力されて制御に使用される。なお、温度センサ42を取り付ける位置は、モータケース17aの表面に限らず、配線や内部レイアウトなどを考慮して適宜変更可能である。すなわち、本実施形態においては、温度センサ42で検出した測定値をそのまま用いるのではなく、測定値をもとに発熱部の温度を推定するため、モータ17の温度変化を測定可能な位置であれば、どこに温度センサ42を配置してもよい。例えば、モータ17に接触しない近傍の空間に温度センサ42を配置してもよいし、モータ17の周囲を覆う本体ハウジングに温度センサ42を取り付けてもよい。   Further, a temperature sensor 42 for detecting a temperature change of the motor 17 is provided near the motor 17. As shown in FIGS. 3 and 4, the temperature sensor 42 according to the present embodiment is attached to the surface of the motor case 17a so that the surface temperature of the motor 17 can be detected. The surface temperature of the motor 17 detected by the temperature sensor 42 is output to the control device 100 and used for control. The position where the temperature sensor 42 is attached is not limited to the surface of the motor case 17a, and can be changed as appropriate in consideration of the wiring and internal layout. That is, in the present embodiment, the measured value detected by the temperature sensor 42 is not used as it is, but the temperature of the heat generating portion is estimated based on the measured value. For example, the temperature sensor 42 may be arranged anywhere. For example, the temperature sensor 42 may be arranged in a space that is not in contact with the motor 17, or the temperature sensor 42 may be attached to a main body housing that covers the periphery of the motor 17.

ここで、上記したような電動工具10の動作は、制御装置100によって制御されるようになっている。この制御装置100は、CPUを中心に構成され、ROM、RAM、I/O等を備えている。そして、CPUがROMに記憶されたプログラムを読み込むことで、各種の入力装置及び出力装置を制御するように構成されている。   Here, the operation of the power tool 10 as described above is controlled by the control device 100. The control device 100 is mainly composed of a CPU and includes a ROM, a RAM, an I / O, and the like. Then, the CPU reads the program stored in the ROM to control various input devices and output devices.

この制御装置100の入力装置としては、図6に示すように、トリガスイッチ40、ブレーキスイッチ41、温度センサ42などが設けられている。なお、入力装置としては、これらの入力装置に限定されず、他の入力装置を備えていてもよい。   As an input device of the control device 100, as shown in FIG. 6, a trigger switch 40, a brake switch 41, a temperature sensor 42, etc. are provided. Note that the input device is not limited to these input devices, and may include other input devices.

また、この制御装置100の出力装置としては、図6に示すように、モータ17、LED43などが設けられている。なお、出力装置としては、これらの出力装置に限定されず、他の出力装置を備えていてもよい。   Further, as an output device of the control device 100, as shown in FIG. 6, a motor 17, an LED 43 and the like are provided. Note that the output device is not limited to these output devices, and may include other output devices.

そして、制御装置100は、これらの各種装置を制御するものであり、予め設定されたプログラムを実行することで、モータ駆動制御部110や、温度判定部120として機能する。   The control device 100 controls these various devices, and functions as the motor drive control unit 110 and the temperature determination unit 120 by executing a preset program.

モータ駆動制御部110は、モータ17の駆動を制御するためのものである。このモータ駆動制御部110は、操作部14が操作されたことを契機としてモータ17を駆動させる制御を行い、ブレーキスイッチ41の状態変化を契機としてモータ17を停止させる制御を行う。   The motor drive control unit 110 is for controlling the drive of the motor 17. The motor drive control unit 110 controls to drive the motor 17 when the operation unit 14 is operated, and controls to stop the motor 17 when the state of the brake switch 41 changes.

具体的には、図8に示す通常の待機状態から操作部14が操作されると、トリガスイッチ40がオンになる。モータ駆動制御部110は、トリガスイッチ40からの操作信号を受信したことを契機として、モータ17の駆動を開始する。モータ17が回転すると、駆動機構20が作動してプランジャ32を徐々に上方に持ち上げる。   Specifically, when the operation unit 14 is operated from the normal standby state shown in FIG. 8, the trigger switch 40 is turned on. The motor drive control unit 110 starts driving the motor 17 upon receiving the operation signal from the trigger switch 40. When the motor 17 rotates, the drive mechanism 20 operates to gradually lift the plunger 32 upward.

そして、図9に示すように、プランジャ32が上死点位置まで移動すると、プランジャ32がブレーキスイッチ41を押下する。その直後、駆動機構20とプランジャ32との係合が外れ、プランジャ付勢部材33に蓄積された付勢力によってプランジャ32及びドライバ31が射出口16の方向へ瞬間的に移動する。これにより、図10に示すように、プランジャ32が下死点位置まで移動することでファスナが打ち出される。   Then, as shown in FIG. 9, when the plunger 32 moves to the top dead center position, the plunger 32 presses the brake switch 41. Immediately thereafter, the driving mechanism 20 and the plunger 32 are disengaged, and the plunger 32 and the driver 31 are momentarily moved toward the injection port 16 by the urging force accumulated in the plunger urging member 33. As a result, as shown in FIG. 10, the fastener 32 is driven by moving the plunger 32 to the bottom dead center position.

その後、図8に示す通常の待機状態に戻るまでモータ17が回転したら、モータ駆動制御部110がモータ17を停止させる。このとき、モータ17を停止させるタイミングは、ブレーキスイッチ41が図9に示す状態でオンになった後に、再びオフになってから所定時間を計測することで計られる。例えば、モータ駆動制御部110は、ブレーキスイッチ41がオフになってから0.5秒を計測し、0.5秒後にモータ17を停止させる。このように、ブレーキスイッチ41がオフになってから(ファスナが打ち込まれてから)所定時間経過後にモータ17を停止させることにより、プランジャ付勢部材33に所定の付勢力が蓄積される通常の待機位置までプランジャ32を移動させて停止させることができる。このようにプランジャ32を上死点の近くに停止させれば、次回の打ち込み操作時に操作部14が操作されてからファスナが打ち出されるまでの時間を短縮することができる。これにより、作業者に待ち時間を感じさせずにスムーズに連続して作業を行わせることができる。   After that, when the motor 17 rotates until it returns to the normal standby state shown in FIG. 8, the motor drive control unit 110 stops the motor 17. At this time, the timing at which the motor 17 is stopped can be measured by measuring the predetermined time after the brake switch 41 is turned on again in the state shown in FIG. 9 and then turned off again. For example, the motor drive control unit 110 measures 0.5 seconds after the brake switch 41 is turned off, and stops the motor 17 after 0.5 seconds. As described above, by stopping the motor 17 after a predetermined time has elapsed after the brake switch 41 is turned off (after the fastener is driven in), a normal standby state in which a predetermined biasing force is accumulated in the plunger biasing member 33. The plunger 32 can be moved to the position and stopped. By stopping the plunger 32 near the top dead center in this way, it is possible to shorten the time from when the operation portion 14 is operated to when the fastener is driven in at the next driving operation. As a result, the worker can smoothly and continuously perform the work without feeling the waiting time.

温度判定部120は、モータ17の過熱を判定するためのものである。この温度判定部120は、モータ17の温度(推定温度)を予め設定された所定の閾値と比較することでモータ17の過熱を検知するようになっている。   The temperature determination unit 120 is for determining overheating of the motor 17. The temperature determination unit 120 detects the overheat of the motor 17 by comparing the temperature (estimated temperature) of the motor 17 with a predetermined threshold value set in advance.

本実施形態においては、図15に示すように、温度判定部120が使用する所定の閾値として、第1の閾値と、この第1の閾値よりも高く設定された第2の閾値と、が設定されている。第2の閾値は、モータ17が安全に使用できる上限温度を基に設定された固定値であり、本実施形態では110℃に設定されている。第1の閾値は、モータ17の温度が上限温度に近づいていることを作業者に報知するために第2の閾値よりも低く設定された固定値であり、本実施形態では100℃に設定されている。   In the present embodiment, as shown in FIG. 15, a first threshold value and a second threshold value that is set higher than the first threshold value are set as the predetermined threshold values used by the temperature determination unit 120. Has been done. The second threshold value is a fixed value set based on the upper limit temperature at which the motor 17 can be safely used, and is set to 110 ° C. in this embodiment. The first threshold value is a fixed value that is set lower than the second threshold value to notify the operator that the temperature of the motor 17 is approaching the upper limit temperature, and is set to 100 ° C. in this embodiment. ing.

本実施形態に係る温度判定部120は、温度センサ42が検出した温度(モータ17の表面温度)を補正することにより、モータ17の内部温度を推定し、この推定温度を上記した第1の閾値および第2の閾値と比較することで、モータ17の過熱を検知するようになっている。   The temperature determination unit 120 according to the present embodiment estimates the internal temperature of the motor 17 by correcting the temperature detected by the temperature sensor 42 (the surface temperature of the motor 17), and the estimated temperature is the first threshold value described above. And, by comparing with the second threshold value, the overheat of the motor 17 is detected.

ここで、モータ17の内部温度と表面温度との温度差は、作業者の作業ペースに影響を受けて変化する。すなわち、図16(a)に示すように、作業ペースが速い場合(打ち込み工具の場合、連続して休みなく打ち込みが行われた場合)には、モータ17の内部温度(巻線17cの温度)が急激に上昇するため、表面温度(モータケース17aの温度)が内部温度に追従できず、温度センサ42が検出した温度とモータ17の内部温度との温度差が大きくなる傾向がある。   Here, the temperature difference between the internal temperature and the surface temperature of the motor 17 changes depending on the work pace of the worker. That is, as shown in FIG. 16 (a), when the work pace is fast (in the case of a driving tool, when driving is continuously performed without rest), the internal temperature of the motor 17 (the temperature of the winding 17 c) Rapidly increases, the surface temperature (the temperature of the motor case 17a) cannot follow the internal temperature, and the temperature difference between the temperature detected by the temperature sensor 42 and the internal temperature of the motor 17 tends to increase.

一方、作業ペースが遅い場合(打ち込み工具の場合、中断をはさみながらゆっくりと打ち込みが行われた場合)には、モータ17の内部温度と表面温度とがほぼ等しくなるので、温度センサ42が検出した温度とモータ17の内部温度との温度差はそれほど大きくならない。   On the other hand, when the work pace is slow (in the case of a driving tool, when the driving is performed slowly while sandwiching the interruption), the internal temperature of the motor 17 and the surface temperature become substantially equal, so the temperature sensor 42 detects. The temperature difference between the temperature and the internal temperature of the motor 17 does not become so large.

例えば、図16(a)に示すように、作業ペースが速い場合には、温度センサ42が検出した温度が第1の閾値に到達したときには、モータ17の内部温度は第2の閾値を大きく超えてしまっている。反対に、図16(b)に示すように、作業ペースが遅い場合には、温度センサ42が検出した温度が第1の閾値に到達したとしても、モータ17の内部温度は第2の閾値に到達していない。   For example, as shown in FIG. 16A, when the work pace is fast, when the temperature detected by the temperature sensor 42 reaches the first threshold, the internal temperature of the motor 17 greatly exceeds the second threshold. It's gone. On the contrary, as shown in FIG. 16B, when the work pace is slow, even if the temperature detected by the temperature sensor 42 reaches the first threshold value, the internal temperature of the motor 17 reaches the second threshold value. Has not reached

このように、温度センサ42が検出した温度だけではモータ17の内部温度を精度よく推定することができないため、本実施形態に係る温度判定部120は、モータ17の駆動状況を基に作業ペースを算出し、この作業ペースと温度センサ42の検出結果とを基にモータ17の内部温度を推定するようにしている。なお、本実施形態においては、温度判定部120は、ドライバ31の駆動回数(ファスナの打ち込み回数)を基に作業ペースを算出している。   As described above, since the internal temperature of the motor 17 cannot be accurately estimated only by the temperature detected by the temperature sensor 42, the temperature determination unit 120 according to the present embodiment determines the work pace based on the driving status of the motor 17. The internal temperature of the motor 17 is estimated based on the calculated work pace and the detection result of the temperature sensor 42. In the present embodiment, the temperature determination unit 120 calculates the work pace based on the number of times the driver 31 is driven (the number of times the fastener is driven).

そして、温度判定部120が推定したモータ17の内部温度が第2の閾値を超えていると判断したときには、モータ17が過熱していると判断する。このように温度判定部120がモータ17の過熱を検知している状態では、操作部14が操作されたとしても、モータ駆動制御部110はモータ17が駆動しないように制御する。このため、高温状態では工具が作動しないようになっている。   Then, when the temperature determination unit 120 determines that the estimated internal temperature of the motor 17 exceeds the second threshold value, it is determined that the motor 17 is overheated. In this way, when the temperature determination unit 120 detects the overheating of the motor 17, the motor drive control unit 110 controls the motor 17 not to drive even if the operation unit 14 is operated. Therefore, the tool does not operate in the high temperature state.

また、温度判定部120が推定したモータ17の内部温度が第1の閾値を超えていると判断したときには、モータ17の温度上昇を作業者に報知するようになっている。本実施形態においては、モータ17の温度上昇を作業者に報知するときに、モータ17の駆動態様を変化させることで報知が実行されるようになっている。詳しくは、打ち込み動作を行った後にモータ17を停止させるタイミングを変化させることでモータ17の温度上昇を作業者に報知するようになっている。   Further, when it is determined by the temperature determination unit 120 that the estimated internal temperature of the motor 17 exceeds the first threshold value, the operator is notified of the temperature increase of the motor 17. In the present embodiment, when the operator is notified of the temperature rise of the motor 17, the notification is executed by changing the driving mode of the motor 17. More specifically, the operator is notified of the temperature rise of the motor 17 by changing the timing at which the motor 17 is stopped after performing the driving operation.

具体的には、報知を実行しないとき(モータ17の温度が第1の閾値を超えていないと判断したとき)には、上記したように通常の待機位置までプランジャ32を移動させて停止する。一方、報知を実行するとき(モータ17の温度が第1の閾値を超えていると判断したとき)には、プランジャ付勢部材33に蓄積された付勢力が通常の待機位置よりも小さい報知用の待機位置までプランジャ32を移動させて停止するように構成されている。例えば、ブレーキスイッチ41がオフになった直後にモータ17を停止させることで、図9に示すような下死点位置(報知用の待機位置)でプランジャ32を停止させる。このようにプランジャ32の停止位置を変えることで、次回打ち込み操作時に操作部14が操作されてからファスナが打ち出されるまでの時間が変化するので、作業者に直観的な違和感を生じさせ、温度上昇を作業者に報知することができる。   Specifically, when the notification is not executed (when it is determined that the temperature of the motor 17 does not exceed the first threshold value), the plunger 32 is moved to the normal standby position and stopped as described above. On the other hand, when the notification is executed (when it is determined that the temperature of the motor 17 exceeds the first threshold value), the urging force accumulated in the plunger urging member 33 is smaller than the normal standby position. The plunger 32 is moved to the standby position and stopped. For example, by stopping the motor 17 immediately after the brake switch 41 is turned off, the plunger 32 is stopped at the bottom dead center position (standby position for notification) as shown in FIG. By changing the stop position of the plunger 32 in this way, the time from when the operation portion 14 is operated at the time of the next driving operation to when the fastener is driven changes, which causes an intuitive discomfort to the operator and raises the temperature. Can be notified to the operator.

なお、本実施形態においては上記のような報知方法を選択したが、これに限らず他の報知方法を使用してもよい。   In the present embodiment, the above notification method is selected, but the present invention is not limited to this, and other notification methods may be used.

例えば、操作部14が操作されてからモータ17が駆動するまでの時間を遅延させることで温度上昇を作業者に報知するようにしてもよい。すなわち、報知を実行しないときには、操作部14が操作されてすぐにモータ17を駆動するが、報知を実行するときには、操作部14が操作されても所定の時間が経過するまではモータ17を駆動しないようにしてもよい。   For example, the operator may be notified of the temperature increase by delaying the time from the operation of the operation unit 14 to the driving of the motor 17. That is, when the notification is not executed, the motor 17 is driven immediately after the operation unit 14 is operated, but when the notification is executed, the motor 17 is driven until a predetermined time elapses even if the operation unit 14 is operated. You may not.

また、モータ17の回転数を非報知時よりも低下させることで温度上昇を作業者に報知するようにしてもよい。なお、モータ17の回転数を低下させる方法としては、モータ17をPWM制御し、デューティ比を変化させることでモータ17の回転数を変化させるようにしてもよい。または、モータ17に供給する電流値を変化させることでモータ17の回転数を変化させるようにしてもよい。   Further, the operator may be informed of the temperature rise by lowering the rotation speed of the motor 17 as compared with the time of non-notification. As a method of reducing the rotation speed of the motor 17, the rotation speed of the motor 17 may be changed by PWM-controlling the motor 17 and changing the duty ratio. Alternatively, the rotation speed of the motor 17 may be changed by changing the current value supplied to the motor 17.

その他にも、例えばLED43やブザー、振動モータなどを使用して温度上昇を作業者に報知するようにしてもよい。   Besides, for example, the LED 43, a buzzer, a vibration motor, or the like may be used to notify the worker of the temperature rise.

(高温検知処理について)
次に、高温検知処理の流れについて説明する。高温検知処理は、温度判定部120によって実行される処理であり、モータ17の内部温度を推定するための演算処理や、推定温度を閾値と比較してモータ17の過熱を判定する処理などを含んでいる。この高温検知処理のメインフローについて、図11を参照しながら説明する。
(About high temperature detection process)
Next, the flow of high temperature detection processing will be described. The high temperature detection process is a process executed by the temperature determination unit 120, and includes a calculation process for estimating the internal temperature of the motor 17, a process of comparing the estimated temperature with a threshold value, and determining overheating of the motor 17. I'm out. The main flow of this high temperature detection processing will be described with reference to FIG.

まず、図11に示すステップS100において、電動工具10の電源がオンになる。このとき、タイマーが計測を開始する。そして、ステップS110に進む。   First, in step S100 shown in FIG. 11, the power tool 10 is turned on. At this time, the timer starts measurement. Then, the process proceeds to step S110.

ステップS110では、温度判定部120が温度センサ42の検出結果(AD)を取得する。そして、ステップS120に進む。   In step S110, the temperature determination unit 120 acquires the detection result (AD) of the temperature sensor 42. Then, the process proceeds to step S120.

ステップS120では、不揮発性メモリに保存された高温エラーフラグ(後述のステップS420参照)を参照し、前回の電源オフ時に高温エラーフラグがセットされた状態であったかをチェックする。高温エラーフラグがセットされている場合、高温エラー状態で電源が入れ直された可能性がある(例えば、エラーを瞬間的に解消するために作業者がバッテリ55を着脱した可能性がある)ので、この場合は前回の推定温度を参照するためにステップS180に進む。一方、高温エラーフラグがセットされていない場合は、ステップS125に進む。   In step S120, the high temperature error flag stored in the non-volatile memory (see step S420 described later) is referred to, and it is checked whether the high temperature error flag was set when the power was turned off last time. If the high temperature error flag is set, it is possible that the power was turned off and then turned on again in a high temperature error state (for example, the worker may have attached or detached the battery 55 to instantaneously eliminate the error). In this case, the process proceeds to step S180 to refer to the previous estimated temperature. On the other hand, if the high temperature error flag is not set, the process proceeds to step S125.

ステップS125に進んだ場合、タイマーが1分間を計測するまで待機する。タイマーの計測開始(ステップS100)またはタイマーのリセット(ステップS450)から1分間が経過したら、ステップS130に進む。   When the process proceeds to step S125, it waits until the timer measures one minute. When one minute has elapsed from the start of timer measurement (step S100) or the timer reset (step S450), the process proceeds to step S130.

ステップS130では、1分前の温度を示す変数(Ta)に、温度センサ42の検出結果(AD)をセットする。そして、ステップS135に進む。   In step S130, the detection result (AD) of the temperature sensor 42 is set to the variable (Ta) indicating the temperature one minute before. Then, the process proceeds to step S135.

ステップS135では、再び温度判定部120が温度センサ42の検出結果(AD)を取得する。そして、ステップS140に進む。   In step S135, the temperature determination unit 120 acquires the detection result (AD) of the temperature sensor 42 again. Then, the process proceeds to step S140.

ステップS140では、現在温度を示す変数(Tb)に、温度センサ42の検出結果(AD)をセットする。そして、ステップS145に進む。   In step S140, the detection result (AD) of the temperature sensor 42 is set to the variable (Tb) indicating the current temperature. Then, the process proceeds to step S145.

ステップS145では、後述する温度差取得処理を実行する。温度差取得処理では、モータ17の内部温度と表面温度との温度差を補正するための温度差ΔTが演算される。そして、ステップS150に進む。   In step S145, a temperature difference acquisition process described later is executed. In the temperature difference acquisition process, the temperature difference ΔT for correcting the temperature difference between the internal temperature of the motor 17 and the surface temperature is calculated. Then, the process proceeds to step S150.

ステップS150では、現在温度(Tb)に温度差(ΔT)を加算して、推定温度(ET)を算出する。そして、ステップS155に進む。   In step S150, the temperature difference (ΔT) is added to the current temperature (Tb) to calculate the estimated temperature (ET). Then, the process proceeds to step S155.

ステップS155では、後述するエラー判定処理を実行する。エラー判定処理では、推定温度(ET)を所定の閾値と比較し、モータ17の過熱を判断する。これにより、1回の高温検知処理が終了するので、ステップS120に戻る。   In step S155, an error determination process described later is executed. In the error determination process, the estimated temperature (ET) is compared with a predetermined threshold value to determine whether the motor 17 is overheated. As a result, one high temperature detection process ends, and the process returns to step S120.

一方、ステップS180に進んだ場合、再び温度判定部120が温度センサ42の検出結果(AD)を取得する。そして、ステップS185に進む。   On the other hand, if the process proceeds to step S180, the temperature determination unit 120 acquires the detection result (AD) of the temperature sensor 42 again. Then, the process proceeds to step S185.

ステップS185では、現在温度を示す変数(Tb)に、温度センサ42の検出結果(AD)をセットする。そして、ステップS190に進む。   In step S185, the detection result (AD) of the temperature sensor 42 is set to the variable (Tb) indicating the current temperature. Then, the process proceeds to step S190.

ステップS190では、不揮発性メモリに保存された温度差ΔTが読み出されて復元される。そして、ステップS150およびステップS155に進み、この不揮発性メモリに保存された温度差ΔT(前回電源がオフになったときの温度差ΔT)を使用してエラー判定処理が実行される。これにより、1回の高温検知処理が終了するので、ステップS120に戻る。   In step S190, the temperature difference ΔT stored in the non-volatile memory is read and restored. Then, the process proceeds to steps S150 and S155, and the error determination process is executed using the temperature difference ΔT (the temperature difference ΔT when the power was turned off last time) stored in the nonvolatile memory. As a result, one high temperature detection process ends, and the process returns to step S120.

(温度差取得処理)
温度差取得処理は、モータ17の温度を推定するために使用される温度差ΔTを算出する処理である。本実施形態に係る温度差取得処理においては、温度判定部120は、予め定められた一定期間(1分間)における作業ペース(ドライバ31の駆動回数、すなわちファスナの打ち込み回数)と、この一定期間(1分間)において温度センサ42が検出した温度変化と、を使用して、温度差ΔTを算出する。この温度差取得処理の詳細について、図12のフローを参照しながら説明する。
(Temperature difference acquisition process)
The temperature difference acquisition process is a process of calculating the temperature difference ΔT used for estimating the temperature of the motor 17. In the temperature difference acquisition process according to the present embodiment, the temperature determination unit 120 determines the work pace (the number of times the driver 31 has been driven, that is, the number of times the fastener has been driven) in a predetermined fixed period (1 minute), and the fixed period ( The temperature difference ΔT is calculated using the temperature change detected by the temperature sensor 42 during 1 minute). Details of this temperature difference acquisition processing will be described with reference to the flow of FIG.

まず、図12に示すステップS200において、最近の一定期間(1分間)において温度センサ42が検出した温度上昇値(K)が算出される。温度上昇値(K)は「Tb−Ta」により求められる。そして、ステップS205に進む。   First, in step S200 shown in FIG. 12, the temperature rise value (K) detected by the temperature sensor 42 in the latest fixed period (1 minute) is calculated. The temperature rise value (K) is calculated by "Tb-Ta". Then, the process proceeds to step S205.

ステップS205では、温度上昇値(K)が負の値であるかがチェックされる。温度上昇値(K)が負の値である場合、ステップS210へ進む。一方、温度上昇値(K)が0よりも大きい場合には、ステップS215に進む。   In step S205, it is checked whether the temperature rise value (K) is a negative value. When the temperature increase value (K) is a negative value, the process proceeds to step S210. On the other hand, when the temperature increase value (K) is larger than 0, the process proceeds to step S215.

ステップS210に進んだ場合、最近1分間で温度が低下しているので、温度上昇値(K)に「0」を設定する。そして、ステップS215に進む。   When the process proceeds to step S210, the temperature has dropped in the last 1 minute, so the temperature rise value (K) is set to "0". Then, the process proceeds to step S215.

ステップS215では、最近の一定期間(1分間)においてドライバ31が駆動した回数(C)が取得される。このドライバ31の駆動回数(C)は、1分間ごとにクリアされ(ステップS450参照)、打ち込み動作が実行されるごとに1ずつカウントアップされるものである。ドライバ31の駆動回数(C)を取得したら、ステップS220に進む。   In step S215, the number of times (C) the driver 31 has driven in the recent fixed period (1 minute) is acquired. The drive count (C) of the driver 31 is cleared every minute (see step S450), and is incremented by 1 each time the driving operation is performed. When the number of driving times (C) of the driver 31 is acquired, the process proceeds to step S220.

ステップS220では、1分間のドライバ31の駆動回数(C)が「0」であるかがチェックされる。駆動回数(C)が「0」である場合には、ステップS225へ進む。一方、駆動回数(C)が「0」でない場合には、ステップS230に進む。   In step S220, it is checked whether the number of driving times (C) of the driver 31 per minute is "0". If the drive count (C) is "0", the process proceeds to step S225. On the other hand, if the drive count (C) is not "0", the process proceeds to step S230.

ステップS225に進んだ場合、リセットカウントを1増加させる。なお、リセットカウントは、温度差ΔTをリセットするためのカウンタである。そして、ステップS240に進む。   When the process proceeds to step S225, the reset count is incremented by 1. The reset count is a counter for resetting the temperature difference ΔT. Then, the process proceeds to step S240.

ステップS230に進んだ場合、リセットカウントをクリアする(リセットカウントに「0」をセットする)。そして、ステップS240に進む。   When the process proceeds to step S230, the reset count is cleared (the reset count is set to "0"). Then, the process proceeds to step S240.

ステップS240では、リセットカウントが「4」以上であるかがチェックされる。本実施形態においては、4分間以上打ち込みが行われなかった場合には、モータ17の内部温度と表面温度とが等しくなっていると判断するように設定されている。リセットカウントが「4」未満の場合には、ステップS245へ進む。一方、リセットカウントが「4」以上の場合には、4分間以上打ち込みが行われていないので、ステップS250へ進む。   In step S240, it is checked whether the reset count is "4" or more. In the present embodiment, it is set to judge that the internal temperature of the motor 17 is equal to the surface temperature when the driving is not performed for 4 minutes or more. When the reset count is less than "4", the process proceeds to step S245. On the other hand, when the reset count is "4" or more, the driving has not been performed for 4 minutes or more, and thus the process proceeds to step S250.

ステップS245へ進んだ場合、後述する温度差演算処理を実行し、温度差ΔTを演算により求める。そして、温度差取得処理を終了する。   When the process proceeds to step S245, a temperature difference calculation process described later is executed and the temperature difference ΔT is calculated. Then, the temperature difference acquisition process ends.

一方、ステップS250へ進んだ場合、一定時間以上モータ17が駆動していないことにより、モータ17の内部温度と表面温度との差が生じていないと判断し、温度差ΔTに「0」をセットする。そして、温度差取得処理を終了する。   On the other hand, if the process proceeds to step S250, it is determined that there is no difference between the internal temperature of the motor 17 and the surface temperature because the motor 17 has not been driven for a certain period of time, and "0" is set to the temperature difference ΔT. To do. Then, the temperature difference acquisition process ends.

(温度差演算処理)
温度差演算処理の詳細について、図13のフローを参照しながら説明する。なお、この温度差演算処理においては、演算に使用するいくつかの定数が規定されているが、これらの定数は、モータ17の特性、工具の形状や材質、温度センサ42の特性、温度センサ42の配置箇所などの条件によって変化するものであり、工具ごとに最適値が異なるものである。
(Temperature difference calculation process)
Details of the temperature difference calculation process will be described with reference to the flow of FIG. In this temperature difference calculation process, some constants used for the calculation are defined. These constants are the characteristics of the motor 17, the shape and material of the tool, the characteristics of the temperature sensor 42, and the temperature sensor 42. The optimum value varies depending on the tool, depending on conditions such as the location of the tool.

まず、図13に示すステップS300において、最近の一定期間(1分間)においてドライバ31が駆動した回数(C)が20回以上であるかがチェックされる。20回以上の場合には、ステップS305に進む。一方、20回未満の場合には、ステップS310に進む。   First, in step S300 shown in FIG. 13, it is checked whether the number of times (C) the driver 31 has driven in the recent fixed period (1 minute) is 20 or more. If it is 20 times or more, the process proceeds to step S305. On the other hand, if it is less than 20 times, the process proceeds to step S310.

ステップS305に進んだ場合、「600÷C」の計算式により作業ペース(P)を算出する。そして、ステップS315に進む。   When the process proceeds to step S305, the work pace (P) is calculated by the calculation formula “600 ÷ C”. Then, the process proceeds to step S315.

ステップS310に進んだ場合、作業ペース(P)に固定値(本実施形態においては「30」)をセットする。そして、ステップS315に進む。   When the process proceeds to step S310, a fixed value (“30” in this embodiment) is set to the work pace (P). Then, the process proceeds to step S315.

ステップS315では、モータ17の内部温度と表面温度との暫定温度差(M)を算出する。暫定温度差(M)は、温度上昇値(K)と作業ペース(P)とを基に算出される。具体的には、暫定温度差(M)は、「gK+aP^2−bP+c」(g、a、b、cは定数)の計算式で算出される。   In step S315, a temporary temperature difference (M) between the internal temperature of the motor 17 and the surface temperature is calculated. The temporary temperature difference (M) is calculated based on the temperature increase value (K) and the work pace (P). Specifically, the provisional temperature difference (M) is calculated by a calculation formula of “gK + aP ^ 2-bP + c” (g, a, b, and c are constants).

なお、上記した定数は、モータ17の表面温度(温度センサ42が取り付けられるモータケース17aの表面温度)とモータ17の内部温度とを実測して決定されたものである。モータ17の内部温度を実測する方法としては、モータ17の回転をロックした状態でモータ17に使用状態と同じ大きさの電流を印加し、そのときの内部温度(巻線17cの温度など)を測定する方法が使用できる。   The constants described above are determined by actually measuring the surface temperature of the motor 17 (the surface temperature of the motor case 17a to which the temperature sensor 42 is attached) and the internal temperature of the motor 17. As a method of actually measuring the internal temperature of the motor 17, a current of the same magnitude as that in the used state is applied to the motor 17 while the rotation of the motor 17 is locked, and the internal temperature at that time (such as the temperature of the winding 17c) is measured. Any measuring method can be used.

図17は、このように実測した結果を示すグラフである。このグラフの横軸は、1分ごとに取得した温度センサ42の検出結果において、1分間の温度上昇値(K=Tb−Ta)を示している。また、このグラフの縦軸は、実測したモータ17の内部温度と表面温度との温度差(ΔTの実測値)を示している。この図17が示すように、駆動開始直後はモータ17の内部温度の上昇に表面温度の上昇が追従できていない区間があるが、ある程度温度が上昇すると、温度上昇値と温度差とが一定の傾きで安定する。上記した定数g、a、b、cを求めるときには、この一定の傾きで安定した部分の近似式を使用する。すなわち、この近似式の傾きが、上記した計算式の定数gとして使用される。また、この近似式の切片は、作業ペースによって変化する。すなわち、図17に示すように、0.33本/秒のペースで打ち込みが行われた場合よりも、0.5本/秒のペースで打ち込みが行われた場合の方が、近似式の切片の値が大きくなる。また、0.5本/秒のペースで打ち込みが行われた場合よりも、0.67本/秒のペースで打ち込みが行われた場合の方が、近似式の切片の値が大きくなる。このように作業ペースによって切片の値が異なるため、作業ペースを基に切片を求めるようにしたものが上記した計算式の「aP^2−bP+c」の部分である。a、b、cの値は、実測した作業ペース(P)と切片との関係を基に求めることができる。   FIG. 17 is a graph showing the results of such actual measurement. The horizontal axis of this graph indicates the temperature rise value (K = Tb−Ta) for one minute in the detection result of the temperature sensor 42 acquired every minute. The vertical axis of this graph shows the temperature difference between the actually measured internal temperature of the motor 17 and the surface temperature (actually measured value of ΔT). As shown in FIG. 17, immediately after the start of driving, there is a section where the rise in the surface temperature cannot follow the rise in the internal temperature of the motor 17, but when the temperature rises to some extent, the temperature rise value and the temperature difference are constant. Stabilizes on tilt. When obtaining the constants g, a, b, and c described above, an approximate expression of a stable portion with this constant slope is used. That is, the slope of this approximate expression is used as the constant g of the above-described calculation expression. Further, the intercept of this approximate expression changes depending on the work pace. That is, as shown in FIG. 17, the intercept of the approximate expression is better in the case where the driving is performed at the rate of 0.5 line / sec than in the case where the driving is performed at the pace of 0.33 line / sec. The value of increases. Further, the value of the intercept of the approximate expression is larger when the driving is performed at the pace of 0.67 lines / second than when the driving is performed at the pace of 0.5 line / second. Since the intercept value varies depending on the work pace in this manner, the section for obtaining the intercept based on the work pace is the portion of "aP ^ 2-bP + c" in the above-described calculation formula. The values of a, b, and c can be obtained based on the relationship between the actually measured work pace (P) and the intercept.

上記した計算式で暫定温度差(M)が算出されたら、ステップS320に進む。   When the temporary temperature difference (M) is calculated by the above calculation formula, the process proceeds to step S320.

ステップS320では、過去4回分の暫定温度差(M)の平均値を算出し、これを温度差を示す変数ΔTにセットする。もし、過去4回分のデータが存在しない場合には、存在する分のデータの平均値を温度差ΔTにセットする。このように平均値を使用することで、1分ごとのデータの偏りを均し、温度補正の精度を向上させている。このように温度差ΔTを演算により求めたら、温度差演算処理を終了する。   In step S320, the average value of the temporary temperature differences (M) for the past four times is calculated, and this is set as the variable ΔT indicating the temperature difference. If the data for the past four times does not exist, the average value of the existing data is set to the temperature difference ΔT. By using the average value in this way, the deviation of the data for each minute is leveled and the accuracy of temperature correction is improved. When the temperature difference ΔT is calculated in this way, the temperature difference calculation process ends.

(エラー判定処理)
エラー判定処理の詳細について、図14のフローを参照しながら説明する。なお、このエラー判定処理において使用している閾値は例に過ぎず、使用するモータ17の特性などを考慮して適宜変更可能であることは言うまでもない。
(Error determination process)
Details of the error determination process will be described with reference to the flow of FIG. It is needless to say that the threshold used in this error determination process is merely an example, and can be changed as appropriate in consideration of the characteristics of the motor 17 used.

まず、図14に示すステップS400において、ステップS150で得た推定温度(ET)が第1の閾値(本実施形態においては100℃)以上であるかがチェックされる。推定温度(ET)が第1の閾値以上である場合には、ステップS405に進む。一方、推定温度(ET)が第1の閾値未満である場合には、ステップS410に進む。   First, in step S400 shown in FIG. 14, it is checked whether the estimated temperature (ET) obtained in step S150 is equal to or higher than a first threshold value (100 ° C. in this embodiment). If the estimated temperature (ET) is equal to or higher than the first threshold, the process proceeds to step S405. On the other hand, when the estimated temperature (ET) is less than the first threshold value, the process proceeds to step S410.

ステップS405に進んだ場合、高温報知フラグがオンにセットされる。高温報知フラグがオンにセットされると、所定の報知処理が実行される。本実施形態においては、この高温報知フラグがオンの状態で操作部14が操作されて打ち込み動作が行われると、打ち込み完了後にプランジャ32が報知用の待機位置に停止する。そして、ステップS415に進む。   When the process proceeds to step S405, the high temperature notification flag is set to ON. When the high temperature notification flag is set to ON, a predetermined notification process is executed. In the present embodiment, when the operating portion 14 is operated and the driving operation is performed with the high temperature notification flag turned on, the plunger 32 stops at the notification standby position after the driving is completed. Then, the process proceeds to step S415.

ステップS410に進んだ場合、高温報知フラグがオンであれば、この高温報知フラグをオフにする。そして、ステップS415に進む。   If the high temperature notification flag is turned on in step S410, the high temperature notification flag is turned off. Then, the process proceeds to step S415.

ステップS415では、ステップS150で得た推定温度(ET)が第2の閾値(本実施形態においては110℃)以上であるかがチェックされる。推定温度(ET)が第2の閾値以上である場合には、ステップS420に進む。一方、推定温度(ET)が第2の閾値未満である場合には、ステップS430に進む。   In step S415, it is checked whether the estimated temperature (ET) obtained in step S150 is equal to or higher than the second threshold value (110 ° C. in this embodiment). If the estimated temperature (ET) is equal to or higher than the second threshold value, the process proceeds to step S420. On the other hand, when the estimated temperature (ET) is less than the second threshold value, the process proceeds to step S430.

ステップS420に進んだ場合、モータ17の推定温度が、モータ17の使用上限温度を超えているため、高温エラーフラグがオンにセットされる。また、高温エラーフラグがオンであることと、現在の温度差ΔTを不揮発性メモリに記憶する。これにより、一度電源がオフにされてから電源が入れ直された場合でも、高温エラーフラグがオンであることと、現在の温度差ΔTの値を復元することができる。なお、この高温エラーフラグがオンの状態では、操作部14が操作されてもモータ17は駆動しない。そして、ステップS425に進む。   When the process proceeds to step S420, the estimated temperature of the motor 17 exceeds the upper limit temperature of use of the motor 17, so the high temperature error flag is set to ON. Further, the fact that the high temperature error flag is on and the current temperature difference ΔT are stored in the non-volatile memory. Thus, even when the power is turned off and then turned on again, the high temperature error flag is on and the current value of the temperature difference ΔT can be restored. When the high temperature error flag is on, the motor 17 is not driven even if the operation unit 14 is operated. Then, the process proceeds to step S425.

ステップS425では、所定のエラー処理が実行される。例えば、LED43を点滅させるなどの処理が実行される。そして、ステップS450に進む。   In step S425, predetermined error processing is executed. For example, processing such as blinking the LED 43 is executed. Then, the process proceeds to step S450.

一方、ステップS430に進んだ場合、高温エラーフラグがオンであれば、この高温エラーフラグをオフにする。また、高温エラーフラグや温度差ΔTが不揮発性メモリに記憶されているようであれば、これらの情報を消去する。また、LED43を点滅させるなどのエラー処理が実行されていれば、このエラー処理を停止する。そして、ステップS450に進む。   On the other hand, if the high temperature error flag is turned on in step S430, the high temperature error flag is turned off. If the high temperature error flag and the temperature difference ΔT are stored in the non-volatile memory, the information is erased. If error processing such as blinking the LED 43 is executed, this error processing is stopped. Then, the process proceeds to step S450.

ステップS450では、タイマーをリセットし、1分間の計測を再び開始させる。また、ドライバ31の駆動回数(C)もリセットする。これにより、エラー判定処理が終了する。 (まとめ)
以上説明したように、本実施形態によれば、第1の閾値と、第1の閾値よりも高く設定された第2の閾値と、が設定されており、モータ17の温度が第1の閾値を超えていると判断したときには、モータ17の温度上昇をユーザに報知し、モータ17の温度が第2の閾値を超えていると判断したときには、操作部14が操作された場合でもモータ17が駆動しないように制御する。このような構成によれば、モータ17の温度が上昇したときに、まずユーザに報知が実行され、その後、更にモータ17の温度が上昇したときにモータ17の出力が制限される。よって、モータ17が高温になって工具が使用できなくなる場合でも事前に作業者に報知がなされるので、突然作業が中断するといった不都合を回避することができる。
In step S450, the timer is reset and the measurement for 1 minute is started again. Further, the number of driving times (C) of the driver 31 is also reset. As a result, the error determination process ends. (Summary)
As described above, according to the present embodiment, the first threshold value and the second threshold value set higher than the first threshold value are set, and the temperature of the motor 17 is set to the first threshold value. When it is determined that the temperature of the motor 17 is higher than the second threshold value, the motor 17 is notified of the temperature increase of the motor 17, and when it is determined that the temperature of the motor 17 is higher than the second threshold value, the motor 17 is turned on. Control not to drive. According to such a configuration, when the temperature of the motor 17 rises, the user is first notified, and when the temperature of the motor 17 further rises thereafter, the output of the motor 17 is limited. Therefore, even when the tool becomes unusable due to the high temperature of the motor 17, the operator is informed in advance, so that it is possible to avoid the inconvenience that the work is suddenly interrupted.

また、このような作業者への報知は、モータ17の駆動態様を変化させることで実行される。このような構成によれば、モータ17の駆動によって作業者に違和感を生じさせることにより、モータ17温度の上昇に感覚的に気付かせることができる。   Further, such notification to the worker is executed by changing the driving mode of the motor 17. According to such a configuration, the driving of the motor 17 causes the operator to feel uncomfortable, so that the rise in the temperature of the motor 17 can be sensuously noticed.

具体的には、射出口16からファスナを打ち出す打ち込み工具において、報知を実行しないときには、ドライバ31によってファスナを打ち出した後に、プランジャ付勢部材33に所定の付勢力が蓄積される通常の待機位置までプランジャ32を移動させて停止するようにし、報知を実行するときには、プランジャ付勢部材33に蓄積された付勢力が通常の待機位置よりも小さい報知用の待機位置までプランジャ32を移動させて停止するようにしている。すなわち、報知用の待機位置のプランジャ32の方が、通常の待機位置のプランジャ32よりも上死点位置までの距離が長くなっている。このような構成によれば、報知が実行されているときには、報知が実行されてないときよりも、作業者が操作部を操作してから実際にファスナが打ち出されるまでの時間が長くなる。このように打ち込みに時間がかかることで、作業者はモータ17温度の上昇に感覚的に気付くことができる。また、打ち込みに時間がかかるため、打ち込み作業の間隔も空くので、モータ17の負荷を低減させて温度上昇を抑制することができる。   Specifically, in the driving tool that drives the fastener from the injection port 16, when the notification is not executed, after the fastener is driven by the driver 31, the plunger biasing member 33 reaches a normal standby position where a predetermined biasing force is accumulated. When the notification is executed by moving the plunger 32 and stopping it, the plunger 32 is moved to the notification standby position where the urging force accumulated in the plunger urging member 33 is smaller than the normal standby position and then stopped. I am trying. That is, the plunger 32 at the notification standby position has a longer distance to the top dead center position than the plunger 32 at the normal standby position. According to such a configuration, when the notification is performed, the time from when the worker operates the operation unit to when the fastener is actually driven becomes longer than when the notification is not performed. Since it takes time to drive in this way, the operator can perceptually notice an increase in the temperature of the motor 17. Further, since the driving takes a long time, the interval between the driving operations is widened, so that the load on the motor 17 can be reduced and the temperature rise can be suppressed.

なお、上記した実施形態においては、高温エラーフラグがオンであることを不揮発性メモリに記憶するようにしたが、これに加えて、高温報知フラグがオンであることを不揮発性メモリに記憶するようにしてもよい。これにより、高温報知フラグがオンの状態で電源がオフになり、再び電源が入れ直された場合でも、高温報知フラグの状態を復元し、報知状態が継続されるようにしてもよい。   In the above-described embodiment, the fact that the high temperature error flag is on is stored in the non-volatile memory. However, in addition to this, the fact that the high temperature notification flag is on is stored in the non-volatile memory. You may Thus, even when the power is turned off with the high temperature notification flag turned on and the power is turned on again, the state of the high temperature notification flag may be restored and the notification state may be continued.

また、上記した実施形態においては、温度センサ42でモータ17の表面温度を検出するようにしたが、これに限らない。例えば、温度センサ42は、電池や基板、FETなどの温度を検出するようにしてもよい。そして、電池や基板、FETなどの温度を検出するときに、電池や基板、FETなどの温度変化を測定可能な位置であれば、どこに温度センサ42を配置してもよい。例えば、これらの部品に接触しない近傍の空間に温度センサ42を配置してもよいし、これらの部品の周囲を覆う本体ハウジングに温度センサ42を取り付けてもよい。   Further, in the above-described embodiment, the temperature sensor 42 detects the surface temperature of the motor 17, but the present invention is not limited to this. For example, the temperature sensor 42 may detect the temperature of the battery, the substrate, the FET, or the like. Then, when the temperature of the battery, the substrate, the FET, or the like is detected, the temperature sensor 42 may be arranged anywhere as long as the temperature change of the battery, the substrate, the FET, or the like can be measured. For example, the temperature sensor 42 may be arranged in a space that does not come into contact with these components, or the temperature sensor 42 may be attached to a main body housing that covers the periphery of these components.

また、温度検知手段として、サーミスタ等の温度センサ42を用いる事に代え、歪ゲージ等を用いて温度による変形量から温度変化を推定するようにしてもよい。   Further, instead of using the temperature sensor 42 such as a thermistor as the temperature detecting means, a strain gauge or the like may be used to estimate the temperature change from the deformation amount due to the temperature.

また、上記した実施形態においては、作業ペースによって異なる温度上昇を考慮してモータ17の発熱部位の温度を推定するようにしたが、温度を推定する代わりに閾値を変動させるようにしてもよい。すなわち、作業ペースによって温度センサ42の検出温度と実際の発熱部位の温度との間の温度差が変化するという知見に基づいて、予め定められた一定期間におけるモータ17の駆動状況によって判定閾値(第1の閾値や第2の閾値)を変動させ、この判定閾値と温度センサ42の出力とを比較して、モータ17が過熱状態であることを判定するようにしてもよい。このような処理は上記した実施形態と同様の計算により実現可能である。すなわち、上記した実施形態においては、計算により求めた温度差ΔTを温度センサ42の検出温度に加算しているが、これに代えて、計算により求めた温度差ΔTを判定閾値(第1の閾値や第2の閾値)から減算するようにすればよい。   Further, in the above-described embodiment, the temperature of the heat-generating portion of the motor 17 is estimated in consideration of the temperature increase that varies depending on the work pace, but the threshold value may be changed instead of estimating the temperature. That is, based on the knowledge that the temperature difference between the temperature detected by the temperature sensor 42 and the actual temperature of the heat-generating portion changes depending on the work pace, the determination threshold value (first value) is determined according to the driving condition of the motor 17 in a predetermined fixed period. The threshold value of 1 or the second threshold value may be varied, and the determination threshold value may be compared with the output of the temperature sensor 42 to determine that the motor 17 is in the overheated state. Such processing can be realized by the same calculation as in the above-described embodiment. That is, in the above-described embodiment, the calculated temperature difference ΔT is added to the detected temperature of the temperature sensor 42, but instead of this, the calculated temperature difference ΔT is used as the determination threshold (first threshold value). Or a second threshold value).

なお、上記した実施形態においては、モータ17の温度が第2の閾値を超えていると判断したときにモータ17が駆動しないように制御するようにしたが、これに限らず、モータ17の出力を下げて駆動するようにしてもよい。この場合、モータ17の出力を下げて駆動する態様と、モータ17の温度上昇をユーザに報知する態様とが異なるように設定されていればよい。   In the above-described embodiment, the motor 17 is controlled so as not to be driven when it is determined that the temperature of the motor 17 exceeds the second threshold value, but the output of the motor 17 is not limited to this. May be lowered to drive. In this case, the mode in which the output of the motor 17 is reduced to drive and the mode in which the temperature rise of the motor 17 is notified to the user may be set to be different.

10 電動工具
11 出力部
12 マガジン
13 グリップ
13a バッテリ装着部
14 操作部
15 ノーズ部
16 射出口
17 モータ
17a モータケース
17b ロータ
17c 巻線
18 モータ収容部
20 駆動機構
21 トルクギアプレート
22 第1トルクギア
22a 第1トルクローラ
23 第2トルクギア
23a 第1トルクローラ
31 ドライバ
32 プランジャ
32a 第1係合部
32b 第2係合部
33 プランジャ付勢部材
34 ガイド部材
40 トリガスイッチ
41 ブレーキスイッチ
42 温度センサ
43 LED
44 導光部材
50 基板
55 バッテリ
100 制御装置
110 モータ駆動制御部
120 温度判定部
DESCRIPTION OF SYMBOLS 10 Electric tool 11 Output part 12 Magazine 13 Grip 13a Battery mounting part 14 Operation part 15 Nose part 16 Injection port 17 Motor 17a Motor case 17b Rotor 17c Winding 18 Motor accommodating part 20 Drive mechanism 21 Torque gear plate 22 First torque gear 22a No. 1 Torque Roller 23 Second Torque Gear 23a First Torque Roller 31 Driver 32 Plunger 32a First Engaging Part 32b Second Engaging Part 33 Plunger Energizing Member 34 Guide Member 40 Trigger Switch 41 Brake Switch 42 Temperature Sensor 43 LED
44 light guide member 50 substrate 55 battery 100 controller 110 motor drive controller 120 temperature determination unit

Claims (6)

モータと、
ユーザが操作可能に設けられた操作部と、
前記操作部が操作されたことを契機として前記モータを駆動させる制御を行うモータ駆動制御部と、
発熱部位の温度を所定の閾値と比較する温度判定部と、
を備え、
前記所定の閾値として、第1の閾値と、前記第1の閾値よりも高く設定された第2の閾値と、が設定されており、
前記発熱部位の温度が前記第1の閾値よりも高温だと前記温度判定部が判定したときには、温度上昇をユーザに報知し、
前記発熱部位の温度が前記第2の閾値よりも高温だと前記温度判定部が判定したときには、前記モータの出力を制限することを特徴とする、電動工具。
A motor,
An operation unit provided so that the user can operate,
A motor drive control unit that performs control to drive the motor when the operation unit is operated,
A temperature determination unit that compares the temperature of the heat-generating part with a predetermined threshold value,
Equipped with
A first threshold value and a second threshold value set higher than the first threshold value are set as the predetermined threshold values,
When the temperature determination unit determines that the temperature of the heat generating portion is higher than the first threshold value, notifies the user of the temperature increase,
An electric power tool, which limits the output of the motor when the temperature determination unit determines that the temperature of the heat generating portion is higher than the second threshold value.
前記報知は、前記モータの駆動態様を変化させることで実行されることを特徴とする、請求項1記載の電動工具。   The electric tool according to claim 1, wherein the notification is executed by changing a driving mode of the motor. 工具の先端に設けられた射出口からファスナを打ち出すために、前記射出口に向けて摺動可能に設けられたドライバと、
前記ドライバが連結されるプランジャと、
前記プランジャを前記射出口に向けて付勢するプランジャ付勢部材と、
前記モータを動力源に前記プランジャを移動させて前記プランジャ付勢部材に付勢力を蓄積させる駆動機構と、
を備え、
前記駆動機構は、前記報知を実行するときと実行しないときとで、前記プランジャの停止位置が異なるように制御されることを特徴とする、請求項2記載の電動工具。
A driver provided slidably toward the injection opening in order to drive the fastener from the injection opening provided at the tip of the tool,
A plunger to which the driver is connected,
A plunger urging member for urging the plunger toward the injection port,
A drive mechanism for moving the plunger with the motor as a power source to accumulate an urging force in the plunger urging member;
Equipped with
The electric power tool according to claim 2, wherein the drive mechanism is controlled so that the stop position of the plunger is different when the notification is executed and when the notification is not executed.
前記駆動機構は、
前記報知を実行しないときには、前記ドライバによってファスナを打ち出した後に、前記プランジャ付勢部材に所定の付勢力が蓄積される通常の待機位置まで前記プランジャを移動させて停止し、
前記報知を実行するときには、前記プランジャ付勢部材に蓄積された付勢力が前記通常の待機位置よりも小さい報知用の待機位置まで前記プランジャを移動させて停止するように構成されていることを特徴とする、請求項3記載の電動工具。
The drive mechanism is
When the notification is not executed, after the fastener is driven by the driver, the plunger is moved to a normal standby position where a predetermined biasing force is accumulated in the plunger biasing member, and then stopped.
When executing the notification, the plunger urging member is configured to move and stop the plunger to a notification standby position in which the urging force accumulated in the plunger urging member is smaller than the normal standby position. The electric tool according to claim 3, wherein
前記報知は、前記操作部が操作されてから前記モータが駆動するまでの時間を遅延させることで実行されることを特徴とする、請求項2記載の電動工具。   The electric power tool according to claim 2, wherein the notification is executed by delaying a time from when the operation unit is operated to when the motor is driven. 前記報知は、前記モータの回転数を非報知時よりも低下させることで実行されることを特徴とする、請求項2記載の電動工具。   The electric power tool according to claim 2, wherein the notification is performed by lowering the rotation speed of the motor as compared to when the motor is not notified.
JP2018202171A 2018-10-26 2018-10-26 Electric tool Active JP7151377B2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2018202171A JP7151377B2 (en) 2018-10-26 2018-10-26 Electric tool
EP19205365.0A EP3653342B1 (en) 2018-10-26 2019-10-25 Electric tool
US16/663,996 US11518012B2 (en) 2018-10-26 2019-10-25 Electric tool
EP23210988.4A EP4309851A1 (en) 2018-10-26 2019-10-25 Electric tool
TW108138814A TWI850273B (en) 2018-10-26 2019-10-28 Power Tools

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018202171A JP7151377B2 (en) 2018-10-26 2018-10-26 Electric tool

Publications (2)

Publication Number Publication Date
JP2020066116A true JP2020066116A (en) 2020-04-30
JP7151377B2 JP7151377B2 (en) 2022-10-12

Family

ID=70389249

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018202171A Active JP7151377B2 (en) 2018-10-26 2018-10-26 Electric tool

Country Status (1)

Country Link
JP (1) JP7151377B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011255483A (en) * 2010-06-11 2011-12-22 Hitachi Koki Co Ltd Electric tool and power tool
JP2016087697A (en) * 2014-10-29 2016-05-23 日立工機株式会社 Power tool

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011255483A (en) * 2010-06-11 2011-12-22 Hitachi Koki Co Ltd Electric tool and power tool
JP2016087697A (en) * 2014-10-29 2016-05-23 日立工機株式会社 Power tool

Also Published As

Publication number Publication date
JP7151377B2 (en) 2022-10-12

Similar Documents

Publication Publication Date Title
EP3653342B1 (en) Electric tool
US20230033932A1 (en) Adaptive impact blow detection
US6945337B2 (en) Power impact tool
CN220373192U (en) Electric tool
EP1584419B1 (en) Method for operating a power driver
EP2835223B1 (en) Fastener driving power tool
JP6250956B2 (en) Power tool with multiple operating modes
JP2017517407A5 (en)
JP6512306B2 (en) Electric tool
RU2012132180A (en) ELECTRIFIED TOOL
WO2005098885A2 (en) Method for operating a power driver
CN105142862A (en) Power tool operation recording and playback
CN108809201B (en) Power regulation motor control method
JP5331136B2 (en) Electric tool
JP5618257B2 (en) Electric tool
JP7183698B2 (en) Electric tool
JP2018057326A (en) Implement
JP6123552B2 (en) Fastener driving machine
JP7151377B2 (en) Electric tool
JP4283252B2 (en) Control method of movable body in pachinko machine
JP2015009284A (en) Electric power tool
JP7259338B2 (en) driving tool
JP7006398B2 (en) Motor drive
JPH05220677A (en) Protecting device for power tool
CN106292724A (en) Table leg control method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210924

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220621

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220622

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220804

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: 20220830

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220912

R150 Certificate of patent or registration of utility model

Ref document number: 7151377

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150