[go: up one dir, main page]

CN106998168A - Electric working machine - Google Patents

Electric working machine Download PDF

Info

Publication number
CN106998168A
CN106998168A CN201610959846.7A CN201610959846A CN106998168A CN 106998168 A CN106998168 A CN 106998168A CN 201610959846 A CN201610959846 A CN 201610959846A CN 106998168 A CN106998168 A CN 106998168A
Authority
CN
China
Prior art keywords
motor
setting
control
speed
unit
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
CN201610959846.7A
Other languages
Chinese (zh)
Other versions
CN106998168B (en
Inventor
市川佳孝
熊谷龙之助
平林德夫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Makita Corp
Original Assignee
Makita Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Makita Corp filed Critical Makita Corp
Publication of CN106998168A publication Critical patent/CN106998168A/en
Application granted granted Critical
Publication of CN106998168B publication Critical patent/CN106998168B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P27/00Arrangements or methods for the control of AC motors characterised by the kind of supply voltage
    • H02P27/04Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage
    • H02P27/06Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using DC to AC converters or inverters
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25FCOMBINATION OR MULTI-PURPOSE TOOLS NOT OTHERWISE PROVIDED FOR; DETAILS OR COMPONENTS OF PORTABLE POWER-DRIVEN TOOLS NOT PARTICULARLY RELATED TO THE OPERATIONS PERFORMED AND NOT OTHERWISE PROVIDED FOR
    • B25F5/00Details or components of portable power-driven tools not particularly related to the operations performed and not otherwise provided for
    • B25F5/001Gearings, speed selectors, clutches or the like specially adapted for rotary tools

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Power Engineering (AREA)
  • Control Of Electric Motors In General (AREA)
  • Portable Power Tools In General (AREA)

Abstract

本公开的一个方面中的电动工作机包括马达、第一操作单元、控制单元、第二操作单元和存储单元。存储单元存储经由第二操作单元设定的基准速度。控制单元根据基于存储在存储单元中的基准速度而设定的控制特性以与来自第一操作单元的驱动指令相对应的转动速度驱动马达。

An electric working machine in one aspect of the present disclosure includes a motor, a first operation unit, a control unit, a second operation unit, and a storage unit. The storage unit stores the reference speed set via the second operation unit. The control unit drives the motor at a rotation speed corresponding to the drive command from the first operation unit according to a control characteristic set based on the reference speed stored in the storage unit.

Description

电动工作机electric working machine

技术领域technical field

本公开涉及电动工作机,该电动工作机设置有作为驱动源的马达。The present disclosure relates to an electric working machine provided with a motor as a drive source.

背景技术Background technique

已知的这种类型的电动工作机设置有用于输入用以驱动马达的指令的触发器,并且配置成根据触发器的由使用者进行的操作量(换言之,扣动量)来控制马达的转动速度。Known electric working machines of this type are provided with a trigger for inputting an instruction to drive the motor, and are configured to control the rotation speed of the motor in accordance with the amount of operation of the trigger by the user (in other words, the amount of pulling). .

在电动工作机中,用于根据触发器的操作量来设定马达的转动速度的控制特性(具体地为操作量-转动速度特性)被预先设定。马达的转动速度是根据该控制特性来控制的。In the electric working machine, a control characteristic (specifically, an operation amount-rotational speed characteristic) for setting the rotation speed of the motor according to the operation amount of the trigger is set in advance. The rotational speed of the motor is controlled according to this control characteristic.

日本未审特许申请公报No.2009-285805中所公开的电动工作机的一个示例具有多个控制特性,所述多个控制特性被设定成使得触发器的操作量变为最大时的最高转动速度例如为低速、中速或高速。An example of an electric working machine disclosed in Japanese Unexamined Patent Application Publication No. 2009-285805 has a plurality of control characteristics set such that the highest rotational speed at which the operation amount of the trigger becomes maximum For example, low speed, medium speed or high speed.

根据该电动工作机,使用者可以从所述多个控制特性中选择用于在马达的驱动控制中使用的控制特性。因此,可以提高电动工作机的可用性。According to this electric working machine, a user can select a control characteristic for use in driving control of the motor from among the plurality of control characteristics. Therefore, the usability of the electric working machine can be improved.

发明内容Contents of the invention

如在以上示例中那样,在使用者能够从多个控制特性中选择用于在马达的驱动控制中使用的控制特性的电动工作机中,各个控制特性是预先设定的固定特性。As in the above example, in the electric working machine in which the user can select a control characteristic for use in drive control of the motor from a plurality of control characteristics, each control characteristic is a preset fixed characteristic.

因此,使用者不能将用于在马达的驱动控制中使用的控制特性改变为使用者偏好的特性。不能将电动工作机改进成对于使用者来说是更为便利的。Therefore, the user cannot change the control characteristic for use in the drive control of the motor to the characteristic preferred by the user. Electric working machines cannot be improved to be more convenient for the user.

在本公开的一个方面中,期望能够提供一种电动工作机,在该电动工作机中,用于在马达的驱动控制中使用的控制特性可以由使用者任意地设定。In one aspect of the present disclosure, it is desirable to be able to provide an electric working machine in which control characteristics for use in drive control of a motor can be arbitrarily set by a user.

本公开的一个方面中的电动工作机包括马达、第一操作单元、控制单元、第二操作单元和存储单元。An electric working machine in one aspect of the present disclosure includes a motor, a first operation unit, a control unit, a second operation unit, and a storage unit.

第一操作单元配置成由电动工作机的使用者操作并且配置成输出用于马达的驱动指令。控制单元以与来自第一操作单元的驱动指令相对应的转动速度来驱动马达。The first operation unit is configured to be operated by a user of the electric working machine and configured to output a drive command for the motor. The control unit drives the motor at a rotation speed corresponding to the drive command from the first operation unit.

第二操作单元配置成由使用者操作并且配置成设定用于由控制单元对马达进行驱动的基准速度。存储单元存储经由第二操作单元设定的基准速度。The second operation unit is configured to be operated by a user and configured to set a reference speed for driving the motor by the control unit. The storage unit stores the reference speed set via the second operation unit.

控制单元根据基于存储在存储单元中的基准速度而设定的控制特性以与来自第一操作单元的驱动指令相对应的转动速度来驱动马达。The control unit drives the motor at a rotational speed corresponding to the driving command from the first operation unit according to a control characteristic set based on the reference speed stored in the storage unit.

因此,根据该电动工作机,用于驱动马达的控制单元的控制特性是基于由使用者经由第二操作单元设定的基准速度来设定的。使用者通过经由第二操作单元设定基准速度而被允许任意地设定控制特性。因此,该电动工作机对于使用者而言是便利的。该电动工作机的使用者的可操作性能够得以提高。Therefore, according to this electric working machine, the control characteristic of the control unit for driving the motor is set based on the reference speed set by the user via the second operation unit. The user is allowed to arbitrarily set the control characteristic by setting the reference speed via the second operation unit. Therefore, this electric working machine is convenient for the user. The operability of the user of the electric working machine can be improved.

第二操作单元可以输出用于基准速度的设定指令。当在控制单元响应于来自第一操作单元的驱动指令而驱动马达的同时从第二操作单元输入设定指令时,存储单元可以将正被驱动的马达的当前转动速度存储为基准速度。The second operation unit may output a setting command for the reference speed. When the setting instruction is input from the second operation unit while the motor is driven by the control unit in response to the drive instruction from the first operation unit, the storage unit may store a current rotational speed of the motor being driven as a reference speed.

以此方式,使用者在对实际上由控制单元驱动的马达的转动状态进行检查的同时,能够在转动速度变为期望的转动速度时操作第二操作单元,以将此时的转动速度作为基准速度存储在存储单元中。因此,使用者可以将期望的转动速度较适当地设定为基准速度。电动工作机的可用性能够得以提高。In this way, while checking the rotational state of the motor actually driven by the control unit, the user can operate the second operation unit when the rotational speed becomes a desired rotational speed, taking the rotational speed at this time as a reference The speed is stored in the storage unit. Therefore, the user can relatively appropriately set a desired rotation speed as the reference speed. The usability of the electric working machine can be improved.

在这种情况下,控制单元和存储单元中的每一者可以配置如下。In this case, each of the control unit and the storage unit can be configured as follows.

当从第一操作单元输入驱动指令并且从第二操作单元输入设定指令时,控制单元可以根据预设的用于设定的控制特性而以与来自第一操作单元的驱动指令相对应的转动速度驱动马达。When a driving command is input from the first operating unit and a setting command is input from the second operating unit, the control unit can rotate at a speed corresponding to the driving command from the first operating unit according to preset control characteristics for setting. speed drive motor.

当在控制单元根据用于设定的控制特性控制马达的驱动的同时从第二操作单元输入设定指令时,存储单元可以将正被驱动的马达的当前转动速度存储为基准速度。When the setting instruction is input from the second operation unit while the control unit controls driving of the motor according to the control characteristic for setting, the storage unit may store a current rotational speed of the motor being driven as a reference speed.

以此方式,使用者通过从第二操作单元输入设定指令而能够根据用于基准速度的用于设定的控制特性将控制单元的操作模式切换至用于驱动马达的操作模式。In this way, the user can switch the operation mode of the control unit to the operation mode for driving the motor according to the control characteristic for setting for the reference speed by inputting the setting instruction from the second operation unit.

此后,使用者通过操作第一操作单元而使控制单元根据用于设定的控制特性来驱动马达,并且当马达变为期望的转动速度时,再次从第二操作单元输入设定指令。因此,马达的在设定指令被再次输入时的转动速度被作为基准速度存储在存储单元中。Thereafter, the user causes the control unit to drive the motor according to the control characteristic for setting by operating the first operation unit, and when the motor becomes a desired rotation speed, again inputs a setting instruction from the second operation unit. Therefore, the rotational speed of the motor when the setting command is input again is stored in the storage unit as a reference speed.

因此,在这种情况下,使用者通过操作第一操作单元,可以将基准速度设定为任意的转动速度。能够更容易地且更适当地执行设定工作。Therefore, in this case, the user can set the reference speed to an arbitrary rotation speed by operating the first operation unit. Setting work can be performed more easily and more appropriately.

此时,在基准速度被设定并因此被存储在存储单元中的情况下,必须从第二操作单元输入两次设定指令。为方便起见,可以在第二操作单元由使用者操作时以及在该操作停止时输入设定指令。At this time, in the case where the reference speed is set and thus stored in the storage unit, it is necessary to input the setting instruction twice from the second operation unit. For convenience, the setting command may be input when the second operation unit is operated by the user and when the operation is stopped.

为此目的,控制单元可以在第二操作单元被操作时确定用于基准速度的设定指令被输入,并且控制单元可以根据用于设定的控制特性而以与来自第一操作单元的驱动指令相对应的转动速度驱动马达。For this purpose, the control unit may determine that a setting instruction for the reference speed is input when the second operation unit is operated, and the control unit may perform the driving instruction from the first operation unit in accordance with the control characteristic for the setting. The corresponding rotational speed drives the motor.

存储单元可以当在控制单元根据用于设定的控制特性驱动马达的同时第二操作单元的操作停止时确定用于基准速度的设定指令被输入,并且将正被驱动的马达的当前转动速度存储为基准速度。The storage unit may determine that the setting command for the reference speed is input when the operation of the second operation unit is stopped while the control unit drives the motor according to the control characteristic for setting, and the current rotational speed of the motor being driven will be Stored as base speed.

如果控制单元和存储单元如上配置,则使用者在设定基准速度时需要持续操作第二操作单元。If the control unit and the storage unit are configured as above, the user needs to continuously operate the second operation unit when setting the reference speed.

然而,仅在使用者正操作第二操作单元时,才根据用于设定的控制特性来驱动马达,并且,在使用者停止操作第二操作单元时,马达的当前转动速度被存储为基准速度。因此,基准速度的设定操作对使用者而言变得容易理解。However, only when the user is operating the second operation unit, the motor is driven according to the control characteristic for setting, and when the user stops operating the second operation unit, the current rotational speed of the motor is stored as the reference speed . Therefore, the setting operation of the reference speed becomes easy for the user to understand.

为了从第二操作单元输入设定指令两次,可以在第二操作单元的状态通过使用者的操作而从非操作状态改变为操作状态时输入设定指令。In order to input the setting instruction twice from the second operation unit, the setting instruction may be input when the state of the second operation unit is changed from the non-operation state to the operation state by the user's operation.

为此目的,控制单元可以当第二操作单元的状态从非操作状态改变为操作状态时确定用于基准速度的设定指令被输入,并且根据用于设定的控制特性启动用于以与来自第一操作单元的驱动指令相对应的转动速度驱动马达的驱动控制。For this purpose, the control unit may determine that a setting instruction for the reference speed is input when the state of the second operation unit is changed from the non-operating state to the operating state, and activate the method for communicating with the The driving control of the driving motor is driven at a rotational speed corresponding to the driving instruction of the first operating unit.

另外,存储单元可以当在控制单元根据用于设定的控制特性控制马达的驱动的同时第二操作单元的状态再次从非操作状态改变为操作状态时确定用于基准速度的设定指令被输入,并且将正被驱动的马达的当前转动速度存储为基准速度。In addition, the storage unit may determine that the setting command for the reference speed is input when the state of the second operation unit is changed from the non-operation state to the operation state again while the control unit controls the driving of the motor according to the control characteristic for the setting. , and store the current rotational speed of the motor being driven as the reference speed.

如果控制单元和存储单元如上配置,则使用者在设定基准速度时必须操作第二操作单元两次。If the control unit and the storage unit are configured as above, the user must operate the second operation unit twice when setting the reference speed.

然而,在第二操作单元的第一次操作之后直到第二操作单元的下一次操作为止的时间段期间,使用者仅操作第一操作单元就已足够。因此,使用者可以集中精力于对马达的转动速度进行调节。将基准速度设定为期望的转动速度时的速度调节对于使用者而言变得容易。使用者能够更优化地执行调节工作。However, it is sufficient for the user to operate only the first operation unit during the period after the first operation of the second operation unit until the next operation of the second operation unit. Therefore, the user can concentrate on adjusting the rotational speed of the motor. Speed adjustment when setting the reference speed to a desired rotation speed becomes easy for the user. The user can carry out adjustment work more optimally.

如果第一操作单元像如上所述的触发器一样是使用者可以通过其调节扣动量(换言之,操作量)的操作单元,则控制单元可以使用包括上述用于设定的控制特性在内的控制特性来控制马达的驱动。控制特性中的每个控制特性都可以是操作量-转动速度特性。If the first operation unit is an operation unit through which the user can adjust the amount of pulling (in other words, the amount of operation) like the trigger described above, the control unit can use the control including the above-mentioned control characteristics for setting characteristics to control the drive of the motor. Each of the control characteristics may be an operation amount-rotational speed characteristic.

即,当控制特性中的每个控制特性都是操作量-转动速度特性时,马达的转动速度可以根据使用者对第一操作单元的操作量来设定。控制单元控制马达的驱动,使得马达以该转动速度转动。That is, when each of the control characteristics is an operation amount-rotation speed characteristic, the rotation speed of the motor can be set according to the user's operation amount of the first operation unit. The control unit controls the driving of the motor so that the motor rotates at the rotational speed.

在这种情况下,用于设定的控制特性可以被设定成使得马达的在用于设定的控制特性中的最低转动速度高于在控制特性中的其余控制特性中的最低转动速度。In this case, the control characteristic for setting may be set such that the lowest rotational speed of the motor in the control characteristic for setting is higher than the lowest rotational speed in the remaining control characteristics among the control characteristics.

也就是说,即使用于设定的控制特性的最低转动速度被设定为非常低(通常为零(0)转动速度)——类似于其余控制特性的最低转动速度,仍难以调节马达的转动速度以将基准速度设定在非常低的速度范围内。That is, even if the minimum rotational speed for a set control characteristic is set to be very low (usually zero (0) rotational speed) - similar to the minimum rotational speed of the rest of the control characteristics, it is still difficult to regulate the rotation of the motor speed to set the base speed in the very low speed range.

另外,基准速度意在用于当控制单元控制马达的驱动时在设定控制特性中使用。基准速度可以设定为介于最低转动速度与最高转动速度之间的与任意操作量相对应的转动速度是足够的。In addition, the reference speed is intended for use in setting control characteristics when the control unit controls the driving of the motor. It is sufficient that the reference speed can be set to a rotational speed corresponding to an arbitrary operation amount between the lowest rotational speed and the highest rotational speed.

因此,在设定基准速度时,在马达于可以设定基准速度的期望转动区域中转动的同时,足以能够根据操作量来调节转动速度。在这样做时,可以将用于设定的控制特性的最低转动速度设定成高于其余控制特性的最低转动速度。Therefore, at the time of setting the reference speed, it is sufficient to be able to adjust the rotation speed according to the operation amount while the motor rotates in a desired rotation region in which the reference speed can be set. In doing so, the minimum rotational speed for the set control characteristic can be set higher than the minimum rotational speed of the remaining control characteristics.

以此方式,马达的响应于第一操作单元的操作量而改变的转动速度范围被限制于马达的高转动速度范围、并且与转动速度范围设定为马达的整个速度范围的情况相比较窄。因此,使用者能够通过第一操作单元的操作来更精细地调节马达的待设定为基准速度的转动速度。In this way, the rotational speed range of the motor that changes in response to the operation amount of the first operation unit is limited to the high rotational speed range of the motor and narrower than when the rotational speed range is set to the entire speed range of the motor. Therefore, the user can more finely adjust the rotation speed of the motor to be set as the reference speed through the operation of the first operation unit.

另一方面,用于设定的控制特性可以设定成使得马达的最高转动速度是马达的全速驱动时的转动速度(即,最大转动速度)。因而,使用者可以将介于马达的如上所述的最低转动速度与马达的全速驱动时的最大转动速度之间的任意转动速度设定为基准速度。On the other hand, the control characteristic for setting may be set such that the highest rotational speed of the motor is the rotational speed at the time of full-speed driving of the motor (ie, the maximum rotational speed). Thus, the user can set any rotation speed between the minimum rotation speed of the motor as described above and the maximum rotation speed when the motor is driven at full speed as the reference speed.

另外,控制单元可以配置成从在马达的最高转动速度方面不同的多个控制特性中选择控制特性。在这种情况下,马达的在用于设定的控制特性中的最低转动速度可以被设定为所述多个控制特性中的最小的最高转动速度。In addition, the control unit may be configured to select the control characteristic from a plurality of control characteristics different in the maximum rotational speed of the motor. In this case, the lowest rotational speed of the motor among the control characteristics for setting may be set as the smallest highest rotational speed among the plurality of control characteristics.

以此方式,用于设定的控制特性的最低转动速度可以被设定为所述多个控制特性中的其余控制特性中的最小的最高转动速度。因而,可以在转动速度高于该最小的最高转动速度的范围内设定基准速度。因此,可以被设定为基准速度的转动速度范围被限制于实用范围。在该范围内能够更精细地设定基准速度。In this way, the lowest rotational speed for the set control characteristic can be set as the smallest highest rotational speed among the remaining control characteristics of the plurality of control characteristics. Thus, the reference speed can be set within a range in which the rotational speed is higher than the minimum maximum rotational speed. Therefore, the rotational speed range that can be set as the reference speed is limited to a practical range. Within this range, the reference speed can be set more finely.

用于设定的控制特性可以设定成使得马达的转动速度与第一操作单元的操作量成比例地线性地改变。The control characteristic for setting may be set such that the rotation speed of the motor changes linearly in proportion to the operation amount of the first operation unit.

在这种情况下,当使用者操作第一操作单元以设定基准速度时,马达的转动速度响应于操作量以一对一的方式(换言之,成比例地)改变。因此,使用者可以通过第一操作单元的操作而容易地设定基准速度。In this case, when the user operates the first operation unit to set the reference speed, the rotation speed of the motor changes in a one-to-one manner (in other words, proportionally) in response to the operation amount. Therefore, the user can easily set the reference speed through the operation of the first operation unit.

另外,控制单元可以配置成报告马达能够根据用于设定的控制特性来被驱动和控制。In addition, the control unit may be configured to report that the motor can be driven and controlled according to the control characteristic for the setting.

因而,使用者可以通过来自控制单元的报告来对进行如下检查:基准速度可以通过操作第一操作单元以驱动马达而被设定为期望转动速度。电动工作机的可用性能够得以提高。Thus, the user can check through the report from the control unit that the reference speed can be set to the desired rotation speed by operating the first operation unit to drive the motor. The usability of the electric working machine can be improved.

另一方面,在设定基准速度时,并不总是需要使用者操作第一操作单元以调节马达的转动速度。控制单元可以自动地改变马达的转动速度。On the other hand, when setting the reference speed, it is not always necessary for the user to operate the first operation unit to adjust the rotation speed of the motor. The control unit can automatically vary the rotational speed of the motor.

更具体地,例如,在从第二操作单元输入用于基准速度的设定指令时,控制单元可以将马达驱动成使得马达的转动速度基于预设的用于设定的变化特性而在用于设定的最低转动速度与用于设定的最高转动速度之间改变。More specifically, for example, when a setting instruction for the reference speed is input from the second operation unit, the control unit may drive the motor so that the rotational speed of the motor changes based on the preset change characteristic for setting. Changes between a set minimum turning speed and a set maximum turning speed.

当在控制单元基于用于设定的变化特性来驱动马达的同时从第二操作单元输入用于基准速度的设定指令时,存储单元可以将正被驱动的马达的当前转动速度存储为基准速度。When a setting instruction for a reference speed is input from the second operation unit while the control unit drives the motor based on the variation characteristic for setting, the storage unit may store the current rotational speed of the motor being driven as the reference speed .

以此方式,使用者也可以从马达的在控制单元基于用于设定的变化特性来驱动马达时变化的转动速度中选择待设定为基准速度的任意转动速度,用以设定基准速度。In this way, the user can also select an arbitrary rotational speed to be set as a reference speed from rotational speeds of the motor that vary when the control unit drives the motor based on the variation characteristic for setting, for setting the reference speed.

在这种情况下,用于设定的变化特性可以被设定为使马达的转动速度从用于设定的最低转动速度向用于设定的最高转动速度周期性地改变、或者从用于设定的最高转动速度向用于设定的最低转动速度周期性地改变、或者既从用于设定的最低转动速度向用于设定的最高转动速度又从用于设定的最高转动速度向用于设定的最低转动速度周期性地改变。In this case, the change characteristic for setting may be set so that the rotation speed of the motor is periodically changed from the lowest rotation speed for setting to the highest rotation speed for setting, or from The set maximum rotational speed is periodically changed to the set minimum rotational speed, or both from the set minimum rotational speed to the set maximum rotational speed and from the set maximum rotational speed Change periodically towards the lowest rotational speed for setting.

此时,存储在存储单元中的基准速度被用来设定这样的控制特性:该控制特性用于在由控制单元对马达的驱动进行控制中使用。可以在基准速度被存储在存储单元中时执行控制特性的设定。At this time, the reference speed stored in the storage unit is used to set control characteristics for use in controlling the driving of the motor by the control unit. The setting of the control characteristic may be performed while the reference speed is stored in the storage unit.

以此方式,紧接在基准速度被存储在存储单元中并且控制特性被设定之后,控制单元可以基于该控制特性来执行马达的驱动控制。可以在不停止马达的驱动的情况下切换马达的控制特性。In this way, immediately after the reference speed is stored in the storage unit and the control characteristic is set, the control unit can perform drive control of the motor based on the control characteristic. The control characteristics of the motor can be switched without stopping the driving of the motor.

另外,当基准速度被存储在存储单元中且随后停止从第一操作单元输出驱动指令时,控制单元可以将待基于存储在存储单元中的基准速度而设定的控制特性设定为用于在执行马达的驱动控制中使用的控制特性。In addition, when the reference speed is stored in the storage unit and then the output of the drive command from the first operation unit is stopped, the control unit may set the control characteristic to be set based on the reference speed stored in the storage unit for the Executes the control characteristics used for motor drive control.

在这种情况下,使用者在驱动马达以将基准速度存储在存储单元中之后停止马达的驱动一次,并且接着在操作第一操作单元以再次驱动马达时可以使用基于该基准速度设定的新的控制特性来驱动和控制马达。In this case, the user stops the driving of the motor once after driving the motor to store the reference speed in the storage unit, and then can use a new speed set based on the reference speed when operating the first operation unit to drive the motor again. control characteristics to drive and control the motor.

另外,当基准速度被存储在存储单元中时,控制单元可以使马达的转动停止。In addition, the control unit may stop the rotation of the motor when the reference speed is stored in the storage unit.

在这种情况下,当马达被驱动以将基准速度存储在存储单元中时,马达的驱动被停止。因此,使用者可以通过马达的停止来对基准速度被存储在存储单元中进行检查。此后,使用者可以操作第一操作单元以再次驱动马达,从而使用新的控制特性来驱动和控制马达。In this case, when the motor is driven to store the reference speed in the storage unit, the driving of the motor is stopped. Therefore, the user can check that the reference speed is stored in the storage unit by stopping the motor. Thereafter, the user can operate the first operating unit to drive the motor again, thereby driving and controlling the motor using the new control characteristic.

控制单元可以在基准速度被存储在存储单元中并且马达能够根据基于基准速度而设定的控制特性来被驱动和控制时报告马达能够被驱动和控制。The control unit may report that the motor can be driven and controlled when the reference speed is stored in the storage unit and the motor can be driven and controlled according to the control characteristic set based on the reference speed.

以此方式,使用者可以通过来自控制单元的报告来对马达能够根据由使用者设定的控制特性来被驱动和控制进行检查。电动工作机的可用性能够得以提高。In this way, the user can check that the motor can be driven and controlled according to the control characteristic set by the user through the report from the control unit. The usability of the electric working machine can be improved.

此时,控制单元可以选择至少一个常规模式和设定模式中的一者作为用于控制单元的操作模式,并且控制单元可以在所选择的操作模式下驱动马达。At this time, the control unit may select at least one of a normal mode and a set mode as an operation mode for the control unit, and the control unit may drive the motor in the selected operation mode.

在此,所述至少一个常规模式可以是用于根据至少一个预设的固定控制特性以与来自第一操作单元的驱动指令对应的转动速度来对马达进行驱动控制的模式。Here, the at least one normal mode may be a mode for driving and controlling the motor at a rotation speed corresponding to a driving command from the first operating unit according to at least one preset fixed control characteristic.

设定模式可以是用于根据如下可变控制特性与来自第一操作单元的驱动指令相对应地对马达的驱动进行控制的模式,其中,可变控制特性是基于存储在存储单元中的基准速度而设定的控制特性。The setting mode may be a mode for controlling driving of the motor corresponding to a driving instruction from the first operation unit according to a variable control characteristic based on a reference speed stored in the storage unit And set the control characteristics.

因此,如果控制单元照此配置,则使用者可以通过操作第一操作单元而根据预定的固定控制特性来控制马达的转动速度。使用者还可以使控制单元根据基于经由第二操作单元限定的基准速度而设定的可变控制特性来控制马达的转动速度。Therefore, if the control unit is configured as such, the user can control the rotation speed of the motor according to a predetermined fixed control characteristic by operating the first operation unit. The user may also cause the control unit to control the rotation speed of the motor according to the variable control characteristic set based on the reference speed defined via the second operation unit.

因此,根据具有这种控制单元的电动工作机,使用者能够从控制特性中选择马达的转动速度的变化特性,在该变化特性中,转动速度与第一操作单元的操作对应地改变,并且此外,使用者能够将控制特性中的一个控制特性任意地改变为使用者偏好的控制特性。Therefore, according to the electric working machine having such a control unit, the user can select the change characteristic of the rotation speed of the motor from the control characteristics in which the rotation speed changes corresponding to the operation of the first operation unit, and in addition , the user can arbitrarily change one of the control characteristics to a user-preferred control characteristic.

因此,该电动工作机的可用性能够进一步被提高。Therefore, the usability of the electric working machine can be further improved.

电动工作机可以包括第三操作单元,第三操作单元配置成由使用者操作以将控制单元的操作模式切换至所述至少一个常规模式。控制单元可以配置成使得在第三操作单元被操作时操作模式被切换至所述至少一个常规模式,并且使得在第二操作单元被操作时操作模式被切换至设定模式。The electric working machine may include a third operation unit configured to be operated by a user to switch the operation mode of the control unit to the at least one normal mode. The control unit may be configured such that the operation mode is switched to the at least one normal mode when the third operation unit is operated, and such that the operation mode is switched to the setting mode when the second operation unit is operated.

在这种情况下,可以将第二操作单元和第三操作单元并排地设置在电动工作机的操作区域中(例如,设置在操作面板等中)。以此方式,使用者可以通过简单地移动手指来选择性地操作第二操作单元和第三操作单元中的一者,从而容易地切换控制单元的操作模式。In this case, the second operation unit and the third operation unit may be provided side by side in the operation area of the electric working machine (for example, in an operation panel or the like). In this way, the user can selectively operate one of the second operation unit and the third operation unit by simply moving a finger, thereby easily switching the operation mode of the control unit.

第二操作单元与第三操作单元之间的距离可以比第二操作单元和第三操作单元中的至少一者的沿着第二操作单元和第三操作单元的设置方向的长度长。A distance between the second operation unit and the third operation unit may be longer than a length of at least one of the second operation unit and the third operation unit in a direction in which the second operation unit and the third operation unit are arranged.

换言之,如果第二操作单元和第三操作单元照此设置,则可以在切换控制单元的操作模式时抑制第二操作单元或第三操作单元的由使用者引起的错误操作。In other words, if the second operation unit and the third operation unit are arranged as such, it is possible to suppress user-induced erroneous operation of the second operation unit or the third operation unit when switching the operation mode of the control unit.

在第二操作单元与第三操作单元之间可以设置有显示单元,该显示单元配置成显示电动工作机的状态。A display unit configured to display a state of the electric working machine may be provided between the second operation unit and the third operation unit.

附图说明Description of drawings

下文中,将参照附图通过示例对本公开的示例性实施方式进行描述,在附图中:Hereinafter, exemplary embodiments of the present disclosure will be described by way of example with reference to the accompanying drawings, in which:

图1是示出了根据实施方式的电动工具的外观的立体图;FIG. 1 is a perspective view showing an appearance of an electric power tool according to an embodiment;

图2是设置至电动工具的操作面板的配置的示意图;2 is a schematic diagram of a configuration provided to an operation panel of an electric tool;

图3是示出了设置在电动工具中的马达驱动器的电路配置的框图;3 is a block diagram showing a circuit configuration of a motor driver provided in the electric tool;

图4是示出了当马达被驱动和控制时的控制特性的线图;FIG. 4 is a graph showing control characteristics when a motor is driven and controlled;

图5是示出了在图3的控制电路中执行的控制过程的流程图;FIG. 5 is a flowchart showing a control process performed in the control circuit of FIG. 3;

图6是示出了在图5的S140中执行的模式设定过程的流程图;FIG. 6 is a flowchart showing a mode setting process performed in S140 of FIG. 5;

图7是示出了在图5的S150中执行的转动速度设定存储过程的流程图;FIG. 7 is a flowchart showing a rotation speed setting storage process performed in S150 of FIG. 5;

图8是示出了在图5的S160中执行的马达控制过程的流程图;FIG. 8 is a flowchart showing a motor control process performed in S160 of FIG. 5;

图9是示出了在图5的S170中执行的显示过程的流程图;FIG. 9 is a flowchart showing a display process performed in S170 of FIG. 5;

图10是示出了第一改型的转动速度设定存储过程的流程图;FIG. 10 is a flowchart showing a rotation speed setting storage process of the first modification;

图11是示出了第一改型的马达控制过程的流程图;FIG. 11 is a flowchart showing a motor control process of the first modification;

图12是示出了第二改型的转动速度设定存储过程的流程图;以及FIG. 12 is a flowchart showing a rotation speed setting storage process of a second modification; and

图13是示出了第三改型的转动速度设定存储过程的流程图。FIG. 13 is a flowchart showing a rotation speed setting storage process of a third modification.

具体实施方式detailed description

在本实施方式中,将电动工具1作为本公开的电动工作机的示例进行描述。在以下描述中,马达的转动速度(具体地为马达的每单位时间的转数)被简称为转动速度。另外,开关有时被简称为SW。In this embodiment, the electric power tool 1 is described as an example of the electric working machine of the present disclosure. In the following description, the rotation speed of the motor (specifically, the number of rotations of the motor per unit time) is simply referred to as the rotation speed. In addition, the switch is sometimes abbreviated as SW.

如图1中所示,本实施方式的电动工具1是可再充电的冲击驱动器。电动工具1包括本体壳体5,本体壳体5是通过组装右半壳体2与左半壳体3而构造成的并且配备有向下延伸的抓握部4。本体壳体5的抓握部4的下端以可拆卸的方式安装有电池组6。As shown in FIG. 1 , the electric tool 1 of the present embodiment is a rechargeable impact driver. The electric tool 1 includes a body case 5 constructed by assembling a right half case 2 and a left half case 3 and equipped with a grip portion 4 extending downward. A battery pack 6 is detachably mounted on the lower end of the grip portion 4 of the body case 5 .

本体壳体5的后部(位于图1中的左侧)中设置有用于容置马达40(参见图3)的马达壳体7,其中,马达40用作电动工具1的驱动源。马达壳体7的前部容置有减速机构和击打机构。In the rear portion (on the left side in FIG. 1 ) of the body housing 5 is provided a motor housing 7 for accommodating a motor 40 (see FIG. 3 ) serving as a driving source of the electric tool 1 . The front portion of the motor housing 7 accommodates a reduction mechanism and a striking mechanism.

本体壳体5的远端处设置有用于将各种工具头(未示出)——比如驱动器钻头和套管钻头——附接至击打机构的前端部的卡盘套筒8。At the distal end of the body housing 5 is provided a chuck sleeve 8 for attaching various tool bits (not shown), such as driver bits and casing bits, to the front end of the striking mechanism.

击打机构例如包括经由减速机构而转动的心轴、与心轴一起转动并能够沿轴向方向移动的锤、以及位于锤的前方的砧座。工具头附接至砧座的前端。击打机构如下地进行操作。The striking mechanism includes, for example, a spindle that rotates via a reduction mechanism, a hammer that rotates together with the spindle and is movable in an axial direction, and an anvil located in front of the hammer. A tool head is attached to the front end of the anvil. The striking mechanism operates as follows.

即,在击打机构中,当心轴随着马达40的转动而转动时,砧座经由锤而转动以使卡盘套筒8转动(并且因此使工具头转动)。That is, in the striking mechanism, when the spindle is rotated with the rotation of the motor 40, the anvil is rotated via the hammer to rotate the chuck sleeve 8 (and thus the tool head).

当通过工具头进行的螺纹旋拧行进并且砧座上的负载增大时,锤克服螺旋弹簧的偏置力而向后移动并且与砧座脱开接合,并且随后由于螺旋弹簧的偏置力而向前移动且同时与心轴一起转动以与砧座重新接合。As the screwing progresses through the tool head and the load on the anvil increases, the hammer moves back against the biasing force of the coil spring and disengages from the anvil, and subsequently moves due to the biasing force of the coil spring Move forward and simultaneously rotate with the mandrel to re-engage the anvil.

因此,向砧座施加间歇性击打,并且螺钉由工具头进一步拧紧。应当指出的是,击打机构是从现有技术中已知的,并且击打机构的细节在例如日本未审特许申请公报No.2006-0218605中被公开,该申请的全部公开内容通过参引并入本文中。Therefore, intermittent blows are applied to the anvil, and the screw is further tightened by the tool head. It should be noted that the beating mechanism is known from the prior art, and details of the beating mechanism are disclosed in, for example, Japanese Unexamined Patent Application Publication No. 2006-0218605, the entire disclosure of which is incorporated by reference incorporated into this article.

抓握部4是使用者在使用电动工具1时所抓握的部分。抓握部4的上侧设置有触发器SW 10。The grip portion 4 is a portion that a user grips when using the electric power tool 1 . The upper side of the grip 4 is provided with a trigger SW 10 .

触发器SW 10用作上述第一操作单元。触发器SW 10包括由使用者扣动的触发器以及电路单元,该电路单元在触发器被扣动时被接通并且该电路单元的电阻值根据扣动量(操作量)而改变。The flip-flop SW 10 serves as the above-mentioned first operation unit. The trigger SW 10 includes a trigger pulled by the user and a circuit unit which is turned on when the trigger is pulled and whose resistance value changes according to the amount of pulling (operation amount).

另外,触发器SW 10的上侧设置有用于将马达40的转动方向切换至正向方向(例如为当从后端侧观察工具时的顺时针方向)或反向方向(与正向方向反向的转动方向)的正向-反向切换SW 12。In addition, the upper side of the trigger SW 10 is provided with a switch for switching the rotation direction of the motor 40 to the forward direction (for example, clockwise when viewing the tool from the rear end side) or the reverse direction (reverse to the forward direction). direction of rotation) forward-reverse switching SW 12.

