# US 2017/0288584 A1 · Power tool and motor drive system thereof

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2017/0288584 A1
- Document ID: US20170288584A1
- Status: Published application
- Kind: A1
- Application number: 15/479,807
- Filed: 2017-04-05
- Published: 2017-10-05
- Earliest claimed: 2016-04-05
- Assignees: Johnson Electric S.A.
- Applicants: Johnson Electric S.A.
- Inventors: Hai Bo MA; Yuk Tung LO; Jin Zhou CHEN; Yong Sheng GAO; Jian Xun ZOU; Song CHEN
- Web page: https://patentgrep.com/patent/US20170288584A1

## CPC

- H02P 6/24: Arrangements for stopping
- B23Q 11/0092: {actuating braking or stopping means}
- B25F 5/00: Details or components of portable power-driven tools not particularly related to the operations performed and not otherwise provided for
- H02P 3/22: by short-circuit or resistive braking
- H02P 6/085: {in a bridge configuration}
- H02P 6/16: Circuit arrangements for detecting position
- H02P: CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- B23Q: DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING (tools of the kind used in lathes or boring machines B23B27/00); MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B25F: COMBINATION 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 {(machines or arrangements of machines for performing specified combinations of different metal-working operations not covered by a single other subclass B23P23/00 and subgroups)}

## Abstract

A motor drive system is provided, which includes: an inverter coupled with two terminals of a power supply, where the inverter includes multiple semi-conductive switch elements and is configured to convert a voltage provided by the power supply to an alternating current to drive a motor; a microcontroller configured to output a drive signal to control an power mode of the semi-conductive switch elements in the inverter; and a rheostat coupled with the microcontroller and configured to provide an input signal to the microcontroller by sliding, where the microcontroller outputs a brake signal to the inverter to control the motor to stop operating when the input signal meets a predetermined condition, and the microcontroller is powered off when the motor stops rotating.

## Claims

### Claim 1

A motor drive system, comprising:
an inverter coupled with two terminals of a power supply, wherein the inverter comprises a plurality of semi-conductive switch elements, and is configured to convert a voltage provided by the power supply to an alternating current to drive a motor;
a microcontroller configured to output a drive signal to control a power mode of the plurality of semi-conductive switch elements in the inverter; and
a rheostat coupled with the microcontroller and configured to provide an input signal to the microcontroller by sliding, wherein the microcontroller outputs a brake signal to the inverter to control the motor to stop operating when the input signal meets a predetermined condition, and the microcontroller is powered off when the motor stops rotating.

### Claim 2 (depends on 1)

The motor drive system according to claim 1, wherein:
the microcontroller outputs the brake signal to the inverter when the input signal provided by the rheostat to the microcontroller is less than a first predetermined voltage value.

### Claim 3 (depends on 2)

The motor drive system according to claim 2, wherein:
the rheostat comprises a first fixed contact, a second fixed contact and a movable contact, the first fixed contact and the second fixed contact being respectively coupled with a power supply terminal and a ground terminal of the microcontroller, and the movable contact being coupled with an input terminal of the microcontroller, wherein different input signals are provided by the rheostat to the microcontroller by the movable contact sliding towards the first fixed contact or the second fixed contact, wherein the input signal gradually increases when the movable contact slides towards the first fixed contact, and gradually decreases when the movable contact slides towards the second fixed contact.

### Claim 4 (depends on 2)

The motor drive system according to claim 2, wherein:
when the input signal provided by the rheostat to the microcontroller is greater than the first predetermined voltage value, the microcontroller adjusts, according to the input signal, a duty cycle of a PWM signal outputted by the microcontroller to adjust a rotation speed of the motor.

### Claim 5 (depends on 1)

The motor drive system according to claim 1, wherein:
the microcontroller outputs the brake signal to the inverter when the input signal provided by the rheostat to the microcontroller is greater than a second predetermined voltage value.

### Claim 6 (depends on 5)

The motor drive system according to claim 5, wherein:
the rheostat comprises a first fixed contact, a second fixed contact and a movable contact, the first fixed contact and the second fixed contact being respectively coupled with a ground terminal and a power supply terminal of the microcontroller, and the movable contact being coupled with an input terminal of the microcontroller, wherein different input signals are provided by the rheostat to the microcontroller by the movable contact sliding towards the first fixed contact or the second fixed contact, wherein the input signal gradually decreases when the movable contact slides towards the first fixed contact, and gradually increases when the movable contact slides towards the second fixed contact.

### Claim 7 (depends on 5)

The motor drive system according to claim 5, wherein:
when the input signal provided by the rheostat to the microcontroller is less than the second predetermined voltage value, the microcontroller adjusts, according to the input signal, a duty cycle of a PWM signal outputted by the microcontroller to adjust a rotation speed of the motor.

### Claim 8 (depends on 1)

The motor drive system according to claim 1, wherein:
the inverter comprises an upper-half bridge and a lower-half bridge, each of the upper-half bridge and the lower-half bridge comprises at least two semi-conductive switch elements, and when performing braking, the microcontroller transmits a PWM signal to alternately control each two of the at least two semi-conductive switch elements of the upper-half bridge to be turned on and each two of the at least two semi-conductive switch elements of the lower-half bridge to be turned on, wherein a motor stator winding of the motor and the turned-on semi-conductive switch elements form a circuit.

### Claim 9 (depends on 8)

The motor drive system according to claim 8, wherein:
the microcontroller alternately controls each two of the at least two semi-conductive switch elements of the lower-half bridge of the inverter to be turned on during a first half of a rotation cycle of the motor, and each two of the at least two semi-conductive switch elements of the upper-half bridge of the inverter to be turned on during a second half of the rotation cycle of the motor.

### Claim 10 (depends on 8)

The motor drive system according to claim 8, wherein:
when a number of the motor stator winding of the motor is at least two, when performing braking, the microcontroller determines a first motor stator winding which generates a maximum back electromotive force and a second motor stator winding which generates a minimum back electromotive force according to a magnetic pole position of a rotor of the motor, and transmits the PWM signal to alternately control semi-conductive switch elements of the upper-half bridge and semi-conductive switch elements of the lower-half bridge to be turned on, wherein the turned-on semi-conductive switch elements of the upper-half bridge comprises a first semi-conductive switch element which controls the first motor stator winding and a second semi-conductive switch element which controls the second motor stator winding, and the turned-on semi-conductive switch elements of the lower-half bridge comprises a third semi-conductive switch element which controls the first motor stator winding and a fourth semi-conductive switch element which controls the second motor stator winding, whereby the first motor stator winding and the second motor stator winding are shorted with each other via the turned-on first semi-conductive switch element and the turned-on second semi-conductive switch element or shorted with each other via the turned-on third semi-conductive switch element and the turned-on fourth semi-conductive switch element.

### Claim 11 (depends on 10)

The motor drive system according to claim 10, further comprising:
a position sensor configured to output a Hall signal according to the magnetic pole position of the rotor, the upper-half bridge comprises a first switch, a second switch and a third switch, and the lower-half bridge comprises a fourth switch, a fifth switch and a sixth switch, wherein a node is formed between the first switch and the fourth switch, a node is formed between the second switch and the fifth switch, and a node is formed between the third switch and the sixth switch, and wherein the microcontroller turns on the fifth switch and the sixth switch when the Hall signal outputted by the position sensor is 101, turns on the fourth switch and the fifth switch when the Hall signal outputted by the position sensor is 100, turns on the fourth switch and the sixth switch when the Hall signal outputted by the position sensor is 110, turns on the second switch and the third switch when the Hall signal outputted by the position sensor is 010, turns on the first switch and the second switch when the Hall signal outputted by the position sensor is 011, and turns on the first switch and the third switch when the Hall signal outputted by the position sensor is 001.

### Claim 12 (depends on 8)

The motor drive system according to claim 8, wherein:
when a number of the motor stator winding of the motor is one, when performing braking, the microcontroller transmits the PWM signal according to a magnetic pole position of a rotor, so as to alternately control semi-conductive elements of the upper-half bridge to be turned on and semi-conductive elements of the lower-half bridge to be turned on, the motor stator winding and the turned-on semi-conductive elements forming a circuit.

### Claim 13 (depends on 12)

The motor drive system according to claim 12, further comprising:
a position sensor configured to output a Hall signal according to the magnetic pole position of the rotor, wherein the inverter comprises an upper-half bridge and a lower-half bridge, the upper-half bridge comprises a first switch and a second switch, and the lower-half bridge comprises a third switch and a fourth switch, wherein a node is formed between the first switch and the third switch, and a node is formed between the second switch and the fourth switch, and wherein the microcontroller turns on the third switch and the fourth switch when the Hall signal outputted by the position sensor is 10, and turns on the first switch and the second switch when the Hall signal outputted by the position sensor is 01.

### Claim 14 (depends on 1)

The motor drive system according to claim 1, further comprising:
a switch body which is coupled between the power supply and the microcontroller, and is configured to be opened after the microcontroller outputs the brake signal for a first predetermined period of time, wherein when the motor stops rotating, the switch body disconnects the power supply and the microcontroller from each other, and the power supply stops supplying power to the microcontroller.

### Claim 15 (depends on 14)

The motor drive system according to claim 14, further comprising:
a trigger configured to drive the switch body and the rheostat to move when manually operated by a user, wherein when the trigger is pressed, the trigger drives the switch body to be closed and the switch body connects the power supply with the microcontroller, and drives the rheostat to move and the microcontroller adjusts, according to the input signal provided by the rheostat to the microcontroller, a duty cycle of a PWM signal outputted by the microcontroller, to adjust a rotation speed of the motor; and when the trigger is released, the trigger drives the rheostat to move and the input signal provided by the rheostat to the microcontroller triggers the microcontroller to output the brake signal, and drives the switch body to move such that the switch body is opened after the microcontroller outputs the brake signal for the first predetermined period of time.

### Claim 16 (depends on 1)

The motor drive system according to claim 1, further comprising:
a switch body coupled between the power supply and the microcontroller, and a trigger configured to drive the switch body to move when manually operated by a user, wherein when the trigger is released, the trigger drives the switch body to be opened after the trigger is released for a second predetermined period of time, wherein when the motor stops rotating, the switch body disconnects the power supply and the microcontroller from each other, and the power supply stops supplying power to the microcontroller.

### Claim 17 (depends on 1)

A power tool, comprising: a housing, a working head extended out of the housing, a motor for driving the working head, and the motor drive system according to claim 1.
