Claims
- 1. An apparatus for controlling the speed of a motor rotating a load, the motor having a coil that controls the rotation of the load, the apparatus comprising:
a commutation circuit for energizing the coil; a tachometer for detecting the speed that the load is rotating, the tachometer producing a speed signal representing the speed that the load is rotating; and a synchronization module that synchronizes the rotation of the load to a reference signal, the synchronization module comprising:
a reference input that receives the reference signal; a tachometer input coupled with the tachometer to receive the speed signal; a speed control module that compares the reference signal with the speed signal to produce a control signal that controls the commutation circuit; and a commutation circuit output for forwarding the control signal to the commutation circuit, the commutation circuit energizing the coil as specified by the control signal.
- 2. The apparatus as defined by claim 1 wherein the control signal controls the commutation circuit to modify the speed that the load is rotating.
- 3. The apparatus as defined by claim 1 wherein the load is a impeller.
- 4. The apparatus as defined by claim 1 wherein the commutation circuit comprises a hall sensor.
- 5. The apparatus as defined by claim 1 wherein the speed control module is a processor.
- 6. The apparatus as defined by claim 5 wherein the processor executes in accord with preprogrammed instructions.
- 7. A motor apparatus comprising:
a first motor for rotating a first load and having a first synchronization module; and a second motor for rotating a second load and having a second synchronization module; and a master clock that produces a reference signal, the master clock being coupled with both the first motor and the second motor,
the first synchronization module rotating the first load in accordance with the reference signal, the second synchronization module rotating the second load in accordance with the reference signal.
- 8. The motor apparatus as defined by claim 7 wherein the first load is a first impeller, and the second load is a second impeller.
- 9. The motor apparatus as defined by claim 7 wherein the first synchronization module includes a first reference input, and the second synchronization module includes a second reference input, the first and second reference inputs being coupled with the master clock to receive the reference signal.
- 10. The motor apparatus as defined by claim 7 wherein the first load and second load rotate at substantially the same rate.
- 11. The motor apparatus as defined by claim 7 wherein the first synchronization module comprises a processor.
- 12. A synchronization module for synchronizing motor rotation with a reference frequency, the motor having an energization circuit for controlling rotation of the motor, the synchronization module comprising:
a speed input that receives a speed signal representing the speed of the rotation of the motor; a reference input that receives a reference signal having the reference frequency; a speed control module operatively coupled with the reference input and the speed input, the speed control module comparing the reference signal with the speed signal to produce a control signal, the control signal having speed information that causes the motor to rotate at a preselected rate; and an output for forwarding the control signal to the energization circuit.
- 13. The synchronization module as defined by claim 12 wherein speed control module is a processor.
- 14. A method for controlling the speed of a motor rotating a load, the motor having a coil that controls the rotation of the load, the method comprising:
energizing the coil using a commutation circuit; detecting the speed that the load is rotating using a tachometer that produces a speed signal representing the speed that the load is rotating; synchronizing the rotation of the load to a reference signal, the synchronizing comprising:
receiving the reference signal; receiving the speed signal; comparing the reference signal with the speed signal to produce a control signal that controls the commutation circuit; and forwarding the control signal to the commutation circuit via a commutation circuit output.
- 15. A computer program product for use on a computer system for synchronizing motor rotation with a reference frequency, the motor having an enerization circuit for controlling rotation of the motor, the computer program product comprising a computer usable medium having a computer program thereon, the computer readable program code including:
computer code for receiving a speed input signal representing the speed of the rotation of the motor; computer code for receiving a reference signal having the reference frequency; computer code for comparing the reference signal with the speed signal to produce a control signal; the control signal having speed information that causes the motor to rotate at a preselected rate; and computer code for outputting the control signal to the energization circuit.
- 16. A computer program product according to claim 14, further comprising:
computer code for outputting the control signal to the energization circuit so as to initially energize the motor at maximum speed.
PRIORITY
[0001] This application claims priority from U.S. provisional patent application Ser. No. 60/169,568, filed Dec. 8, 1999, entitled “Motor Synchronization Apparatus,” the disclosure of which is incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60169568 |
Dec 1999 |
US |