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

Stepper motor control for data disk system

Assignee: Rodime PLC
•
Filing: 1984-01-25
•
Granted: 1985-05-21
•
Expires: 2004-01-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data disk storage system utilizing a bipolar stepper motor for use in conjunction with the controlling of the operation of the storage system. The stepper motor imparts a drive force for moving a control arm to which a read/write head is coupled. The operation of the stepper motor through driving of the control arm causes the read/write head to move across the various tracks of the data disk within the data storage system during operation of such system. The stepper motor includes a stator and a rotor coupled to an output shaft of the motor which output shaft in turn is coupled to the read/write head through the control arm. A first drive mechanism within the stepper motor generates a first phase signal within the stator for creating a first drive force for rotating a rotor. A second drive mechanism of the stepper motor generates a second phase signal within the stator for creating a second drive force for rotating the rotor. These first and second drive forces are out of phase with each other, normally by 90° when both signals are positive or both are negative or by multiples of 90° when one of the signals is positive and the other is negative. A control mechanism selectively provides positive and negative phase current signals to the first and second drive mechanisms for generating 8 stable step positions for the rotor during each motor cycle. This control mechanism controls the current supplied to the first and second drive mechanism so that the resulting holding torque on the rotor generated by the first and second drive mechanisms is substantially the same at each step position.

Inventors

  • 👤 Nigel Macleod
  • 👤 David Ruxton

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 19:44
CPC Classifications
H; H02; H02P; H02P8/00; G; G11; G11B; G11B21/00; G11B21/02; G11B21/08; G11B21/081; G11B21/083; G11B21/085; G11B5/00; G11B5/48; G11B5/54; G11B5/55; G11B5/5521; G11B5/5526; G11B5/553

Claims Analysis

Total Claims: 29
Claim 1
Independent Claim 147 words
A stepper motor for use in controlling the operation data disk storage system, said stepper motor having a rotor and a stator, with the rotor being coupled to an output shaft, and comprising: first drive means for generating a first phase signal within the stator for creating a first drive force for rotating the rotor; second drive means for generating a second phase signal within the stator for creating a second drive force for rotating the rotor; control means for selectively providing positive and negative phase current signals to said first and second drive means for generating 8 stable step positions for the rotor during each motor cycle, said control means controlling the current supplied to said first and second drive means so that the resulting holding torque on the rotor generated by said first and second drive means is substantially the same at each step position.
Claim 2
Dependent Claim 147 words
A stepper motor for use in controlling the operation data disk storage system, said stepper motor having a rotor and a stator, with the rotor being coupled to an output shaft, and comprising: first drive means for generating a first phase signal within the stator for creating a first drive force for rotating the rotor; second drive means for generating a second phase signal within the stator for creating a second drive force for rotating the rotor; control means for selectively providing positive and negative phase current signals to said first and second drive means for generating 8 stable step positions for the rotor during each motor cycle, said control means controlling the current supplied to said first and second drive means so that the resulting holding torque on the rotor generated by said first and second drive means is substantially the same at each step position.
Claim 3
Dependent Claim 47 words
A stepper motor according to claim 1 wherein said control means includes current supply means for selectively supplying high and low current signals to said first and second drive means so that the resulting holding torque on the rotor at each step position is substantially the same.
Claim 4
Dependent Claim 40 words
A stepper motor according to claim 2 wherein said control means generates stable quarter step positions lying between a normal half step position and a normal full step position generated when the magnitude of both current signals are substantially identical.
Claim 5
Dependent Claim 24 words
A stepper motor according to claim 3 wherein each quarter step position lies at 45° increments commencing at 22.5° of a full motor cycle.
Claim 6
Dependent Claim 68 words
A stepper motor according to claim 2 wherein said current supply means supplies a high current equal to X and a low current equal to R a /R b X where (R a /R b )<1 and is selected for optimizing the separation between each step location of a read/write arm coupled to the output shaft of the rotor as the arm moves across a data storage medium.
Claim 7
Dependent Claim 50 words
A stepper motor according to claim 5 wherein said current supply means includes means for maintaining the high and low currents and the relationship between such currents within predetermined limits so that the deviation between each actual step location of the read/write arm with the desired step location is minimized.
Claim 8
Dependent Claim 114 words
A stepper motor according to claim 2 further comprising: feedback control means for providing error feedback signals responsive to variances in the velocity of the movement of a control arm coupled to the output shaft of said stepper motor in order to assist in dampening any oscillation in the movement of the control arm as said stepper motor moves from its initial position to its final position and said current supply means being coupled to the output of said feedback control means so as to vary the current output of said current supply means in response to an error feedback signal while maintaining substantially linearity of the output signal from said current supply means.
Claim 9
Dependent Claim 162 words
A stepper motor according to claim 2 further comprising means for supplying 4 control data bits to said control means for controlling the operation of said control means for providing the 8 stable step positions wherein the different combinations of such 4 data bits are as follows: ______________________________________ Step Positions Bit 3 Bit 2 Bit 1 Bit 0 ______________________________________ 0 1 0 1 1 1 0 0 1 1 2 0 1 1 0 3 0 1 0 0 4 0 0 0 1 5 1 0 0 1 6 1 1 0 0 7 1 1 1 0 ______________________________________ where: data bit 3 sets the first phase current signal direction as positive or negative, data bit 2 sets the magnitude of the first phase current signal as high current or low current, data bit 1 sets the second phase current signal direction, and data bit 0 sets the magnitude of the second phase current signal as high current or low current.
Claim 10
Dependent Claim 24 words
A stepper motor according to claim 8 wherein each quarter step position lies at 45° increments commencing at 22.5° of a full motor cycle.
Claim 11
Dependent Claim 68 words
A stepper motor according to claim 8 wherein said current supply means supplies a high current equal to X and a low current equal to (R a /R b ) X where (R a /R b )<1 and is selected for optimizing the separation between each step location of a read/write arm coupled to the output shaft of the rotor as the arm moves across a storage medium.
Claim 12
Dependent Claim 53 words
A stepper motor according to claim 9 wherein said current supply means includes means for maintaining the high and low currents and the relationship between such currents within predetermined limits so that the deviation between each actual step location of the read/write arm with the desired step location is less than approximately 12%.
Claim 13
Dependent Claim 175 words
A stepper motor control system for a data storage system, said control system including: a control arm for movement of a read/write member across data storage tracks on a storage medium; a two phase bipolar stepper motor having an output shaft coupled to said control arm for causing movement of said control arm; said bipolar motor including: a rotor; a stator; first drive means for generating a first phase signal within the stator for creating a first drive force for rotating said rotor; second drive means for generating a second phase signal within the stator for creating a second drive force for rotating said rotor; control means for selectively providing positive and negative phase current signals to said first and second drive means for generating 8 stable step positions for the rotor during each motor cycle, said control means controlling the current supplied to said first and second drive means so that the resulting holding torque on said rotor generated by said first and second drive means is substantially the same at each step position.
Claim 14
Dependent Claim 175 words
A stepper motor control system for a data storage system, said control system including: a control arm for movement of a read/write member across data storage tracks on a storage medium; a two phase bipolar stepper motor having an output shaft coupled to said control arm for causing movement of said control arm; said bipolar motor including: a rotor; a stator; first drive means for generating a first phase signal within the stator for creating a first drive force for rotating said rotor; second drive means for generating a second phase signal within the stator for creating a second drive force for rotating said rotor; control means for selectively providing positive and negative phase current signals to said first and second drive means for generating 8 stable step positions for the rotor during each motor cycle, said control means controlling the current supplied to said first and second drive means so that the resulting holding torque on said rotor generated by said first and second drive means is substantially the same at each step position.
Claim 15
Dependent Claim 47 words
A control system according to claim 12 wherein said control means includes current supply means for selectively supplying high and low current signals to said first and second drive means so that the resulting holding torque on said rotor at each step position is substantially the same.
Claim 16
Dependent Claim 40 words
A control system according to claim 13 wherein said control means generates stable quarter step positions lying between a normal half step position and a normal full step position generated when the magnitude of both current signals are substantially identical.
Claim 17
Dependent Claim 24 words
A control system according to claim 14 wherein each quarter step position lies at 45° increments commencing at 22.5° of a full motor cycle.
Claim 18
Dependent Claim 69 words
A control system according to claim 13 wherein said current supply means supplies a high current equal to X and a low current equal to (R a /R b ) X wherein (R a /R b )<1 and is selected for optimizing the separation between each step location of a read/write arm coupled to said output shaft of said rotor as the arm moves across a data storage medium.
Claim 19
Dependent Claim 50 words
A control system according to claim 16 wherein said current supply means includes means for maintaining the high and low currents and the relationship between such currents within predetermined limits so that the deviation between each actual step location of the read/write arm with the desired step location is minimized.
Claim 20
Dependent Claim 114 words
A control system according to claim 13 further comprising: feedback control means for providing error feedback signals responsive to variances in the velocity of the movement of said control arm coupled to said output shaft of said stepper motor in order to assist in dampening any oscillation in the movement of said control arm as said stepper motor moves from its initial position to its final position and said current supply means being coupled to the output of said feedback control means so as to vary the current output of said current supply means in response to an error feedback signal while maintaining substantially linearity of the output signal from said current supply means.
Claim 21
Dependent Claim 162 words
A control system according to claim 13 further comprising means for supplying 4 control data bits to said control means for controlling the operation of said control means for providing the 8 stable step positions wherein the different combinations of such 4 data bits are as follows: ______________________________________ Step Positions Bit 3 Bit 2 Bit 1 Bit 0 ______________________________________ 0 1 0 1 1 1 0 0 1 1 2 0 1 1 0 3 0 1 0 0 4 0 0 0 1 5 1 0 0 1 6 1 1 0 0 7 1 1 1 0 ______________________________________ where: data bit 3 sets the first phase current signal direction as positive or negative, data bit 2 sets the magnitude of the first phase current signal as high current or low current, data bit 1 sets the second phase current signal direction, and data bit 0 sets the magnitude of the second phase current signal as high current or low current.
Claim 22
Dependent Claim 24 words
A control system according to claim 18 wherein each quarter step position lies at 45° increments commencing at 22.5° of a full motor cycle.
Claim 23
Dependent Claim 76 words
A control system according to claim 18 wherein said current supply means supplies a high current equal to X and a low current equal to (R a /R b ) X where (R a /R b )<1 and is selected for optimizing the separation between each step location of a read/write arm coupled to said control arm that is coupled to said output shaft of the rotor as the read/write arm moves across a storage medium.
Claim 24
Dependent Claim 50 words
A control system according to claim 21 wherein said current supply means includes means for maintaining the high and low currents and the relationship between such currents within predetermined limits so that the deviation between each actual step location of the read/write arm with the desired step location is minimized.
Claim 25
Dependent Claim 194 words
A control system for controlling the settling of a control arm coupled to a read/write member as such arm is stepped from one position to another, said control system including: velocity detection means for detecting movement of the control arm and for providing an oscillating output velocity signal at its output in response to such movement; comparison means coupled to the output of said velocity detection means for determining if the oscillating output velocity signal falls within preselected velocity signal limits; timing means for comparing a measured time period during which the oscillating output velocity signal falls within the preselected velocity signal limits with a preset time period and providing an output timing signal at its output when the measured time period equals the preset time period; reinitiating means for reinitiating said timing means if the oscillating output velocity signal exceeds the preselected velocity signal limits so that said timing means restarts the timing of such output signal at zero; and, output control means coupled to the output of said timing means for generating an output control signal indicating that the control arm is substantially at rest when an output timing signal is received.
Claim 26
Dependent Claim 194 words
A control system for controlling the settling of a control arm coupled to a read/write member as such arm is stepped from one position to another, said control system including: velocity detection means for detecting movement of the control arm and for providing an oscillating output velocity signal at its output in response to such movement; comparison means coupled to the output of said velocity detection means for determining if the oscillating output velocity signal falls within preselected velocity signal limits; timing means for comparing a measured time period during which the oscillating output velocity signal falls within the preselected velocity signal limits with a preset time period and providing an output timing signal at its output when the measured time period equals the preset time period; reinitiating means for reinitiating said timing means if the oscillating output velocity signal exceeds the preselected velocity signal limits so that said timing means restarts the timing of such output signal at zero; and, output control means coupled to the output of said timing means for generating an output control signal indicating that the control arm is substantially at rest when an output timing signal is received.
Claim 27
Dependent Claim 61 words
A control system according to claim 23 wherein said velocity detection means provides an oscillating output voltage signal the magnitude of which varies with the oscillatin of the control arm about a resting location when the control arm is moved from one position to another with the magnitude of such output voltage signal decreasing as the control arm comes to rest.
Claim 28
Dependent Claim 41 words
A control system according to claim 24 wherein said comparison means provides a voltage signal envelope with upper and lower limits and provides an output signal when the output voltage signal received from said velocity detection means is within such limits.
Claim 29
Dependent Claim 48 words
A control system according to claim 25 wherein said timing means and said reinitiating means cooperate to generate an output timing signal when the output voltage signal from said velocity detection means has remained between the upper and lower limits of said comparison for a preset time period.

References Cited (Backward Citations)

US4215302A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1988-05-20 1988-11-19 1989-05-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1992-05-20 1992-11-19 1993-05-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1996-05-20 1996-11-19 1997-05-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag