Claims
- 1. A calibration method for use in a head loading/unloading type disk apparatus having a voice coil motor for driving a carriage to move a head in a direction of radius of a disk, a voice coil motor velocity detection circuit for detecting a voice coil motor velocity corresponding to a back electromotive force of the voice coil motor, and a ramp mechanism arranged outside an outer periphery of the disk to retract the head, comprising the steps of:executing, at the start of loading control for loading the head from the ramp mechanism onto the disk, calibration for correcting a relationship between a value of a voice coil motor current flowing through the voice coil motor and the voice coil motor velocity detection value detected by the voice coil motor velocity detection circuit, said calibration being executed by obtaining a voice coil motor velocity detection value detected by the voice coil motor velocity detection circuit in a state where an actual velocity of the voice coil motor is set to zero and a current is supplied to the voice coil motor; and if it is detected that a change in a temperature of the voice coil motor or an ambient temperature thereof from a temperature during loading is not less than a prescribed value after the head is loaded, reexecuting said calibration.
- 2. A method according to claim 1, wherein if the temperature change is not less than the prescribed value after the head is loaded, the carriage is moved to an inner-periphery stopper position to reexecute said calibration.
- 3. A method according to claim 1, wherein if the temperature change is not less than the prescribed value after the head is loaded, unloading is performed and the carriage is moved to an outer-periphery stopper position to reexecute said calibration, and reloading is performed after the reexecution.
- 4. A calibration method for use in a head loading/unloading type disk apparatus having a voice coil motor for driving a carriage to move a head in a direction of radius of a disk, a voice coil motor velocity detection circuit for detecting a voice coil motor velocity corresponding to a back electromotive force of the voice coil motor, and a ramp mechanism arranged outside an outer periphery of the disk to retract the head, comprising the steps of:executing, at the start of loading control for loading the head from the ramp mechanism onto the disk, calibration for correcting a relationship between a value of a voice coil motor current flowing through the voice coil motor and the voice coil motor velocity detection value detected by the voice coil motor velocity detection circuit, said calibration being executed by obtaining a voice coil motor velocity detection value detected by the voice coil motor velocity detection circuit in a state where an actual velocity of the voice coil motor is set to zero and a current is supplied to the voice coil motor; and if a change in a temperature of the voice coil motor or an ambient temperature thereof from the temperature during loading is not less than a prescribed value when an unload instruction is received, reexecuting said calibration and performing unloading thereafter.
- 5. A method according to claim 4, wherein the carriage is moved to an inner-periphery stopper position to reexecute said calibration when the unload instruction is received.
- 6. A head loading/unloading type disk apparatus comprising:a voice coil motor for driving a carriage to move a head in a direction of radius of a disk; a voice coil motor velocity detection circuit for detecting a voice coil motor velocity corresponding to a back electromotive force of the voice coil motor; a ramp mechanism arranged outside an outer periphery of the disk to retract the head; a temperature sensor for measuring a temperature of the voice coil motor or an ambient temperature thereof; a memory; and a controller for, at the start of loading control for loading the head from the ramp mechanism onto the disk, reading out a measurement temperature of said temperature sensor, storing the readout temperature in said memory, and executing calibration for correcting a relationship between a value of a voice coil motor current flowing through the voice coil motor and the voice coil motor velocity detection value detected by the voice coil motor velocity detection circuit, said calibration being executed by obtaining a voice coil motor velocity detection value detected by the voice coil motor velocity detection circuit in a state where an actual velocity of the voice coil motor is set to zero and a current is supplied to the voice coil motor, and, after loading the head, monitoring the measurement temperature of said temperature sensor, and reexecuting said calibration if a temperature change from the measurement temperature during loading stored in said memory is not less than a prescribed value.
Priority Claims (1)
Number |
Date |
Country |
Kind |
10-340058 |
Nov 1998 |
JP |
|
CROSS-REFERENCE TO RELATED APPLICATION
This application is a divisional application and claims the benefit of U.S. patent application Ser. No. 09/382,444 filed Aug. 25, 1999 now U.S. Pat. No. 6,496,319, the disclosure of which is incorporated herein by reference.
US Referenced Citations (7)
Number |
Name |
Date |
Kind |
5455723 |
Boutaghou et al. |
Oct 1995 |
A |
5615064 |
Blank et al. |
Mar 1997 |
A |
5663846 |
Masuoka et al. |
Sep 1997 |
A |
5768045 |
Patton, III et al. |
Jun 1998 |
A |
5781363 |
Rowan et al. |
Jul 1998 |
A |
6229663 |
Yoneda et al. |
May 2001 |
B1 |
6342985 |
Clare et al. |
Jan 2002 |
B1 |
Foreign Referenced Citations (3)
Number |
Date |
Country |
8-63920 |
Mar 1996 |
JP |
2622003 |
Apr 1997 |
JP |
10-69744 |
Mar 1998 |
JP |