# US 7,612,507 B2 · Motor controller

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

- Number: US 7,612,507 B2
- Document ID: US7612507B2
- Status: Granted
- Kind: B2
- Application number: 11/867,295
- Filed: 2007-10-04
- Published: 2008-04-17
- Granted: 2009-11-03
- Earliest claimed: 2006-10-11
- Assignees: Futaba Corporation
- Inventors: Kazuo Katsuyama; Hideo Kitazawa
- Web page: https://patentgrep.com/patent/US7612507B2

## CPC

- H02P 7/28: using semiconductor devices
- A63H 29/22: Electric drives (power supply through track A63H18/12)
- A63H 30/04: using wireless transmission
- H02P 7/29: using pulse modulation
- H02P 27/04: using variable-frequency supply voltage, e.g. inverter or converter supply voltage
- H02P 27/047: {V/F converter, wherein the voltage is controlled proportionally with the frequency}
- H02P 2205/01: Current loop, i.e. comparison of the motor current with a current reference
- H02P: CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- A63H: TOYS, e.g. TOPS, DOLLS, HOOPS OR BUILDING BLOCKS

## Abstract

A motor controller capable of appropriately change the drive control condition in response to variations generated in motor drive control. The receiving circuit wirelessly receives and demodulates the control signal to controllably drive the motor and then outputs the demodulated signal to the motor controller. The current detection circuit detects the drive signal for the motor. The CPU refers to a table including correlations between drive currents of the motor and drive frequencies, which are respectively stored in the memory. The CPU selects a drive frequency corresponding to a drive current detected by the current detection circuit, thus controllably driving the motor using the drive signal of the corresponding drive frequency.

## Claims

### Claim 1

A motor controller comprising,
detection means for detecting a drive current of a motor;
storage means having loaded therein a table including correlations between drive currents and drive frequencies of said motor; and
control means for controlling and driving said motor by a drive current in response to a control signal for controlling and driving said motor;
wherein said control means sets the drive frequency of said drive signal into a drive frequency corresponding to said drive current so as to control and drive said motor, and said control means refers to said table and selects a drive frequency corresponding to a drive current detected by said detection means so as to control and drive said motor in accordance with a drive signal of said drive frequency, and said correlations between drive currents and drive frequencies in said table can be changed.

### Claim 2 (depends on 1)

The motor controller according to claim 1, wherein when said motor is a high-power motor, a high-power motor being a motor having a number of winding turns less than thirteen turns, if said drive current is more than a predetermined value, and said control means increases the drive frequency of said drive signal so as to control and drive said motor.

### Claim 3 (depends on 1)

The motor controller according to claim 1, wherein when said motor is a low-power motor, a low-power motor being a motor having a number of winding turns of about twenty-three turns, if said drive current is more than a predetermined value, and said control means decreases the drive frequency of said drive signal so as to control and drive said motor.

### Claim 4 (depends on 1)

The motor controller according to claim 1, wherein said control means determines the duty cycle of said drive current based on said control signal and based on a drive current detected by said detection means in such a manner that said drive current does not become an excessive current so as to control and drive said motor using said drive signal of said duty cycle.

### Claim 5 (depends on 1)

The motor controller according to claim 1, further comprising receiving means for wirelessly receiving and demodulating a modulated control signal and outputting a demodulated signal as said control signal.
