IP Library Granted Patent US 9,748,879
Granted Patent B2
US 9,748,879 · App. 14/939,515 · Granted Aug 29, 2017

Motor drive controller and control method of motor drive controller

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,748,879
App. No.
14/939,515
Granted
Aug 29, 2017
Kind
B2
Abstract

A motor drive controller is provided with: a motor drive circuit that drives a motor and having a position detector that detects a position of a rotor of the motor and outputs a position detection signal; a motor control circuit that generates a rotation pulse signal based on the position detection signal output by the motor drive circuit; and a microcomputer that is provided with at least one timer and outputs a conversion signal that is obtained by multiplying the rotation pulse signal by n, where n is a natural number equal to or greater than two.

Claims (39)

1. A motor drive controller comprising:

a motor drive circuit that drives a selected motor and having a position detector that detects a position of a rotor of the selected motor and outputs a position detection signal;

a motor control circuit that generates a rotation pulse signal based on the position detection signal output by the motor drive circuit; and

a microcomputer that is provided with at least one timer and is configured to:

generate a conversion signal, which is an expected rotation pulse signal for an expected motor, by multiplying a frequency of the rotation pulse signal by n; and

output the conversion signal to an external system, where n is a natural number equal to or greater than two,

wherein the external system controls an operation of the selected motor in place of the expected motor by using the conversion signal,

wherein the microcomputer measures an edge interval of the rotation pulse signal using the timer and determines a time to toggle the conversion signal,

wherein the microcomputer obtains a value by dividing the nearest edge interval measured by the timer by n, sets the timer to the value, and toggles the conversion signal when the timer times out, and

wherein when the conversion signal is toggled (n−1) times, the microcomputer measures a period to a next edge of the rotation pulse signal using the timer to measure the nearest edge interval.

2. The motor drive controller according to claim 1 ,

wherein the microcomputer does not output the conversion signal until the selected motor reaches a predetermined rotation speed and outputs the conversion signal when the selected motor reaches the predetermined rotation speed.

3. The motor drive controller according to claim 1 ,

wherein the microcomputer toggles the conversion signal when the measurement of the nearest edge interval is completed.

4. A motor drive controller comprising:

a motor drive circuit that drives a selected motor and having a position detector that detects a position of a rotor of the selected motor and outputs a position detection signal;

a motor control circuit that generates a rotation pulse signal based on the position detection signal; and

a microcomputer that is provided with at least one timer and is configured to:

generate a conversion signal, which is an expected rotation pulse signal for an expected motor, by multiplying a frequency of the rotation pulse signal by n; and

output the conversion signal to an external system, where n is a natural number equal to or greater than two,

wherein the microcomputer does not output the conversion signal when a rotation speed of the selected motor is slower than a predetermined speed and outputs the conversion signal when the rotation speed of the selected motor is equal to or faster than the predetermined speed,

wherein the external system controls an operation of the selected motor in place of the expected motor by using the conversion signal,

wherein the microcomputer measures an edge interval of the rotation pulse signal using the timer and determines a time to toggle the conversion signal,

wherein the microcomputer obtains a value by dividing the nearest edge interval measured by the timer by n, sets the timer to the value, and toggles the conversion signal when the timer times out, and

wherein when the conversion signal is toggled (n−1) times, the microcomputer measures a period to a next edge of the rotation pulse signal using the timer to measure the nearest edge interval.

5. A control method of motor drive controller comprising:

driving a selected motor;

detecting a position of a rotor of the selected motor to output a position detection signal;

generating a rotation pulse signal based on the position detection signal;

generating a conversion signal, which is an expected rotation pulse signal for an expected motor, by multiplying a frequency of the rotation pulse signal by n, where n is a natural number equal to or greater than two;

determining a rotation speed of the motor based on the position detection signal;

omitting to output the conversion signal when the rotation speed is slower than a predetermined speed;

outputting the conversion signal to an external system when the rotation speed is equal to or faster than the predetermined speed;

controlling, via the external system, an operation of the selected motor in place of the expected motor by using the conversion signal;

measuring an edge interval of the rotation pulse signal using the timer and determining a time to toggle the conversion signal;

obtaining a value by dividing the nearest edge interval measured by the timer by n, setting the timer to the value, and toggling the conversion signal when the timer times out; and

measuring, after toggling the conversion signal is toggled (n−1) times, a period to a next edge of the rotation pulse signal using the timer to measure the nearest edge interval.

6. The control method of motor drive controller according to claim 5 , further comprising:

toggling the conversion signal when the measuring of the nearest edge interval is completed.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2020
From: MINEBEA CO., LTD.
To: MINEBEA MITSUMI INC.
Reel/Frame 051803/0293 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2015
From: KAIDU, HIROYUKI; AOKI, MASATO
To: MINEBEA CO., LTD
Reel/Frame 037026/0372 →