另外,本体壳体5的设置有卡盘套筒8的远端侧设置有用于在触发器SW 10被扣动时用光来照亮电动工具1的前方的照明LED 14。In addition, the distal end side of the body case 5 where the chuck sleeve 8 is provided is provided with an illumination LED 14 for illuminating the front of the electric tool 1 with light when the trigger SW 10 is pulled.

在抓握部4中,在安装有电池组6的安装部的前上部中设置有操作面板20,该操作面板20例如用于切换电动工具1的操作模式以及用于显示该操作模式和电池组6的剩余能量。In the grip part 4, in the front upper part of the mounting part where the battery pack 6 is mounted, there is provided an operation panel 20 for switching the operation mode of the electric tool 1 and displaying the operation mode and the battery pack, for example. 6 remaining energy.

电池组6是在抓握部4的下端处通过从安装部的前侧向后侧滑动而安装至安装部的。The battery pack 6 is mounted to the mounting portion at the lower end of the grip portion 4 by sliding from the front side to the rear side of the mounting portion.

如图2中所示,操作面板20设置有常规模式设定SW 22、转动速度设定SW 24、照明SW 26、常规模式显示器32、设定模式显示器34和剩余能量显示器36。As shown in FIG. 2 , the operation panel 20 is provided with a normal mode setting SW 22 , a turning speed setting SW 24 , an illumination SW 26 , a normal mode display 32 , a set mode display 34 and a remaining energy display 36 .

常规模式设定SW 22、转动速度设定SW 24和照明SW 26是自动复位型的按钮开关,这些按钮开关通常处于“关”状态并且将在被使用者的手指压下时处于“开”状态。在本实施方式中,使用所谓的触觉开关。The normal mode setting SW 22, the turning speed setting SW 24 and the lighting SW 26 are push button switches of the automatic reset type, which are normally in the "off" state and will be in the "on" state when pressed by the user's finger . In this embodiment, so-called tactile switches are used.

常规模式设定SW 22用于将电动工具1的操作模式设定为常规模式,在该常规模式中,使用高速固定控制特性、中速固定控制特性和低速固定控制特性中的一者来驱动和控制马达40。常规模式设定SW 22用作上述第三操作单元。The normal mode setting SW 22 is used to set the operation mode of the electric tool 1 to a normal mode in which driving and The motor 40 is controlled. The normal mode setting SW 22 serves as the above-mentioned third operation unit.

在该实施方式中,马达40的控制特性用于响应于触发器SW 10的操作量(触发器的扣动量)来设定马达40的转动速度,该控制特性是转动速度相对于操作量的特性。In this embodiment, the control characteristic of the motor 40 is used to set the rotation speed of the motor 40 in response to the operation amount of the trigger SW 10 (trigger pulling amount), which is the characteristic of the rotation speed with respect to the operation amount .

用于在常规模式中使用的高速固定控制特性、中速固定控制特性和低速固定控制特性具有线性特性,使得马达40的转动速度与表示为0至20的数值(换言之,分辨率)的触发器扣动量成比例,如图4中所示。The high-speed fixed control characteristic, the medium-speed fixed control characteristic and the low-speed fixed control characteristic for use in the normal mode have a linear characteristic such that the rotation speed of the motor 40 is related to a trigger expressed as a numerical value from 0 to 20 (in other words, resolution). The amount of pull is proportional, as shown in Figure 4.

这些固定控制特性中的每个固定控制特性被设定成使得在触发器扣动量为最小值(0)时的最低转动速度为“0”,并且使得在触发器扣动量为最大值(20)时的相应的最高转动速度为高速、中速和低速。Each of these fixed control characteristics is set such that the minimum rotation speed is "0" when the trigger pull is at a minimum value (0), and such that the minimum rotation speed is "0" when the trigger pull is at a maximum value (20) The corresponding maximum rotation speeds are high speed, medium speed and low speed.

由于固定控制特性中的每个固定控制特性均是线性的,因此,图4中的线图示出了通过用直线连接最低转动速度与对应的最高转动速度而获得的线性形状。在图4中,转动速度由百分比(%)表示,其中,马达40在全速驱动时的最大转动速度为100%。Since each of the fixed control characteristics is linear, the graph in FIG. 4 shows a linear shape obtained by connecting the lowest rotational speed with the corresponding highest rotational speed with a straight line. In FIG. 4, the rotational speed is represented by a percentage (%), wherein the maximum rotational speed of the motor 40 when driven at full speed is 100%.

当常规模式设定SW 22被操作时,先前选择的最新的常规模式(高速、中速和低速中的一者)被选定。此后,当常规模式设定SW22被操作时,马达40的常规模式(换言之,固定控制特性)在每次操作时按顺序例如从高速切换至中速、从中速切换至低速、从低速切换至高速……。When the normal mode setting SW 22 is operated, the latest normal mode (one of high speed, middle speed and low speed) previously selected is selected. Thereafter, when the normal mode setting SW22 is operated, the normal mode (in other words, fixed control characteristics) of the motor 40 is switched in sequence, for example, from high speed to medium speed, from medium speed to low speed, and from low speed to high speed every time it is operated. ....

此时,常规模式显示器32用于显示通过常规模式设定SW 22的操作所切换的固定控制特性的类型(高速、中速或低速)。在该实施方式中,常规模式显示器32包括三个LED。At this time, the normal mode display 32 is used to display the type (high speed, middle speed or low speed) of the fixed control characteristic switched by the operation of the normal mode setting SW 22 . In this embodiment, the normal mode display 32 includes three LEDs.

换言之,三个LED中的各个LED对应于常规模式的高速、中速和低速中的一者的固定控制特性。与通过常规模式设定SW 22的操作所选定的固定控制特性相对应的LED被点亮。其他LED被关闭。In other words, each of the three LEDs corresponds to a fixed control characteristic of one of high speed, medium speed and low speed of the normal mode. The LED corresponding to the fixed control characteristic selected by the operation of the normal mode setting SW 22 is lit. Other LEDs are turned off.

转动速度设定SW 24用于将电动工具1的操作模式切换至设定模式,在该设定模式中,使用者使用可以由使用者任意设定的可变控制特性来控制马达40的驱动。转动速度设定SW 24还用于使使用者在设定模式下设定用于在马达40的驱动控制中使用的可变控制特性。转动速度设定SW 24用作上述第二操作单元。The rotation speed setting SW 24 is used to switch the operation mode of the electric tool 1 to a setting mode in which the user controls the driving of the motor 40 using a variable control characteristic which can be arbitrarily set by the user. The rotational speed setting SW 24 is also used for the user to set variable control characteristics for use in the drive control of the motor 40 in the setting mode. The turning speed setting SW 24 serves as the above-mentioned second operation unit.

即,在本实施方式中,当在电动工具1的操作模式是设定模式的同时操作转动速度设定SW 24时,马达40是在操作持续的同时使用图4中示出的用于设定的控制特性来驱动和控制的。That is, in the present embodiment, when the rotation speed setting SW 24 is operated while the operation mode of the electric power tool 1 is the setting mode, the motor 40 is used for setting as shown in FIG. 4 while the operation continues. The control characteristics to drive and control.

然后,当对转动速度设定SW 24的操作停止时,此时(图4中示出的NA、NB等)的根据用于设定的特性来驱动和控制的马达40的转动速度被存储为可变控制特性的基准速度。Then, when the operation of the rotation speed setting SW 24 is stopped, the rotation speed of the motor 40 driven and controlled according to the characteristic for setting at this time (NA, NB, etc. shown in FIG. 4 ) is stored as Base speed for variable control characteristics.

所存储的基准速度被用作为可变控制特性的最高转动速度以设定最低转动速度为“0”的可变控制特性(图4中示出的A、B等),该最低转动速度与固定控制特性的最低转动速度相同。此后,在设定模式中,使用所设定的可变控制特性来驱动和控制马达40。The stored reference speed is used as the highest rotational speed of the variable control characteristic to set the variable control characteristic (A, B, etc. shown in FIG. The minimum turning speed of the control characteristic is the same. Thereafter, in the setting mode, the motor 40 is driven and controlled using the set variable control characteristic.

在用于设定的控制特性中,最低转动速度设定成与低速固定控制特性的最高转动速度一致,在所述低速固定控制特性中的最高转动速度在常规模式中是最低的。Among the control characteristics for setting, the lowest rotational speed is set to coincide with the highest rotational speed of the low-speed fixed control characteristic, which is the lowest in the normal mode.

此外,在马达40的全速驱动期间的最大转动速度(图4中所示的100%转动速度)被设定成用于设定的控制特性的最高转动速度,如在最高转动速度在常规模式中是最高的高速固定控制特性中那样。In addition, the maximum rotational speed during full-speed driving of the motor 40 (100% rotational speed shown in FIG. 4 ) is set as the highest rotational speed for the set control characteristic, as in the highest rotational speed in the normal mode It is the highest high-speed fixed control characteristic.

用于设定的控制特性被预先设定为下述线性特性:在该线性特性中,最低转动速度是触发器SW 10被操作了最低操作量(例如,触发器扣动量为1或2)时的转动速度,并且该线性特性通过直线连接最低转动速度与最高转动速度(马达40的最大转动速度)。The control characteristic for setting is preset as a linear characteristic in which the lowest rotational speed is when the trigger SW 10 is operated by the lowest operation amount (for example, the trigger pulling amount is 1 or 2). , and this linear characteristic connects the lowest rotational speed and the highest rotational speed (the maximum rotational speed of the motor 40 ) by a straight line.

设定模式显示器34包括用于显示电动工具1的操作模式是设定模式的LED。通过在设定模式下操作触发器SW 10,在可以使用用于设定的控制特性来驱动和控制马达40时使LED闪烁,并且在可以使用可变控制特性来驱动和控制马达40时使LED亮起。The setting mode display 34 includes LEDs for displaying that the operation mode of the electric power tool 1 is the setting mode. By operating the trigger SW 10 in the setting mode, the LED blinks when the motor 40 can be driven and controlled using the control characteristic for setting, and the LED blinks when the motor 40 can be driven and controlled using the variable control characteristic. lights up.

照明SW 26用于与触发器SW 10的操作相结合而在点亮照明LED 14与不点亮照明LED 14之间进行切换。如果照明LED 14设定成不通过照明SW 26来点亮,则照明LED 14即使在操作了触发器SW 10的情况下也不被点亮。The lighting SW 26 is used to switch between lighting the lighting LED 14 and not lighting the lighting LED 14 in conjunction with the operation of the trigger SW 10 . If the lighting LED 14 is set not to be turned on by the lighting SW 26, the lighting LED 14 is not turned on even if the trigger SW 10 is operated.

剩余能量显示器36包括用于对电池组6中的电池60的剩余能量进行显示的至少一个LED(见图3)。剩余能量显示器36例如通过LED的亮起或闪烁、闪烁时长、灯光颜色的切换等来显示剩余能量。The remaining energy display 36 includes at least one LED for displaying the remaining energy of the batteries 60 in the battery pack 6 (see FIG. 3 ). The remaining energy display 36 displays the remaining energy by, for example, turning on or flickering the LED, the duration of the flickering, switching the color of the light, and the like.

应当注意的是,电池60的剩余能量是电池60中剩余的电荷量。It should be noted that the remaining energy of the battery 60 is the amount of charge remaining in the battery 60 .

在操作面板20中,转动速度设定SW 24、剩余能量显示器36、照明SW 26以及常规模式设定SW 22例如从操作面板20的左端向操作面板20的右端顺序地设置成一行。In the operation panel 20 , the rotation speed setting SW 24 , the remaining energy display 36 , the lighting SW 26 , and the normal mode setting SW 22 are sequentially arranged in a row from the left end to the right end of the operation panel 20 , for example.

将剩余能量显示器36和照明SW 26设置在转动速度设定SW 24与常规模式设定SW22之间可以阻止转动速度设定SW 24与常规模式设定SW 22的同时操作或对与某开关不同的开关进行操作的错误操作。因此,可以阻止由于转动速度设定SW 24、常规模式设定SW 22的错误操作而引起的对电动工具1的操作模式的错误切换。Disposing the remaining energy display 36 and the illumination SW 26 between the turning speed setting SW 24 and the normal mode setting SW 22 can prevent simultaneous operation of the turning speed setting SW 24 and the normal mode setting SW 22 or to a different switch from a certain switch. Incorrect operation of the switch operation. Therefore, erroneous switching of the operation mode of the electric power tool 1 due to erroneous operations of the rotation speed setting SW 24, the normal mode setting SW 22 can be prevented.

在本实施方式中,剩余能量显示器36和照明SW 26设置在转动速度设定SW 24与常规模式设定SW 22之间。然而,仅设置显示单元如剩余能量显示器36就可阻止相应SW 22、24的错误操作。In the present embodiment, the remaining energy display 36 and the illumination SW 26 are provided between the rotation speed setting SW 24 and the normal mode setting SW 22 . However, merely providing a display unit such as the remaining energy display 36 prevents erroneous operations of the respective SWs 22 , 24 .

此外,为了阻止错误操作,转动速度设定SW 24和常规模式设定SW 22可以仅以预定间隔设置。然而,在这种情况下,如果间隔短,则可能容易发生错误操作。转动速度设定SW24与常规模式设定SW 22之间的间隔可以设定成比相应的转动速度设定SW 24和常规模式设定SW 22在所述转动速度设定SW 24和常规模式设定SW 22的设置方向上的长度(具体地,为用于按压相应的开关24、22的操作区域的宽度,该宽度大致为10mm或以上)长。Furthermore, in order to prevent erroneous operations, the rotation speed setting SW 24 and the normal mode setting SW 22 may be set only at predetermined intervals. However, in this case, if the interval is short, erroneous operation may easily occur. The interval between the turning speed setting SW 24 and the normal mode setting SW 22 can be set in proportion to the corresponding turning speed setting SW 24 and the normal mode setting SW 22 between the turning speed setting SW 24 and the normal mode setting The length in the arrangement direction of the SW 22 (specifically, the width of the operation area for pressing the corresponding switch 24 , 22 , which is approximately 10 mm or more) is long.

容置在电池组6中的电池60是能够重复地再充电的可再充电电池,例如锂离子电池。然而,电池60不限于此。The battery 60 housed in the battery pack 6 is a rechargeable battery that can be repeatedly recharged, such as a lithium ion battery. However, the battery 60 is not limited thereto.

在本实施方式中,马达40是具有U相、V相和W相中的每一者的电枢绕组的三相无刷马达。然而,马达40不限于此。马达40设置有用于对马达40的转动位置(角度)进行检测的转动传感器42(见图3)。In the present embodiment, the motor 40 is a three-phase brushless motor having an armature winding for each of U-phase, V-phase, and W-phase. However, the motor 40 is not limited thereto. The motor 40 is provided with a rotation sensor 42 (see FIG. 3 ) for detecting the rotation position (angle) of the motor 40 .

本实施方式中的转动传感器42是具有三个霍尔元件的霍尔IC(集成电路)。然而,转动传感器42不限于此。霍尔元件中的每个霍尔元件均与马达40的不同相相对应地设置。当每次马达40转动预定角度时,转动传感器42均产生三个转动检测信号,每个转动检测信号均具有预定的电角度。The rotation sensor 42 in this embodiment is a Hall IC (Integrated Circuit) having three Hall elements. However, the rotation sensor 42 is not limited thereto. Each of the Hall elements is provided corresponding to a different phase of the motor 40 . Every time the motor 40 rotates a predetermined angle, the rotation sensor 42 generates three rotation detection signals, and each rotation detection signal has a predetermined electrical angle.

在握把部4内设置有马达驱动器50(见图3),马达驱动器50从电池组6中的电池60接收电力供应以控制马达40的驱动。A motor driver 50 (see FIG. 3 ) is provided inside the grip portion 4 , and the motor driver 50 receives power supply from a battery 60 in the battery pack 6 to control driving of the motor 40 .

如图3中所示,该马达驱动器50设置有驱动电路52、门电路54、控制电路56以及调节器58。As shown in FIG. 3 , the motor driver 50 is provided with a drive circuit 52 , a gate circuit 54 , a control circuit 56 and a regulator 58 .

驱动电路52配置成从电池60接收电力以使电流流至马达40的每相绕组。更具体地,本实施方式的驱动电路52是具有六个切换元件Q1至Q6的三相全桥电路。然而,驱动电路52不限于三相全桥电路。此外,在本实施方式中,切换元件Q1至Q6中的每一者均是MOSFET(金属氧化物半导体场效应晶体管)。然而,切换元件Q1至Q6不限于MOSFET。The drive circuit 52 is configured to receive power from the battery 60 to flow current to each winding phase of the motor 40 . More specifically, the driving circuit 52 of the present embodiment is a three-phase full-bridge circuit having six switching elements Q1 to Q6. However, the drive circuit 52 is not limited to a three-phase full bridge circuit. Furthermore, in the present embodiment, each of the switching elements Q1 to Q6 is a MOSFET (Metal Oxide Semiconductor Field Effect Transistor). However, switching elements Q1 to Q6 are not limited to MOSFETs.

在驱动电路52中,三个切换元件Q1至Q3中的每一者均作为所谓的高侧开关设置在马达40的对应端子U、V和W中的每一者与和电池60的正电极耦接的电源线之间。In the drive circuit 52, each of the three switching elements Q1 to Q3 is provided as a so-called high-side switch in which each of the corresponding terminals U, V, and W of the motor 40 is coupled to the positive electrode of the battery 60. between the connected power cords.

其他的三个切换元件Q4至Q6中的每一者均作为所谓的低侧开关设置在马达40的对应端子U、V和W中的每一者与和电池60的负电极耦接的接地线之间。Each of the other three switching elements Q4 to Q6 is provided as a so-called low-side switch between each of the corresponding terminals U, V and W of the motor 40 and the ground line coupled to the negative terminal of the battery 60 between.

门电路54根据从控制电路56输出的多个控制信号来接通/断开驱动电路52中的切换元件Q1至Q6中的每一者以使电流向马达40的每相绕组流动,由此使马达40转动。The gate circuit 54 turns on/off each of the switching elements Q1 to Q6 in the drive circuit 52 in accordance with a plurality of control signals output from the control circuit 56 so that current flows to each phase winding of the motor 40, thereby enabling The motor 40 turns.

本实施方式中的控制电路56设置有包括CPU、ROM、RAM等在内的微型计算机。控制电路56还设置有用于对控制马达40的驱动所必需的各种参数进行存储的非易失性存储器57。The control circuit 56 in this embodiment is provided with a microcomputer including a CPU, ROM, RAM, and the like. The control circuit 56 is also provided with a nonvolatile memory 57 for storing various parameters necessary for controlling the driving of the motor 40 .

应当注意的是,存储在非易失性存储器57中的参数还包括:常规模式下的高速固定控制特性、中速固定控制特性和低速固定控制特性;设定模式下的用于设定的控制特性和可变控制特性;以及该可变控制特性的基准速度(最高转动速度)。It should be noted that the parameters stored in the nonvolatile memory 57 also include: high-speed fixed control characteristics, medium-speed fixed control characteristics, and low-speed fixed control characteristics in normal mode; characteristic and variable control characteristic; and the reference speed (maximum rotational speed) of the variable control characteristic.

上面述及的触发器SW 10、正向-反向转换SW 12、照明LED 14以及操作面板20(更具体地,设置在操作面板20上的各种SW 22、24、26和用于各种状态的显示器32、34、36)耦接至控制电路56。在控制电路56中,代替微型计算机,微型计算机的功能可以通过分离的电子部件的组合来实现,可以由ASIC(专用集成电路)实现,可以通过诸如FPGA(现场可编程门阵列)之类的可编程逻辑器件来实现,或者可以通过分离的电子部件、ASIC和可编程逻辑器件的任意组合来实现。The above-mentioned trigger SW 10, forward-reverse switching SW 12, illumination LED 14, and operation panel 20 (more specifically, various SWs 22, 24, 26 provided on the operation panel 20 and used for various Status displays 32 , 34 , 36 ) are coupled to a control circuit 56 . In the control circuit 56, instead of a microcomputer, the function of the microcomputer can be realized by a combination of separate electronic parts, can be realized by an ASIC (Application Specific Integrated Circuit), can be realized by a programmable logic controller such as an FPGA (Field Programmable Gate Array), etc. Programmable logic device, or can be realized by any combination of discrete electronic components, ASIC and programmable logic device.

此外,在马达驱动器50中,用于检测流过马达40的电流的电流检测电路44设置在从驱动电路52延伸至电池60的负电极的导电路径中。电流检测电路44包括例如用于电流检测的电阻器和用于将该电阻器的两端之间的电压作为电流检测信号输入至控制电路56的输入电路。Furthermore, in the motor driver 50 , a current detection circuit 44 for detecting a current flowing through the motor 40 is provided in a conductive path extending from the drive circuit 52 to the negative electrode of the battery 60 . The current detection circuit 44 includes, for example, a resistor for current detection and an input circuit for inputting a voltage between both ends of the resistor to the control circuit 56 as a current detection signal.

马达驱动器50还包括用于对来自电池60的电源电压(电池电压)进行检测的电池电压检测器46。The motor driver 50 also includes a battery voltage detector 46 for detecting a power supply voltage (battery voltage) from the battery 60 .

来自设置在马达40中的转动传感器42的转动检测信号、来自电流检测电路44的电流检测信号和来自电池电压检测器46的电压检测信号也被输入至控制电路56。A rotation detection signal from the rotation sensor 42 provided in the motor 40 , a current detection signal from the current detection circuit 44 , and a voltage detection signal from the battery voltage detector 46 are also input to the control circuit 56 .

控制电路56在触发器SW 10被操作时基于来自转动传感器42的转动检测信号获取或计算马达40的转动位置和转动速度,并且根据来自正向-反向转换SW 12的转动方向设定信号沿预定的转动方向驱动马达40。The control circuit 56 acquires or calculates the rotational position and the rotational speed of the motor 40 based on the rotational detection signal from the rotational sensor 42 when the trigger SW 10 is operated, and sets the signal along the direction of rotation from the forward-reverse conversion SW 12. The predetermined direction of rotation drives the motor 40 .

此外,控制电路56基于与通过常规模式设定SW 22的操作或转动速度设定SW 24的操作来设定的操作模式相对应的控制特性和触发器SW 10的操作量来获取或计算作为马达40的控制目标的转动速度,由此设定马达40的转动速度指令值。Further, the control circuit 56 acquires or calculates the motor speed based on the control characteristic corresponding to the operation mode set by the operation of the normal mode setting SW 22 or the operation of the rotational speed setting SW 24 and the operation amount of the flip-flop SW 10 . The rotational speed of the control target of the motor 40 is set, thereby setting the rotational speed command value of the motor 40 .

随后,控制电路56基于转动速度指令值获取或计算驱动电路52中的切换元件Q1至Q6中的每一者的驱动占空比,并且根据该驱动占空比向门电路54输出多个控制信号(PWM(脉宽调制)信号),由此控制马达40的转动速度。Subsequently, the control circuit 56 acquires or calculates the driving duty ratio of each of the switching elements Q1 to Q6 in the driving circuit 52 based on the rotation speed command value, and outputs a plurality of control signals to the gate circuit 54 according to the driving duty ratio. (PWM (Pulse Width Modulation) signal), thereby controlling the rotation speed of the motor 40 .

因此,独立于与用于照此驱动马达40的控制过程,控制电路56还执行在驱动马达期间使照明LED 14亮起的控制、根据电池60中的剩余能量而使剩余能量显示器36亮起的控制等。Therefore, independently of the control process for driving the motor 40 as such, the control circuit 56 also performs control of lighting the illumination LED 14 during driving the motor, lighting the remaining energy display 36 according to the remaining energy in the battery 60. control etc.

调节器58从电池60接收电力供应以产生用于操作控制电路56所需的恒定电源电压Vcc(例如,直流(DC)5V)。控制电路56从调节器58接收电源电压Vcc以进行操作。Regulator 58 receives a power supply from battery 60 to generate a constant power supply voltage Vcc (eg, direct current (DC) 5V) required for operating control circuit 56 . Control circuit 56 receives a supply voltage Vcc from regulator 58 for operation.

现在,将给出由控制电路56执行的控制过程的描述。Now, a description will be given of the control process executed by the control circuit 56 .

如图5中所示,控制电路56以预定的控制周期(时基)重复地执行S120至S170(S表示步骤)的一系列过程。As shown in FIG. 5 , the control circuit 56 repeatedly executes a series of processes from S120 to S170 (S denotes a step) at a predetermined control cycle (time base).

也就是说,在S110中,控制电路56通过判定时基是否已经过去来等待预定的控制时长过去。当在S110中判定时基已经过去时,该过程移至S120。That is, in S110, the control circuit 56 waits for a predetermined control time period to elapse by determining whether the time base has elapsed. When it is determined in S110 that the time base has passed, the process moves to S120.

在S120中,控制电路56执行下述开关操作检测过程:在该开关操作检测过程中,对来自触发器SW 10、正向-反向切换SW 12、常规模式设定SW 22以及转动速度设定SW 24的信号输入进行检查,并且对这些开关中的每个开关的已操作状态进行检测。In S120, the control circuit 56 performs the following switch operation detection process: In this switch operation detection process, the input from the trigger SW 10, the forward-reverse switch SW 12, the normal mode setting SW 22, and the rotation speed setting The signal input of the SW 24 is checked, and the operated state of each of these switches is detected.

在S130中,执行下述A/D转换(模数转换)过程:在该A/D转换过程中,对触发器SW10的操作量以及来自电流检测电路44和电池电压检测器46的检测信号进行A/D转换和取回。In S130, the following A/D conversion (analog-to-digital conversion) process is performed. In this A/D conversion process, the operation amount of the flip-flop SW10 and the detection signal from the current detection circuit 44 and the battery voltage detector 46 are performed. A/D conversion and retrieval.

在随后的S140中,执行下述模式设定过程:该模式设定过程用于根据常规模式设定SW 22和转动速度设定SW 24的操作状态来将操作模式设定成高速、中速和低速的常规模式、或者设定成设定模式。In subsequent S140, a mode setting process for setting the operation mode to high speed, medium speed and Normal mode at low speed, or set to setting mode.

在S150中,执行下述转动速度设定存储过程:该转动速度设定存储过程用于将生成用于在设定模式下对马达40的驱动进行控制中使用的可变控制特性所需的基准速度(即,可变控制特性的最高转动速度)存储在非易失性存储器57中。In S150, the rotational speed setting stored process for generating the reference required for the variable control characteristic used in controlling the drive of the motor 40 in the setting mode is executed. The speed (ie, the highest rotational speed of the variable control characteristic) is stored in the non-volatile memory 57 .

在S160中,执行下述马达控制过程:该马达控制过程用于根据与通过常规模式设定SW 22和转动速度设定SW 24的操作所设定的操作模式相对应的控制特性来以与触发器SW 10的操作量相对应的转动速度控制马达40的驱动。In S160, the following motor control process is executed, which is used to switch the trigger in accordance with the control characteristic corresponding to the operation mode set by the operation of the normal mode setting SW 22 and the rotation speed setting SW 24. The drive of the motor 40 is controlled at a rotational speed corresponding to the amount of operation of the switch SW 10.

最后,在S170中,执行下述显示过程:在该显示过程中,通过使操作面板20的常规模式显示器32的LED或者设定模式显示器34的LED亮起或闪烁,来显示电动工具1的操作模式和可变控制特性的设定状态。随后,该过程前进至S110。Finally, in S170, a display process is performed in which the operation of the power tool 1 is displayed by lighting up or blinking the LEDs of the normal mode display 32 or the set mode display 34 of the operation panel 20. Mode and setting status of variable control characteristics. Then, the process proceeds to S110.

现在,将对在图5的S140中所执行的模式设定过程进行描述。Now, the mode setting process performed in S140 of FIG. 5 will be described.

如图6中所示,在模式设定过程中,首先在S210中,判定当前设定的操作模式是否是常规模式。如果操作模式是常规模式,则该过程前进至S220,以判定常规模式设定SW 22的状态是否已从非操作状态(在下文中被称为“关”状态)改变成操作状态(在下文中被称为“开”状态)。As shown in FIG. 6 , in the mode setting process, first in S210 , it is determined whether the currently set operation mode is a normal mode. If the operation mode is the normal mode, the process proceeds to S220 to determine whether the state of the normal mode setting SW 22 has been changed from the non-operational state (hereinafter referred to as “off” state) to the operational state (hereinafter referred to as “off” state) to the operational state (hereinafter referred to as “off” state). to "on" state).

在S220中,如果判定常规模式设定SW 22的状态已经从“关”状态改变至“开”状态(换句话说,常规模式设定SW 22被操作),则该过程移至S230以改变对在常规模式下所使用的固定控制特性的设定。随后,模式设定过程终止。In S220, if it is determined that the state of the normal mode setting SW 22 has been changed from the "OFF" state to the "ON" state (in other words, the normal mode setting SW 22 is operated), the process moves to S230 to change the Setting of fixed control characteristics used in normal mode. Then, the mode setting process is terminated.

每次当常规模式设定SW 22被操作时,都通过将固定控制特性以顺序的方式从高速切换至中速、从中速切换至低速以及从低速切换至高速来执行S230中的固定控制特性的设定改变。Every time when the normal mode setting SW 22 is operated, switching of the fixed control characteristic in S230 is performed by switching the fixed control characteristic from high speed to middle speed, from middle speed to low speed, and from low speed to high speed in a sequential manner. The setting is changed.

另一方面,如果在S220中判定常规模式设定SW 22没有被操作,则该过程移至S240以判定转动速度设定SW 24的状态是否已从“关”状态改变至“开”状态(换句话说,转动速度设定SW 24是否已经被操作)。On the other hand, if it is determined in S220 that the normal mode setting SW 22 has not been operated, the process moves to S240 to determine whether the state of the rotation speed setting SW 24 has been changed from the "OFF" state to the "ON" state (switched to "ON" state). In other words, whether or not the rotation speed setting SW 24 has been operated).

在S240中,如果判定转动速度设定SW 24已经被操作,则该过程前进至S250以将操作模式从常规模式改变成设定模式。随后,模式设定过程终止。此外,在S240中,如果判定未对转动速度设定SW 24进行操作,则模式设定过程立即终止。In S240, if it is determined that the rotation speed setting SW 24 has been operated, the process proceeds to S250 to change the operation mode from the normal mode to the setting mode. Then, the mode setting process is terminated. Furthermore, in S240, if it is determined that the rotation speed setting SW 24 is not operated, the mode setting process is immediately terminated.

在S210中,当判定当前设定的操作模式不是常规模式时(即,当操作模式是设定模式时),该过程前进至S260。In S210, when it is determined that the currently set operation mode is not the normal mode (ie, when the operation mode is the set mode), the process proceeds to S260.

在S260中,判定常规模式设定SW 22的状态是否已从“关”状态改变至“开”状态(换句话说,常规模式设定SW 22是否被操作)。In S260, it is determined whether the state of the normal mode setting SW 22 has changed from the "OFF" state to the "ON" state (in other words, whether the normal mode setting SW 22 has been operated).

在S260中,当判定常规模式设定SW 22被操作时,该过程前进至S270。操作模式从设定模式改变成常规模式。模式设定过程终止。In S260, when it is determined that the normal mode setting SW 22 is operated, the process proceeds to S270. The operation mode is changed from setting mode to normal mode. The mode setting process is terminated.

在S260中,当判定常规模式设定SW 22没有被操作时,模式设定过程立即终止。In S260, when it is determined that the normal mode setting SW 22 is not operated, the mode setting process is immediately terminated.

现在,将对在图5的S150中所执行的转动速度设定存储过程进行描述。Now, the rotation speed setting storage process executed in S150 of FIG. 5 will be described.

如图7中所示,在转动速度设定存储过程中,首先在S310中判定当前设定的操作模式是否为设定模式。As shown in FIG. 7 , in the rotation speed setting storage process, it is first determined in S310 whether the currently set operation mode is the setting mode.

如果操作模式是设定模式,则该过程前进至S320,以判定转动速度设定SW 24是否被使用者操作并且转动速度设定SW 24是否处于“开”状态(换句话说,是否输入了用于基准速度的设定指令)。If the operation mode is the setting mode, the process proceeds to S320 to determine whether the rotation speed setting SW 24 is operated by the user and whether the rotation speed setting SW 24 is in the "on" state (in other words, whether the user input is input). Instructions for setting the reference speed).

在S320中,如果判定转动速度设定SW 24处于“开”状态,则该过程前进至S330,以从存储在非易失性存储器57中的控制特性中选择用于设定的控制特性作为用于在当前的设定模式中使用的控制特性。转动速度设定存储过程随后终止。In S320, if it is determined that the rotation speed setting SW 24 is in the "ON" state, the process proceeds to S330 to select a control characteristic for setting from the control characteristics stored in the nonvolatile memory 57 as the control characteristic for setting. The control characteristic used in the current setting mode. The rotation speed setting storage process is then terminated.

另一方面,在S320中,如果判定转动速度设定SW 24处于“关”状态,则该过程前进至S340,以从存储在非易失性存储器57中的控制特性中选择可变控制特性作为用于在当前的设定模式中使用的控制特性。该过程前进至S350。On the other hand, in S320, if it is judged that the rotation speed setting SW 24 is in the "OFF" state, the process proceeds to S340 to select the variable control characteristic from among the control characteristics stored in the nonvolatile memory 57 as the "OFF" state. Used for the control characteristics used in the current setup mode. The process proceeds to S350.

在S350中,判定转动速度设定SW 24在先前的转动速度设定存储过程的S320中是否被判定为处于“开”状态、以及在本次的S320中的判定结果是否改变至“关”状态。在S350中,判定转动速度设定SW 24是否从“开”状态改变成“关”状态,并且再次输入用于基准速度的设定指令。In S350, it is determined whether the rotation speed setting SW 24 is judged to be in the "ON" state in S320 of the previous rotation speed setting storage process, and whether the determination result in this time S320 is changed to the "OFF" state . In S350, it is determined whether the rotation speed setting SW 24 is changed from the "ON" state to the "OFF" state, and a setting command for the reference speed is input again.

在S350中,如果判定转动速度设定SW 24刚刚改变成“关”状态,则该过程前进至S360以将马达40的当前的转动速度指令值(换句话说,马达40的转动速度)存储在非易失性存储器57中作为基准速度。该过程前进至S370。In S350, if it is determined that the rotational speed setting SW 24 has just been changed to the "OFF" state, the process proceeds to S360 to store the current rotational speed command value of the motor 40 (in other words, the rotational speed of the motor 40) in the The non-volatile memory 57 is used as the reference speed. The process proceeds to S370.

在S370中,生成(换句话说,更新)可变控制特性,将在S360中存储在非易失性存储器57中的基准速度作为最高转动速度,该可变控制特性随后被存储在非易失性存储器57中。此后,转动速度设定存储过程终止。In S370, a variable control characteristic is generated (in other words, updated) using the reference speed stored in the nonvolatile memory 57 in S360 as the highest rotational speed, which is then stored in the nonvolatile memory 57. in sex memory 57. Thereafter, the rotation speed setting storage process is terminated.

在S310中,当判定当前设定的操作模式不是设定模式时,或者当在S350中判定转动速度设定SW 24不是刚刚改变至“关”状态时,转动速度设定存储过程终止。In S310, when it is determined that the currently set operation mode is not the setting mode, or when it is determined in S350 that the rotational speed setting SW 24 has not just been changed to the "OFF" state, the rotational speed setting storage process is terminated.

现在,将对在图5的S160中所执行的马达控制过程进行描述。Now, the motor control process executed in S160 of FIG. 5 will be described.

如图8中所示,当马达控制过程开始时,首先在S410中判定触发器SW 10是否被使用者操作并且触发器SW 10是否处于“开”状态。如果触发器SW 10处于“开”状态,则该过程前进至S420。As shown in FIG. 8, when the motor control process starts, it is first determined in S410 whether the trigger SW 10 is operated by the user and whether the trigger SW 10 is in an "on" state. If the flip-flop SW 10 is in the "on" state, the process proceeds to S420.

在S420中,基于触发器SW 10的操作量和电池60或马达40的状态来判定是否驱动马达40。当判定对马达40进行驱动时,该过程前进至S430以执行马达驱动过程。In S420 , it is determined whether to drive the motor 40 based on the operation amount of the trigger SW 10 and the state of the battery 60 or the motor 40 . When it is determined that the motor 40 is driven, the process proceeds to S430 to perform a motor driving process.

马达驱动过程是下述过程:该过程用于将马达40的驱动控制成使得马达40的转动速度是通过触发器SW 10的操作量和在当前的操作模式(常规模式或设定模式)下设定的控制特性来确定的目标转动速度。The motor driving process is a process for controlling the driving of the motor 40 so that the rotation speed of the motor 40 is set by the operation amount of the trigger SW 10 and the current operation mode (normal mode or setting mode). The target rotation speed is determined by the given control characteristics.

也就是说,在马达驱动过程中,获取或计算如上所述的作为马达40的控制目标的目标转动速度以设定转动速度指令值。基于该转动速度指令值,获取或计算驱动占空比以根据该驱动占空比向门电路54输出所述多个控制信号(PWM信号)。在执行马达驱动过程之后,马达控制过程暂时终止。That is, during motor driving, the target rotational speed as the control target of the motor 40 as described above is acquired or calculated to set the rotational speed command value. Based on the rotational speed command value, a driving duty ratio is acquired or calculated to output the plurality of control signals (PWM signals) to the gate circuit 54 according to the driving duty ratio. After the motor driving process is performed, the motor control process is temporarily terminated.

另一方面,在S410中,如果判定触发器SW 10不处于“开”状态,则该过程前进至S440以执行马达停止过程,并且结束马达控制过程。在S440中的马达停止过程中,通过经由驱动电路52产生对马达40的制动力、或者仅切断电源以使马达40处于自由运转状态来使马达40停止。On the other hand, in S410, if it is determined that the flip-flop SW 10 is not in the ON state, the process proceeds to S440 to execute the motor stop process, and the motor control process ends. During the motor stop process in S440, the motor 40 is stopped by generating a braking force on the motor 40 via the drive circuit 52, or simply cutting off the power supply so that the motor 40 is in a free-running state.

现在,将对在图5的S170中所执行的显示过程进行描述。Now, the display process performed in S170 of FIG. 5 will be described.

如图9中所示,在显示过程中,首先在S510中判定当前设定的操作模式是否是常规模式。As shown in FIG. 9 , during the display process, it is first determined in S510 whether the currently set operation mode is the normal mode.

如果操作模式是常规模式,则该过程移至S520以关闭设定模式显示器34的LED。随后,该过程前进至S530,并且在使常规模式显示器32的LED中的一个LED亮起之后结束显示过程。If the operation mode is the normal mode, the process moves to S520 to turn off the LED of the set mode display 34 . Subsequently, the process proceeds to S530, and the display process ends after one of the LEDs of the normal mode display 32 is turned on.

在S530中使常规模式显示器32的LED中的一个LED亮起是通过打开常规模式显示器32的三个LED中的、与在常规模式下选择的高速、中速或低速的固定控制特性相对应的LED中的一个LED来执行的。In S530, one of the LEDs of the normal mode display 32 is turned on by turning on one of the three LEDs of the normal mode display 32 corresponding to the fixed control characteristic of high speed, medium speed or low speed selected in the normal mode. one of the LEDs to perform.

在S510中,当判定操作模式不是常规模式(即,操作模式是设定模式)时,该过程前进至S540,以判定当前选择的马达40的控制特性是否是用于设定的控制特性。In S510, when it is determined that the operation mode is not the normal mode (ie, the operation mode is the setting mode), the process proceeds to S540 to determine whether the currently selected control characteristic of the motor 40 is the control characteristic for setting.

如果当前选择的控制特性是用于设定的控制特性,则该过程前进至S550以启动用于在特定的闪烁时长内打开及关闭设定模式显示器34的LED的闪烁控制。该过程前进至S560。If the currently selected control characteristic is a control characteristic for setting, the process proceeds to S550 to start blinking control for turning on and off the LED of the setting mode display 34 for a certain blinking duration. The process proceeds to S560.

这种闪烁控制是用于通知使用者马达40可以使用用于设定的控制特性来驱动和控制的过程。响应于通过该过程实现的设定模式显示器34的LED的闪烁,使用者操作触发器SW 10并且调节马达40的转动速度。由此,使用者能够对马达40的驱动特性可以任意地设定进行检查。This flicker control is a process for notifying the user that the motor 40 can be driven and controlled using the control characteristic for setting. In response to the blinking of the LED of the setting mode display 34 achieved through this process, the user operates the trigger SW 10 and adjusts the rotational speed of the motor 40 . Thereby, the user can arbitrarily set and check the drive characteristics of the motor 40 .

在S540中,当判定当前选择的控制特性不是用于设定的控制特性(即,当前选择的控制特性是可变控制特性)时,该过程前进至S570以使设定模式显示器34的LED亮起。该过程随后移至S560。在S560中,关闭常规模式显示器32的LED。显示过程终止。In S540, when it is determined that the currently selected control characteristic is not the control characteristic for setting (that is, the currently selected control characteristic is a variable control characteristic), the process proceeds to S570 to light the LED of the setting mode display 34 rise. The process then moves to S560. In S560, the LED of the normal mode display 32 is turned off. Display process terminated.

应当指出的是,由于通过S570的过程使设定模式显示器34的LED亮起,因此使用者能够对下述方面进行检查:可以通过由使用者通过操作触发器SW 10而设定的驱动特性来驱动马达40。It should be noted that since the LED of the setting mode display 34 is turned on through the process of S570, the user can check that the driving characteristics can be set by the user by operating the trigger SW 10. Drive motor 40 .

如上所述,本实施方式的电动工具1配置成能够将操作模式切换成用于通过固定控制特性对马达40的驱动进行控制的常规模式、或者用于以可变控制特性来对马达40的驱动进行控制的设定模式。As described above, the electric power tool 1 of the present embodiment is configured to be able to switch the operation mode to a normal mode for controlling the driving of the motor 40 with fixed control characteristics, or for driving the motor 40 with variable control characteristics. Setting mode for controlling.

用于在设定模式中使用的可变控制特性是通过将下述转动速度作为基准速度而生成的:该转动速度是通过由使用者操作转动速度设定SW 24来指定的。因此,使用者可以任意地设定可变控制特性。电动工具1在设定模式下的可用性可以得到提高。The variable control characteristic for use in the setting mode is generated by using, as a reference speed, the turning speed specified by operating the turning speed setting SW 24 by the user. Therefore, the user can arbitrarily set the variable control characteristic. The usability of the electric tool 1 in the setting mode can be improved.

此外,在设定模式下,当使用者操作转动速度设定SW 24时,确定已经输入了用于基准速度的设定指令,并且选择了用于设定的控制特性。随后,当使用者在该状态下操作触发器SW 10时,,根据由此选择的用于设定的控制特性而响应于触发器SW 10的操作量来驱动和控制马达40。Furthermore, in the setting mode, when the user operates the turning speed setting SW 24, it is determined that a setting instruction for the reference speed has been input and a control characteristic for setting is selected. Subsequently, when the user operates the trigger SW 10 in this state, the motor 40 is driven and controlled in response to the operation amount of the trigger SW 10 according to the control characteristic thus selected for setting.

另外,当使用者在马达40照此被驱动和控制的同时停止对转动速度设定SW 24的操作时,确定已经重新输入了用于基准速度的设定指令,并且将马达40此时的转动速度作为用于可变控制特性的基准速度存储在非易失性存储器57中。所存储的基准速度作为可变控制特性的最高转动速度用于生成可变控制特性。In addition, when the user stops the operation of the rotation speed setting SW 24 while the motor 40 is driven and controlled as such, it is determined that a setting command for the reference speed has been reinput, and the rotation speed of the motor 40 at this time is set to The speed is stored in the nonvolatile memory 57 as a reference speed for variable control characteristics. The stored reference speed is used as the highest rotational speed of the variable control characteristic to generate the variable control characteristic.

因此,使用者能够在通过操作触发器SW 10根据用于设定的控制特性使马达40实际上转动并且确认电动工具1此时的操作状态的同时设定可变控制特性的基准速度(最高转动速度)。Therefore, the user can set the reference speed (maximum rotation speed) of the variable control characteristic while actually rotating the motor 40 according to the control characteristic for setting by operating the trigger SW 10 and confirming the operation state of the electric power tool 1 at that time. speed).

当照此设定可变控制特性的基准速度时,使用者将马达40的转动速度调节至期望的转动速度。在调节期间,使用者需要继续操作(按压)转动速度设定SW 24。When setting the reference speed of the variable control characteristic as such, the user adjusts the rotational speed of the motor 40 to a desired rotational speed. During the adjustment, the user needs to continue to operate (press) the turning speed setting SW 24 .

然而,仅当使用者正在操作转动速度设定SW 24时,根据用于设定的控制特性来驱动和控制马达40。当使用者停止对转动速度设定SW 24的操作时,马达40此时的转动速度被存储为基准速度(最高转动速度)。因此,使用者容易理解基准速度的设定操作。However, only when the user is operating the rotation speed setting SW 24, the motor 40 is driven and controlled according to the control characteristic for the setting. When the user stops operating the rotation speed setting SW 24, the rotation speed of the motor 40 at that time is stored as a reference speed (maximum rotation speed). Therefore, the user can easily understand the setting operation of the reference speed.

用于设定的控制特性设定成使得转动速度与触发器SW 10的操作量成比例地线性地变化,其中,马达40的全速驱动时的最大转动速度作为用于设定的控制特性的最高转动速度并且常规模式的控制特性(高速、中速和低速)中的最小的最高转动速度作为用于设定的控制特性的最低转动速度。此外,用于设定的控制特性的最低转动速度对应于触发器SW10由使用者操作了固定量的最小操作量的点、而非触发器SW 10的操作量为零的点。The control characteristic for setting is set such that the rotation speed changes linearly in proportion to the operation amount of the trigger SW 10, wherein the maximum rotation speed at the time of full-speed driving of the motor 40 is taken as the highest value of the control characteristic for setting. The rotation speed and the smallest highest rotation speed among the control characteristics (high speed, middle speed, and low speed) of the normal mode are used as the lowest rotation speed for the set control characteristics. In addition, the lowest rotational speed for the set control characteristic corresponds to the point at which the trigger SW 10 is operated by a fixed amount of the minimum operation amount by the user, not the point at which the operation amount of the trigger SW 10 is zero.

因此,使用者能够在从触发器SW 10的最小操作量直至触发器SW 10的最大操作量的操作范围内将介于常规模式的低速控制特性的最高转动速度与马达40的全速驱动期间的最大转动速度之间的任意转动速度设定为可变控制特性的基准速度(最高转动速度)。Therefore, the user can change the maximum rotation speed between the low-speed control characteristic of the normal mode and the maximum rotation speed during full-speed driving of the motor 40 within the operation range from the minimum operation amount of the trigger SW 10 to the maximum operation amount of the trigger SW 10. Any rotational speed among the rotational speeds is set as the reference speed (highest rotational speed) of the variable control characteristic.

因此,使用者能够容易地且适当地指定期望转动速度,该期望转动速度待被设定为可变控制特性的基准速度(最高转动速度)。根据本实施方式,简化了使用者对可变控制特性的设定操作。这还可以改善电动工具1的可用性。Therefore, the user can easily and appropriately designate a desired rotational speed to be set as a reference speed (highest rotational speed) of the variable control characteristic. According to this embodiment, the user's setting operation of the variable control characteristic is simplified. This can also improve the usability of the electric tool 1 .

此外,根据本实施方式的电动工具1,使用者通过操作常规模式设定SW 22将电动工具1的操作模式切换成常规模式,并且由此可以通过高速固定控制特性、中速固定控制特性和低速固定控制特性中的一者来对马达40进行驱动和控制。Furthermore, according to the electric power tool 1 of the present embodiment, the user switches the operation mode of the electric power tool 1 to the normal mode by operating the normal mode setting SW 22, and thus can set the high-speed fixed control characteristic, the middle-speed fixed control characteristic and the low-speed fixed control characteristic. One of the control characteristics is fixed to drive and control the motor 40 .

因此,本实施方式的电动工具1对于期望根据应用来改变控制特性的使用者来说是方便的,尽管可变控制特性的设定操作是令人沮丧的。Therefore, the electric power tool 1 of the present embodiment is convenient for users who desire to change the control characteristics according to applications, although the setting operation of the variable control characteristics is frustrating.

在本实施方式中,触发器SW 10对应于第一操作单元的示例,转动速度设定SW 24对应于第二操作单元的示例,并且常规模式设定SW 22对应于第三操作单元的示例。In the present embodiment, the trigger SW 10 corresponds to an example of the first operation unit, the turning speed setting SW 24 corresponds to an example of the second operation unit, and the normal mode setting SW 22 corresponds to an example of the third operation unit.

在本实施方式中,作为存储单元的功能是通过非易失性存储器57和转动速度设定存储过程来实现的,该转动速度存储过程由控制电路56来执行以用于将可变控制特性的基准速度(最高转动速度)存储在非易失性存储器57中。In the present embodiment, the function as the storage unit is realized by the nonvolatile memory 57 and the rotational speed setting storage process executed by the control circuit 56 for setting the variable control characteristic The reference speed (highest rotational speed) is stored in the nonvolatile memory 57 .

作为控制单元的功能是通过由控制电路56执行的马达控制过程来实现的,该马达控制过程用于根据基于基准速度(最高转动速度)生成的可变控制特性来控制以与来自触发器SW 10的驱动指令(操作量)相对应的转动速度对马达40进行的驱动。The function as the control unit is realized by the motor control process executed by the control circuit 56 for controlling according to the variable control characteristics generated based on the reference speed (highest rotational speed) to communicate with the motor from the trigger SW 10 The motor 40 is driven at a rotational speed corresponding to the driving command (operation amount) of the motor 40 .

[第一改型][First Modification]

在上述实施方式中,描述的是,在设定模式下设定可变控制特性的基准速度(最高转动速度),并且在更新可变控制特性时,继续操作作为第二操作单元的转动速度设定SW24,直到获得马达40的待设定为基准速度的期望转动速度为止。In the above-mentioned embodiments, it was described that the reference speed (highest turning speed) of the variable control characteristic is set in the setting mode, and when the variable control characteristic is updated, the turning speed setting as the second operation unit is continuously operated. The SW24 is set until the desired rotational speed of the motor 40 to be set as the reference speed is obtained.

进一步描述的是,基于照此设定的基准速度,用于对在控制中使用的可变控制特性进行更新的定时紧接在转动速度设定SW 24从“开”状态切换至“关”状态并且基准速度被存储在非易失性存储器57中之后。It is further described that, based on the reference speed thus set, the timing for updating the variable control characteristic used in the control is immediately after the rotation speed setting SW 24 is switched from the "ON" state to the "OFF" state And after the reference speed is stored in the nonvolatile memory 57 .

然而,可以在使用者操作(打开)转动速度设定SW 24以将控制特性切换至用于设定的控制特性并且随后再次操作(打开)转动速度设定SW 24(处于“开”状态)之后,执行基准速度的设定操作。However, it may be possible after the user operates (turns on) the turning speed setting SW 24 to switch the control characteristic to the control characteristic for setting and then operates (turns on) the turning speed setting SW 24 again (in the ON state). , to execute the setting operation of the reference speed.

此外,可变控制特性的基于基准速度的更新可以不紧接在设定基准速度并且将该基准速度存储在非易失性存储器57中之后执行(换句话说,不在马达40的驱动期间执行),而是可以在设定基准速度之后停止对马达40的驱动时完成。Furthermore, the update of the variable control characteristic based on the reference speed may not be performed immediately after setting the reference speed and storing the reference speed in the nonvolatile memory 57 (in other words, not during driving of the motor 40) , but may be done when the driving of the motor 40 is stopped after setting the reference speed.

在第一改型中,将对在如上所述地那样执行对基准速度的设定(换句话说,存储在非易失性存储器57中)和可变控制特性的更新时的转动速度设定存储过程和马达控制过程进行描述。In the first modification, the rotation speed setting at the time of performing the setting of the reference speed (in other words, storing in the nonvolatile memory 57) and updating of the variable control characteristic as described above will be Stored procedures and motor control procedures are described.

如图10中所示,在第一改型的转动速度设定存储过程中,如果在S310中判定当前设定的操作模式是设定模式,则该过程移至S322以判定转动速度设定SW24是否被长按达预设的预定时间(例如几秒)或更长。As shown in FIG. 10, in the rotation speed setting storage process of the first modification, if it is determined in S310 that the currently set operation mode is the setting mode, the process moves to S322 to determine the rotation speed setting SW24 Whether it is long-pressed for a preset predetermined time (for example, a few seconds) or longer.

随后,当转动速度设定SW 24被长按时,判定输入了用于基准速度的设定指令。该过程前进至S330以选择用于设定的控制特性作为用于在当前的设定模式中使用的控制特性。转动速度设定存储过程终止。Subsequently, when the turning speed setting SW 24 is long-pressed, it is determined that a setting instruction for the reference speed is input. The process proceeds to S330 to select the control characteristic for setting as the control characteristic for use in the current setting mode. The rotation speed setting storage process is terminated.

在S322中,如果判定转动速度设定SW 24没有被长按,则该过程前进至S342,以判定当前选择的控制特性是否是用于设定的控制特性。如果当前选择的控制特性是用于设定的控制特性,则该过程前进至S352。否则,转动速度设定存储过程终止。In S322, if it is determined that the rotation speed setting SW 24 is not long-pressed, the process proceeds to S342 to determine whether the currently selected control characteristic is the control characteristic for setting. If the currently selected control characteristic is the control characteristic for setting, the process proceeds to S352. Otherwise, the rotation speed setting storage process is terminated.

在S352中,判定转动速度设定SW 24是否从“关”状态改变至“开”状态并且是否重新输入了用于基准速度的设定指令。In S352, it is determined whether the rotational speed setting SW 24 is changed from the "OFF" state to the "ON" state and whether a setting instruction for the reference speed is re-input.

在S352中,当判定转动速度设定SW24已经从“关”状态改变至“开”状态时,该过程前进至S360,以将马达40的当前的转动速度指令值(换句话说,马达40的转动速度)作为基准速度存储在非易失性存储器57中。该过程前进至S362。In S352, when it is determined that the rotation speed setting SW24 has been changed from the "OFF" state to the "ON" state, the process proceeds to S360 to set the current rotation speed command value of the motor 40 (in other words, the rotation speed) is stored in the nonvolatile memory 57 as a reference speed. The process proceeds to S362.

在S362中,类似于上述实施方式的S340,可变控制特性被选择作为用于在当前设定模式中使用的控制特性。该过程前进至S364。In S362, similar to S340 of the above-described embodiment, a variable control characteristic is selected as a control characteristic for use in the current setting mode. The process proceeds to S364.

在S364中,设定更新标志以使得:在执行马达控制过程中的S440的马达停止过程之后,基于在S360中存储的基准速度生成(更新)可变控制特性。转动速度设定存储过程终止。In S364, the update flag is set so that, after the motor stop process of S440 in the motor control process is performed, the variable control characteristic is generated (updated) based on the reference speed stored in S360. The rotation speed setting storage process is terminated.

在S310中,当判定操作模式不是设定模式(换句话说,操作模式是常规模式)时,该过程前进至S380,以选择可变控制特性作为用于在下一设定模式中使用的控制特性并且结束转动速度设定存储过程。S380的过程是用于防止或阻止马达40在电动工具1的操作模式从常规模式切换至设定模式时通过用于设定的控制特性而被驱动和控制的过程。In S310, when it is determined that the operation mode is not the setting mode (in other words, the operation mode is the normal mode), the process proceeds to S380 to select the variable control characteristic as the control characteristic for use in the next setting mode And the rotation speed setting storage process is ended. The process of S380 is a process for preventing or preventing the motor 40 from being driven and controlled by the control characteristic for setting when the operation mode of the electric tool 1 is switched from the normal mode to the setting mode.

现在,如图11中所示,第一改型的马达控制过程基本上是以与图8中所示的实施方式的马达控制过程相类似的方式被执行的,但是,与上述实施方式的不同之处在于,在执行S440的马达停止过程之后执行S450至S470的过程。Now, as shown in FIG. 11, the motor control process of the first modification is basically performed in a manner similar to that of the embodiment shown in FIG. The point is that the processes of S450 to S470 are performed after the motor stop process of S440 is performed.

也就是说,在第一改型的马达控制过程中,当在S440中执行马达停止过程时,在S450中判定是否设定了更新标志。如果未设定更新标志,则马达控制过程立即终止。如果设定了更新标志,则该过程前进至S460。That is, in the motor control process of the first modification, when the motor stop process is performed in S440, it is determined in S450 whether or not the update flag is set. If the update flag is not set, the motor control process is terminated immediately. If the update flag is set, the process proceeds to S460.

在S460中,生成(换句话说,更新)可变控制特性并且该可变控制特性被存储在非易失性存储器57中,并且将在转动速度设定存储过程的S360中存储在非易失性存储器57中的基准速度作为最高转动速度。在随后的S470中,清除更新标志,并且马达控制过程终止。In S460, the variable control characteristic is generated (in other words, updated) and the variable control characteristic is stored in the nonvolatile memory 57, and will be stored in the nonvolatile memory 57 in S360 of the rotation speed setting storage process. The reference speed in the permanent memory 57 is used as the highest rotation speed. In subsequent S470, the update flag is cleared, and the motor control process is terminated.

在第一改型中,在设定基准速度时,需要操作(按压)作为第二操作单元的转动速度设定SW 24两次,但是在第一操作中只需要长按转动速度设定SW 24。In the first modification, when setting the reference speed, it is necessary to operate (press) the turning speed setting SW 24 twice as the second operation unit, but it is only necessary to long press the turning speed setting SW 24 in the first operation .

然而,当长按转动速度设定SW 24时,马达40的控制特性从可变控制特性切换至用于设定的控制特性,因此可以设定基准速度。由此,在设定基准速度时,仅需要操作作为第一操作单元的触发器SW 10。However, when the rotational speed setting SW 24 is long pressed, the control characteristic of the motor 40 is switched from the variable control characteristic to the control characteristic for setting, so the reference speed can be set. Thus, when setting the reference speed, it is only necessary to operate the trigger SW 10 as the first operation unit.

因此,使用者能够集中精力于对马达40的转动速度的调节以用于设定基准速度。基准速度的设定操作能够得以更优化地完成。Therefore, the user can concentrate on the adjustment of the rotational speed of the motor 40 for setting the reference speed. The setting operation of the reference speed can be performed more optimally.

在第一改型中,在设定基准速度并且停止对马达40的驱动之后,执行可变控制特性的生成(更新)并将所设定的基准速度作为最高转动速度。因此,可以抑制在马达40的操作期间由于控制特性的切换而给使用者造成的不适感。In the first modification, after the reference speed is set and the driving of the motor 40 is stopped, generation (update) of the variable control characteristic is performed with the set reference speed as the highest rotational speed. Therefore, it is possible to suppress the sense of discomfort given to the user due to the switching of the control characteristics during the operation of the motor 40 .

在照此停止对马达40的驱动之后对可变控制特性进行更新时,不总是需要关闭触发器SW 10并且执行马达停止过程。例如,可以在设定基准速度之后强制执行马达停止过程。When updating the variable control characteristic after stopping the drive of the motor 40 as such, it is not always necessary to turn off the trigger SW 10 and execute the motor stop process. For example, a motor stop process can be enforced after setting a reference speed.

出于这个目的,在图11的S420中,在判定是否驱动马达40时,仅需要检查更新标志的状态,并且在设定了更新标志的情况下仅需要前进至S440的马达停止过程。For this purpose, in determining whether to drive the motor 40 in S420 of FIG. 11 , it is only necessary to check the state of the update flag, and only need to proceed to the motor stop process of S440 if the update flag is set.

以这种方式,无论触发器SW 10的状态如何,都可以在设定了基准速度并且将该基准速度存储在非易失性存储器57中之后强制地执行马达停止过程,由此更新可变控制特性。In this way, regardless of the state of the flip-flop SW 10, the motor stop process can be forcibly executed after the reference speed is set and stored in the nonvolatile memory 57, thereby updating the variable control characteristic.

[第二改型][Second Modification]

在上述实施方式中,描述的是,在设定基准速度时,马达40是根据用于设定的控制特性而被驱动和控制的,并且马达40的转动速度是通过使用者对触发器SW 10的操作来调节的。In the above-mentioned embodiment, it is described that, when setting the reference speed, the motor 40 is driven and controlled according to the control characteristic for setting, and the rotation speed of the motor 40 is determined by the user's control of the trigger SW 10 operation to adjust.

然而,在设定基准速度时,控制电路56可适于根据预定的用于设定的变化特性(换句话说,变化模式)自动地改变马达40的转动速度,并且使用者可以在马达40处于期望转动速度时通过输入设定指令来指定基准速度。However, when setting the reference speed, the control circuit 56 can be adapted to automatically change the rotational speed of the motor 40 according to a predetermined change characteristic (in other words, a change pattern) for setting, and the user can change the rotation speed of the motor 40 when the motor 40 is at Specify the reference speed by inputting the setting command when the rotation speed is desired.

出于这个目的,例如可以如在图12中所示的过程中那样执行转动速度设定存储过程。For this purpose, for example, the rotational speed setting storage process may be performed as in the process shown in FIG. 12 .

在第二改型中,将描述转动速度设定存储过程,在该转动速度设定存储过程中,控制电路56适于自动地改变马达40的转动速度,因此使用者能够在不操作触发器SW 10的情况下设定基准速度。In the second modification, a rotational speed setting storage process will be described in which the control circuit 56 is adapted to automatically change the rotational speed of the motor 40 so that the user can change the rotational speed without operating the trigger SW. In the case of 10, set the reference speed.

如图12中所示,在第二改型的转动速度设定存储过程中,当在S310中判定当前设定的操作模式是设定模式时,该过程移至S312以判定触发器SW 10是否处于“开”状态。As shown in FIG. 12, in the rotation speed setting storage process of the second modification, when it is determined in S310 that the currently set operation mode is the setting mode, the process moves to S312 to determine whether the trigger SW 10 is in the "on" state.

当触发器SW 10处于“开”状态时,该过程前进至S320以判定转动速度设定SW 24是否处于“开”状态。如果转动速度设定SW 24处于“开”状态,则判定已经输入了用于基准速度的设定指令。该过程前进至S332。When the trigger SW 10 is in the "ON" state, the process proceeds to S320 to determine whether the rotation speed setting SW 24 is in the "ON" state. If the rotational speed setting SW 24 is in the "ON" state, it is determined that a setting instruction for the reference speed has been input. The process proceeds to S332.

在S332中,改变用于在驱动和控制马达40中使用的转动速度指令值。具体地,转动速度指令值设定成使得马达40的转动速度根据给定的用于设定的可变控制特性而在预定时长内在用于设定的最低转动速度与用于设定的最高转动速度之间变化。In S332, the rotation speed command value for use in driving and controlling the motor 40 is changed. Specifically, the rotational speed command value is set such that the rotational speed of the motor 40 varies between the lowest rotational speed for setting and the highest rotational speed for setting within a predetermined period of time according to a given variable control characteristic for setting. between speeds.

马达40的转动速度在改变时可以从用于设定的最低转动速度连续地变化至用于设定的最高转动速度、从用于设定的最高转动速度连续地变化至用于设定的最低转动速度、或者既从用于设定的最低转动速度连续地变化至用于设定的最高转动速度又从用于设定的最高转动速度连续地变化至用于设定的最低转动速度。The rotational speed of the motor 40, when changed, may be continuously varied from the lowest rotational speed for the setting to the highest rotational speed for the setting, from the highest rotational speed for the setting to the lowest rotational speed for the setting. The rotational speed, or both continuously changes from the lowest rotational speed for setting to the highest rotational speed for setting and from the highest rotational speed for setting to the lowest rotational speed for setting.

作为用于设定的最低转动速度和用于设定的最高转动速度,可以使用例如与上述实施方式的用于设定的控制特性的最低转动速度和最高转动速度相同的转动速度。As the minimum rotation speed for setting and the maximum rotation speed for setting, for example, the same rotation speeds as those of the control characteristic for setting of the above-described embodiment can be used.

在S332中,当设定转动速度指令值以使马达40的转动速度改变时,转动速度设定存储过程立即终止。In S332, when the rotational speed command value is set so that the rotational speed of the motor 40 is changed, the rotational speed setting storage process is immediately terminated.

在执行马达控制过程中的马达驱动过程(图11中所示的S430)时,使用照此设定的转动速度指令值。The rotation speed command value set as such is used when the motor driving process (S430 shown in FIG. 11 ) is executed in the motor control process.

因此,当使用者正操作触发器SW 10和转动速度设定SW 24两者时,马达40的转动速度在用于设定的最低转动速度与用于设定的最高转动速度之间变化。Therefore, when the user is operating both the trigger SW 10 and the rotational speed setting SW 24, the rotational speed of the motor 40 is changed between the lowest rotational speed for setting and the highest rotational speed for setting.

在S320中,当判定转动速度设定SW 24不处于打开状态时,该过程前进至S350,以判定转动速度设定SW 24的状态是否从打开状态刚刚改变成关闭状态,换句话说,是否再次输入用于基准速度的设定指令。In S320, when it is determined that the rotation speed setting SW 24 is not in the ON state, the process proceeds to S350 to determine whether the state of the rotation speed setting SW 24 has just been changed from the ON state to the OFF state, in other words, whether it is turned on again. Input the setting command for the reference speed.

在S350中,当判定转动速度设定SW 24的状态刚刚改变成关闭状态时,该过程前进至S365。In S350, when it is determined that the state of the rotation speed setting SW 24 has just changed to the off state, the process proceeds to S365.

在S365中,马达40的当前转动速度指令值(换句话说,马达40的转动速度)作为可变控制特性的最高转动速度(即,基准速度)存储在非易失性存储器57中。转动速度设定存储过程终止。In S365, the current rotation speed command value of the motor 40 (in other words, the rotation speed of the motor 40) is stored in the nonvolatile memory 57 as the highest rotation speed (ie, reference speed) of the variable control characteristic. The rotation speed setting storage process is terminated.

当在S310中判定操作模式不是设定模式时,当在S312中判定触发器SW 10不处于“开”状态时,或者当在S350中判定转动速度设定SW 24不是刚刚改变至“关”状态时,转动速度设定存储过程立即终止。When it is determined in S310 that the operation mode is not the setting mode, when it is determined in S312 that the trigger SW 10 is not in the "ON" state, or when it is determined in S350 that the rotation speed setting SW 24 is not just changed to the "OFF" state , the rotation speed setting storage process is terminated immediately.

转动速度设定存储过程在执行S365的过程之后终止的原因是因为不总是需要将可变控制特性存储在非易失性存储器57中。The reason why the rotation speed setting storage process is terminated after execution of the process of S365 is because it is not always necessary to store the variable control characteristics in the nonvolatile memory 57 .

也就是说,当在马达驱动过程中驱动马达40时,即使在此时使用的控制特性(固定控制特性或可变控制特性)的最高转动速度是从非易失性存储器57读出的情况下,仍可以根据该控制特性驱动和控制马达40。具体地,如果在驱动马达40时知晓控制特性的最高转动速度,则可以根据相应控制特性所共有的最低转动速度(即,零)和触发器SW 10的操作量计算马达40的目标转动速度。可以通过将目标转动速度作为转动速度指令值来控制马达40的驱动。That is, when the motor 40 is driven during motor driving, even when the highest rotational speed of the control characteristic (fixed control characteristic or variable control characteristic) used at this time is read from the nonvolatile memory 57 , the motor 40 can still be driven and controlled according to this control characteristic. Specifically, if the highest rotational speed of the control characteristic is known when the motor 40 is driven, the target rotational speed of the motor 40 can be calculated from the lowest rotational speed (ie, zero) common to the respective control characteristics and the operation amount of the trigger SW 10 . The drive of the motor 40 can be controlled by using the target rotational speed as a rotational speed command value.

因此,在第二改型中,当可变控制特性的最高转动速度(该最高转动速度等于基准速度)在S365中被存储在非易失性存储器57中时,转动速度设定存储过程终止,而不执行用于基于最高转动速度生成可变控制特性的过程。Therefore, in the second modification, when the highest rotational speed of the variable control characteristic (which is equal to the reference speed) is stored in the nonvolatile memory 57 in S365, the rotational speed setting storage process is terminated, The process for generating variable control characteristics based on the highest rotational speed is not performed.

因此,在第二改型中,允许使用者在不通过操作触发器SW 10调节马达40的转动速度的情况下在对马达40的转动进行检查的同时设定基准速度。出于这个原因,电动工具1对于感觉触发器SW 10的操作麻烦的使用者来说是方便的。Therefore, in the second modification, the user is allowed to set the reference speed while checking the rotation of the motor 40 without adjusting the rotation speed of the motor 40 by operating the trigger SW 10 . For this reason, the electric power tool 1 is convenient for users who feel that the operation of the trigger SW 10 is troublesome.

[第三改型][Third Modification]

在第二改型中,当电动工具1的操作模式是设定模式时,使用者同时操作转动速度设定SW 24和触发器SW 10两者以将转动速度设定SW 24和触发器SW 10两者都设定成处于“开”状态。随后,驱动和控制马达40以使得转动速度周期性地且自动地改变。In the second modification, when the operation mode of the electric tool 1 is the setting mode, the user simultaneously operates both the turning speed setting SW 24 and the trigger SW 10 to set the turning speed setting SW 24 and the trigger SW 10 Both are set to be in the "on" state. Subsequently, the motor 40 is driven and controlled so that the rotation speed is periodically and automatically changed.

相比较而言,在第三改型中,如在图13中所示的过程中那样执行转动速度设定存储过程。当电动工具1的操作模式是设定模式时,每次当使用者操作转动速度设定SW 24时,马达40的转动速度就逐步地改变。In contrast, in the third modification, the rotation speed setting storage process is executed as in the process shown in FIG. 13 . When the operation mode of the electric power tool 1 is the setting mode, the rotation speed of the motor 40 is gradually changed every time the user operates the rotation speed setting SW 24 .

也就是说,在本实施方式的转动速度设定存储过程中,如果在S312中判定触发器SW 10处于“开”状态,则在S324中判定转动速度设定SW 24是否被操作并且转动速度设定SW24的状态是否已经从“关”状态改变至“开”状态。That is, in the turning speed setting storage process of the present embodiment, if it is determined in S312 that the trigger SW 10 is in the ON state, it is determined in S324 whether the turning speed setting SW 24 is operated and the turning speed setting Determines whether the state of SW24 has changed from the "off" state to the "on" state.

当在S324中判定转动速度设定SW 24被操作并且转动速度设定SW 24的状态已经从“关”状态改变至“开”状态时,该过程移至S332以改变转动速度指令值,并且结束转动速度设定存储过程。When it is determined in S324 that the turning speed setting SW 24 is operated and the state of the turning speed setting SW 24 has been changed from the "OFF" state to the "ON" state, the process moves to S332 to change the turning speed command value, and ends Rotation speed setting stored procedure.

相反地,如果在S324中未判定转动速度设定SW 24的状态已经从“关”状态改变至“开”状态(即,没有对转动速度设定SW 24进行重新操作),则转动速度设定存储过程立即终止。Conversely, if it is not determined in S324 that the state of the turning speed setting SW 24 has changed from the "OFF" state to the "ON" state (that is, the turning speed setting SW 24 has not been re-operated), the turning speed setting The stored procedure terminates immediately.

在S312中,当判定触发器SW 10不处于“开”状态时,该过程前进至S355,以判定触发器SW 10的状态是否刚刚从“开”状态改变至“关”状态(换句话说,使用者是否已经停止对触发器SW 10的操作)。In S312, when it is determined that the flip-flop SW 10 is not in the "on" state, the process proceeds to S355 to judge whether the state of the flip-flop SW 10 has just changed from the "on" state to the "off" state (in other words, whether the user has stopped operating the trigger SW 10).

如果触发器SW 10的状态是刚刚从“开”状态改变至“关”状态,则该过程如同在第二改型中那样前进至S365,以将马达40的当前转动速度指令值作为可变控制特性的最高转动速度存储在易失性存储器57中。转动速度设定存储过程终止。If the state of the trigger SW 10 is just changed from the "ON" state to the "OFF" state, the process proceeds to S365 as in the second modification to use the current rotation speed command value of the motor 40 as the variable control value. The characteristic highest rotational speed is stored in the volatile memory 57 . The rotation speed setting storage process is terminated.

当在S310中判定操作模式不是设定模式时,或者如果在S355中判定触发器SW 10的状态不是刚刚从“开”状态改变至“关”状态,转动速度设定存储过程立即终止。When it is determined in S310 that the operation mode is not the setting mode, or if it is determined in S355 that the state of the trigger SW 10 has not just changed from the "on" state to the "off" state, the rotation speed setting storage process is immediately terminated.

在第二改型中,当在设定模式下设定可变控制特性的基准速度(最高转动速度)时,在操作触发器SW 10以驱动马达40的同时操作转动速度设定SW 24。随后,针对每个操作,马达40的转动速度均改变。In the second modification, when setting the reference speed (highest rotational speed) of the variable control characteristic in the setting mode, the rotational speed setting SW 24 is operated while the trigger SW 10 is operated to drive the motor 40 . Subsequently, the rotation speed of the motor 40 is changed for each operation.

如果在马达40的转动速度变成期望的转动速度时停止对触发器SW 10的操作,则马达40此时的转动速度被作为可变控制特性的基准速度(最高转动速度)存储在非易失性存储器57中。If the operation of the trigger SW 10 is stopped when the rotation speed of the motor 40 becomes a desired rotation speed, the rotation speed of the motor 40 at this time is stored in the nonvolatile in sex memory 57.

此后,如果电动工具1的操作模式是设定模式,并且当触发器SW 10被操作时,则根据基于存储在非易失性存储器57中的基准速度所设定的可变控制特性来驱动和控制马达40。Thereafter, if the operation mode of the electric tool 1 is the setting mode, and when the trigger SW 10 is operated, the driving and The motor 40 is controlled.

[其他变型][other variants]

在上文中已经描述了本公开的实施方式和改型。然而,本公开的电动工作机不意在限于上述实施方式和改型,而是可以在不背离本公开的要旨的范围内采取各种不同的模式。The embodiments and modifications of the present disclosure have been described above. However, the electric working machine of the present disclosure is not intended to be limited to the above-described embodiments and modifications, but may take various modes within a range not departing from the gist of the present disclosure.

例如,上述实施方式中的第一操作单元是触发器SW。第一操作单元例如可以是能够通过转动操作来输入驱动指令的可变电阻器、或者待连接的触点的位置是根据转动位置或滑动位置而改变的多级开关等。换句话说,第一操作单元可以是这样的任意装置:能够指定马达40的转动速度的驱动指令能够被输入至所述装置。For example, the first operating unit in the above embodiments is the flip-flop SW. The first operating unit may be, for example, a variable resistor capable of inputting a driving command through a rotational operation, or a multi-stage switch in which the position of a contact to be connected is changed according to a rotational position or a sliding position, or the like. In other words, the first operation unit may be any device to which a drive command capable of specifying the rotational speed of the motor 40 can be input.

上述实施方式中的第二操作单元和第三操作单元是自动复位型的按钮开关。然而,这些操作单元中的每个操作单元均可以是这样的任意装置:在所述装置中,开/关状态或输入信号电平根据使用者的操作或操作位置而改变。The second operation unit and the third operation unit in the above embodiments are push button switches of the automatic reset type. However, each of these operation units may be any device in which an on/off state or an input signal level is changed in accordance with a user's operation or operation position.

在上述实施方式中,基准速度(最高转动速度)是通过下述方式来设定的:在电动工具1变为期望的转动状态时实际驱动马达40并且操作作为第一操作单元的开关。In the above-described embodiment, the reference speed (maximum rotational speed) is set by actually driving the motor 40 and operating the switch as the first operation unit when the electric power tool 1 becomes a desired rotational state.

相反地,基准速度(最高转动速度)可以在不驱动马达40的情况下通过下述方式来设定:使用者操作用作第二操作单元的开关或拨盘等,以直接输入用于选择基准速度的参数。Conversely, the reference speed (highest rotational speed) can be set without driving the motor 40 by the user operating a switch or a dial or the like serving as a second operation unit to directly input speed parameter.

可变控制特性的基准速度不一定必须是最高转动速度。基准速度例如可以设定成与第一操作单元的总操作量的预定百分比相对应的转动速度,该转动速度例如为第一操作单元的80%的总操作量时的转动速度。The reference speed of the variable control characteristic does not necessarily have to be the highest rotational speed. The reference speed can be set, for example, as a rotation speed corresponding to a predetermined percentage of the total operation amount of the first operation unit, for example, the rotation speed at 80% of the total operation amount of the first operation unit.

同样地,在这种情况下,通过将设定的转动速度作为基准速度,能够生成下述控制特性:该控制特性能够指定从与来自第一操作单元的驱动指令(操作量)相对应的最低转动速度直至最高转动速度的转动速度。In this case as well, by using the set rotational speed as a reference speed, it is possible to generate a control characteristic capable of specifying a starting point from the lowest point corresponding to the drive command (operation amount) from the first operation unit. Turning speed The turning speed up to the highest turning speed.

在上述实施方式中,所描述的是,在所有控制特性如用于设定的控制特性、可变控制特性和固定控制特性中,从最低转动速度至最高转动速度的转动速度与触发器SW 10的操作量成比例地线性地变化。In the above embodiment, it is described that the rotation speed from the lowest rotation speed to the highest rotation speed is related to the trigger SW 10 among all the control characteristics such as the control characteristic for setting, the variable control characteristic and the fixed control characteristic. The amount of operation varies proportionally and linearly.

然而,这些控制特性中的每个控制特性例如均可以是非线性的以使得在操作量小或操作量大的区域中转动速度的改变小。此外,在对基准速度进行设定中的用于设定的控制特性可以如同在上述实施方式中那样是线性的,而其他控制特性(即,固定控制特性和可变控制特性)可以是非线性的。However, each of these control characteristics may be, for example, non-linear so that the change in the rotational speed is small in a region where the operation amount is small or the operation amount is large. Also, the control characteristics used for setting in setting the reference speed may be linear as in the above-described embodiment, while other control characteristics (ie, fixed control characteristics and variable control characteristics) may be non-linear .

如果固定控制特性和可变控制特性照此是非线性的,则这些控制特性中的每个控制特性均可以设定成使得与触发器SW 10的操作量相对应的转动速度基于例如最高转动速度被最大化的高速固定控制特性而以恒定速率减小。If the fixed control characteristics and the variable control characteristics are nonlinear as such, each of these control characteristics can be set such that the rotation speed corresponding to the operation amount of the trigger SW 10 is determined based on, for example, the highest rotation speed. Maximizes high-speed fixed control characteristics while reducing at a constant rate.

也就是说,在如上所述的固定控制特性和可变控制特性中,类似于图4中所示的控制特性,马达40的转动速度根据触发器SW 10的操作量从最低转动速度(即,零)改变至针对每个控制特性而设定的最高转动速度。That is, in the fixed control characteristic and the variable control characteristic as described above, similar to the control characteristic shown in FIG. zero) to the highest rotational speed set for each control characteristic.

在中速固定控制特性和低速固定控制特性以及可变控制特性中,与触发器SW 10的操作量相关的转动速度比高速固定控制特性中的针对相同操作量的转动速度小如下比率:该比率为这些控制特性中的每个控制特性中的最高转动速度与高速固定控制特性中的最高转动速度的比率。In the medium-speed fixed control characteristic and the low-speed fixed control characteristic, and the variable control characteristic, the rotation speed related to the operation amount of the trigger SW 10 is smaller than the rotation speed for the same operation amount in the high-speed fixed control characteristic by the following ratio: is the ratio of the highest rotational speed in each of these control characteristics to the highest rotational speed in the high speed fixed control characteristic.

在这种情况下,如在图4中所示的线性控制特性那样,中速固定控制特性和低速固定控制特性以及可变控制特性是通过沿转动速度的轴线方向压缩高速固定控制特性而获得的非线性特性。因此,即使在上述控制特性中的每个控制特性均被设定成具有非线性配置的情况下,在使马达40的转动速度增大至每个控制特性中的最高转动速度时使用者从马达40感觉到的对转动速度的感觉与使用者感觉到的对触发器SW 10的操作感可以相匹配。使用者能够在没有不适的情况下操作触发器SW 10。In this case, as in the linear control characteristic shown in FIG. 4, the medium-speed fixed control characteristic and the low-speed fixed control characteristic and the variable control characteristic are obtained by compressing the high-speed fixed control characteristic in the axial direction of the rotational speed non-linear properties. Therefore, even in the case where each of the above-mentioned control characteristics is set to have a nonlinear configuration, when the rotational speed of the motor 40 is increased to the highest rotational speed in each of the control characteristics, the user starts from the motor 40. The sense of rotation speed felt by 40 and the sense of operation of trigger SW 10 felt by the user can be matched. The user can operate the trigger SW 10 without discomfort.

在上述实施方式中,当根据用于设定的控制特性或可变控制特性来驱动和控制马达40时,通过使设定模式显示器34的LED闪烁或亮起来报告该事实。In the above-described embodiment, when the motor 40 is driven and controlled according to the control characteristic for setting or the variable control characteristic, this fact is reported by blinking or lighting the LED of the setting mode display 34 .

然而,例如,该报告可以通过在由LCD(液晶显示屏)等构成的显示面板上的显示器、通过音频输出、或者通过LED或显示面板上的显示器和音频输出两者来给出。However, for example, the report may be given through a display on a display panel composed of an LCD (Liquid Crystal Display) or the like, through audio output, or through LEDs or both of the display and audio output on the display panel.

电动工具1从安装的电池组6接收电力供应以进行操作。然而,电源如电池组6可以与电动工具1分离地设置,并且电动工具1可以使用电源线从电源接收电力供应。此外,电源可以是交流(AC)电源如商用电源。The electric tool 1 receives power supply from a mounted battery pack 6 to operate. However, a power source such as the battery pack 6 may be provided separately from the power tool 1, and the power tool 1 may receive power supply from the power source using a power cord. In addition, the power source may be an alternating current (AC) power source such as a commercial power source.

在上述实施方式中,马达40是三相无刷马达。马达40可以是能够控制转动速度的任意马达。马达40不限于三相无刷马达,而可以是其他的直流马达,或者可以是交流马达。In the above-described embodiment, the motor 40 is a three-phase brushless motor. Motor 40 may be any motor capable of controlling the speed of rotation. The motor 40 is not limited to a three-phase brushless motor, but may be other DC motors, or may be an AC motor.

在上述实施方式中,作为示例,本公开的电动工作机被描述为设置有由马达(可再充电的冲击驱动器)驱动的击打机构的电动工具1。本公开的电动工作机不意在限于上述电动工具1,而可以是包括马达和用于根据来自操作单元的驱动指令对马达的转动速度进行控制的控制单元的任何电动工作机。任何这样的电动工作机都可以实现与上述实施方式相同的效果。In the above-described embodiments, as an example, the electric working machine of the present disclosure was described as the electric tool 1 provided with a striking mechanism driven by a motor (rechargeable impact driver). The electric working machine of the present disclosure is not intended to be limited to the electric tool 1 described above, but may be any electric working machine including a motor and a control unit for controlling the rotational speed of the motor according to a driving command from an operation unit. Any such electric working machine can achieve the same effects as those of the above-described embodiment.

也就是说,本公开的技术可以应用于在诸如自己动手的、制造的、园艺的、构造工作等作业中使用的任何电动工作机。更具体地,本公开可以应用于用于砖石建筑的电动工具、用于金属加工的电动工具、和用于木工的电动工具、以及例如用于园艺的工作机。更具体地,本公开可以应用于各种类型的电动工作机,例如电锤、电锤钻、电钻、电动螺丝刀、电动扳手、电动研磨机、电动圆锯、电动往复锯、电动线锯、电动切割机、电动链锯、电动刨床、动力敲钉机(包括敲平头钉器)、电动树篱修剪机、电动割草机、电动草坪修剪机、电刷切割机、电动清洁器、电动鼓风机、电动喷雾器、电动喷洒机以及电动吸尘器等。That is, the techniques of the present disclosure may be applied to any electric working machine used in activities such as do-it-yourself, manufacturing, gardening, construction work, and the like. More specifically, the present disclosure can be applied to power tools for masonry, power tools for metalworking, and power tools for woodworking, and working machines for gardening, for example. More specifically, the present disclosure can be applied to various types of electric working machines, such as electric hammers, electric hammer drills, electric drills, electric screwdrivers, electric wrenches, electric grinders, electric circular saws, electric reciprocating saws, electric wire saws, electric Cutters, electric chainsaws, electric planers, power nailers (including tackers), electric hedge trimmers, electric lawn mowers, electric lawn trimmers, brush cutters, electric cleaners, electric blowers, electric Sprayers, electric sprinklers, and electric vacuum cleaners, etc.

上述实施方式的一个部件的多个功能可以由多个部件实现,或者具有单个组成部分的一个功能可以由多个部件来实现。此外,具有多个组成部分的多个功能可以由单个部件来实现,或者由多个部件实现的一个功能可以由单个部件来实现。还可以省略上述实施方式的配置的一部分。上述实施方式的配置的至少一部分可以被添加至或者被替换至上述实施方式中的其他实施方式的配置。包括在仅由如在所附权利要求中阐述的语言所指定的技术思想中的所有方面是本公开的实施方式。Multiple functions of one component of the above-described embodiments may be realized by multiple components, or one function having a single component may be realized by multiple components. Also, a plurality of functions having a plurality of constituent parts may be realized by a single component, or one function realized by a plurality of components may be realized by a single component. It is also possible to omit a part of the configuration of the above-described embodiments. At least a part of the configurations of the above-described embodiments may be added to or replaced with configurations of other embodiments among the above-described embodiments. All aspects included in the technical idea specified only by the language as set forth in the appended claims are embodiments of the present disclosure.

Claims (19)

1.一种电动工作机,包括:1. An electric working machine, comprising: 马达;motor; 第一操作单元,所述第一操作单元配置成由所述电动工作机的使用者操作并且配置成输出用于所述马达的驱动指令;a first operation unit configured to be operated by a user of the electric working machine and configured to output a drive instruction for the motor; 控制单元,所述控制单元配置成以与来自所述第一操作单元的所述驱动指令相对应的转动速度来驱动所述马达;a control unit configured to drive the motor at a rotational speed corresponding to the drive command from the first operation unit; 第二操作单元,所述第二操作单元配置成由所述使用者操作并且配置成设定用于由所述控制单元对所述马达进行驱动的基准速度;以及a second operation unit configured to be operated by the user and configured to set a reference speed for driving the motor by the control unit; and 存储单元,所述存储单元配置成存储经由所述第二操作单元设定的所述基准速度,a storage unit configured to store the reference speed set via the second operation unit, 所述控制单元配置成根据基于存储在所述存储单元中的所述基准速度而设定的控制特性以与来自所述第一操作单元的所述驱动指令相对应的所述转动速度驱动所述马达。the control unit is configured to drive the motor. 2.根据权利要求1所述的电动工作机,2. The electric working machine according to claim 1, 其中,所述第二操作单元配置成输出用于所述基准速度的设定指令,以及wherein the second operation unit is configured to output a setting instruction for the reference speed, and 其中,所述存储单元配置成:在所述控制单元响应于来自所述第一操作单元的所述驱动指令而驱动所述马达的状态下,当从所述第二操作单元输入所述设定指令时,将正被驱动的所述马达的当前转动速度存储为所述基准速度。Wherein, the storage unit is configured to: in a state where the motor is driven by the control unit in response to the drive instruction from the first operation unit, when the setting is input from the second operation unit When commanded, the current rotational speed of the motor being driven is stored as the reference speed. 3.根据权利要求2所述的电动工作机,3. The electric working machine according to claim 2, 其中,所述控制单元配置成:当从所述第一操作单元输入所述驱动指令并且从所述第二操作单元输入所述设定指令时,根据预设的用于设定的控制特性以与来自所述第一操作单元的所述驱动指令相对应的所述转动速度驱动所述马达,以及Wherein, the control unit is configured to: when the driving instruction is input from the first operation unit and the setting instruction is input from the second operation unit, according to the preset control characteristic for setting, the motor is driven at the rotation speed corresponding to the drive command from the first operation unit, and 其中,所述存储单元配置成:在所述控制单元根据所述用于设定的控制特性驱动所述马达的状态下,当从所述第二操作单元输入所述设定指令时,将正被驱动的所述马达的当前转动速度存储为所述基准速度。Wherein, the storage unit is configured to: in the state where the control unit drives the motor according to the control characteristic for setting, when the setting command is input from the second operation unit, the The current rotational speed of the motor being driven is stored as the reference speed. 4.根据权利要求3所述的电动工作机,4. The electric working machine according to claim 3, 其中,所述控制单元配置成在所述第二操作单元被操作时确定用于所述基准速度的所述设定指令被输入,并且所述控制单元配置成根据所述用于设定的控制特性以与来自所述第一操作单元的所述驱动指令相对应的所述转动速度驱动所述马达,以及Wherein, the control unit is configured to determine that the setting instruction for the reference speed is input when the second operation unit is operated, and the control unit is configured to characteristically drives the motor at the rotation speed corresponding to the drive command from the first operation unit, and 其中,所述存储单元配置成:在所述控制单元根据所述用于设定的控制特性来驱动所述马达的状态下,当所述第二操作单元的操作停止时,确定用于所述基准速度的所述设定指令被输入,并且所述存储单元配置成将正被驱动的所述马达的当前转动速度存储为所述基准速度。Wherein, the storage unit is configured to: in the state where the control unit drives the motor according to the control characteristic for setting, when the operation of the second operation unit stops, determine the The setting instruction of a reference speed is input, and the storage unit is configured to store a current rotational speed of the motor being driven as the reference speed. 5.根据权利要求3所述的电动工作机,5. The electric working machine according to claim 3, 其中,所述控制单元配置成当所述第二操作单元的状态从非操作状态改变为操作状态时确定用于所述基准速度的所述设定指令被输入,并且所述控制单元配置成根据所述用于设定的控制特性启动用于以与来自所述第一操作单元的所述驱动指令相对应的所述转动速度驱动所述马达的驱动控制,以及Wherein, the control unit is configured to determine that the setting instruction for the reference speed is input when the state of the second operation unit is changed from a non-operation state to an operation state, and the control unit is configured to the control characteristic for setting enables drive control for driving the motor at the rotational speed corresponding to the drive command from the first operation unit, and 其中,所述存储单元配置成:在所述控制单元根据所述用于设定的控制特性对所述马达进行驱动控制的状态下,当所述第二操作单元的所述状态再次从所述非操作状态改变为所述操作状态时,确定用于所述基准速度的所述设定指令被输入,并且所述存储单元配置成将正被驱动的所述马达的当前转动速度存储为所述基准速度。Wherein, the storage unit is configured to: in the state where the control unit drives and controls the motor according to the control characteristic for setting, when the state of the second operation unit changes from the When the non-operation state is changed to the operation state, it is determined that the setting instruction for the reference speed is input, and the storage unit is configured to store the current rotation speed of the motor being driven as the base speed. 6.根据权利要求3至5中的任一项所述的电动工作机,6. An electric working machine according to any one of claims 3 to 5, 其中,所述控制单元配置成使用多个控制特性来控制所述马达的驱动,所述多个控制特性中的每个控制特性都是操作量-转动速度特性,其中所述马达的所述转动速度能够响应于所述第一操作单元的操作量来设定,以及Wherein, the control unit is configured to control the driving of the motor using a plurality of control characteristics, each of which is an operation amount-rotation speed characteristic, wherein the rotation of the motor the speed can be set in response to the operation amount of the first operation unit, and 其中,所述多个控制特性中的所述用于设定的控制特性被设定成使得所述马达的响应于所述第一操作单元的操作量而改变的最低转动速度高于所述多个控制特性中的其余控制特性中的最低转动速度。Wherein, the control characteristic for setting among the plurality of control characteristics is set such that the lowest rotational speed of the motor that changes in response to the operation amount of the first operation unit is higher than the plurality of control characteristics. The lowest rotational speed among the remaining control characteristics in the first control characteristic. 7.根据权利要求3至6中的任一项所述的电动工作机,7. An electric working machine according to any one of claims 3 to 6, 其中,所述控制单元配置成使用多个控制特性来控制所述马达的驱动,所述多个控制特性中的每个控制特性都是操作量-转动速度特性,其中所述马达的所述转动速度能够响应于所述第一操作单元的操作量来设定,以及Wherein, the control unit is configured to control the driving of the motor using a plurality of control characteristics, each of which is an operation amount-rotation speed characteristic, wherein the rotation of the motor the speed can be set in response to the operation amount of the first operation unit, and 其中,所述多个控制特性中的所述用于设定的控制特性被设定成使得所述马达的最高转动速度是所述马达的全速驱动时的最大转动速度。Wherein, the control characteristic for setting among the plurality of control characteristics is set such that the highest rotational speed of the motor is the maximum rotational speed of the motor at full speed driving. 8.根据权利要求7所述的电动工作机,8. The electric working machine according to claim 7, 其中,所述控制单元配置成能够从在所述马达的最高转动速度方面不同的所述多个控制特性中选择一个控制特性,以及wherein the control unit is configured to be able to select one control characteristic from among the plurality of control characteristics differing in the maximum rotational speed of the motor, and 其中,所述多个控制特性中的最小的最高转动速度被设定为所述马达的在所述用于设定的控制特性中的最低转动速度。Wherein, the smallest highest rotation speed among the plurality of control characteristics is set as the lowest rotation speed of the motor among the control characteristics for setting. 9.根据权利要求6至8中的任一项所述的电动工作机,9. An electric working machine according to any one of claims 6 to 8, 其中,所述用于设定的控制特性被设定成使得所述马达的转动速度与所述第一操作单元的操作量成比例地线性地改变。Wherein, the control characteristic for setting is set such that the rotation speed of the motor changes linearly in proportion to the operation amount of the first operation unit. 10.根据权利要求3至9中的任一项所述的电动工作机,10. An electric working machine according to any one of claims 3 to 9, 其中,所述控制单元配置成报告所述马达能够根据所述用于设定的控制特性来被驱动和控制。Wherein, the control unit is configured to report that the motor can be driven and controlled according to the control characteristic for setting. 11.根据权利要求1所述的电动工作机,11. The electric working machine according to claim 1, 其中,所述第二操作单元配置成输出用于所述基准速度的设定指令,wherein the second operation unit is configured to output a setting instruction for the reference speed, 其中,所述控制单元配置成:当从所述第二操作单元输入用于所述基准速度的所述设定指令时,将所述马达驱动成使得所述马达的转动速度基于预设的用于设定的变化特性而在用于设定的最低转动速度与用于设定的最高转动速度之间改变,以及Wherein, the control unit is configured to: when the setting command for the reference speed is input from the second operation unit, drive the motor so that the rotation speed of the motor is based on a preset user speed. varies between the lowest rotational speed for the set and the highest rotational speed for the set, depending on the changing characteristics of the set, and 其中,所述存储单元配置成:在所述控制单元基于所述用于设定的变化特性来驱动所述马达的状态下,当从所述第二操作单元输入用于所述基准速度的所述设定指令时,将正被驱动的所述马达的当前转动速度存储为所述基准速度。Wherein, the storage unit is configured to: in a state where the control unit is driving the motor based on the change characteristic for setting, when the value for the reference speed is input from the second operation unit When the setting command is executed, the current rotational speed of the motor being driven is stored as the reference speed. 12.根据权利要求1至11中的任一项所述的电动工作机,12. An electric working machine according to any one of claims 1 to 11, 其中,所述控制单元配置成:当所述基准速度被存储在所述存储单元中时基于所述基准速度来设定用于在所述马达的驱动控制中使用的控制特性,并且所述控制单元配置成基于所述控制特性来启动所述马达的驱动控制。Wherein, the control unit is configured to set a control characteristic for use in drive control of the motor based on the reference speed when the reference speed is stored in the storage unit, and the control The unit is configured to initiate drive control of the motor based on the control characteristic. 13.根据权利要求1至11中的任一项所述的电动工作机,13. An electric working machine according to any one of claims 1 to 11, 其中,所述控制单元配置成:当所述基准速度被存储在所述存储单元中并且在此后停止从所述第一操作单元输出所述驱动指令时,将基于存储在所述存储单元中的所述基准速度而设定的控制特性设定为用于在实施所述马达的驱动控制中使用的控制特性。Wherein, the control unit is configured to: when the reference speed is stored in the storage unit and thereafter stops outputting the drive instruction from the first operation unit, based on the reference speed stored in the storage unit, The control characteristic set for the reference speed is set as a control characteristic used for performing drive control of the motor. 14.根据权利要求13所述的电动工作机,14. An electric working machine according to claim 13, 其中,所述控制单元配置成当所述基准速度被存储在所述存储单元中时使所述马达的旋转停止。Wherein, the control unit is configured to stop the rotation of the motor when the reference speed is stored in the storage unit. 15.根据权利要求1至14中的任一项所述的电动工作机,15. An electric working machine according to any one of claims 1 to 14, 其中,所述控制单元配置成:当所述基准速度被存储在所述存储单元中并且所述马达能够根据基于所述基准速度而设定的控制特性来被驱动和控制时,报告所述马达能够被驱动和控制。Wherein, the control unit is configured to: when the reference speed is stored in the storage unit and the motor can be driven and controlled according to a control characteristic set based on the reference speed, report that the motor able to be driven and controlled. 16.根据权利要求1至15中的任一项所述的电动工作机,16. An electric working machine according to any one of claims 1 to 15, 其中,所述控制单元配置成能够从至少一个常规模式、和设定模式中选择任一个模式作为所述控制单元的操作模式,并且所述控制单元配置成在所选择的操作模式下驱动所述马达,所述至少一个常规模式是用于根据至少一个预设的固定控制特性以与来自所述第一操作单元的所述驱动指令相对应的转动速度来对所述马达进行驱动控制的模式,并且所述设定模式是用于根据如下可变控制特性以与来自所述第一操作单元的所述驱动指令相对应的转动速度来对所述马达进行驱动控制的模式,所述可变控制特性是基于存储在所述存储单元中的所述基准速度而设定的控制特性。Wherein, the control unit is configured to be able to select any one mode from at least one normal mode and a set mode as the operation mode of the control unit, and the control unit is configured to drive the the motor, the at least one normal mode is a mode for driving and controlling the motor at a rotation speed corresponding to the driving command from the first operating unit according to at least one preset fixed control characteristic, And the setting mode is a mode for driving and controlling the motor at a rotational speed corresponding to the driving command from the first operation unit according to a variable control characteristic that The characteristic is a control characteristic set based on the reference speed stored in the storage unit. 17.根据权利要求16所述的电动工作机,还包括第三操作单元,所述第三操作单元配置成由所述使用者操作,并且所述第三操作单元配置成将所述控制单元的所述操作模式切换至所述至少一个常规模式,17. The electric working machine according to claim 16, further comprising a third operation unit configured to be operated by the user, and configured to switch the control unit to said mode of operation is switched to said at least one normal mode, 其中,所述控制单元配置成使得所述操作模式通过所述第三操作单元的操作而切换至所述至少一个常规模式、并且所述操作模式通过所述第二操作单元的操作而切换至所述设定模式。Wherein, the control unit is configured such that the operation mode is switched to the at least one normal mode through the operation of the third operation unit, and the operation mode is switched to the at least one normal mode through the operation of the second operation unit. the setting mode described above. 18.根据权利要求17所述的电动工作机,18. An electric working machine according to claim 17, 其中,所述第二操作单元和所述第三操作单元并排设置,并且所述第二操作单元与所述第三操作单元之间的距离比所述第二操作单元和所述第三操作单元中的至少一者的沿着所述第二操作单元和所述第三操作单元的设置方向的长度长。Wherein, the second operation unit and the third operation unit are arranged side by side, and the distance between the second operation unit and the third operation unit is smaller than that between the second operation unit and the third operation unit At least one of them has a long length along a direction in which the second operation unit and the third operation unit are arranged. 19.根据权利要求17或18所述的电动工作机,19. An electric working machine according to claim 17 or 18, 其中,在所述第二操作单元与所述第三操作单元之间设置有显示单元,所述显示单元配置成显示所述电动工作机的状态。Wherein, a display unit is provided between the second operation unit and the third operation unit, and the display unit is configured to display the state of the electric working machine.
CN201610959846.7A 2015-11-06 2016-11-03 Electric working machine Expired - Fee Related CN106998168B (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2015-218387 2015-11-06
JP2015218387 2015-11-06
JP2016174924A JP6755152B2 (en) 2015-11-06 2016-09-07 Electric work machine
JP2016-174924 2016-09-07

Publications (2)

Publication Number Publication Date
CN106998168A true CN106998168A (en) 2017-08-01
CN106998168B CN106998168B (en) 2021-09-21

Family

ID=58766828

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610959846.7A Expired - Fee Related CN106998168B (en) 2015-11-06 2016-11-03 Electric working machine

Country Status (2)

Country Link
JP (1) JP6755152B2 (en)
CN (1) CN106998168B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109382779A (en) * 2017-08-09 2019-02-26 株式会社牧田 Electric working machine
CN109590949A (en) * 2017-09-30 2019-04-09 苏州宝时得电动工具有限公司 Control device and method and power tool for power tool
CN109664231A (en) * 2017-10-17 2019-04-23 株式会社牧田 Electric working machine
CN109782643A (en) * 2019-03-12 2019-05-21 常州彤扬电气制造有限公司 A kind of electric tool starting heat engine control method
US11235453B2 (en) 2017-08-09 2022-02-01 Makita Corporation Electric working machine and method of controlling rotational state of motor of electric working machine
CN115102460A (en) * 2022-05-24 2022-09-23 江苏东成工具科技有限公司 Electric tool speed regulating system and method
CN115706555A (en) * 2021-08-06 2023-02-17 南京泉峰科技有限公司 Electric tool and control method thereof

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7094667B2 (en) * 2017-06-14 2022-07-04 株式会社マキタ Electric tool
DE112018002325T5 (en) 2017-06-14 2020-01-23 Makita Corporation POWER TOOL
JP2021121457A (en) * 2020-01-31 2021-08-26 工機ホールディングス株式会社 Electric working machine
WO2022024715A1 (en) * 2020-07-31 2022-02-03 工機ホールディングス株式会社 Electrical equipment and electrical equipment system
WO2022070760A1 (en) * 2020-09-29 2022-04-07 工機ホールディングス株式会社 Work machine
AU2021381017B2 (en) * 2020-11-18 2025-02-20 Bruce Mcrae Allen Controller for a drill
CN117202854A (en) * 2021-04-30 2023-12-08 巴德外周血管股份有限公司 Biopsy system and biopsy driver for use therewith

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080196912A1 (en) * 1999-04-29 2008-08-21 Gass Stephen F Power tools
CN101590640A (en) * 2008-05-30 2009-12-02 株式会社牧田 Rechargeable power tool
US20130200837A1 (en) * 2012-02-04 2013-08-08 Andreas Stihl Ag & Co. Kg Method for operating a work apparatus having an electric motor and work apparatus having an electric motor

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5760957B2 (en) * 2011-11-02 2015-08-12 マックス株式会社 Rotating tool

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080196912A1 (en) * 1999-04-29 2008-08-21 Gass Stephen F Power tools
CN101590640A (en) * 2008-05-30 2009-12-02 株式会社牧田 Rechargeable power tool
US20130200837A1 (en) * 2012-02-04 2013-08-08 Andreas Stihl Ag & Co. Kg Method for operating a work apparatus having an electric motor and work apparatus having an electric motor

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109382779A (en) * 2017-08-09 2019-02-26 株式会社牧田 Electric working machine
CN109382779B (en) * 2017-08-09 2021-12-10 株式会社牧田 Electric working machine
US11235453B2 (en) 2017-08-09 2022-02-01 Makita Corporation Electric working machine and method of controlling rotational state of motor of electric working machine
US11247323B2 (en) 2017-08-09 2022-02-15 Makita Corporation Electric working machine and method of controlling rotational state of motor of electric working machine
CN109590949A (en) * 2017-09-30 2019-04-09 苏州宝时得电动工具有限公司 Control device and method and power tool for power tool
CN109664231B (en) * 2017-10-17 2022-03-29 株式会社牧田 Electric working machine
CN109664231A (en) * 2017-10-17 2019-04-23 株式会社牧田 Electric working machine
CN109782643A (en) * 2019-03-12 2019-05-21 常州彤扬电气制造有限公司 A kind of electric tool starting heat engine control method
CN115706555A (en) * 2021-08-06 2023-02-17 南京泉峰科技有限公司 Electric tool and control method thereof
CN115706555B (en) * 2021-08-06 2023-12-19 南京泉峰科技有限公司 Electric tool and control method thereof
CN115102460A (en) * 2022-05-24 2022-09-23 江苏东成工具科技有限公司 Electric tool speed regulating system and method
WO2023226424A1 (en) * 2022-05-24 2023-11-30 江苏东成工具科技有限公司 Speed regulation system and method for power tool
US12427640B2 (en) 2022-05-24 2025-09-30 Jiangsu Dongcheng Tools Technology Co., Ltd. System and method of adjusting speed of electric tool

Also Published As

Publication number Publication date
CN106998168B (en) 2021-09-21
JP2017087412A (en) 2017-05-25
JP6755152B2 (en) 2020-09-16

Similar Documents

Publication Publication Date Title
CN106998168B (en) Electric working machine
JP7566816B2 (en) Impact driver
US10491148B2 (en) Electric working machine
US10322498B2 (en) Electric power tool
US11738437B2 (en) Power tool operation recording and playback
US11701759B2 (en) Electric power tool
JP5824419B2 (en) Electric tool
US8674640B2 (en) Electric power tool
CN109382779B (en) Electric working machine
CN112571360B (en) Rotary Impact Tool
JP7332039B2 (en) work machine
EP3040162B1 (en) Impact rotation tool
US20190047131A1 (en) Electric working machine and method of controlling rotational state of motor of electric working machine
JP5353516B2 (en) Portable tools
JP5697457B2 (en) Electric tool
US12232454B2 (en) Technique for controlling brushless dc motor of electric work machine
US20140242890A1 (en) Handheld Power Tool
CN111585501A (en) Electric work machine
EP2818281B1 (en) Electric power tool
US20180152125A1 (en) Electric working machine
JP2015091626A (en) Electric power tool
JP3128990U (en) Electric tool
JP2006341325A (en) Electric tool

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20210921