This application claims the benefit of Taiwan application Serial No. 100105971, filed Feb. 22, 2011, the subject matter of which is incorporated herein by reference.
The invention relates in general to an optical disc drive which reads/writes an optical disc, and more particularly to a method for calibrating the error between the steps of the stepping motor and the travel distance of the pick-up head used in an optical disc drive.
As the data density of an optical disc increases, the power for moving the pick-up head of the optical disc drive also changes to stepping motor from DC motor to increase the precision of movement of the pick-up head in order to read/write the data on the optical disc more precisely.
Referring to
The invention is directed to a method for calibrating the steps of a stepping motor used in an optical disc drive. The steps of the stepping motor are calibrated according to the error between the maximum distance of the pick-up head driven by the stepping motor and the actual travel distance of the pick-up head when a counter electromotive force of the stepping motor is detected so as to increase the calibration accuracy.
The invention is further directed to a method for calibrating the steps of a stepping motor used in an optical disc drive in which the step error is decided before step calibration is performed so as to increase calibration efficiency.
To achieve the above objects, the present invention discloses a method for calibrating steps of a stepping motor used in an optical disc drive. A pick-up head is moved to an origin of the structure. The pick-up head is moved toward a terminal of the structure by a stepping motor. The steps of the stepping motor are recorded until a counter electromotive force of the stepping motor is detected. A predetermined travel distance of the pick-up head is calculated. If the predetermined travel distance of the pick-up head is equal to the maximum distance of the structure, then it is decided that the stepping motor does not have step error. If the predetermined travel distance of the pick-up head is different from the maximum distance of the structure, then it is decided that the stepping motor has step error, and the steps of the stepping motor are calibrated on the basis of the maximum distance of the structure according to the error between the maximum distance of the structure and the predetermined travel distance of the pick-up head.
The above and other aspects of the invention will become better understood with regard to the following detailed description of the preferred but non-limiting embodiments. The following description is made with reference to the accompanying drawings.
The above and other aspects of the invention will become better understood with regard to the following detailed description of the non-limiting embodiment(s). The following description is made with reference to the accompanying drawings.
Referring to
The maximum travel distance of the pick-up head 15 must include the radial length of the data region of the optical disc 12 so that the stepping motor 13 can drive the pick-up head 15 to read/write the data on the optical disc 12 without obstruction. As indicated in
When calibrating the steps of the stepping motor 13 according to the method of the present invention, first of all, the pick-up head 15 is moved to the origin O of the structure by the stepping motor 13, and then it can be confirmed that the pick-up head 15 is correctly located at the origin O of the structure as soon as the counter electromotive force of the stepping motor 13 boosts to the high level when the pick-up head 15 touches the spindle motor 11. The stepping motor 13 is driven by the pulse voltage, and one unit pulse voltage enables the stepping motor 13 to rotate to a fixed angle, which rotates the screw rod 14 to drive the pick-up head 15 to move for a unit distance, which is also referred as “step”. Then, a pulse voltage is supplied to the stepping motor 13 for moving the pick-up head 15 toward the terminal T of the structure, the number of times of supplying the pulse voltage is counted, and the steps of the stepping motor 13 are recorded. Then, it can be confirmed that the pick-up head 15 reaches the terminal T of the structure when the pick-up head 15 is blocked and the counter electromotive force of the stepping motor 13 boosts to the high level. Then, a predetermined travel distance of the pick-up head 15 is obtained from the product of the required number of steps of the stepping motor 13 for the pick-up head 15 to reach the terminal T of the structure multiplied by the unit distance of each step, and the predetermined travel distance is further compared with the maximum distance MD of the structure. It can be decided that the stepping motor does not have step error and the steps of the stepping motor are correct and do not need to be calibrated if the predetermined travel distance of the pick-up head 15 is equal to the maximum distance MD. To the contrary, it can be decided that the step moor has step error and the steps of the stepping motor are incorrect and need to be calibrated if the predetermined travel distance of the pick-up head 15 is different from the maximum distance MD.
Referring to
MD, then proceed to step S7. If the predetermined travel distance of the pick-up head is equal to the maximum distance MD, then proceed to step S9. In step S7, whether the stepping motor has step error is decided. Then, in step S8, the steps of the stepping motor are calibrated according to the error between the maximum distance MD and the predetermined travel distance of the pick-up head driven by the stepping motor. Then, the method proceeds to step 10. In step S9, the steps of the stepping motor are correct and do not need to be calibrated if it is decided that the stepping motor does not have step error. Then, in step 10, the method for calibrating the steps of the stepping motor terminates.
According to the method for calibrating the steps of a stepping motor used in an optical disc drive of the present invention, the counter electromotive force of the stepping motor, the steps of the stepping motor and a specific maximum distance of the structure used in the optical disc drive can be detected through the control system of the optical disc drive, and whether the stepping motor has step error can be decided according to a simple calculation of the movement of the pick-up head without using complicated detection obtained by track jumping signals. Thus, the calibration procedure for the optical disc drive which is free of error in assembly is excluded so as to increase the calibration efficiency. As for the optical disc drives which require calibration for step error, the steps of the stepping motor are calibrated on the basis of the maximum distance of the structure according to the error between the maximum distance of the structure and the predetermined travel distance of the pick-up head so as to increase the calibration efficiency.
While the invention has been described by way of example and in terms of the preferred embodiment(s), it is to be understood that the invention is not limited thereto. On the contrary, it is intended to cover various modifications and similar arrangements and procedures, and the scope of the appended claims therefore should be accorded the broadest interpretation so as to encompass all such modifications and similar arrangements and procedures.
Number | Date | Country | Kind |
---|---|---|---|
100105971 | Feb 2011 | TW | national |