← Back to Patent Explorer
US4588936A Expired / Lapsed US ⏱️ 0.0 years remaining

Digitalized position control for a D.C. motor

Assignee: Sharp Corp
•
Filing: 1984-05-31
•
Granted: 1986-05-13
•
Expires: 2004-05-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A D.C. motor position control system operates either in the motor speed detection mode or in the motor position detection mode. A rotary encoder develops an approximate sinusoidal position indicating analog signal in response to the rotation of the D.C. motor. A waveform shaping circuit receives the approximate sinusoidal position indicating analog signal and develops a rectangular position indicating digital signal to a phase comparator which compares the phase of the rectangular position indicating digital signal with the phase of a speed instructing pulse signal so as to control the motor speed in a phase-locked-loop (PLL) manner in the motor speed detection mode. A slice level determination circuit divides the voltage level of the approximate sinusoidal position indicating analog signal into 16 (sixteen) degrees to obtain a sliced position indicating digital signal which is used to control the motor position in the motor position detection mode.

Inventors

  • 👤 Hiromu Itoh
  • 👤 Zempei Tani
  • 👤 Kenji Hachimura

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 17:41
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/19; G05B19/39

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 239 words
A position control system for a D.C. motor comprising: rotary encoder means for developing an approximate sinusoidal position indicating analog signal in response to the rotation of a D.C. motor; slice level determination means for developing first and second sliced position indicating digital signals from said approximate sinusoidal position indicating analog signal; logic control means for determining the position of the D.C. motor and the rotating direction of the D.C. motor in response to said first and second sliced position indicating digital signals developed from said slice level determination means; and motor drive means for activating said D.C. motor in response to the determination conducted by said logic control means; said slice level determination means comprising, means for comparing said sinusoidal position indicating analog signal with a plurality of discrete voltages to develop a plurality of voltage attainment outputs, each representing that said sinusoidal position indicating analog signal has exceeded a said discrete voltage, and means for combining said voltage attainment outputs to produce said first and second sliced position indicating digital signals, said first and second sliced position indicating digital signals comprising pulse signals; said logic control means comprising, an up/down counter for developing coarse position signals for determining coarse position from said first and second sliced position indicating digital signals, and sliced position detection means for determining the position of said motor from said coarse position signals and said first and second sliced position indicating digital signals.
Claim 2
Dependent Claim 239 words
A position control system for a D.C. motor comprising: rotary encoder means for developing an approximate sinusoidal position indicating analog signal in response to the rotation of a D.C. motor; slice level determination means for developing first and second sliced position indicating digital signals from said approximate sinusoidal position indicating analog signal; logic control means for determining the position of the D.C. motor and the rotating direction of the D.C. motor in response to said first and second sliced position indicating digital signals developed from said slice level determination means; and motor drive means for activating said D.C. motor in response to the determination conducted by said logic control means; said slice level determination means comprising, means for comparing said sinusoidal position indicating analog signal with a plurality of discrete voltages to develop a plurality of voltage attainment outputs, each representing that said sinusoidal position indicating analog signal has exceeded a said discrete voltage, and means for combining said voltage attainment outputs to produce said first and second sliced position indicating digital signals, said first and second sliced position indicating digital signals comprising pulse signals; said logic control means comprising, an up/down counter for developing coarse position signals for determining coarse position from said first and second sliced position indicating digital signals, and sliced position detection means for determining the position of said motor from said coarse position signals and said first and second sliced position indicating digital signals.
Claim 3
Dependent Claim 45 words
The position control system for a D.C. motor of claim 1, wherein said slice level determination means divides the voltage level of said approximate sinusoidal position indicating analog signal into 16 (sixteen) discrete voltages, thereby developing said first and second sliced position indicating digital signals.
Claim 4
Dependent Claim 98 words
The position control system for a D.C. motor of claim 1, further comprising: waveform shaping means for developing a rectangular position indicating digital signal in accordance with said approximate sinusoidal position indicating analog signal; motor speed detection means for detecting the rotating speed of said D.C. motor through the use of said rectangular position indicating digital signal developed from said waveform shaping circuit; and motor speed control means for maintaining the rotating speed of said D.C. motor at a desired value with reference to said rotating speed of said D.C. motor detected by said motor speed detection means.
Claim 5
Dependent Claim 241 words
A position control system for a D.C. motor comprising: a rotary encoder associated with a D.C. motor, said rotary encoder developing an approximate sinusoidal position indicating analog signal in response to the rotation of the D.C. motor; a waveform shaping circuit connected to receive said approximate sinusoidal position indicating analog signal from said rotary encoder, and developing a rectangular position indicating digital signal; a main control circuit which develops a speed instructing pulse signal; a phase comparator which receives said rectangular position indicating digital signal and said speed instructing pulse signal from said waveform shaping circuit and said main control circuit, respectively, and develops a digital code signal representative of the phase difference between said rectangular position indicating digital signal and said speed instructing pulse signal; motor speed control means for maintaining the rotating speed of said D.C. motor at a desired value with reference to said digital code signal developed from said phase comparator; a slice level determination circuit which receives said approximate sinusoidal position indicating analog signal developed from said rotary encoder, and develops a sliced position indicating digital signal; a logic circuit which determines the position of the D.C. motor and the rotating direction of the D.C. motor in response to said sliced position indicating digital signal developed from said slice level determination circuit; and motor hold control means for holding said D.C. motor at a desired position in response to the determination conducted by said logic circuit.
Claim 6
Dependent Claim 241 words
A position control system for a D.C. motor comprising: a rotary encoder associated with a D.C. motor, said rotary encoder developing an approximate sinusoidal position indicating analog signal in response to the rotation of the D.C. motor; a waveform shaping circuit connected to receive said approximate sinusoidal position indicating analog signal from said rotary encoder, and developing a rectangular position indicating digital signal; a main control circuit which develops a speed instructing pulse signal; a phase comparator which receives said rectangular position indicating digital signal and said speed instructing pulse signal from said waveform shaping circuit and said main control circuit, respectively, and develops a digital code signal representative of the phase difference between said rectangular position indicating digital signal and said speed instructing pulse signal; motor speed control means for maintaining the rotating speed of said D.C. motor at a desired value with reference to said digital code signal developed from said phase comparator; a slice level determination circuit which receives said approximate sinusoidal position indicating analog signal developed from said rotary encoder, and develops a sliced position indicating digital signal; a logic circuit which determines the position of the D.C. motor and the rotating direction of the D.C. motor in response to said sliced position indicating digital signal developed from said slice level determination circuit; and motor hold control means for holding said D.C. motor at a desired position in response to the determination conducted by said logic circuit.
Claim 7
Dependent Claim 142 words
The position control system for a D.C. motor of claim 4, said slice level determination circuit including: a plurality of voltage comparators which, in combination, divide the voltage level of said approximate sinusoidal position indicating analog signal into a plurality of sliced levels; a first set of exclusive-OR gates each of said set of exclusive-OR gates receiving output signals from two voltage comparators of succeeding odd numbers; a second set of exclusive-OR gates each of said set of exclusive-OR gates receiving output signals from two voltage comparators of succeeding even numbers; a first OR gate connected to receive output signals of said first set of exclusive-OR gates, and developing a first sliced position indicating digital signal; and a second OR gate connected to receive output signals of said second set of exclusive-OR gates, and developing a second sliced position indicating digital signal.

References Cited (Backward Citations)

US3686547A Cited
US3932796A Cited
US3786333A Cited
US4021714A Cited
US4221998A Cited
US4511830A Cited
US4355273A Cited
US4429267A Cited
US4423365A Cited
US4486693A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-05-12 1989-11-11 1990-05-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-05-12 1993-11-11 1994-05-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-05-12 1997-11-11 1998-05-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag