Patent US2314833A successfully refreshed from Google Patents.
Patent US3842331A successfully refreshed from Google Patents.
← Back to Patent Explorer
US3842331A Expired / Lapsed US ⏱️ 0.0 years remaining

Digital stepping motor control system

Assignee: International Business Machines Corp
•
Filing: 1972-12-27
•
Granted: 1974-10-15
•
Expires: 1992-12-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A control system for a stepping motor operating on the bang-bang principle in which opposing torque is exerted on the rotor of the motor as the rotor oscillates across its desired or home position. The degree of rotation of the rotor is indicated by a digital encoder, and associated circuitry or microprogramming provides a return torque on the rotor for a predetermined time, such as 120 microseconds, if the rotor oscillates across and beyond its desired position less than that amount required to produce an output pulse of the encoder. If the degree of oscillation is greater so that one but not two encoder pulses is produced, return torque is maintained until an encoder pulse is received after the rotor has reversed direction, and then no torque is applied on the rotor. If the oscillation is greater than that required to produce two encoder pulses but less than three encoder pulses, reverse torque is maintained on the rotor until the rotor returns to a rotative position corresponding to one encoder pulse. Then a torque is applied onto the rotor in the same direction as that in which the rotor initially rotated limited however to 120 microseconds duration. There is an overlap of torques between the two and one encoder pulse positions of the rotor as it returns to its home position. For oscillations of the rotor greater than those mentioned, similar applications of torque are made, so that the rotor is eventually brought to its home position.

Inventors

  • 👤 K Hendrickson
  • 👤 W Lopour
  • 👤 L Matison

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 19:24
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/19; G05B19/39; H; H02; H02P; H02P8/00; H02P8/32; G05B2219/00; G05B2219/30; G05B2219/42; G05B2219/42212

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 318 words
In combination, an electric motor of the stepping type having a stator with a set of discrete poles and a rotor having a set of discrete poles with electrical windings on one of said sets of poles so that said rotor has a plurality of natural detent positions in which said rotor poles are aligned with poles of said stator or are between poles of said stator in a symmetrical relationship therewith when various of said windings are energized, means for energizing said windings to apply torque on said rotor in a forward direction when supplied with a forward energization signal, means for energizing said windings to apply torque on said rotor in a reverse direction when supplied with a reverse energization signal, an emitter driven by said rotor for producing output signals as said rotor moves through successive increments each of Z* after passing through its desired or home position in the forward direction and producing the same output signals at the same rotor positions as the rotor moves back in the reverse direction from a maximum point X of oscillation in the forward direction in which X is equal to or more than (Y X Z*) but is less than (X + Z*) where Y is an even integer greater than or equal to 4 and Z is a constant, means under the control of said emitter for providing said reverse energization signal when said rotor passes through its home position moving in said forward direction until the point of maximum oscillation and then until the rotor returns to a point of S-Z* measured from home position where S is a switch point equal to (X + 2Z*)/2, and means under the control of said emitter for providing said forward energization signal at said switch point S and said rotor is moving back in the reverse direction toward home position from its point of maximum oscillation.
Claim 2
Dependent Claim 318 words
In combination, an electric motor of the stepping type having a stator with a set of discrete poles and a rotor having a set of discrete poles with electrical windings on one of said sets of poles so that said rotor has a plurality of natural detent positions in which said rotor poles are aligned with poles of said stator or are between poles of said stator in a symmetrical relationship therewith when various of said windings are energized, means for energizing said windings to apply torque on said rotor in a forward direction when supplied with a forward energization signal, means for energizing said windings to apply torque on said rotor in a reverse direction when supplied with a reverse energization signal, an emitter driven by said rotor for producing output signals as said rotor moves through successive increments each of Z* after passing through its desired or home position in the forward direction and producing the same output signals at the same rotor positions as the rotor moves back in the reverse direction from a maximum point X of oscillation in the forward direction in which X is equal to or more than (Y X Z*) but is less than (X + Z*) where Y is an even integer greater than or equal to 4 and Z is a constant, means under the control of said emitter for providing said reverse energization signal when said rotor passes through its home position moving in said forward direction until the point of maximum oscillation and then until the rotor returns to a point of S-Z* measured from home position where S is a switch point equal to (X + 2Z*)/2, and means under the control of said emitter for providing said forward energization signal at said switch point S and said rotor is moving back in the reverse direction toward home position from its point of maximum oscillation.
Claim 3
Dependent Claim 47 words
The combination as set forth in claim 1 and including means for terminating said forward energization signal in a predetermined time after said rotor passes through its Z* position measured from said home position in moving back toward its home position from its point of maximum oscillation.
Claim 4
Dependent Claim 319 words
In combination, an electric motor of the stepping type having a stator with a set of discrete poles and a rotor having a set of discrete poles with electrical windings on one of said sets of poles so that said rotor has a plurality of natural detent positions in which said rotor poles are aligned with poles of said stator or are between poles of said stator in a symmetrical relationship therewith when various of said windings are energized, means for energizing said windings to apply torque on said rotor in a forward direction when supplied with a forward energization signal, means for energizing said windings to apply torque on said rotor in a reverse direction when supplied with a reverse energization signal, an emitter driven by said rotor for producing successive output signals as said rotor moves through successive increments each of Z* after passing through its desired or home position moving in the forward direction and producing the same output signals at the same rotor positions as the rotor moves back in the reverse direction from a maximum point X of oscillation in the forward direction in which X is equal to or more than (Y X Z*) but is less than (X + Z*) where Y is an odd integer greater than or equal to 3 and Z is a constant, means under the control of said emitter for providing said reverse energization signal when said rotor passes through its home position moving in the forward direction until its point of maximum oscillation and then until said rotor returns to a point S-Z* measured from home position where S is a switch point equal to (X + 3Z*)/2, and means under the control of said emitter for providing said forward energization signal at said switch point S as said rotor is moving back in the reverse direction toward home position from its point of maximum oscillation.
Claim 5
Dependent Claim 319 words
In combination, an electric motor of the stepping type having a stator with a set of discrete poles and a rotor having a set of discrete poles with electrical windings on one of said sets of poles so that said rotor has a plurality of natural detent positions in which said rotor poles are aligned with poles of said stator or are between poles of said stator in a symmetrical relationship therewith when various of said windings are energized, means for energizing said windings to apply torque on said rotor in a forward direction when supplied with a forward energization signal, means for energizing said windings to apply torque on said rotor in a reverse direction when supplied with a reverse energization signal, an emitter driven by said rotor for producing successive output signals as said rotor moves through successive increments each of Z* after passing through its desired or home position moving in the forward direction and producing the same output signals at the same rotor positions as the rotor moves back in the reverse direction from a maximum point X of oscillation in the forward direction in which X is equal to or more than (Y X Z*) but is less than (X + Z*) where Y is an odd integer greater than or equal to 3 and Z is a constant, means under the control of said emitter for providing said reverse energization signal when said rotor passes through its home position moving in the forward direction until its point of maximum oscillation and then until said rotor returns to a point S-Z* measured from home position where S is a switch point equal to (X + 3Z*)/2, and means under the control of said emitter for providing said forward energization signal at said switch point S as said rotor is moving back in the reverse direction toward home position from its point of maximum oscillation.
Claim 6
Dependent Claim 47 words
The combination as set forth in claim 3 and including means for terminating said forward energization signal in a predetermined time after said rotor passes through its Z* position measured from said home position in moving back toward its home position from its point of maximum oscillation.
Claim 7
Dependent Claim 294 words
In combination, an electric motor of the stepping type having a stator with a set of discrete poles and a rotor having a set of discrete poles with electrical windings on one of said sets of poles so that said rotor has a plurality of natural detent positions in which said rotor poles are aligned with poles of said stator or are between poles of said stator in a symmetrical relationship therewith when various of said windings are energized, means for energizing said windings to apply torque on said rotor in a forward direction when supplied with a forward energization signal, means for energizing said windings to apply torque on said rotor in a reverse direction when supplied with a reverse energization signal, an emitter driven by said rotor for producing successive output signals as said rotor moves through successive increments each of Z* after passing in the forward direction through its desired or home position and producing the same output signals at the same rotor positions as the rotor moves back reversely from a maximum point of oscillation X which is equal to or more than 2Z* but is less than 3Z* where Z is a constant, means under the control of said emitter for providing said reverse energization signal when said rotor passes through its home position moving in the forward direction until its point of maximum oscillation and then until Z* measured from home position as the rotor returns from its point of maximum oscillation toward home position, and means under the control of said emitter for providing said forward energization signal at 2Z* measured from home position and subsequent to the point of maximum oscillation of said rotor as the rotor returns toward home position travelling in the reverse direction.
Claim 8
Dependent Claim 294 words
In combination, an electric motor of the stepping type having a stator with a set of discrete poles and a rotor having a set of discrete poles with electrical windings on one of said sets of poles so that said rotor has a plurality of natural detent positions in which said rotor poles are aligned with poles of said stator or are between poles of said stator in a symmetrical relationship therewith when various of said windings are energized, means for energizing said windings to apply torque on said rotor in a forward direction when supplied with a forward energization signal, means for energizing said windings to apply torque on said rotor in a reverse direction when supplied with a reverse energization signal, an emitter driven by said rotor for producing successive output signals as said rotor moves through successive increments each of Z* after passing in the forward direction through its desired or home position and producing the same output signals at the same rotor positions as the rotor moves back reversely from a maximum point of oscillation X which is equal to or more than 2Z* but is less than 3Z* where Z is a constant, means under the control of said emitter for providing said reverse energization signal when said rotor passes through its home position moving in the forward direction until its point of maximum oscillation and then until Z* measured from home position as the rotor returns from its point of maximum oscillation toward home position, and means under the control of said emitter for providing said forward energization signal at 2Z* measured from home position and subsequent to the point of maximum oscillation of said rotor as the rotor returns toward home position travelling in the reverse direction.
Claim 9
Dependent Claim 46 words
The combination as set forth in claim 5 and including means for terminating said forward energization signal after a predetermined time subsequent to the passage of said rotor through a point at Z* spaced from home position as the rotor is moving reversely toward home position.
Claim 10
Dependent Claim 25 words
The combination as set forth in claim 6, said means for terminating said forward energization signal including a single shot for providing a timing action.
Claim 11
Dependent Claim 273 words
In combination, an electric motor of the stepping type having a stator with a set of discrete poles and a rotor having a set of discrete poles with electrical windings on one of said sets of poles so that said rotor has a plurality of natural detent positions in which said rotor poles are aligned with poles of said stator or are between poles of said stator in a symmetrical relationship therewith when various of said windings are energized, means for energizing said windings to apply torque on said rotor in a forward direction when supplied with a forward energization signal, means for energizing said windings to apply torque on said rotor in a reverse direction when supplied with a reverse energization signal, an emitter driven by said rotor for producing successive output signals as said rotor moves through successive increments each of Z* after passing in the forward direction through its desired or home position and producing the same output signals at the same rotor positions as the rotor moves back reversely from a maximum point of oscillation which is equal to or more than Z* but is less than 2Z* where Z is a constant, means under the control of said emitter for providing said reverse energization signal when said rotor passes through its home position moving in the forward direction until its point of maxiMum oscillation and then as the rotor reverses direction, and means for terminating said reverse energization signal when said rotor reaches its Z* position spaced from home position as the rotor moves in the reverse direction from its point of maximum oscillation toward its home position.
Claim 12
Dependent Claim 273 words
In combination, an electric motor of the stepping type having a stator with a set of discrete poles and a rotor having a set of discrete poles with electrical windings on one of said sets of poles so that said rotor has a plurality of natural detent positions in which said rotor poles are aligned with poles of said stator or are between poles of said stator in a symmetrical relationship therewith when various of said windings are energized, means for energizing said windings to apply torque on said rotor in a forward direction when supplied with a forward energization signal, means for energizing said windings to apply torque on said rotor in a reverse direction when supplied with a reverse energization signal, an emitter driven by said rotor for producing successive output signals as said rotor moves through successive increments each of Z* after passing in the forward direction through its desired or home position and producing the same output signals at the same rotor positions as the rotor moves back reversely from a maximum point of oscillation which is equal to or more than Z* but is less than 2Z* where Z is a constant, means under the control of said emitter for providing said reverse energization signal when said rotor passes through its home position moving in the forward direction until its point of maxiMum oscillation and then as the rotor reverses direction, and means for terminating said reverse energization signal when said rotor reaches its Z* position spaced from home position as the rotor moves in the reverse direction from its point of maximum oscillation toward its home position.
Claim 13
Dependent Claim 230 words
In combination, an electric motor of the stepping type having a stator with a set of discrete poles and a rotor having a set of discrete poles with electrical windings on one of said sets of poles so that said rotor has a plurality of natural detent positions in which said rotor poles are aligned with poles of said stator or are between poles of said stator in a symmetrical relationship therewith when various of said windings are energized, means for energizing said windings to apply torque on said rotor in a forward direction when supplied with a forward energization signal, means for energizing said windings to apply torque on said rotor in a reverse direction when supplied with a reverse energization signal, an emitter driven by said rotor for producing successive output signals as said rotor moves through successive increments each of Z* after passing through its desired or home position moving in the forward direction and producing the same output signals as the rotor moves back in the reverse direction from a maximum point of oscillation X which in this case is less than Z* from home position, means under the control of said emitter for initiating said reverse energization signal when said rotor passes through its home position moving in the forward direction, and means for terminating said reverse energization signal a predetermined time after its initiation.
Claim 14
Dependent Claim 230 words
In combination, an electric motor of the stepping type having a stator with a set of discrete poles and a rotor having a set of discrete poles with electrical windings on one of said sets of poles so that said rotor has a plurality of natural detent positions in which said rotor poles are aligned with poles of said stator or are between poles of said stator in a symmetrical relationship therewith when various of said windings are energized, means for energizing said windings to apply torque on said rotor in a forward direction when supplied with a forward energization signal, means for energizing said windings to apply torque on said rotor in a reverse direction when supplied with a reverse energization signal, an emitter driven by said rotor for producing successive output signals as said rotor moves through successive increments each of Z* after passing through its desired or home position moving in the forward direction and producing the same output signals as the rotor moves back in the reverse direction from a maximum point of oscillation X which in this case is less than Z* from home position, means under the control of said emitter for initiating said reverse energization signal when said rotor passes through its home position moving in the forward direction, and means for terminating said reverse energization signal a predetermined time after its initiation.
Claim 15
Dependent Claim 89 words
The combination as set forth in claim 1, said two last-named means under the control of said emitter including an overshoot counter and a divide-by-two counter both supplied with output signals from said emitter, and a compare circuit having outputs of said divide-by-two counter and said overshoot counter supplied to it as inputs and thus providing a signal output when there is a correspondence of outputs of said two counters, and a circuit responsive to the output of said compare circuit to in turn control said two energization signals.
Claim 16
Dependent Claim 89 words
The combination as set forth in claim 3, said two last-named means under the control of said emitter including an overshoot counter and a divide-by-two counter both supplied with output signals from said emitter, and a compare circuit having outputs of said divide-by-two counter and said overshoot counter supplied to it as inputs and thus providing a signal output when there is a correspondence of outputs of said two counters, and a circuit responsive to the output of said compare circuit to in turn control said two energization signals.
Claim 17
Dependent Claim 89 words
The combination as set forth in claim 5, said two last-named means under the control of said emitter including an overshoot counter and a divide-by-two counter both supplied with output signals from said emitter, and a compare circuit having outputs of said divide-by-two counter and said overshoot counter supplied to it as inputs and thus providing a signal output when there is a correspondence of outputs of said two counters, and a circuit responsive to the output of said compare circuit to in turn control said two energization signals.
Claim 18
Dependent Claim 59 words
The combination as set forth in claim 8, said means for terminating said reverse energization signal including an overshoot counter and a divide-by-two counter both responsive to the outputs of said emitter and a compare circuit having the outputs of said two counters as inputs and providing a signal output when the outputs of said two counters are identical.
Claim 19
Dependent Claim 25 words
The combination as set forth in claim 9, said means for terminating said reverse energization signal including a single shot for providing a timing action.
Claim 20
Dependent Claim 350 words
In combination, an electric motor of the stepping type having a stator with a set of discrete poles and a rotor having a set of discrete poles with electrical windings on one of said sets of poles so that said rotor has a plurality of natural detent positions in which said rotor poles are aligned with poles of said stator or are between poles of said stator in a symmetrical relationship therewith when various of said windings are energized, means for energizing said windings to apply torque on said rotor in a forward direction when supplied with a forward energization signal, means for energizing said windings to apply torque on said rotor in a reverse direction when supplied with a reverse energization signal, an emitter driven by said rotor for producing output signals as said rotor moves through successive increments each of Z* after passing through its desired or home position in the forward direction and producing the same output signals at the same rotor positions as the rotor moves back in the reverse direction, means under the control of said emitter for providing said reverse energization signal so as to thereby apply torque on said rotor in the reverse direction when said rotor passes through its home position moving in the forward direction until the point of maximum oscillation of the rotor and then until the rotor returns to a reverse torque termination point which is between said point of maximum oscillation and said home position, and means under the control of said emitter effective at a forward torque initiating point of rotor rotation lying between said point of maximum oscillation of the rotor and said reverse torque termination point of the rotor for providing said forward energization signal and thereby applying torque on said rotor in the forward direction as said rotor is moving back in the reverse direction toward home position from its point of maximum oscillation whereby there is an overlapping forward torque on said rotor and reverse torque on said rotor between said forward torque initiating and said reverse torque termination points of rotor rotation.
Claim 21
Dependent Claim 350 words
In combination, an electric motor of the stepping type having a stator with a set of discrete poles and a rotor having a set of discrete poles with electrical windings on one of said sets of poles so that said rotor has a plurality of natural detent positions in which said rotor poles are aligned with poles of said stator or are between poles of said stator in a symmetrical relationship therewith when various of said windings are energized, means for energizing said windings to apply torque on said rotor in a forward direction when supplied with a forward energization signal, means for energizing said windings to apply torque on said rotor in a reverse direction when supplied with a reverse energization signal, an emitter driven by said rotor for producing output signals as said rotor moves through successive increments each of Z* after passing through its desired or home position in the forward direction and producing the same output signals at the same rotor positions as the rotor moves back in the reverse direction, means under the control of said emitter for providing said reverse energization signal so as to thereby apply torque on said rotor in the reverse direction when said rotor passes through its home position moving in the forward direction until the point of maximum oscillation of the rotor and then until the rotor returns to a reverse torque termination point which is between said point of maximum oscillation and said home position, and means under the control of said emitter effective at a forward torque initiating point of rotor rotation lying between said point of maximum oscillation of the rotor and said reverse torque termination point of the rotor for providing said forward energization signal and thereby applying torque on said rotor in the forward direction as said rotor is moving back in the reverse direction toward home position from its point of maximum oscillation whereby there is an overlapping forward torque on said rotor and reverse torque on said rotor between said forward torque initiating and said reverse torque termination points of rotor rotation.
Claim 22
Dependent Claim 254 words
In combination, a stepping motor having a stator with a set of discrete poles and a rotor having a set of discrete poles with electrical windings on one of said sets of poles so that said rotor has a plurality of natural detent positions in which said rotor poles are aligned with poles of said stator or are between poles of said stator in a symmetrical relationship therewith when various of said windings are energized, an emitter driven with said rotor and arranged to produce output signals at rotor positions between said natural detent positions and with the output signals of the emitter being dependent on the direction of rotor rotation, forward energizing means for energizing said windings so as to provide a forward torque on said rotor, reverse energizing means for energizing said windings so as to provide a reverse torque on said rotor, means under the control of any of said emitter output signals produced at rotor positions between said natural detent positions and denoting a forward position of the rotor from a home position of the rotor for controlling said reverse energizing means to return the rotor toward the home position from the forward rotor position, and means under the control of any of said emitter output signals produced at rotor positions between said natural detent positions and denoting a reverse position of the rotor from a home position of the rotor for controlling said forward energizing means to return the rotor toward the home position from the reverse rotor position.
Claim 23
Dependent Claim 254 words
In combination, a stepping motor having a stator with a set of discrete poles and a rotor having a set of discrete poles with electrical windings on one of said sets of poles so that said rotor has a plurality of natural detent positions in which said rotor poles are aligned with poles of said stator or are between poles of said stator in a symmetrical relationship therewith when various of said windings are energized, an emitter driven with said rotor and arranged to produce output signals at rotor positions between said natural detent positions and with the output signals of the emitter being dependent on the direction of rotor rotation, forward energizing means for energizing said windings so as to provide a forward torque on said rotor, reverse energizing means for energizing said windings so as to provide a reverse torque on said rotor, means under the control of any of said emitter output signals produced at rotor positions between said natural detent positions and denoting a forward position of the rotor from a home position of the rotor for controlling said reverse energizing means to return the rotor toward the home position from the forward rotor position, and means under the control of any of said emitter output signals produced at rotor positions between said natural detent positions and denoting a reverse position of the rotor from a home position of the rotor for controlling said forward energizing means to return the rotor toward the home position from the reverse rotor position.
Claim 24
Dependent Claim 20 words
The combination as set forth in claim 16 in which said electrical windings are disposed on poles of said stator.
Claim 25
Dependent Claim 38 words
The combination as set forth in claim 17, said forward energizing means and said reverse energizing means including switching means for switching energization of the windings on said stator under the control of output signals from said emitter.
Claim 26
Dependent Claim 73 words
The combination as set forth in claiM 16 and including a master position counter responsive to output signals from said emitter for indicating the present position of said rotor, a desired position register the contents of which are indicative of the desired or home position of the rotor, and compare circuitry for comparing the contents of said counter and register and effective for controlling said forward energizing means and said reverse energizing means.

References Cited (Backward Citations)

US3374410A Cited
US3353161A Cited
US3482155A Cited
US3541418A Cited
US3586953A Cited
US3644812A Cited
US3628119A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1977-10-14 1978-04-15 1978-10-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1981-10-14 1982-04-15 1982-10-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1985-10-14 1986-04-15 1986-10-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag