US4757245A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Control system for a plurality of stepper motors
Assignee: MMP ACQUISITION CORP
•
Filing: 1987-01-08
•
Granted: 1988-07-12
•
Expires: 2007-01-08
Abstract
Abstract An apparatus and method for operating a plurality of stepper motors. A controller operates a plurality of sequentially connected stepper motors executing substantially the same motion. The apparatus includes an incremental control feature for generating an alignment signal to step an associated motor a predetermined amount. Once the alignment of all the motors is done all the motors are moved with substantially the same motion.
Inventors
- 👤 David A. Ayers
- 👤 John F. Dumelle
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-27 16:07
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/19; G05B19/40; G05B2219/00; G05B2219/30; G05B2219/33; G05B2219/33226; G05B2219/34; G05B2219/34222; G05B2219/36; G05B2219/36383; G05B2219/41; G05B2219/41089; G05B2219/49; G05B2219/49117; G05B2219/50; G05B2219/50048; G05B2219/50132
Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
97 words
A system for controlling a plurality of stepper motors, comprising: control means for generating a control signal; and a plurality of drive signal means responsive to said control signal for generating a drive signal, said control means coupled to a first one of said plurality of drive signal means and additional ones of said drive signal means sequentially connected to said first one of said drive signal means, enabling input of substantially the same said control signal to each of said plurality of drive signal means being operatively coupled to an associated one of said stepper motors.
Claim 2
Independent Claim
97 words
A system for controlling a plurality of stepper motors, comprising: control means for generating a control signal; and a plurality of drive signal means responsive to said control signal for generating a drive signal, said control means coupled to a first one of said plurality of drive signal means and additional ones of said drive signal means sequentially connected to said first one of said drive signal means, enabling input of substantially the same said control signal to each of said plurality of drive signal means being operatively coupled to an associated one of said stepper motors.
Claim 3
Dependent Claim
39 words
The system as defined in claim 1 further including incremental means for generating an alignment signal to an associated one of said drive signal means, said alignment signal stepping each associated one of said stepper motors a predetermined amount.
Claim 4
Dependent Claim
21 words
The system as defined in claim 1 further including means for selectively enabling or disabling each of said drive signal means.
Claim 5
Dependent Claim
26 words
The system as defined in claim 3 wherein said enabling/disabling means comprises a power on/off switch coupled to an associated one of said drive signal means.
Claim 6
Dependent Claim
14 words
The system as defined in claim 1 wherein said control means comprises a microprocessor.
Claim 7
Dependent Claim
139 words
A machining/positioning apparatus for controlled execution of a plurality of substantially identical machining and/or positioning tasks, using a plurality of selected indexers, comprising: input means for providing program signals responsive to an input; control means responsive to said program signals for generating control signals; a plurality of drive signal means responsive to said control signals for generating electrical drive signals, said control means coupled to a first one of said plurality of drive signal means and additional ones of said drive signal means, enabling input of substantially the same said control signal to each of said plurality of drive signal means; motor means responsive to said electrical drive signal for generating powered movement to perform said machining and/or positioning; and indexer means responsive to said powered movement for effecting a measurable selected spatial movement during said machining and/or positioning.
Claim 8
Dependent Claim
139 words
A machining/positioning apparatus for controlled execution of a plurality of substantially identical machining and/or positioning tasks, using a plurality of selected indexers, comprising: input means for providing program signals responsive to an input; control means responsive to said program signals for generating control signals; a plurality of drive signal means responsive to said control signals for generating electrical drive signals, said control means coupled to a first one of said plurality of drive signal means and additional ones of said drive signal means, enabling input of substantially the same said control signal to each of said plurality of drive signal means; motor means responsive to said electrical drive signal for generating powered movement to perform said machining and/or positioning; and indexer means responsive to said powered movement for effecting a measurable selected spatial movement during said machining and/or positioning.
Claim 9
Independent Claim
114 words
A method for controlling the execution of a plurality of substantially identical tasks using a plurality of drive signal components coupled to a selected indexer, comprising the steps of: providing a program signal responsive to an input; generating control signals responsive to said program signals; generating electrical drive signals responsive to said control signals; outputting said electrical drive signals to a first drive signal component and subsequently outputting said electrical drive signals sequentially to others of said drive signal components; moving each said selected indexer responsive to said electrical drive signals; effecting a measurable selected spatial movement of said selected indexer; and outputting index signals indicating the beginning and end of each said task.
Claim 10
Independent Claim
114 words
A method for controlling the execution of a plurality of substantially identical tasks using a plurality of drive signal components coupled to a selected indexer, comprising the steps of: providing a program signal responsive to an input; generating control signals responsive to said program signals; generating electrical drive signals responsive to said control signals; outputting said electrical drive signals to a first drive signal component and subsequently outputting said electrical drive signals sequentially to others of said drive signal components; moving each said selected indexer responsive to said electrical drive signals; effecting a measurable selected spatial movement of said selected indexer; and outputting index signals indicating the beginning and end of each said task.
Claim 11
Dependent Claim
21 words
The system as defined in claim 1 wherein said control means and said drive signal means are adapted for portable use.
Claim 12
Dependent Claim
94 words
A power drive unit for providing electrical drive signals to a stepper motor responsive to control signals from a programmable controller, comprising: means responsive to said reduced current level control signals for limiting the current level of said drive signals during the acceleration and deceleration of said stepper motor; and holding torque current means for providing a holding torque current to keep said stepper motor at the angular position associated with said control signals from said programmable controller upon decelerating said stepper motor to stop at the angular position associated with said drive signals.
Claim 13
Dependent Claim
94 words
A power drive unit for providing electrical drive signals to a stepper motor responsive to control signals from a programmable controller, comprising: means responsive to said reduced current level control signals for limiting the current level of said drive signals during the acceleration and deceleration of said stepper motor; and holding torque current means for providing a holding torque current to keep said stepper motor at the angular position associated with said control signals from said programmable controller upon decelerating said stepper motor to stop at the angular position associated with said drive signals.
Claim 14
Dependent Claim
22 words
The power drive unit as defined in claim 9 wherein said optoisolator circuit means comprises an optoisolator and a coupled predetermined resistance.
Claim 15
Dependent Claim
26 words
The power drive unit as defined in claim 9 wherein said means for limiting the current level of said drive signals comprises a power transistor circuit.
Claim 16
Dependent Claim
52 words
The power drive unit as defined in claim 9 wherein said holding torque current means comprises means responsive to sensing said reduced current level control signals for actuating a high voltage switch and a constant current circuit source means for providing a holding current responsive to deactivation of said high voltage switch.
Claim 17
Dependent Claim
24 words
The power drive unit as defined in claim 12 wherein said constant current circuit source means comprises a constant current source and a diode.
Claim 18
Independent Claim
126 words
A system for controlling a plurality of stepper motors, comprising: control means for generating a control signal; a plurality of drive signals means responsive to said control signal for generating a drive signal, said control means coupled to a first one of said plurality of drive signal means and additional ones of said drive signal means sequentially connected to said first one enabling input of substantially the same said control signal to each of said plurality of drive signal means; and incremental jog means for generating an alignment signal to an associated one of said drive signal means, said alignment signal stepping each associated one of said stepper motors a predetermined amount, said incremental means comprising a binary coded switch having a plurality of selectable positions.
Claim 19
Independent Claim
126 words
A system for controlling a plurality of stepper motors, comprising: control means for generating a control signal; a plurality of drive signals means responsive to said control signal for generating a drive signal, said control means coupled to a first one of said plurality of drive signal means and additional ones of said drive signal means sequentially connected to said first one enabling input of substantially the same said control signal to each of said plurality of drive signal means; and incremental jog means for generating an alignment signal to an associated one of said drive signal means, said alignment signal stepping each associated one of said stepper motors a predetermined amount, said incremental means comprising a binary coded switch having a plurality of selectable positions.
Claim 20
Dependent Claim
37 words
The system as defined in claim 14 wherein said plurality of selectable positions includes two least significant bits adapted for repeated sequential addressing between binary zero and binary three as said switch is rotated in one direction.
Claim 21
Dependent Claim
53 words
The system as defined in claim 14 wherein the first significant binary bit of said binary coded switch undergoes a change of state between each position of said switch, detection of said change of state enabling rejection of improper data present during the turning of said switch from one position to the next.
Claim 22
Dependent Claim
49 words
The system as defined in claim 9 further including incremental means for generating an alignment signal to an asssociated one of said drive signal means, said alignment signal stepping each associated one of said stepper motors a predetermined amount, said incremental means in communication with said optoisolator circuit means.
Claim 23
Dependent Claim
59 words
The system as defined in claim 14 wherein said incremental means further comprises a memory element associated with each of the windings of said stepper motors, each said memory element initialized responsive to said control signals and the data within each said memory element being output by a data selector responsive to address bits from said binary coded switch.
Claim 24
Dependent Claim
15 words
The system as defined in claim 18 wherein said memory element comprises a shift register.
Claim 25
Dependent Claim
36 words
The system as defined in claim 1 wherein said drive signal means is adapted to operate using low electrical levels for said control signals, enabling the driving of a large number of said drive signal means.
Claim 26
Independent Claim
124 words
A system for controlling a plurality of stepper motors, comprising: control means for generating a control signal; and a plurality of drive signal means, responsive to said control signal input directly from said control means, for generating a drive signal, said control means coupled to a first one of said plurality of drive signal means and additional ones of said drive signal means sequentially connected to said first one of said drive signal means, enabling input of substantially the same said control signal to each of said plurality of drive signal means being operatively coupled to an associated one of said stepper motors and said plurality of stepper motors responsive substantially immediately to said drive signal, allowing substantially simultaneous motion of said stepper motors.
Claim 27
Independent Claim
124 words
A system for controlling a plurality of stepper motors, comprising: control means for generating a control signal; and a plurality of drive signal means, responsive to said control signal input directly from said control means, for generating a drive signal, said control means coupled to a first one of said plurality of drive signal means and additional ones of said drive signal means sequentially connected to said first one of said drive signal means, enabling input of substantially the same said control signal to each of said plurality of drive signal means being operatively coupled to an associated one of said stepper motors and said plurality of stepper motors responsive substantially immediately to said drive signal, allowing substantially simultaneous motion of said stepper motors.
References Cited (Backward Citations)
US3146386A
Cited
US3317802A
Cited
US3268785A
Cited
US3372568A
Cited
US3416053A
Cited
US3486093A
Cited
US3416054A
Cited
US3555254A
Cited
US3497778A
Cited
US3757192A
Cited
US3763360A
Cited
US3983374A
Cited
US4055786A
Cited
US4277731A
Cited
US4401931A
Cited
US4514673A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1991-07-12 | 1992-01-11 | 1992-07-12 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1995-07-12 | 1996-01-11 | 1996-07-12 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1999-07-12 | 2000-01-11 | 2000-07-12 | $7700.00 | Window Closed / Lapsed |