US4075544A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Linear velocity change stepping motor circuit
Assignee: Dana Inc
•
Filing: 1976-10-27
•
Granted: 1978-02-21
•
Expires: 1996-10-27
Abstract
Abstract Linear velocity changes between steps are obtained by a digital circuit in a stepping motor system that receives commands of the number of steps to be produced in successive time intervals by providing a string of pulses during each interval and selecting certain of said pulses to provide motor steps with the selection being initially determined by the number of commanded steps in the interval and further being determined by whether the number of commanded steps for the interval has the same number of steps, a greater number or a lesser number than in the immediately preceding interval.
Inventors
- 👤 Albert C. Leenhouts
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 16:03
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/19; G05B19/40; G05B2219/00; G05B2219/30; G05B2219/34; G05B2219/34156; G05B2219/43; G05B2219/43006
Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
125 words
A motion control system for producing digital motion in accordance with input commands of stepping rates for consecutive time intervals comprising means for accepting the input commands including a command for a different stepping rate for a present time interval as compared to the command for the stepping rate of a prior time interval, means for providing a train of pulses corresponding to the present commanded stepping rate including means for linearly changing the rate of the pulses in the train from initially the rate of the prior commanded stepping rate to finally the rate of the present commanded stepping rate and pulse to step means for receiving the pulses and producing movement essentially in accordance with the rate of the pulses in the train.
Claim 2
Dependent Claim
125 words
A motion control system for producing digital motion in accordance with input commands of stepping rates for consecutive time intervals comprising means for accepting the input commands including a command for a different stepping rate for a present time interval as compared to the command for the stepping rate of a prior time interval, means for providing a train of pulses corresponding to the present commanded stepping rate including means for linearly changing the rate of the pulses in the train from initially the rate of the prior commanded stepping rate to finally the rate of the present commanded stepping rate and pulse to step means for receiving the pulses and producing movement essentially in accordance with the rate of the pulses in the train.
Claim 3
Dependent Claim
71 words
The invention as defined in claim 1 in which the stepping rate sets the number of steps to be produced during an interval and in which the means for providing a train of pulses provides a train of pulses to the pulse to step means to produce a movement during the interval that has a number of steps that is one-half a step different than the commanded rate for the interval.
Claim 4
Dependent Claim
68 words
The invention as defined in claim 2 in which the means for providing decreases the number of pulses in a train for an interval having a higher stepping rate command than the command for a prior interval and in which the means for providing increases the number of pulses in a train for an interval having a lower stepping rate command than the command for a prior interval.
Claim 5
Dependent Claim
78 words
The invention as defined in claim 3 in which there are a plurality of interval commands with there being a greater number of commands for a higher stepping rate than for a lower stepping rate, and in which the means for providing has provided sufficient pulses in the pulse trains provided to produce a movement at the end of each interval that is one-half a step times the greater number of higher commands commanded by the input commands.
Claim 6
Dependent Claim
73 words
The invention as defined in claim 3 in which there are a plurality of input commands and in which at the end of each interval the means for providing has provided pulse trains to the pulse to step means to produce a movement that is one-half a step less than the movement commanded by the input command for the difference between the number of higher interval commands and number of lower interval commands.
Claim 7
Dependent Claim
142 words
A motion control system for producing digital motion in accordance with input commands of stepping rates for consecutive time intervals comprising means for accepting the input commands to produce a higher, lower or the same stepping rate for each time interval as compared to the stepping rate in the immediately prior time interval, means for providing three different pulse trains for each different possible command rate, means for selecting the first pulse train only for a command of the same stepping rate and for selecting a second pulse train only for a command of a higher stepping rate and for selecting the third pulse train only for a command of a lower stepping rate, digital motor means for providing step motion in response to pulses received and means for directing the selected pulse train to the motor means during the time interval.
Claim 8
Dependent Claim
142 words
A motion control system for producing digital motion in accordance with input commands of stepping rates for consecutive time intervals comprising means for accepting the input commands to produce a higher, lower or the same stepping rate for each time interval as compared to the stepping rate in the immediately prior time interval, means for providing three different pulse trains for each different possible command rate, means for selecting the first pulse train only for a command of the same stepping rate and for selecting a second pulse train only for a command of a higher stepping rate and for selecting the third pulse train only for a command of a lower stepping rate, digital motor means for providing step motion in response to pulses received and means for directing the selected pulse train to the motor means during the time interval.
Claim 9
Dependent Claim
94 words
A motion control system according to claim 6 in which the stepping rates are defined by the number of steps in an interval, in which the first pulse train of each stepping rate has a sufficient number of pulses to cause the motor means to provide the number of steps commanded, and in which the second and third pulse trains have a different number of pulses than the first pulse train for a corresponding commanded rate to cause the motor means to produce a different number of steps than that commanded for the interval.
Claim 10
Dependent Claim
81 words
A motion control system according to claim 7 in which the number of pulses in the second pulse train is sufficiently less than the number of pulses in its corresponding first pulse train to produce one-half a step less movement than the commanded number and in which the number of pulses in the third pulse train is sufficiently greater than the number of pulses in its corresponding first pulse train to produce one-half a step more movement than the commanded number.
Claim 11
Dependent Claim
54 words
A motion control system according to claim 8 in which the motor means produces a one step movement for each two pulses received and in which the second and third trains have one more and one less pulses in their respective trains than twice the number of commanded pulses in the corresponding first train.
Claim 12
Dependent Claim
34 words
A motion control system according to claim 7 in which the difference in the number of steps in the second train is the same for each second train for each of the stepping rates.
Claim 13
Dependent Claim
34 words
A motion control system according to claim 10 in which the difference in the number of steps in the third train is the same for each third train for each of the stepping rates.
Claim 14
Dependent Claim
89 words
A motion control system according to claim 11 in which the movement produced by each second train is one-half step less than the commanded number of steps in the interval and in which the movement produced by each third train is one-half step more than the commanded number of steps in an interval whereby the difference in movement between that commanded and that produced by the motor means at the end of each interval is the algebraic sum of the half step difference for the second and third trains.
Claim 15
Dependent Claim
62 words
A motion control system according to claim 6 in which the pulses in the first train have a constant rate throughout the train, in which the pulses in the second train have an increasing rate from pulse to pulse in the train and in which the pulses in the third train have a decreasing rate from pulse to pulse in the train.
Claim 16
Dependent Claim
39 words
A motion control system according to claim 13 in which there is an essentially linear change in the rate of change of the rates thereby providing an essentially linear velocity change of the motor means for the time interval.
Claim 17
Dependent Claim
51 words
A motion control system according to claim 6 in which the rate of the first pulse in each train essentially approximates the rate of the last pulse in the train for the prior interval and in which the last pulse of a train essentially approximates the commanded rate for the interval.
Claim 18
Dependent Claim
62 words
A motion control system according to claim 6 in which the means for providing the pulse trains includes an oscillator means for supplying an identical string of pulses at a constant rate for each time interval, said string having at least twice the number of pulses as there are steps commanded in an interval by the maximum stepping rate of the system.
Claim 19
Dependent Claim
70 words
A motion control system according to claim 16 in which the means for providing further includes a counter for receiving the string of pulses and producing a unique binary representation of each pulse in the string, means for producing a binary representation of the commanded stepping rate for the interval and producing the trains by being programmed to produce a pulse in the train for selected combinations of received representaions.
Claim 20
Dependent Claim
66 words
A motion control system according to claim 17 in which the selecting means provides binary command representations of the command to maintain the same rate, increase the rate or decrease the rate, in which the command representations are directed to be received by the memory and in which the memory is programmed to produce the first, second or third trains in accordance with the command representations.
Claim 21
Dependent Claim
56 words
The invention as defined in claim 6 in which the means for providing includes a rate multiplier for producing carryover pulses that form the trains and for adding a number to itself upon actuation and the means for selecting includes means for changing the number added during the providing of the second and third pulse trains.
Claim 22
Dependent Claim
54 words
The invention as defined in claim 19 in which the means for changing changes the number added a fixed number of times during each interval and in which the means for providing includes means for limiting the number of carryover pulses in each train to a fractional ratio of the fixed number of changes.
Claim 23
Dependent Claim
15 words
The invention as defined in claim 20 in which the fractional ratio is one half.
Claim 24
Dependent Claim
14 words
The invention as defined in claim 20 in which the fractional ratio is one.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1981-02-20 | 1981-08-22 | 1982-02-21 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1985-02-20 | 1985-08-22 | 1986-02-21 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1989-02-20 | 1989-08-22 | 1990-02-21 | $7700.00 | Window Closed / Lapsed |