US20180152125A1 - Electric working machine - Google Patents
Electric working machine Download PDFInfo
- Publication number
- US20180152125A1 US20180152125A1 US15/819,549 US201715819549A US2018152125A1 US 20180152125 A1 US20180152125 A1 US 20180152125A1 US 201715819549 A US201715819549 A US 201715819549A US 2018152125 A1 US2018152125 A1 US 2018152125A1
- Authority
- US
- United States
- Prior art keywords
- brushless motor
- motor
- rotation position
- detector
- controller
- 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.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/14—Electronic commutators
- H02P6/16—Circuit arrangements for detecting position
- H02P6/18—Circuit arrangements for detecting position without separate position detecting elements
- H02P6/182—Circuit arrangements for detecting position without separate position detecting elements using back-emf in windings
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/28—Arrangements for controlling current
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01D—HARVESTING; MOWING
- A01D34/00—Mowers; Mowing apparatus of harvesters
- A01D34/006—Control or measuring arrangements
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01D—HARVESTING; MOWING
- A01D34/00—Mowers; Mowing apparatus of harvesters
- A01D34/01—Mowers; Mowing apparatus of harvesters characterised by features relating to the type of cutting apparatus
- A01D34/412—Mowers; Mowing apparatus of harvesters characterised by features relating to the type of cutting apparatus having rotating cutters
- A01D34/63—Mowers; Mowing apparatus of harvesters characterised by features relating to the type of cutting apparatus having rotating cutters having cutters rotating about a vertical axis
- A01D34/67—Mowers; Mowing apparatus of harvesters characterised by features relating to the type of cutting apparatus having rotating cutters having cutters rotating about a vertical axis hand-guided by a walking operator
- A01D34/68—Mowers; Mowing apparatus of harvesters characterised by features relating to the type of cutting apparatus having rotating cutters having cutters rotating about a vertical axis hand-guided by a walking operator with motor driven cutters or wheels
- A01D34/6806—Driving mechanisms
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01D—HARVESTING; MOWING
- A01D34/00—Mowers; Mowing apparatus of harvesters
- A01D34/01—Mowers; Mowing apparatus of harvesters characterised by features relating to the type of cutting apparatus
- A01D34/412—Mowers; Mowing apparatus of harvesters characterised by features relating to the type of cutting apparatus having rotating cutters
- A01D34/63—Mowers; Mowing apparatus of harvesters characterised by features relating to the type of cutting apparatus having rotating cutters having cutters rotating about a vertical axis
- A01D34/76—Driving mechanisms for the cutters
- A01D34/78—Driving mechanisms for the cutters electric
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01D—HARVESTING; MOWING
- A01D34/00—Mowers; Mowing apparatus of harvesters
- A01D34/01—Mowers; Mowing apparatus of harvesters characterised by features relating to the type of cutting apparatus
- A01D34/412—Mowers; Mowing apparatus of harvesters characterised by features relating to the type of cutting apparatus having rotating cutters
- A01D34/63—Mowers; Mowing apparatus of harvesters characterised by features relating to the type of cutting apparatus having rotating cutters having cutters rotating about a vertical axis
- A01D34/82—Other details
- A01D34/824—Handle arrangements
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/30—Arrangements for controlling the direction of rotation
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01D—HARVESTING; MOWING
- A01D2101/00—Lawn-mowers
Definitions
- the present disclosure relates to an electric working machine provided with a brushless motor as a power source.
- Such a brushless motor is usually provided with a rotation sensor to detect a rotation position (an electrical angle) during motor rotation, and a change timing (a change time point) of the current conduction direction, that is, a commutation timing (a commutation time point), is set based on a detection signal from the rotation sensor.
- Patent Document 1 Japanese Unexamined Patent Application Publication No. 2005-176457
- Such a sensor-less driving apparatus avoids the need to provide a rotation sensor to a brushless motor, thereby achieving a simplified configuration and a decrease in size of a brushless motor, as well as high reliability with no risk of failure or disconnection of a rotation sensor.
- a sensor-less driving apparatus may be employed as a driving apparatus of a brushless motor in an electric working machine requiring reduction in weight and high reliability.
- An intermediate voltage which is a variation center voltage of the induced voltage between the maximum and minimum voltage values as the induced voltage varies between a normal direction and a negative direction, is usually used as the reference voltage. By comparing the induced voltage and the reference voltage, a zero cross point of the induced voltage is detected.
- the induced voltage varies under the influence of a reflux current that flows after a change of a current conduction direction. Accordingly, it has been conceived to disable rotation position detection during a specified time period from a commutation timing (a commutation time point) to change a current conduction direction in a sensor-less driving apparatus, to thereby avoid misdetection of a rotation position due to voltage variation caused by a reflux current.
- a time period during which a reflux current flows after interruption of current varies depending on a drive current of a brushless motor.
- the time period during which the reflux current flows becomes longer as a load applied to the brushless motor is larger and thus the drive current is larger.
- misdetection of a rotation position might occur due to voltage variation caused by the reflux current during a high-load operation in which the reflux current flows for a longer time.
- the induced voltage might cross the reference voltage during the mask time, thereby disabling detection of a specified rotation position of the brushless motor.
- the present disclosure preferably allows accurate detection of a rotation position without being influenced by a voltage variation caused by a reflux current in an electric working machine including a brushless motor as a power source, while detecting a rotation position (an electrical angle) from an induced voltage and drive-controlling the brushless motor.
- An electric working machine in one aspect of the present disclosure includes a brushless motor, a detector configured to detect a specified rotation position of the brushless motor based on an induced voltage generated by a rotation of the brushless motor, and a controller.
- the controller is configured to control current conduction to the brushless motor by setting a commutation timing for changing a current conduction direction to the brushless motor in response to a detection of the specified rotation position of the brushless motor by the detector.
- the controller disables setting of the commutation timing based on the specified rotation position that is detected by the detector during a specified mask time from the commutation timing and also increases the mask time as a load of the brushless motor is larger.
- the mask time is set to be longer as the load of the brushless motor is larger; thus, the mask time is set corresponding to a time period during which a reflux current flows (in other words, a time period during which position detection cannot be performed properly).
- a rotation position can be detected well regardless of whether the load is large and the reflux current flows for a long time or the load is small and the reflux current flows for a short time, and current conduction control can be performed accurately based on the rotation position.
- the detector may be configured to compare the induced voltage and a reference voltage for position detection and to detect the specified rotation position of the brushless motor in response to matching of the reference voltage by the induced voltage.
- the controller may be configured to detect the load of the brushless motor based on a driving state of the brushless motor or may be configured to detect the load of the brushless motor based on an output state from a battery that supplies drive power to the brushless motor.
- the controller may be configured to detect a current flowing in the brushless motor as an indication of the driving state of the brushless motor.
- a drive voltage, a rotation speed, a torque, or other measurement than a drive current may be used as an indication.
- an output current or an output voltage from the battery may be used as the aforementioned output state from a battery.
- An electric working machine in another aspect of the present disclosure includes a brushless motor, a detector configured to detect a specified rotation position of the brushless motor based on an induced voltage generated by a rotation of the brushless motor, and a controller.
- the controller is configured to control current conduction to the brushless motor by setting a commutation timing for changing a current conduction direction to the brushless motor in response to a detection of the specified rotation position by the detector.
- the controller is further configured to set a mask time, wherein setting the commutation timing is disabled during the mask time, and is further configured to vary the mask time as a function of a load of the brushless motor.
- FIG. 1 is a perspective view showing an external appearance of a grass cutter of the embodiment
- FIG. 2 is a block diagram showing an electrical configuration of the grass cutter of the embodiment
- FIG. 3 is an explanatory diagram showing a drive pattern and changes in phase voltage of a motor
- FIG. 4 is a flowchart showing a position detection process
- FIG. 5 is a flowchart showing a timer process
- FIG. 6A is an explanatory diagram illustrating an operation of the motor during rotation position detection.
- FIG. 6B is an explanatory diagram illustrating an operation of a conventional apparatus.
- a grass cutter 1 of the present embodiment (which may be understood as one example of an electric working machine) includes a main pipe 2 , a control unit 3 , a drive unit 4 , and a handle 7 .
- the main pipe 2 has an elongated and hollow rod shape.
- the control unit 3 is provided to a rear end of the main pipe 2
- the drive unit 4 is provided to a front end of the main pipe 2 .
- a rotary blade 5 is detachably and rotatably attached to the drive unit 4 .
- the rotary blade 5 is a blade for cutting a cutting object, such as grass and small diameter trees, and the rotary blade 5 shown in FIG. 1 is a so-called chip saw.
- the rotary blade 5 is made of metal and has a disc-shape with saw teeth provided along an entire outer circumference. A hard chip is mounted to a tip of each tooth.
- a cover 6 is provided in a front end portion of the main pipe 2 .
- the cover 6 is configured to reduce flying of grass or the like cut by the rotary blade 5 toward an operator of the grass cutter 1 .
- the drive unit 4 houses a motor 20 (see FIG. 2 ) as a driving source to rotationally drive the rotary blade 5 and a gear mechanism to transmit rotation of the motor 20 to an output shaft.
- the rotary blade 5 is detachably attached to the output shaft of the drive unit 4 .
- the motor 20 is a three-phase brushless motor and is drive-controlled by a control circuit 30 (see FIG. 2 ) in the control unit 3 .
- the handle 7 is coupled to the main pipe 2 in the vicinity of a longitudinal middle position of the main pipe 2 .
- the handle 7 is a member to be gripped by an operator during grass cutting operation using the grass cutter 1 .
- the handle 7 is configured as a so-called U-shaped handle with each end having a grip portion.
- the handle 7 may be another type of handle, such as a loop handle.
- One of the two grip portions of the handle 7 includes an operation and display unit 8 configured to allow an operator to operate by a finger and confirm an operating state.
- the operation and display unit 8 includes a trigger switch 10 , a mode change switch 11 , a reverse switch 12 , a mode indicator 14 , a reverse indicator 15 , and a remaining energy indicator 16 .
- the trigger switch 10 is an operation switch for inputting a drive command of the motor 20 .
- the operation and display unit 8 includes a lock-off switch 9 to make the trigger switch 10 operable (see FIG. 1 ).
- the mode change switch 11 is an operation switch to change a driving speed of the motor 20 , for example, among three levels of high, medium, and low.
- a speed mode (High, Medium, or Low) set by the mode change switch 11 is displayed on the mode indicator 14 .
- the reverse switch 12 is an operation switch to change a rotation direction of the motor 20 between a normal direction for cutting an object and a reverse direction. Upon a change of the rotation direction of the motor 20 to the reverse direction by the reverse switch 12 , the change is displayed on the reverse indicator 15 .
- the remaining energy indicator 16 is configured to indicate a remaining energy of a battery pack 18 (that is, an amount of electric power remaining in a battery in the battery pack 18 ), which is detachably attached to the control unit 3 and supplies direct current power to the control unit 3 .
- the control circuit 30 monitors respective operating states of the switches 10 to 12 and performs driving of the motor 20 , setting of the driving speed, changing of the rotation direction of the motor 20 , and other functions.
- the control circuit 30 also performs indication of operating conditions (a mode indication, a reverse indication, and a remaining energy indication) on the aforementioned indicators 14 to 16 as well as indication of errors on another indicator provided to the operation and display unit 8 .
- indication of operating conditions a mode indication, a reverse indication, and a remaining energy indication
- control unit 3 includes a drive circuit 32 and a gate circuit 34 as a driver to deliver current and rotate the motor 20 , in addition to the control circuit 30 .
- the drive circuit 32 which is for receiving power supply from the battery pack 18 (specifically the battery in the battery pack 18 ) and flowing current to a winding of each phase of the motor 20 , is configured as a three-phase full-bridge circuit including six switching elements Q 1 to Q 6 .
- Each of the switching elements Q 1 to Q 6 is a MOSFET in the present embodiment.
- the three switching elements Q 1 to Q 3 are provided as so-called high-side switches between respective terminals U, V, and W of the motor 20 and a power source line coupled to a positive electrode of the battery pack 18 .
- the remaining three switching elements Q 4 to Q 6 are provided as so-called low-side switches between the respective terminals U, V, and W of the motor 20 and a ground line coupled to a negative electrode of the battery pack 18 .
- the gate circuit 34 is configured to turn on/off the switching elements Q 1 to Q 6 in the drive circuit 32 in accordance with a control signal (in other words, a current conduction command) outputted from the control circuit 30 , to thereby flow current to the respective phase windings of the motor 20 and rotate the motor 20 .
- a control signal in other words, a current conduction command
- the control unit 3 includes a regulator 36 that receives power supply from the battery pack 18 and generates a specified power source voltage Vcc (for example, DC 5V) required to operate the control circuit 30 , the operation and display unit 8 , and the like.
- Vcc for example, DC 5V
- a current detection circuit 38 In a path from the drive circuit 32 to the negative electrode of the battery pack 18 in a current conduction path to the motor 20 , there is provided a current detection circuit 38 to detect a current that flows to the motor 20 . A current detection signal is inputted from the current detection circuit 38 to the control circuit 30 .
- the control unit 3 also includes a rotation position detector 40 to detect a rotation position of the motor 20 from respective voltages of the terminals U, V, and W of the motor 20 , a battery voltage detector 42 to detect a battery voltage, a controller temperature detector 44 , and an element temperature detector 46 .
- Respective detection signals from the detectors 40 , 42 , 44 , and 46 are also inputted to the control circuit 30 .
- the controller temperature detector 44 is a unit to detect a temperature of the control circuit 30
- the element temperature detector 46 is a unit to detect a temperature of the drive circuit 32 (specifically, the switching elements Q 1 to Q 6 ).
- the rotation position detector 40 obtains respective induced voltages from the terminals U, V, and W of the motor 20 , compares each of the induced voltages with a reference voltage from a reference voltage generator 22 , and detects a specified rotation position (electrical angle) of the motor 20 when the induced voltage matches the reference voltage.
- one of the high-side switches Q 1 to Q 3 and one of the low-side switches Q 4 to Q 6 in the drive circuit 32 are sequentially selected for current conduction, and current conduction and a current conduction direction are changed to a corresponding phase winding of the motor 20 .
- one terminal of the three terminals of the motor 20 is brought into an open state, and an induced voltage is generated in the one terminal due to rotation of the motor 20 .
- the induced voltage changes from a positive side to a negative side of the drive circuit 32 , or vice versa, and a rotation position of the motor 20 can be identified by detecting a center of the change.
- a drive voltage applied by the battery pack 18 to the drive circuit 32 is divided in half in the reference voltage generator 22 using voltage dividing resistors R 1 , R 2 having the same resistance value, thereby detecting an intermediate voltage as a variation center voltage of the induced voltage.
- the rotation position detector 40 obtains the intermediate voltage detected by the reference voltage generator 22 as a reference voltage and compares the reference voltage with respective voltages Vu, Vv, and Vw of the terminals U, V, and W of the motor 20 using respective comparators 40 u , 40 v , and 40 w.
- the rotation position detector 40 corresponds to one example of a detector of the present disclosure.
- the control circuit 30 which corresponds to one example of a controller of the present disclosure, includes a microcomputer including a CPU 30 a , a ROM 30 b , a RAM 30 c , and other components.
- the control circuit 30 delivers current to the motor 20 in a specified current conduction pattern. Then, the motor 20 is initially driven. Subsequently, the control circuit 30 obtains a rotation position and a rotation speed of the motor 20 based on a detection signal from the rotation position detector 40 and drives the motor 20 in a specified rotation direction in accordance with an input from the reverse switch 12 .
- the control circuit 30 sets a control amount of the motor 20 such that the rotation speed of the motor 20 becomes a preset driving speed (High, Medium, or Low) depending on the speed mode that is changed by an operation of the mode change switch 11 .
- the control amount of the motor 20 here is a drive duty ratio of a control signal (PWM signal) that is outputted to the gate circuit 34 in order to turn on/off the switching elements Q 1 to Q 6 included in the drive circuit 32 .
- PWM signal a control signal
- control circuit 30 selects the high-side switch and the low-side switch to be used for current conduction in accordance with a preset current conduction pattern each time the motor 20 rotates by an electrical angle of 60 degrees.
- one of the high-side switch and the low-side switch is maintained in an on-state, and the other is turned on/off by the PWM signal, to thereby control the drive duty ratio of the PWM signal such that the rotation speed of the motor 20 becomes a rotation speed corresponding to the speed mode.
- control circuit 30 executes an interruption process to set a change timing (a change time point) of the current conduction pattern, that is, a commutation timing (a commutation time point), based on the rotation position of the motor 20 (in other words, based on the zero cross point).
- the interruption process is achieved by two processes, that is, a position detection process shown in FIG. 4 and a timer process shown in FIG. 5 .
- the position detection process is a process to set the commutation timing (the change timing of the current conduction pattern) at a reverse timing (a reverse time point) of the detection signal inputted from the rotation position detector 40 (that is, at the zero cross point).
- the position detection process is started by edges of detection signals from the comparators 40 u , 40 v , and 40 w .
- the comparators 40 u , 40 v , and 40 w each acquire an induced voltage from the terminal that is not used for current delivery to the motor 20 .
- step calculation of the commutation timing to change the current conduction direction to the motor 20 is first performed in S 110 (S denotes “step”), for example, based on the rotation speed of the motor 20 that is obtained from a starting interval of the position detection process.
- a time T 1 (see FIG. 3 ) from the current time to the commutation timing is set in a timer for time counting so as to “start the later-described timer process at the commutation timing to thereby change the current conduction pattern.”
- time counting by the timer is started.
- a counter to count a number of execution of the later-described timer process is reset to thereby set the number of execution to an initial value: “0.” After execution of the process in S 130 , the position detection process is terminated.
- the timer process shown in FIG. 5 is a process that is started when a counting time by the timer has reached a set time. Once the timer process is started it is determined in S 210 whether the number of execution of the timer process is “0.”
- the position detection process is disabled in S 220 , and the present process proceeds to S 230 .
- S 230 a commutation process to change the current conduction pattern of the motor 20 is executed.
- the present process proceeds to S 240 , in which it is determined whether a load of the motor 20 is equal to or more than a threshold value.
- the determination of the load is performed by determining whether a current value detected by the current detection circuit 38 is equal to or more than a preset threshold value.
- a first angle time required for the motor 20 to rotate by a preset first angle (for example, an electrical angle of 10 degrees) is set as the counting time by the timer.
- S 270 a second angle time required for the motor 20 to rotate by a preset second angle (an angle greater than the first angle: for example, an electrical angle of 15 degrees) is set as the counting time by the timer.
- the first angle time is calculated in S 250 based on the preset first angle and a current rotation speed of the motor 20
- the second angle time is calculated in S 270 based on the preset second angle and a current rotation speed of the motor 20 .
- the present process proceeds to S 260 , in which time counting by the timer is started.
- S 280 a value “1” is added to the number of execution of the timer process, and then the timer process is terminated.
- S 210 If it is determined in S 210 that the number of execution of the timer process is not “0”, which means a timing (a time point) that a time T 2 (see FIG. 3 ) set in the timer in S 250 or S 270 has elapsed, then the present process proceeds to S 290 .
- S 290 a position detection process is permitted, and then the present process proceeds to S 280 .
- the time T 2 set in the timer in S 250 or S 270 is a mask time (a mask section) to disable execution of the position detection process in FIG. 4 .
- the mask time is changed depending on the load of the motor 20 so as to increase the mask time when the load is large and to decrease the mask time when the load is small, to thereby reduce misdetection of the rotation position due to the detection signal from the rotation position detector 40 .
- detection of a zero cross point by the position detection process is disabled by the mask time during a time period while a reflux current flows.
- the load is detected from the current flowing in the motor 20 and the mask time is changed depending on the load.
- the load is detected from the current flowing in the motor 20 and the mask time is changed depending on the load.
- the grass cutter 1 of the present embodiment it is possible to appropriately set the commutation timing during driving of the motor 20 and to properly control the driving of the motor 20 and thus the rotation of the rotary blade 5 .
- the electric working machine of the present disclosure is not limited to the above-described embodiment but may be practiced in various modified forms.
- the mask time is changed between two levels depending on the load of the motor 20 in the above-described embodiment, the mask time may be changed more finely, for example, among three or more levels.
- the mask time is changed by using the current flowing in the motor 20 as the load of the motor 20 .
- the mask time may be set in accordance with information related to the load of the motor 20 that is based on the rotation speed of the motor 20 , the battery voltage detected by the battery voltage detector 42 , or the like.
- Increase in the load applied to the motor 20 leads to increase in temperature; thus, it may be configured such that the load of the motor 20 is determined based on the temperature detected by the controller temperature detector 44 or the element temperature detector 46 , or on changes in the temperature, and then the mask time is set.
- the mask time may be set in accordance with an output state from the battery pack 18 since an output current and an output voltage from the battery pack 18 may vary depending on the load applied to the motor 20 .
- the load of the motor 20 is determined by a combination of the aforementioned manners, and then the mask time is set.
- Setting of the mask time in these manners may be achieved by changing a parameter to be used for determination of the load in S 240 through a similar procedure as in the above-described embodiment.
- the rotation position detector 40 is included as one example of the detector of the present disclosure, and the rotation position detector 40 is configured to compare the respective voltages Vu, Vv, and Vw of the terminals U, V, and W of the motor 20 with the reference voltage by the respective comparators 40 u , 40 v , and 40 w .
- This function of the rotation position detector 40 may be achieved by a detection process executed by the control circuit 30 .
- the function as the detector of the present disclosure may be achieved by inputting the respective voltages Vu, Vv, and Vw of the terminals U, V, and W of the motor 20 to the control circuit 30 , generating the reference voltage from the battery voltage in the detection process of the control circuit 30 , and comparing each of the voltages Vu, Vv, and Vw with the reference voltage.
- the grass cutter 1 is described as one example of the electric working machine of the present disclosure.
- the electric working machine is not limited to this, but may be any apparatus that includes a brushless motor as a power source.
- the technique of the present disclosure may be applied to an electric power tool for masonry work, metalworking, or woodworking, or to a working machine for gardening. More specifically, the technique may be applied to various electric working machines, such as an electric hammer, an electric hammer drill, an electric drill, an electric driver, an electric wrench, an electric grinder, an electric circular saw, an electric reciprocating saw, an electric jigsaw, an electric cutter, an electric chainsaw, an electric plane, an electric nailer (including an electric tacker), an electric hedge trimmer, an electric lawn trimmer, an electric brush cutter, an electric cleaner, an electric blower, an electric sprayer, an electric spreader, and an electric dust collector.
- various electric working machines such as an electric hammer, an electric hammer drill, an electric drill, an electric driver, an electric wrench, an electric grinder, an electric circular saw, an electric reciprocating saw, an electric jigsaw, an electric cutter, an electric chainsaw, an electric plane, an electric nailer (including an electric tacker), an electric hedge trimmer
- a plurality of functions performed by a single element of the above-described embodiment may be achieved by a plurality of elements, or a function performed by a single element may be achieved by a plurality of elements. Also, a plurality of functions performed by a plurality of elements may be achieved by a single element, or a function performed by a plurality of elements may be achieved by a single element. Further, a part of a configuration of the above-described embodiment may be omitted. Moreover, at least a part of a configuration of the above-described embodiment may be added to, or may replace, other configuration of the above-described embodiment.
Landscapes
- Life Sciences & Earth Sciences (AREA)
- Environmental Sciences (AREA)
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
- Portable Power Tools In General (AREA)
Abstract
An electric working machine includes a detector configured to detect a specified rotation position of a brushless motor based on an induced voltage, and a controller configured to control current conduction to the brushless motor by setting a commutation timing in response to a detection of the specified rotation position by the detector. The controller disables setting of the commutation timing based on the specified rotation position detected by the detector during a specified mask time from the commutation timing and increases the mask time as a load of the brushless motor is larger.
Description
- This application claims the benefit of Japanese Patent Application No. 2016-232984 filed on Nov. 30, 2016 with the Japan Patent Office, the entire disclosure of which is incorporated herein by reference.
- The present disclosure relates to an electric working machine provided with a brushless motor as a power source.
- To drive a brushless motor, it is necessary to change a current conduction direction in accordance with rotation of the motor. Accordingly, such a brushless motor is usually provided with a rotation sensor to detect a rotation position (an electrical angle) during motor rotation, and a change timing (a change time point) of the current conduction direction, that is, a commutation timing (a commutation time point), is set based on a detection signal from the rotation sensor.
- As a driving apparatus of a brushless motor, there is a known sensor-less driving apparatus that detects a rotation position of a brushless motor from an induced voltage generated by motor rotation and drives the motor without using a rotation sensor (see, for example, Patent Document 1: Japanese Unexamined Patent Application Publication No. 2005-176457).
- Such a sensor-less driving apparatus avoids the need to provide a rotation sensor to a brushless motor, thereby achieving a simplified configuration and a decrease in size of a brushless motor, as well as high reliability with no risk of failure or disconnection of a rotation sensor.
- Accordingly, a sensor-less driving apparatus may be employed as a driving apparatus of a brushless motor in an electric working machine requiring reduction in weight and high reliability.
- In a sensor-less driving apparatus, as described in
Patent Document 1, an induced voltage generated by motor rotation and a reference voltage are compared, and a timing (a time point) at which the induced voltage crosses the reference voltage is detected, to thereby detect a specified rotation position (an electrical angle) of a brushless motor. - An intermediate voltage, which is a variation center voltage of the induced voltage between the maximum and minimum voltage values as the induced voltage varies between a normal direction and a negative direction, is usually used as the reference voltage. By comparing the induced voltage and the reference voltage, a zero cross point of the induced voltage is detected.
- The induced voltage varies under the influence of a reflux current that flows after a change of a current conduction direction. Accordingly, it has been conceived to disable rotation position detection during a specified time period from a commutation timing (a commutation time point) to change a current conduction direction in a sensor-less driving apparatus, to thereby avoid misdetection of a rotation position due to voltage variation caused by a reflux current.
- However, a time period during which a reflux current flows after interruption of current varies depending on a drive current of a brushless motor. The time period during which the reflux current flows becomes longer as a load applied to the brushless motor is larger and thus the drive current is larger.
- Accordingly, if a time period during which rotation position detection is disabled (hereinafter referred to as a “mask time”) is fixed, misdetection of a rotation position might occur due to voltage variation caused by the reflux current during a high-load operation in which the reflux current flows for a longer time.
- Also, during a low-load operation in which the reflux current flows for a shorter time, the induced voltage might cross the reference voltage during the mask time, thereby disabling detection of a specified rotation position of the brushless motor.
- The present disclosure preferably allows accurate detection of a rotation position without being influenced by a voltage variation caused by a reflux current in an electric working machine including a brushless motor as a power source, while detecting a rotation position (an electrical angle) from an induced voltage and drive-controlling the brushless motor.
- An electric working machine in one aspect of the present disclosure includes a brushless motor, a detector configured to detect a specified rotation position of the brushless motor based on an induced voltage generated by a rotation of the brushless motor, and a controller.
- The controller is configured to control current conduction to the brushless motor by setting a commutation timing for changing a current conduction direction to the brushless motor in response to a detection of the specified rotation position of the brushless motor by the detector.
- Also, the controller disables setting of the commutation timing based on the specified rotation position that is detected by the detector during a specified mask time from the commutation timing and also increases the mask time as a load of the brushless motor is larger.
- Thus, according to the electric working machine of the present disclosure, even if the induced voltage varies due to a reflux current that flows after the commutation timing, by setting the mask time, a rotation position can be detected without being influenced by such voltage variation.
- The mask time is set to be longer as the load of the brushless motor is larger; thus, the mask time is set corresponding to a time period during which a reflux current flows (in other words, a time period during which position detection cannot be performed properly).
- Accordingly, a rotation position can be detected well regardless of whether the load is large and the reflux current flows for a long time or the load is small and the reflux current flows for a short time, and current conduction control can be performed accurately based on the rotation position.
- The detector may be configured to compare the induced voltage and a reference voltage for position detection and to detect the specified rotation position of the brushless motor in response to matching of the reference voltage by the induced voltage.
- The controller may be configured to detect the load of the brushless motor based on a driving state of the brushless motor or may be configured to detect the load of the brushless motor based on an output state from a battery that supplies drive power to the brushless motor.
- Further, in a case of detecting the load of the brushless motor based on the driving state of the brushless motor, the controller may be configured to detect a current flowing in the brushless motor as an indication of the driving state of the brushless motor.
- In the case of detecting the load of the brushless motor based on the driving state of the brushless motor, a drive voltage, a rotation speed, a torque, or other measurement than a drive current may be used as an indication. Moreover, as the aforementioned output state from a battery, an output current or an output voltage from the battery may be used.
- An electric working machine in another aspect of the present disclosure includes a brushless motor, a detector configured to detect a specified rotation position of the brushless motor based on an induced voltage generated by a rotation of the brushless motor, and a controller. The controller is configured to control current conduction to the brushless motor by setting a commutation timing for changing a current conduction direction to the brushless motor in response to a detection of the specified rotation position by the detector. The controller is further configured to set a mask time, wherein setting the commutation timing is disabled during the mask time, and is further configured to vary the mask time as a function of a load of the brushless motor.
- One embodiment of the present disclosure will be described hereinafter by way of example with reference to the accompanying drawings, in which:
-
FIG. 1 is a perspective view showing an external appearance of a grass cutter of the embodiment; -
FIG. 2 is a block diagram showing an electrical configuration of the grass cutter of the embodiment; -
FIG. 3 is an explanatory diagram showing a drive pattern and changes in phase voltage of a motor; -
FIG. 4 is a flowchart showing a position detection process; -
FIG. 5 is a flowchart showing a timer process; -
FIG. 6A is an explanatory diagram illustrating an operation of the motor during rotation position detection; and -
FIG. 6B is an explanatory diagram illustrating an operation of a conventional apparatus. - As shown in
FIG. 1 , agrass cutter 1 of the present embodiment (which may be understood as one example of an electric working machine) includes amain pipe 2, acontrol unit 3, a drive unit 4, and a handle 7. Themain pipe 2 has an elongated and hollow rod shape. Thecontrol unit 3 is provided to a rear end of themain pipe 2, and the drive unit 4 is provided to a front end of themain pipe 2. - A rotary blade 5 is detachably and rotatably attached to the drive unit 4. The rotary blade 5 is a blade for cutting a cutting object, such as grass and small diameter trees, and the rotary blade 5 shown in
FIG. 1 is a so-called chip saw. - The rotary blade 5 is made of metal and has a disc-shape with saw teeth provided along an entire outer circumference. A hard chip is mounted to a tip of each tooth.
- A
cover 6 is provided in a front end portion of themain pipe 2. Thecover 6 is configured to reduce flying of grass or the like cut by the rotary blade 5 toward an operator of thegrass cutter 1. - The drive unit 4 houses a motor 20 (see
FIG. 2 ) as a driving source to rotationally drive the rotary blade 5 and a gear mechanism to transmit rotation of themotor 20 to an output shaft. The rotary blade 5 is detachably attached to the output shaft of the drive unit 4. - The
motor 20 is a three-phase brushless motor and is drive-controlled by a control circuit 30 (seeFIG. 2 ) in thecontrol unit 3. - The handle 7 is coupled to the
main pipe 2 in the vicinity of a longitudinal middle position of themain pipe 2. The handle 7 is a member to be gripped by an operator during grass cutting operation using thegrass cutter 1. In the present embodiment, the handle 7 is configured as a so-called U-shaped handle with each end having a grip portion. The handle 7 may be another type of handle, such as a loop handle. - One of the two grip portions of the handle 7 includes an operation and
display unit 8 configured to allow an operator to operate by a finger and confirm an operating state. - As shown in
FIG. 2 , the operation anddisplay unit 8 includes atrigger switch 10, amode change switch 11, areverse switch 12, amode indicator 14, areverse indicator 15, and aremaining energy indicator 16. - The
trigger switch 10 is an operation switch for inputting a drive command of themotor 20. The operation anddisplay unit 8 includes a lock-off switch 9 to make thetrigger switch 10 operable (seeFIG. 1 ). - The
mode change switch 11 is an operation switch to change a driving speed of themotor 20, for example, among three levels of high, medium, and low. A speed mode (High, Medium, or Low) set by themode change switch 11 is displayed on themode indicator 14. - The
reverse switch 12 is an operation switch to change a rotation direction of themotor 20 between a normal direction for cutting an object and a reverse direction. Upon a change of the rotation direction of themotor 20 to the reverse direction by thereverse switch 12, the change is displayed on thereverse indicator 15. - As shown in
FIG. 1 , the remainingenergy indicator 16 is configured to indicate a remaining energy of a battery pack 18 (that is, an amount of electric power remaining in a battery in the battery pack 18), which is detachably attached to thecontrol unit 3 and supplies direct current power to thecontrol unit 3. - These components are coupled to the
control circuit 30 in thecontrol unit 3 through acable 19 shown inFIG. 1 . Thecontrol circuit 30 monitors respective operating states of theswitches 10 to 12 and performs driving of themotor 20, setting of the driving speed, changing of the rotation direction of themotor 20, and other functions. - The
control circuit 30 also performs indication of operating conditions (a mode indication, a reverse indication, and a remaining energy indication) on theaforementioned indicators 14 to 16 as well as indication of errors on another indicator provided to the operation anddisplay unit 8. - As shown in
FIG. 2 , thecontrol unit 3 includes adrive circuit 32 and agate circuit 34 as a driver to deliver current and rotate themotor 20, in addition to thecontrol circuit 30. - The
drive circuit 32, which is for receiving power supply from the battery pack 18 (specifically the battery in the battery pack 18) and flowing current to a winding of each phase of themotor 20, is configured as a three-phase full-bridge circuit including six switching elements Q1 to Q6. Each of the switching elements Q1 to Q6 is a MOSFET in the present embodiment. - In the
drive circuit 32, the three switching elements Q1 to Q3 are provided as so-called high-side switches between respective terminals U, V, and W of themotor 20 and a power source line coupled to a positive electrode of thebattery pack 18. - The remaining three switching elements Q4 to Q6 are provided as so-called low-side switches between the respective terminals U, V, and W of the
motor 20 and a ground line coupled to a negative electrode of thebattery pack 18. - The
gate circuit 34 is configured to turn on/off the switching elements Q1 to Q6 in thedrive circuit 32 in accordance with a control signal (in other words, a current conduction command) outputted from thecontrol circuit 30, to thereby flow current to the respective phase windings of themotor 20 and rotate themotor 20. - The
control unit 3 includes aregulator 36 that receives power supply from thebattery pack 18 and generates a specified power source voltage Vcc (for example, DC 5V) required to operate thecontrol circuit 30, the operation anddisplay unit 8, and the like. - In a path from the
drive circuit 32 to the negative electrode of thebattery pack 18 in a current conduction path to themotor 20, there is provided acurrent detection circuit 38 to detect a current that flows to themotor 20. A current detection signal is inputted from thecurrent detection circuit 38 to thecontrol circuit 30. - The
control unit 3 also includes arotation position detector 40 to detect a rotation position of themotor 20 from respective voltages of the terminals U, V, and W of themotor 20, abattery voltage detector 42 to detect a battery voltage, acontroller temperature detector 44, and anelement temperature detector 46. - Respective detection signals from the
detectors control circuit 30. - The
controller temperature detector 44 is a unit to detect a temperature of thecontrol circuit 30, and theelement temperature detector 46 is a unit to detect a temperature of the drive circuit 32 (specifically, the switching elements Q1 to Q6). - The
rotation position detector 40 obtains respective induced voltages from the terminals U, V, and W of themotor 20, compares each of the induced voltages with a reference voltage from areference voltage generator 22, and detects a specified rotation position (electrical angle) of themotor 20 when the induced voltage matches the reference voltage. - During driving of the
motor 20, as exemplarily illustrated inFIG. 3 , one of the high-side switches Q1 to Q3 and one of the low-side switches Q4 to Q6 in thedrive circuit 32 are sequentially selected for current conduction, and current conduction and a current conduction direction are changed to a corresponding phase winding of themotor 20. - Thus, at each change, one terminal of the three terminals of the
motor 20 is brought into an open state, and an induced voltage is generated in the one terminal due to rotation of themotor 20. The induced voltage changes from a positive side to a negative side of thedrive circuit 32, or vice versa, and a rotation position of themotor 20 can be identified by detecting a center of the change. - In the present embodiment, a drive voltage applied by the
battery pack 18 to thedrive circuit 32 is divided in half in thereference voltage generator 22 using voltage dividing resistors R1, R2 having the same resistance value, thereby detecting an intermediate voltage as a variation center voltage of the induced voltage. - Then, the
rotation position detector 40 obtains the intermediate voltage detected by thereference voltage generator 22 as a reference voltage and compares the reference voltage with respective voltages Vu, Vv, and Vw of the terminals U, V, and W of themotor 20 usingrespective comparators - Accordingly, when an output from the
comparator rotation position detector 40 that the induced voltage has passed the reference voltage. - In the present embodiment, it is configured such that a timing (a time point) at which the induced voltage matches the reference voltage is detected as a zero cross point, and the rotation position (electrical angle) of the
motor 20 is identified based on the zero cross point. Therotation position detector 40 corresponds to one example of a detector of the present disclosure. - The
control circuit 30, which corresponds to one example of a controller of the present disclosure, includes a microcomputer including aCPU 30 a, aROM 30 b, aRAM 30 c, and other components. - When the
trigger switch 10 is operated and a drive command of themotor 20 is inputted, thecontrol circuit 30 delivers current to themotor 20 in a specified current conduction pattern. Then, themotor 20 is initially driven. Subsequently, thecontrol circuit 30 obtains a rotation position and a rotation speed of themotor 20 based on a detection signal from therotation position detector 40 and drives themotor 20 in a specified rotation direction in accordance with an input from thereverse switch 12. - During driving of the
motor 20, thecontrol circuit 30 sets a control amount of themotor 20 such that the rotation speed of themotor 20 becomes a preset driving speed (High, Medium, or Low) depending on the speed mode that is changed by an operation of themode change switch 11. - The control amount of the
motor 20 here is a drive duty ratio of a control signal (PWM signal) that is outputted to thegate circuit 34 in order to turn on/off the switching elements Q1 to Q6 included in thedrive circuit 32. - As shown in
FIG. 3 , thecontrol circuit 30 selects the high-side switch and the low-side switch to be used for current conduction in accordance with a preset current conduction pattern each time themotor 20 rotates by an electrical angle of 60 degrees. - Then, one of the high-side switch and the low-side switch is maintained in an on-state, and the other is turned on/off by the PWM signal, to thereby control the drive duty ratio of the PWM signal such that the rotation speed of the
motor 20 becomes a rotation speed corresponding to the speed mode. - In addition to the above-described current conduction control to the
motor 20, thecontrol circuit 30 executes an interruption process to set a change timing (a change time point) of the current conduction pattern, that is, a commutation timing (a commutation time point), based on the rotation position of the motor 20 (in other words, based on the zero cross point). - The interruption process is achieved by two processes, that is, a position detection process shown in
FIG. 4 and a timer process shown inFIG. 5 . - The position detection process is a process to set the commutation timing (the change timing of the current conduction pattern) at a reverse timing (a reverse time point) of the detection signal inputted from the rotation position detector 40 (that is, at the zero cross point).
- Thus, the position detection process is started by edges of detection signals from the
comparators comparators motor 20. - In the position detection process, as shown in
FIG. 4 , calculation of the commutation timing to change the current conduction direction to themotor 20 is first performed in S110 (S denotes “step”), for example, based on the rotation speed of themotor 20 that is obtained from a starting interval of the position detection process. - In subsequent S120, a time T1 (see
FIG. 3 ) from the current time to the commutation timing is set in a timer for time counting so as to “start the later-described timer process at the commutation timing to thereby change the current conduction pattern.” In S130, time counting by the timer is started. - In S130, a counter to count a number of execution of the later-described timer process is reset to thereby set the number of execution to an initial value: “0.” After execution of the process in S130, the position detection process is terminated.
- The timer process shown in
FIG. 5 is a process that is started when a counting time by the timer has reached a set time. Once the timer process is started it is determined in S210 whether the number of execution of the timer process is “0.” - If the number of execution of the timer process is “0,” which means a timing (a time point) that the time set in the aforementioned position detection process has elapsed, then the position detection process is disabled in S220, and the present process proceeds to S230. In S230, a commutation process to change the current conduction pattern of the
motor 20 is executed. - Subsequent to execution of the commutation process in S230, the present process proceeds to S240, in which it is determined whether a load of the
motor 20 is equal to or more than a threshold value. In the present embodiment, the determination of the load is performed by determining whether a current value detected by thecurrent detection circuit 38 is equal to or more than a preset threshold value. - If it is determined in S240 that the current value is less than the threshold value, and thus the load of the
motor 20 is small, then the present process proceeds to S250. In S250, a first angle time required for themotor 20 to rotate by a preset first angle (for example, an electrical angle of 10 degrees) is set as the counting time by the timer. - If it is determined in S240 that the current value is equal to or more than the threshold value, and thus the load of the
motor 20 is large, then the present process proceeds to S270. In S270, a second angle time required for themotor 20 to rotate by a preset second angle (an angle greater than the first angle: for example, an electrical angle of 15 degrees) is set as the counting time by the timer. - The first angle time is calculated in S250 based on the preset first angle and a current rotation speed of the
motor 20, and the second angle time is calculated in S270 based on the preset second angle and a current rotation speed of themotor 20. - Subsequent to setting of the counting time in the timer in S250 or S270, the present process proceeds to S260, in which time counting by the timer is started. In subsequent S280, a value “1” is added to the number of execution of the timer process, and then the timer process is terminated.
- If it is determined in S210 that the number of execution of the timer process is not “0”, which means a timing (a time point) that a time T2 (see
FIG. 3 ) set in the timer in S250 or S270 has elapsed, then the present process proceeds to S290. In S290, a position detection process is permitted, and then the present process proceeds to S280. - The time T2 set in the timer in S250 or S270 is a mask time (a mask section) to disable execution of the position detection process in
FIG. 4 . - In the present embodiment, the mask time is changed depending on the load of the
motor 20 so as to increase the mask time when the load is large and to decrease the mask time when the load is small, to thereby reduce misdetection of the rotation position due to the detection signal from therotation position detector 40. - Specifically, as shown in
FIG. 3 , if the current conduction pattern is changed at the commutation timing at which the time T1 has elapsed from the zero cross point, then a reflux current flows due to energy accumulated in a winding, in which current flow is interrupted, and thereby a voltage to be used for detection of a next zero cross point is changed. - Thus, in the present embodiment, detection of a zero cross point by the position detection process is disabled by the mask time during a time period while a reflux current flows.
- As shown in
FIG. 6B , however, in a case where the mask time is fixed, it might occur that if the load is large and a large current flows in themotor 20, then a reflux current flows for a longer time after the commutation, and thus misdetection of the rotation position of themotor 20 is caused after the mask time has elapsed. - Also, it might occur that if the load is small and a small current flows in the
motor 20, then a reflux current flows for a shorter time after the commutation, and a zero cross point for identifying the rotation position occurs during the mask time, thereby disabling detection of the rotation position of themotor 20. - In contrast, in the present embodiment, the load is detected from the current flowing in the
motor 20 and the mask time is changed depending on the load. Thus, as shown inFIG. 6A , regardless of whether the load is large or small, it is possible to detect the rotation position of themotor 20 from the zero cross point. - Therefore, according to the
grass cutter 1 of the present embodiment, it is possible to appropriately set the commutation timing during driving of themotor 20 and to properly control the driving of themotor 20 and thus the rotation of the rotary blade 5. - Although one embodiment of the electric working machine of the present disclosure has been described, the electric working machine of the present disclosure is not limited to the above-described embodiment but may be practiced in various modified forms.
- For example, although the mask time is changed between two levels depending on the load of the
motor 20 in the above-described embodiment, the mask time may be changed more finely, for example, among three or more levels. - In the above-described embodiment, the mask time is changed by using the current flowing in the
motor 20 as the load of themotor 20. However, the mask time may be set in accordance with information related to the load of themotor 20 that is based on the rotation speed of themotor 20, the battery voltage detected by thebattery voltage detector 42, or the like. - Increase in the load applied to the
motor 20 leads to increase in temperature; thus, it may be configured such that the load of themotor 20 is determined based on the temperature detected by thecontroller temperature detector 44 or theelement temperature detector 46, or on changes in the temperature, and then the mask time is set. - The mask time may be set in accordance with an output state from the
battery pack 18 since an output current and an output voltage from thebattery pack 18 may vary depending on the load applied to themotor 20. - Also, it may be configured such that the load of the
motor 20 is determined by a combination of the aforementioned manners, and then the mask time is set. - Setting of the mask time in these manners may be achieved by changing a parameter to be used for determination of the load in S240 through a similar procedure as in the above-described embodiment.
- In the above-described embodiment, the
rotation position detector 40 is included as one example of the detector of the present disclosure, and therotation position detector 40 is configured to compare the respective voltages Vu, Vv, and Vw of the terminals U, V, and W of themotor 20 with the reference voltage by therespective comparators rotation position detector 40 may be achieved by a detection process executed by thecontrol circuit 30. Specifically, the function as the detector of the present disclosure may be achieved by inputting the respective voltages Vu, Vv, and Vw of the terminals U, V, and W of themotor 20 to thecontrol circuit 30, generating the reference voltage from the battery voltage in the detection process of thecontrol circuit 30, and comparing each of the voltages Vu, Vv, and Vw with the reference voltage. - In the above-described embodiment, the
grass cutter 1 is described as one example of the electric working machine of the present disclosure. However, the electric working machine is not limited to this, but may be any apparatus that includes a brushless motor as a power source. - For example, the technique of the present disclosure may be applied to an electric power tool for masonry work, metalworking, or woodworking, or to a working machine for gardening. More specifically, the technique may be applied to various electric working machines, such as an electric hammer, an electric hammer drill, an electric drill, an electric driver, an electric wrench, an electric grinder, an electric circular saw, an electric reciprocating saw, an electric jigsaw, an electric cutter, an electric chainsaw, an electric plane, an electric nailer (including an electric tacker), an electric hedge trimmer, an electric lawn trimmer, an electric brush cutter, an electric cleaner, an electric blower, an electric sprayer, an electric spreader, and an electric dust collector.
- A plurality of functions performed by a single element of the above-described embodiment may be achieved by a plurality of elements, or a function performed by a single element may be achieved by a plurality of elements. Also, a plurality of functions performed by a plurality of elements may be achieved by a single element, or a function performed by a plurality of elements may be achieved by a single element. Further, a part of a configuration of the above-described embodiment may be omitted. Moreover, at least a part of a configuration of the above-described embodiment may be added to, or may replace, other configuration of the above-described embodiment.
Claims (6)
1. An electric working machine comprising:
a brushless motor;
a detector configured to detect a specified rotation position of the brushless motor based on an induced voltage generated by a rotation of the brushless motor; and
a controller configured to control current conduction to the brushless motor by setting a commutation timing for changing a current conduction direction to the brushless motor in response to a detection of the specified rotation position by the detector, the controller being further configured to disable setting of the commutation timing based on the specified rotation position during a specified mask time from the commutation timing and to increase the mask time as a load of the brushless motor is larger.
2. The electric working machine according to claim 1 ,
wherein the detector is configured to compare the induced voltage and a reference voltage for position detection and to detect the specified rotation position of the brushless motor in response to matching of the reference voltage by the induced voltage.
3. The electric working machine according to claim 1 ,
wherein the controller is configured to detect the load of the brushless motor based on a driving state of the brushless motor.
4. The electric working machine according to claim 3 ,
wherein the controller is configured to detect a current flowing in the brushless motor as an indication of the driving state of the brushless motor.
5. The electric working machine according to claim 1 ,
wherein the controller is configured to detect the load of the brushless motor based on an output state from a battery that supplies drive power to the brushless motor.
6. An electric working machine comprising:
a brushless motor;
a detector configured to detect a specified rotation position of the brushless motor based on an induced voltage generated by a rotation of the brushless motor; and
a controller configured to control current conduction to the brushless motor by setting a commutation timing for changing a current conduction direction to the brushless motor in response to a detection of the specified rotation position by the detector,
the controller being further configured to set a mask time, wherein setting the commutation timing is disabled during the mask time, and
the controller being further configured to vary the mask time as a function of a load of the brushless motor.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016232984A JP2018093576A (en) | 2016-11-30 | 2016-11-30 | Electrically-driven work machine |
JP2016-232984 | 2016-11-30 |
Publications (1)
Publication Number | Publication Date |
---|---|
US20180152125A1 true US20180152125A1 (en) | 2018-05-31 |
Family
ID=62117906
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/819,549 Abandoned US20180152125A1 (en) | 2016-11-30 | 2017-11-21 | Electric working machine |
Country Status (3)
Country | Link |
---|---|
US (1) | US20180152125A1 (en) |
JP (1) | JP2018093576A (en) |
DE (1) | DE102017127843A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021081877A1 (en) * | 2019-10-31 | 2021-05-06 | Techtronic Cordless Gp | Powered garden tools |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020054035A (en) * | 2018-09-25 | 2020-04-02 | 株式会社アドヴィックス | Motor controller |
CN109392466B (en) * | 2018-12-20 | 2023-08-22 | 格力博(江苏)股份有限公司 | Control box and garden tool with same |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5885484A (en) * | 1996-08-28 | 1999-03-23 | Lockheed Martin Energy Research Corp. | High temperature thermometric phosphors |
US5886484A (en) * | 1995-05-23 | 1999-03-23 | Sgs-Thomson Microelectronics, S.R.L. | Masking of switching noise in controlling a "H" bridge |
US6538404B2 (en) * | 2000-02-14 | 2003-03-25 | Sanyo Electric Co., Ltd. | Motor apparatus |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1028395A (en) * | 1996-07-11 | 1998-01-27 | Sanyo Electric Co Ltd | Position detector for dc brushless motor |
JP2002095280A (en) * | 2000-09-08 | 2002-03-29 | Hitachi Ltd | Dc brushless motor controller |
JP2005176457A (en) | 2003-12-09 | 2005-06-30 | Matsushita Electric Works Ltd | Position detecting circuit of brushless motor |
EP2674261B1 (en) * | 2011-02-10 | 2018-04-04 | Makita Corporation | Electric tool |
JP2015122823A (en) * | 2013-12-20 | 2015-07-02 | 日立工機株式会社 | Motor drive control device, electric tool and motor drive control method |
-
2016
- 2016-11-30 JP JP2016232984A patent/JP2018093576A/en active Pending
-
2017
- 2017-11-21 US US15/819,549 patent/US20180152125A1/en not_active Abandoned
- 2017-11-24 DE DE102017127843.5A patent/DE102017127843A1/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5886484A (en) * | 1995-05-23 | 1999-03-23 | Sgs-Thomson Microelectronics, S.R.L. | Masking of switching noise in controlling a "H" bridge |
US5885484A (en) * | 1996-08-28 | 1999-03-23 | Lockheed Martin Energy Research Corp. | High temperature thermometric phosphors |
US6538404B2 (en) * | 2000-02-14 | 2003-03-25 | Sanyo Electric Co., Ltd. | Motor apparatus |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021081877A1 (en) * | 2019-10-31 | 2021-05-06 | Techtronic Cordless Gp | Powered garden tools |
Also Published As
Publication number | Publication date |
---|---|
JP2018093576A (en) | 2018-06-14 |
DE102017127843A1 (en) | 2018-05-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9825572B2 (en) | Electric working machine | |
US10348227B2 (en) | Electric power tool | |
US9438141B2 (en) | Braking apparatus for electric power tool | |
US11701759B2 (en) | Electric power tool | |
CN106998168B (en) | Electric working machine | |
US10298044B2 (en) | Power tool for the use with a detachable battery pack that detects the temperature of the battery pack | |
US9276509B2 (en) | Power tool having a brushless motor and a control unit for controlling the brushless motor | |
US10644634B2 (en) | Electric power tool | |
US8890449B2 (en) | Electric power tool, lock state occurrence determination apparatus, and program | |
US11539314B2 (en) | Electric working machine | |
US11533841B2 (en) | Electric working machine and method for controlling motor of electric working machine | |
US20180152125A1 (en) | Electric working machine | |
US10491148B2 (en) | Electric working machine | |
US11039570B2 (en) | Working machine and method of braking driving device of working machine | |
JP6845655B2 (en) | Electric work machine | |
US12023787B2 (en) | Electric powered work machine, job-site electrical system, and method of diagnosing electric powered work machine | |
US10532454B2 (en) | Electric working machine | |
US11641798B2 (en) | Electric working machine capable of determining type of tip tool | |
US10833612B2 (en) | Electric working machine | |
US20230065201A1 (en) | Technique for controlling brushless dc motor of electric work machine | |
US11955874B2 (en) | Electric powered work machine | |
US12011813B2 (en) | Electric work machine | |
US20230106949A1 (en) | Technique for controlling motor in electric power tool |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: MAKITA CORPORATION, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:TAKEDA, KOUICHI;REEL/FRAME:044192/0058 Effective date: 20171116 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |