US4644232A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method of and an apparatus for controlling a plurality of DC motors
Assignee: Hitachi Ltd
•
Filing: 1984-10-18
•
Granted: 1987-02-17
•
Expires: 2004-10-18
Abstract
Abstract The present invention provides method and apparatus to control a plurality of DC motors each having an encoder by a sole microcomputer. The actual rotating speed of each DC motor is detected in response to the signal from the encoder. A pulse width of a voltage which is applied to each motor is controlled due to the deviation between the actual speed and a preset speed. The output signals from the encoders regarding a specific DC motor to the other DC motor are sequentially selected by a selection signal, thereby controlling the speed measurements and calculations regarding a plurality of DC motors and the duties of electric powers which are applied to the DC motors.
Inventors
- 👤 Yuukou Nojiri
- 👤 Kosho Ishizaki
- 👤 Giichi Ishida
- 👤 Junshiro Inamura
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-23 13:58
CPC Classifications
H; H02; H02P; H02P5/00; H02P5/46; H02P5/50
Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
205 words
An apparatus for controlling rotating speeds of a plurality of DC motors comprising: DC motors; encoders each of which is coupled to each rotary shaft of said DC motors and outputs a pulse signal corresponding to a rotating speed of each of the DC motors in association with the rotation of said motor; a detecting circuit for detecting the rotating speed of each of the motors by using a period of said pulse signal outputted from said encoder; an arithmetic logic circuit which receives the rotating speed detected by said detecting circuit, compares said rotating speed at which said DC motor should rotate, determines whether said DC motor should be accelerated or decelerated or rotated at the same rotating speed as it is, calculates a current supplying time to said DC motor on the basis of said determination, and outputs a duty signal proportional to said current supplying time; and driving circuits each of which receives the duty signal from said arithmetic logic circuit and controls the current supply to said DC motor; wherein a predetermined constant rotating speed is used as the detecting rotating speed when the pulse signal is not outputted from said encoder even after the elapse of a constant time interval.
Claim 2
Independent Claim
205 words
An apparatus for controlling rotating speeds of a plurality of DC motors comprising: DC motors; encoders each of which is coupled to each rotary shaft of said DC motors and outputs a pulse signal corresponding to a rotating speed of each of the DC motors in association with the rotation of said motor; a detecting circuit for detecting the rotating speed of each of the motors by using a period of said pulse signal outputted from said encoder; an arithmetic logic circuit which receives the rotating speed detected by said detecting circuit, compares said rotating speed at which said DC motor should rotate, determines whether said DC motor should be accelerated or decelerated or rotated at the same rotating speed as it is, calculates a current supplying time to said DC motor on the basis of said determination, and outputs a duty signal proportional to said current supplying time; and driving circuits each of which receives the duty signal from said arithmetic logic circuit and controls the current supply to said DC motor; wherein a predetermined constant rotating speed is used as the detecting rotating speed when the pulse signal is not outputted from said encoder even after the elapse of a constant time interval.
Claim 3
Independent Claim
200 words
An apparatus for controlling a plurality of DC motors comprising: a plurality of DC motors; encoders each of which is connected to each rotary shaft of said DC motors and outputs a signal of a frequency corresponding to a rotating speed of each of the DC motors; a data selector for selecting one of the signals from said plurality of encoders; a plurality of driving apparatuses for respectively driving said plurality of DC motors; and a whole control unit including one counter for sequentially detecting the rotating speeds of said plurality of DC motors in response to the frequency signals which are outputted from said plurality of encoders and a control section for controlling said driving apparatuses corresponding to said respective motors in response to said detected rotating speeds of the respective motors, wherein a speed measurement and duty calculation for a DC motor newly actuated among said plurality of DC motors being performed two or more times as compared with the number of times of the speed measurement and duty calculation for the other DC motor which has already been rotating at a steady speed until the rotating speed of said newly actuated DC motor reaches a steady speed.
Claim 4
Independent Claim
200 words
An apparatus for controlling a plurality of DC motors comprising: a plurality of DC motors; encoders each of which is connected to each rotary shaft of said DC motors and outputs a signal of a frequency corresponding to a rotating speed of each of the DC motors; a data selector for selecting one of the signals from said plurality of encoders; a plurality of driving apparatuses for respectively driving said plurality of DC motors; and a whole control unit including one counter for sequentially detecting the rotating speeds of said plurality of DC motors in response to the frequency signals which are outputted from said plurality of encoders and a control section for controlling said driving apparatuses corresponding to said respective motors in response to said detected rotating speeds of the respective motors, wherein a speed measurement and duty calculation for a DC motor newly actuated among said plurality of DC motors being performed two or more times as compared with the number of times of the speed measurement and duty calculation for the other DC motor which has already been rotating at a steady speed until the rotating speed of said newly actuated DC motor reaches a steady speed.
Claim 5
Dependent Claim
30 words
An apparatus according to claim 2, wherein said encoders only supply the signal of a frequency corresponding to a rotating speed to said whole control unit via said data selector.
Claim 6
Independent Claim
162 words
A method of controlling rotational speed of a plurality of DC motors in a speed controlling apparatus having a whole control unit comprising: a plurality of DC motors; speed detecting apparatuses each of which is connected to each of said DC motors so as to output a pulse signal representative to the rotation of each of said motors; a data selector which selects one of said pulse signals from said speed detecting apparatuses and outputs an interruption signal, wherein the pulse signal of each of said speed detecting apparatuses is only supplied to the whole control unit via said data selector; a plurality of driving apparatuses, the method including calculating in the whole control unit a duty corresponding to a current supplying time to said DC motor while measuring the speed of said DC motor on the basis of the period of said pulse signal from said speed detecting apparatus, and controlling the rotating speed of said DC motor in accordance therewith.
Claim 7
Independent Claim
162 words
A method of controlling rotational speed of a plurality of DC motors in a speed controlling apparatus having a whole control unit comprising: a plurality of DC motors; speed detecting apparatuses each of which is connected to each of said DC motors so as to output a pulse signal representative to the rotation of each of said motors; a data selector which selects one of said pulse signals from said speed detecting apparatuses and outputs an interruption signal, wherein the pulse signal of each of said speed detecting apparatuses is only supplied to the whole control unit via said data selector; a plurality of driving apparatuses, the method including calculating in the whole control unit a duty corresponding to a current supplying time to said DC motor while measuring the speed of said DC motor on the basis of the period of said pulse signal from said speed detecting apparatus, and controlling the rotating speed of said DC motor in accordance therewith.
Claim 8
Dependent Claim
62 words
A method according to claim 4, wherein in order to avoid the timing relation between the speed measurement and the duty calculation from being shifted, during the time interval when the speed of one DC motor is being measured, the duty regarding said one DC motor is calculated and the next duty calculation is performed after the start of next speed measurement.
Claim 9
Independent Claim
187 words
An apparatus for controlling a plurality of DC motors comprising: a plurality of DC motors; speed detecting apparatuses each of which is connected to each of said DC motors and outputs a signal responsive to the rotation of each of said DC motors; a data selector which selects one of detection signals from said speed detecting apparatuses and outputs an interruption signal; a plurality of driving apparatuses relative to said plurality of DC motors; and a whole control unit consisting of a control section which is connected to said data selector and driving apparatuses and allows said data selector to select one of the detection signals from said speed detecting apparatuses and to which the interruption signal based on said detection signal is inputted from said data selector, a counter for measuring the rotating speed of the DC motor in response to the interruption signal inputted to said control section, and an arithmetic logic section which compares the measured rotating speed of the DC motor with a preset rotating speed and outputs the duty relative to said DC motor to the driving apparatus through said control section.
Claim 10
Independent Claim
187 words
An apparatus for controlling a plurality of DC motors comprising: a plurality of DC motors; speed detecting apparatuses each of which is connected to each of said DC motors and outputs a signal responsive to the rotation of each of said DC motors; a data selector which selects one of detection signals from said speed detecting apparatuses and outputs an interruption signal; a plurality of driving apparatuses relative to said plurality of DC motors; and a whole control unit consisting of a control section which is connected to said data selector and driving apparatuses and allows said data selector to select one of the detection signals from said speed detecting apparatuses and to which the interruption signal based on said detection signal is inputted from said data selector, a counter for measuring the rotating speed of the DC motor in response to the interruption signal inputted to said control section, and an arithmetic logic section which compares the measured rotating speed of the DC motor with a preset rotating speed and outputs the duty relative to said DC motor to the driving apparatus through said control section.
Claim 11
Dependent Claim
21 words
An apparatus according to claim 6, wherein said speed detecting apparatuses only supply the detection signal thereof to said data selector.
References Cited (Backward Citations)
DE1079164B
Cited
JPS5388908A
Cited
JPS5499911A
Cited
US4334175A
Cited
JPS57196804A
Cited
JPS57203102A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1990-02-16 | 1990-08-18 | 1991-02-17 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1994-02-16 | 1994-08-18 | 1995-02-17 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1998-02-16 | 1998-08-18 | 1999-02-17 | $7700.00 | Window Closed / Lapsed |