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

Polyphase brushless DC Motor control

Assignee: Western Digital Technologies Inc
•
Filing: 1992-09-25
•
Granted: 1993-06-29
•
Expires: 2012-09-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for controlling the operation of a polyphase DC motor having a rotor and a plurality of phase windings with separate outer terminals and a common center tap terminal supplies electrical energy sequentially to the phase windings to produce rotation of the rotor relative to the phase windings. The voltage between the outer terminal of one of the phase windings and the center tap terminal is sensed during periods when that one phase winding is not energized to control the sequential supplying of electrical energy to the phase windings.

Inventors

  • 👤 Srinivasan V. Chari

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 07:55
CPC Classifications
H; H02; H02P; H02P6/00; H02P6/14; H02P6/16; H02P6/18; H02P6/182; H02P6/20; H02P6/22

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 419 words
Motor driver circuitry for controlling the operation of a brushless DC type motor to rotate revolving magnetic disks in a hard disk drive, the motor being of the type having a permanent magnet rotor connected to the revolving magnetic disks and magnetically coupled to a stator including a plurality of phase windings each having an outer terminal and a common center terminal configured to be individually energized in a sequence to cause the rotor to rotate unidirectionally, the motor drive circuitry comprising; sensing circuit means connected between the common center terminal and an outer terminal of one of the plurality of phase windings for determining an initial angular position of the rotor; timing circuit means for providing a timing reference signal synchronized with the rotor to define a succession of time intervals such that each time interval marks the movement of the rotor through a known rotation angle; a micro processor including; first sequencing means having a first and a second operational phase, said first sequencing means being responsive to the determined initial angular position of the rotor for providing an energization signal to said phase windings to cause the rotor to move in a single direction to a predetermined angular position with respect to the stator phase windings in the first operational phase, said first sequencing means thereafter supplying a sequence of energization signals to said phase windings to cause the rotor to rotate from its initial position and accelerate to a predetermined intermediate rotational velocity in the second operational phase; second sequencing means having a signal processing input for receiving said timing reference signal, said second sequencing means successively providing a stator phase winding energization sequence to cause the rotor to accelerate from the predetermined intermediate rotational velocity to a predetermined final rotational velocity, said second sequencing means having means for periodically comparing a time interval of the timing reference signal to a corresponding time interval of the energization sequence and for computing a next phase winding energization sequence for use in correcting any error in rotor angular velocity; control circuit means for providing a control signal when the desired final rotational velocity is reached; and commutator circuit means having a signal processing input for receiving the said reference signal and having a control input for receiving said control signal, said commutator circuit means being responsive to said control signal and having means responsive to said timing reference signal for providing a phase winding energization sequence to cause the rotor to maintain its predetermined final rotational velocity.
Claim 2
Dependent Claim 419 words
Motor driver circuitry for controlling the operation of a brushless DC type motor to rotate revolving magnetic disks in a hard disk drive, the motor being of the type having a permanent magnet rotor connected to the revolving magnetic disks and magnetically coupled to a stator including a plurality of phase windings each having an outer terminal and a common center terminal configured to be individually energized in a sequence to cause the rotor to rotate unidirectionally, the motor drive circuitry comprising; sensing circuit means connected between the common center terminal and an outer terminal of one of the plurality of phase windings for determining an initial angular position of the rotor; timing circuit means for providing a timing reference signal synchronized with the rotor to define a succession of time intervals such that each time interval marks the movement of the rotor through a known rotation angle; a micro processor including; first sequencing means having a first and a second operational phase, said first sequencing means being responsive to the determined initial angular position of the rotor for providing an energization signal to said phase windings to cause the rotor to move in a single direction to a predetermined angular position with respect to the stator phase windings in the first operational phase, said first sequencing means thereafter supplying a sequence of energization signals to said phase windings to cause the rotor to rotate from its initial position and accelerate to a predetermined intermediate rotational velocity in the second operational phase; second sequencing means having a signal processing input for receiving said timing reference signal, said second sequencing means successively providing a stator phase winding energization sequence to cause the rotor to accelerate from the predetermined intermediate rotational velocity to a predetermined final rotational velocity, said second sequencing means having means for periodically comparing a time interval of the timing reference signal to a corresponding time interval of the energization sequence and for computing a next phase winding energization sequence for use in correcting any error in rotor angular velocity; control circuit means for providing a control signal when the desired final rotational velocity is reached; and commutator circuit means having a signal processing input for receiving the said reference signal and having a control input for receiving said control signal, said commutator circuit means being responsive to said control signal and having means responsive to said timing reference signal for providing a phase winding energization sequence to cause the rotor to maintain its predetermined final rotational velocity.
Claim 3
Dependent Claim 49 words
Motor driver circuitry in accordance with claim 1, wherein said commutator circuit means further includes first signal storing circuit means responsive to said timing reference signal for producing and temporarily storing a stored signal that represents at least one integer multiple of an actual time interval of rotor rotation.
Claim 4
Dependent Claim 52 words
Motor drive circuitry in accordance with claim 2, wherein said microprocessor compares the stored actual time interval of rotor rotation to a desired time interval of rotor rotation and calculates a set of operational signals for use in correcting any error in actual rotor rotational velocity from its desired final rotational velocity.
Claim 5
Dependent Claim 53 words
Motor driver circuitry in accordance with claim 3, wherein said commutator circuit means further includes second signal storing circuit means for receiving and temporarily storing the set of calculated operational signals from said microprocessor such that each signal in the set represents a commutation parameter used to provide a phase winding energization sequence.
Claim 6
Independent Claim 371 words
A method for controlling the operation of a brushless DC type motor to rotate revolving magnetic disks in a hard disk drive, the motor being of the type having a permanent magnet rotor connected to the revolving magnetic disks and magnetically coupled to a stator including a plurality of phase windings each having an outer terminal and a common center terminal configured to be individually energized in a sequence to cause the rotor to rotate unidirectionally, comprising the steps of; sensing the voltage between the common center terminal and an outer terminal of one of the plurality of phase windings to determine an initial angular position of the rotor; providing a timing reference signal synchronized with the rotor to define a succession of time intervals such that each time interval marks the movement of the rotor through a known rotation angle; providing a first sequencing means having a first and a second operational phase, said first sequencing means being responsive to the determined initial angular position of the rotor for providing an energization signal to said phase windings to cause the rotor to move in a single direction to a predetermined angular position with respect to the stator phase windings in the first operational phase, thereafter supplying a sequence of energization signals from said first sequencing means to said phase windings to cause the rotor to rotate from its initial position and accelerate to a predetermined intermediate rotational velocity in the second operational phase; providing a second sequencing means having a signal processing input for receiving said timing reference signal, said second sequencing means successively providing a stator phase winding energization sequence to cause the rotor to accelerate from the predetermined intermediate rotational velocity to a predetermined final rotational velocity, said second sequencing means periodically comparing a time interval of the timing reference signal to a corresponding time interval of the energization sequence and computing a next phase winding energization sequence for use in correcting any error in rotor angular velocity; providing a control signal when the desired final rotational velocity is reached; and processing said timing reference signal and said control signal for providing a phase winding energization sequence to cause the rotor to maintain its predetermined final rotational velocity.
Claim 7
Independent Claim 371 words
A method for controlling the operation of a brushless DC type motor to rotate revolving magnetic disks in a hard disk drive, the motor being of the type having a permanent magnet rotor connected to the revolving magnetic disks and magnetically coupled to a stator including a plurality of phase windings each having an outer terminal and a common center terminal configured to be individually energized in a sequence to cause the rotor to rotate unidirectionally, comprising the steps of; sensing the voltage between the common center terminal and an outer terminal of one of the plurality of phase windings to determine an initial angular position of the rotor; providing a timing reference signal synchronized with the rotor to define a succession of time intervals such that each time interval marks the movement of the rotor through a known rotation angle; providing a first sequencing means having a first and a second operational phase, said first sequencing means being responsive to the determined initial angular position of the rotor for providing an energization signal to said phase windings to cause the rotor to move in a single direction to a predetermined angular position with respect to the stator phase windings in the first operational phase, thereafter supplying a sequence of energization signals from said first sequencing means to said phase windings to cause the rotor to rotate from its initial position and accelerate to a predetermined intermediate rotational velocity in the second operational phase; providing a second sequencing means having a signal processing input for receiving said timing reference signal, said second sequencing means successively providing a stator phase winding energization sequence to cause the rotor to accelerate from the predetermined intermediate rotational velocity to a predetermined final rotational velocity, said second sequencing means periodically comparing a time interval of the timing reference signal to a corresponding time interval of the energization sequence and computing a next phase winding energization sequence for use in correcting any error in rotor angular velocity; providing a control signal when the desired final rotational velocity is reached; and processing said timing reference signal and said control signal for providing a phase winding energization sequence to cause the rotor to maintain its predetermined final rotational velocity.
Claim 8
Dependent Claim 33 words
A method in accordance with claim 5, including the steps of producing and temporarily storing a stored signal that represents at least one integer multiple of an actual time interval of rotor rotation.
Claim 9
Dependent Claim 50 words
A method in accordance with claim 6, including the steps of comparing actual time interval of rotor rotation to a desired time interval of rotor rotation; and calculating a set of operational signals for use in correcting any error in actual rotor rotational velocity from its desired final rotational velocity.
Claim 10
Dependent Claim 43 words
A method in accordance with claim 7, including the step of receiving and temporarily storing the set of calculated operational signals from a microprocessor such that each signal in the set represents a commutation parameter used to provide a phase winding energization sequence.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-06-28 1996-12-28 1997-06-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-06-28 2000-12-28 2001-06-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-06-28 2004-12-28 2005-06-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag