US20060233080A1 - Driving method - Google Patents
Driving method Download PDFInfo
- Publication number
- US20060233080A1 US20060233080A1 US11/453,916 US45391606A US2006233080A1 US 20060233080 A1 US20060233080 A1 US 20060233080A1 US 45391606 A US45391606 A US 45391606A US 2006233080 A1 US2006233080 A1 US 2006233080A1
- Authority
- US
- United States
- Prior art keywords
- time
- former
- distance
- driving
- tray
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B5/00—Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
- G11B5/48—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed
- G11B5/54—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head into or out of its operative position or across tracks
- G11B5/55—Track change, selection or acquisition by displacement of the head
- G11B5/5521—Track change, selection or acquisition by displacement of the head across disk tracks
- G11B5/5526—Control therefor; circuits, track configurations or relative disposition of servo-information transducers and servo-information tracks for control thereof
Definitions
- the invention relates in general to a driving method, and more particularly to a method for driving a movable component of a hardware device.
- the optical drive has become essential equipment for users of the personal computer.
- the controlling method for loading and unloading the tray is the identical procedure for every optical drive.
- giving a fixed force to the tray with varied friction force may cause unsteady operation.
- the friction force decreases, the tray can easily go beyond the designated position and get stuck, generating noise due to the tray vibration.
- the friction force increases, the tray halts before arriving at the designated position, which may bring the user great inconvenience. Therefore, for the manufacturers of optical drives, the approach to make the operation of loading and unloading the tray smooth becomes a crucial technique.
- the inner structure of the optical drive is shown.
- several stoppers 130 are disposed on the casing of the optical drive 100 to absorb the shock from the tray 110 .
- the stoppers 130 absorb the shock as the tray 110 hits the rear of the casing.
- the stoppers 150 prevent the tray 110 from coming off the casing. It takes more force to make the tray 110 move from rest by overcoming the maximum static friction force than to keep it moving once it is in motion.
- the tray 110 makes contact with a switch to stop the motor from continuing to provide the tray 110 with any driving force.
- the tray 110 subsequently keeps on moving along the guides 120 .
- the tray 110 If the tray 110 is still in motion when arriving at the designated position, the tray 110 come to easily shake and possibly cause damage to the components. Since it requires forces of two different strengths to push the tray 110 , it therefore requires two different voltages for the motor to provide two different forces. At first, the motor provides a larger former force according to a larger first voltage to drive the tray 110 to move a former distance and then provides the smaller latter force according to a smaller second voltage to drive the tray 110 to move a latter distance. After the smaller latter force drives the tray 110 to move the latter force, the tray 110 makes contact with a switch to stop the motor from continuing to provide the tray 110 with any force. The tray 110 keeps on moving due to its inertia. However, the kinetic friction force between the tray 110 and the guide 120 opposes the motion of the tray 110 . By means of a design, the tray 110 gradually slows down and finally stops at the designated position as soon as the tray 110 touches the stoppers 130 or 150 .
- the diagram shows the method for driving the tray of the optical drive by adjusting the voltage.
- the motor provides a larger former force according to a larger first voltage V 1 to drive the tray 110 to move for a period t 1 and then provides the smaller latter force according to a smaller second voltage V 2 to drive the tray 110 to move for a period t 2 .
- the tray 110 keeps on moving due to its inertia until the tray 110 arrives at the designated position.
- the tray 110 at rest is driven by voltage V 1 to move a former distance S 1 for a period t 1 and then is driven by voltage V 2 to move a latter distance S 2 for a period t 2 .
- the motor stops providing the tray 110 with any force.
- the tray 110 keeps on moving a sliding distance Ss due to its inertia and finally comes to a halt, as shown in FIG. 2E .
- the method for driving the tray 110 is the identical procedure for every optical drive regardless of the differences produced by the manufacturing process, such as the differences in the friction force between the tray 110 and the guide 120 , for example.
- the components of the optical drive will be worn out after being used for a period of time, and the friction forces among the components will change as well. Thus, after a period of time, the original driving method might not be able to drive the tray 110 to stop at the designated position perfectly.
- the friction force between the tray 110 and the guide 120 varies with the operation condition of the optical drive.
- the identical driving method fails to fit in with both the vertical placement and horizontal placement of the optical.
- the tray 110 might halt before arriving at the designated position.
- the tray 110 might hit the stoppers 150 with a remained speed and therefore generate noise due to the tray vibration, and damage other components.
- the invention achieves the above-identified objects by providing a method for driving a movable component of a hardware device to move a driving distance, the method including the steps of: (1) adjusting at least one of the former time and the latter time according to an advancing time so that a sum of the former time and the latter time is substantially equal to the advancing time; and (2) driving the movable component to the driving distance by the former force for the former time and by the latter force for the latter time.
- the invention achieves the above-identified objects by providing another method for driving a movable component of a hardware device to move a driving distance, and the method includes the steps of: (1) driving the movable component to the former distance by the former force for a former time, the former distance being smaller than the driving distance; and (2) driving the movable component to the latter distance by the latter force for a latter time, the latter time being determined according to the latter force and the latter distance, wherein a sum of the former distance and the latter distance is equal to the driving distance.
- the invention achieves the above-identified objects by further providing another method for driving a movable component of a hardware device to move a driving distance, and the method includes the steps of: (1) driving the movable component to a former distance by a former force for a former time; and (2) driving the movable component to a latter distance by a latter force for a latter time, wherein a sum of the former time and the latter time is substantially equal to the advancing time, wherein a sum of the former distance and the latter distance is equal to the driving distance.
- FIG. 1 (Prior Art) is the inner structure of the optical drive
- FIG. 2A (Prior Art) is a diagram showing the method for driving the tray of the optical drive by adjusting the voltage
- FIG. 2B shows the position of the tray of the optical drive before being driven
- FIG. 2C shows that the tray of the optical drive is driven by the former force to move a former distance along the guide
- FIG. 2D shows that the tray of the optical drive is driven by the latter force to move a latter distance along the guide
- FIG. 2E shows that the tray of the optical drive continues to move a sliding distance due to its inertia and comes to a halt;
- FIG. 3A is a diagram showing a driving method of determining the base time according to a first embodiment of the invention
- FIG. 3B is a diagram illustrating the method of determining the former and latter distances according to a first embodiment of the invention
- FIG. 3C is a diagram illustrating the method of determining the latter time according to a first embodiment of the invention.
- FIG. 4A shows that the driving effect of the optical drive is influenced by indefinite factors
- FIG. 4B is a diagram illustrating the method of adjusting the former time according to a second embodiment of the invention.
- FIG. 4C is a diagram illustrating the method of adjusting the latter time according to a second embodiment of the invention.
- FIG. 4D is a diagram illustrating the method of adjusting both the former time and the latter time according to a second embodiment of the invention.
- the driving method according to the invention is used for driving a movable component of a hardware device.
- the hardware device can be an optical drive while the movable component can be a tray, for example.
- the invention discloses a driving method, which can be modified according to each individual device to compensate the possible differences to achieve a perfect driving result.
- the user might use different placements of the CD-ROM drive as the manufacturer intended and therefore the original driving method fails to fit in with the different placements.
- the worn out components of the CD-ROM drive will affect the driving effect.
- the invention provides an approach for making the driving method adjustable according the tray's movement to suit the actual situation.
- the diagram shows a driving method for determining the base time according to a first embodiment of the invention.
- the motor provides a former force according to a fixed voltage V 1 to drive the tray of the CD-ROM drive to move a driving distance S.
- the time required for the tray to move the driving distance S is determined and defined to be a base time T.
- the trays of different CD-ROM drives driven with the same voltage V 1 require different base time T values to move the same driving distance S. Therefore, it is more objective to redefine the driving method according to individual base time T than to simply apply the identical driving method to drive all CD-ROM drives.
- the tray as driven by the motor for the time T can move the distance S while the velocity of the tray and the voltage for the motor keep as V 1 .
- the area under the function of the voltage V for the motor and time t is equal to the distance that the tray is driven to move along the guide.
- the diagram illustrates the method of determining the former and latter distances according to a first embodiment of the invention.
- a reference time t 1 that is smaller than the base time T can be set.
- the driving distance S is divided into the former distance S 1 and the latter distance S 2 .
- the time for which the tray driven by the voltage V 1 moves the driving distance S required is the base time T.
- the distance that the tray moves from 0 to t 1 is the former distance S 1 .
- the distance that the tray moves from t 1 to T is the latter distance S 2 .
- the former distance S 1 and the latter distance S 2 are added up to be the driving distance S.
- the period that the tray moves from 0 to t 1 is determined and defined to be the former time t 1 , since the tray moves the former distance S 1 in this former time.
- the diagram illustrates to the method of determining the latter time according to a first embodiment of the invention.
- the friction forces between the trays and the guides for different CD-ROM drives are usually different. It is unreasonable to use the identical driving mode with the voltages V 1 and V 2 , and the former time t 1 and latter time t 2 to drive every different CD-ROM drive. If the friction force between the tray and the guide is too large for a CD-ROM drive, the tray probably halts before arriving at the designated position. On the contrary, if the friction force between the tray and the guide is too small for a CD-ROM drive, the tray causes vibration of the CD-ROM drive while arriving at the designated position by hitting the stopper. Therefore, the driving method according to the first embodiment is adjusted to the actual friction force to suit every CD-ROM drive so that the driven tray can exactly stop at the designated position.
- the different driving modes have variations in setting the base time T and the latter time. If the friction force between the tray and the guide is large, the base time T and the latter time are set to be large accordingly. If the friction force between the tray and the guide is small, the base time T and the latter time are set to be small accordingly.
- FIG. 4A shows that the driving effect of the CD-ROM drive is influenced by indefinite factors.
- the tray is driven by the voltage V 1 for the former time t 1 and then is driven by the voltage V 2 for the latter time t 2 .
- the total distance that the tray advances is the driving distance S, which is the sum of the former distance S 1 and the latter distance S 2 .
- the friction force might increase due to the worn out components of the CD-ROM drive after the CD-ROM drive is used for a period of time.
- the distance that the tray is driven by the voltage V 1 for the former time t 1 becomes S 1 * while the distance that the tray is driven by the voltage V 2 for the latter time t 2 becomes S 2 *.
- the tray is driven to advance the sum of the distances S 1 * and S 2 *, which is smaller than the driving distance S. It requires a longer time Tp for the tray to move the driving distance S due to the increase of the friction force. Before the driving mode is adjusted, the latter force is no longer applied to the tray at the time (t 1 +t 2 ) while the tray has not moved distance S. The tray 110 subsequently moves without any applied driving force from the time (t 1 +t 2 ) to the time Tp.
- the advancing time Tp for which the tray moves the driving distance S can be first calculated, and then the former time t 1 and the latter time t 2 can be adjusted according to the advancing time Tp so that the sum of the former time t 1 and the latter time t 2 is equal to the advancing time Tp.
- the diagram illustrates how to adjust the former time according to a second embodiment of the invention.
- the time difference ⁇ t can be added to the former time t 1 so that the adjusted former time t 1 * is equal to the sum of original former time t 1 and the time difference ⁇ t.
- the former time is adjusted with the latter time fixed so that a sum of the former time and the latter time is equal to the advancing time Tp.
- the adjustment aims to prevent the tray from coming to a halt before arriving at the designated position by extending the time that the motor drives the tray for the next operation of driving the tray.
- the diagram illustrates how to adjust the latter time according to a second embodiment of the invention.
- the time difference ⁇ t can be added to the latter time t 2 so that the adjusted latter time t 2 * is equal to the sum of original latter time t 2 and the time difference ⁇ t.
- the latter time is adjusted with the former time fixed so that a sum of the former time and the latter time is equal to the advancing time Tp.
- the diagram illustrates the way to adjust both the former time and the latter time according to a second embodiment of the invention.
- the original former time t 1 is adjusted to be t 1 ′ while the original latter time t 2 is adjusted to be the difference of the advancing time Tp and the adjusted former time t 1 ′ so that the sum of the adjusted former time and the adjusted latter time is equal to the advancing time Tp.
- the three methods described above for adjusting the former time t 1 and the latter time t 2 aim to make the sum of the former time and the latter time substantially equal to the advancing time Tp so that the tray, which is influenced by indefinite factors, can move to the designated position smoothly and successfully.
- the tray of every optical drive has a consistent driving result. Even if there exist some differences produced by the different manufacturing processes, the driving mode can be individually adjusted according to the tray's movement to fit in with the actual situation and thus can lead to consistent driving results. For example, the tray has uniform momentum when hitting the stoppers.
- the same tray of an optical drive has a consistent driving result every time the tray is driven. Although the components of the optical drive will be worn out after being used for a period of time and the friction force between the tray and the guide will vary with the placement of the optical drive, the driving mode is adjusted to make the driving result consistent under the different operation conditions and at every different using age.
Landscapes
- Feeding And Guiding Record Carriers (AREA)
Abstract
A method for driving a movable component of a hardware device to move a driving distance includes the steps of: (1) adjusting at least one of the former time and the latter time according to an advancing time so that a sum of the former time and the latter time is substantially equal to the advancing time; and (2) driving the movable component to the driving distance by the former force for the former time and by the latter force for the latter time.
Description
- This is a continuation of co-pending U.S. application Ser. No. 10/452,718, filed Jun. 3, 2003, the subject matter of which is incorporated herein by reference.
- 1. Field of the Invention
- The invention relates in general to a driving method, and more particularly to a method for driving a movable component of a hardware device.
- 2. Description of the Related Art
- Among various computer peripherals, the optical drive has become essential equipment for users of the personal computer. Presently, the controlling method for loading and unloading the tray is the identical procedure for every optical drive. However, giving a fixed force to the tray with varied friction force may cause unsteady operation. When the friction force decreases, the tray can easily go beyond the designated position and get stuck, generating noise due to the tray vibration. When the friction force increases, the tray halts before arriving at the designated position, which may bring the user great inconvenience. Therefore, for the manufacturers of optical drives, the approach to make the operation of loading and unloading the tray smooth becomes a crucial technique.
- Referring to
FIG. 1 , the inner structure of the optical drive is shown. In general,several stoppers 130 are disposed on the casing of theoptical drive 100 to absorb the shock from thetray 110. When loading thetray 110, thestoppers 130 absorb the shock as thetray 110 hits the rear of the casing. When unloading thetray 110, thestoppers 150 prevent thetray 110 from coming off the casing. It takes more force to make thetray 110 move from rest by overcoming the maximum static friction force than to keep it moving once it is in motion. Before arriving at the designated position, thetray 110 makes contact with a switch to stop the motor from continuing to provide thetray 110 with any driving force. Thetray 110 subsequently keeps on moving along theguides 120. If thetray 110 is still in motion when arriving at the designated position, thetray 110 come to easily shake and possibly cause damage to the components. Since it requires forces of two different strengths to push thetray 110, it therefore requires two different voltages for the motor to provide two different forces. At first, the motor provides a larger former force according to a larger first voltage to drive thetray 110 to move a former distance and then provides the smaller latter force according to a smaller second voltage to drive thetray 110 to move a latter distance. After the smaller latter force drives thetray 110 to move the latter force, thetray 110 makes contact with a switch to stop the motor from continuing to provide thetray 110 with any force. Thetray 110 keeps on moving due to its inertia. However, the kinetic friction force between thetray 110 and theguide 120 opposes the motion of thetray 110. By means of a design, thetray 110 gradually slows down and finally stops at the designated position as soon as thetray 110 touches thestoppers - Referring to
FIG. 2A , the diagram shows the method for driving the tray of the optical drive by adjusting the voltage. The motor provides a larger former force according to a larger first voltage V1 to drive thetray 110 to move for a period t1 and then provides the smaller latter force according to a smaller second voltage V2 to drive thetray 110 to move for a period t2. Subsequently, thetray 110 keeps on moving due to its inertia until thetray 110 arrives at the designated position. Referring toFIGS. 2B to 2D, thetray 110 at rest is driven by voltage V1 to move a former distance S1 for a period t1 and then is driven by voltage V2 to move a latter distance S2 for a period t2. Once thetray 110 touches off a switch sw, the motor stops providing thetray 110 with any force. Thetray 110 keeps on moving a sliding distance Ss due to its inertia and finally comes to a halt, as shown inFIG. 2E . - In the above-mentioned driving method, the periods t1 and t2, for which the motor drives the
tray 110 with the first voltage V1 and second voltage V2 respectively, might produce the following problems: - 1. The method for driving the
tray 110 is the identical procedure for every optical drive regardless of the differences produced by the manufacturing process, such as the differences in the friction force between thetray 110 and theguide 120, for example. - 2. The components of the optical drive will be worn out after being used for a period of time, and the friction forces among the components will change as well. Thus, after a period of time, the original driving method might not be able to drive the
tray 110 to stop at the designated position perfectly. - 3. The friction force between the
tray 110 and theguide 120 varies with the operation condition of the optical drive. For example, the identical driving method fails to fit in with both the vertical placement and horizontal placement of the optical. - It is impossible that the identical driving method suits every different situation that is listed above. The
tray 110 might halt before arriving at the designated position. Thetray 110 might hit thestoppers 150 with a remained speed and therefore generate noise due to the tray vibration, and damage other components. - It is therefore an object of the invention to provide a method for driving a movable component of a hardware device, which is consistent in the driving result for every optical drive with different manufacturing tolerances and at every different using age.
- The invention achieves the above-identified objects by providing a method for driving a movable component of a hardware device to move a driving distance, the method including the steps of: (1) adjusting at least one of the former time and the latter time according to an advancing time so that a sum of the former time and the latter time is substantially equal to the advancing time; and (2) driving the movable component to the driving distance by the former force for the former time and by the latter force for the latter time.
- The invention achieves the above-identified objects by providing another method for driving a movable component of a hardware device to move a driving distance, and the method includes the steps of: (1) driving the movable component to the former distance by the former force for a former time, the former distance being smaller than the driving distance; and (2) driving the movable component to the latter distance by the latter force for a latter time, the latter time being determined according to the latter force and the latter distance, wherein a sum of the former distance and the latter distance is equal to the driving distance.
- The invention achieves the above-identified objects by further providing another method for driving a movable component of a hardware device to move a driving distance, and the method includes the steps of: (1) driving the movable component to a former distance by a former force for a former time; and (2) driving the movable component to a latter distance by a latter force for a latter time, wherein a sum of the former time and the latter time is substantially equal to the advancing time, wherein a sum of the former distance and the latter distance is equal to the driving distance.
- Other objects, features, and advantages of the invention will become apparent from the following detailed description of the preferred but non-limiting embodiments. The following description is made with reference to the accompanying drawings.
-
FIG. 1 (Prior Art) is the inner structure of the optical drive; -
FIG. 2A (Prior Art) is a diagram showing the method for driving the tray of the optical drive by adjusting the voltage; -
FIG. 2B (Prior Art) shows the position of the tray of the optical drive before being driven; -
FIG. 2C (Prior Art) shows that the tray of the optical drive is driven by the former force to move a former distance along the guide; -
FIG. 2D (Prior Art) shows that the tray of the optical drive is driven by the latter force to move a latter distance along the guide; -
FIG. 2E (Prior Art) shows that the tray of the optical drive continues to move a sliding distance due to its inertia and comes to a halt; -
FIG. 3A is a diagram showing a driving method of determining the base time according to a first embodiment of the invention; -
FIG. 3B is a diagram illustrating the method of determining the former and latter distances according to a first embodiment of the invention; -
FIG. 3C is a diagram illustrating the method of determining the latter time according to a first embodiment of the invention; -
FIG. 4A shows that the driving effect of the optical drive is influenced by indefinite factors; -
FIG. 4B is a diagram illustrating the method of adjusting the former time according to a second embodiment of the invention; -
FIG. 4C is a diagram illustrating the method of adjusting the latter time according to a second embodiment of the invention; and -
FIG. 4D is a diagram illustrating the method of adjusting both the former time and the latter time according to a second embodiment of the invention. - The driving method according to the invention is used for driving a movable component of a hardware device. The hardware device can be an optical drive while the movable component can be a tray, for example.
- As stated above, even if the optical drives, for example CD-ROM drives, are of the same model, each drive has its own individual differences. Applying the same driving method to all CD-ROM drives by disregarding the individual differences cannot render the same performance and results in difficulties in controlling the product quality. Therefore, the invention discloses a driving method, which can be modified according to each individual device to compensate the possible differences to achieve a perfect driving result. On the other hand, the user might use different placements of the CD-ROM drive as the manufacturer intended and therefore the original driving method fails to fit in with the different placements. Additionally, after the CD-ROM drive is used for a period of time, the worn out components of the CD-ROM drive will affect the driving effect. Hence, the invention provides an approach for making the driving method adjustable according the tray's movement to suit the actual situation.
- Referring to
FIG. 3A , the diagram shows a driving method for determining the base time according to a first embodiment of the invention. In practice, the motor provides a former force according to a fixed voltage V1 to drive the tray of the CD-ROM drive to move a driving distance S. The time required for the tray to move the driving distance S is determined and defined to be a base time T. - Since each device has its own individual difference, the trays of different CD-ROM drives driven with the same voltage V1 require different base time T values to move the same driving distance S. Therefore, it is more objective to redefine the driving method according to individual base time T than to simply apply the identical driving method to drive all CD-ROM drives. The tray as driven by the motor for the time T can move the distance S while the velocity of the tray and the voltage for the motor keep as V1. As shown in
FIG. 3A , the area under the function of the voltage V for the motor and time t is equal to the distance that the tray is driven to move along the guide. Thus, the driving distance S is equal to the product of the voltage V1 and the base time T and a constant a, i.e. S=a*V1*T. - Referring to
FIG. 3B , the diagram illustrates the method of determining the former and latter distances according to a first embodiment of the invention. On the basis ofFIG. 3A , a reference time t1 that is smaller than the base time T can be set. Apparently, the driving distance S is divided into the former distance S1 and the latter distance S2. The time for which the tray driven by the voltage V1 moves the driving distance S required is the base time T. The distance that the tray moves from 0 to t1 is the former distance S1. The distance that the tray moves from t1 to T is the latter distance S2. The former distance S1 and the latter distance S2 are added up to be the driving distance S. In addition, the period that the tray moves from 0 to t1 is determined and defined to be the former time t1, since the tray moves the former distance S1 in this former time. The former distance S1 is equal to the product of the voltage V1 and the former time t1 and a constant a, i.e. S1=a*V1*t1. Since the driving distance S is known, the latter distance S2 is therefore obtained and expressed as S2=S−S1=a*V1*(T−t1). - Referring to
FIG. 3C , the diagram illustrates to the method of determining the latter time according to a first embodiment of the invention. The latter force is smaller than the former force and can be provided by the motor according to a voltage V2 lower than the voltage V1. Since the voltage V2 is lower than the voltage V1, the tray driven by the voltage V2 takes a longer time (t2>T−t1) to move the latter distance S2. The time that the tray moves from t1 to t1+t2 is determined and defined to be the latter time t2 since the tray moves the latter distance S2 in this period. The latter time t2 can be obtained and expressed as t2=S2/(a*V2). Also, the latter distance S2 inFIG. 3B is equal to the latter distance S2 inFIG. 3C , and therefore the latter time t2 can also be obtained and expressed as t2=V1*(T−t1)N2. Since the voltages V1 and V2 and the base time T are already known, the latter time is thus obtained. Then the driving method that is subject to the design for individual CD-ROM is finished. The method to drive the tray to move the driving distance S is to drive the tray by a former force according to the voltage V1 for the former time t1 and then to drive the tray by a latter force according to the voltage V2 for the latter time t2. - The friction forces between the trays and the guides for different CD-ROM drives are usually different. It is unreasonable to use the identical driving mode with the voltages V1 and V2, and the former time t1 and latter time t2 to drive every different CD-ROM drive. If the friction force between the tray and the guide is too large for a CD-ROM drive, the tray probably halts before arriving at the designated position. On the contrary, if the friction force between the tray and the guide is too small for a CD-ROM drive, the tray causes vibration of the CD-ROM drive while arriving at the designated position by hitting the stopper. Therefore, the driving method according to the first embodiment is adjusted to the actual friction force to suit every CD-ROM drive so that the driven tray can exactly stop at the designated position. The different driving modes have variations in setting the base time T and the latter time. If the friction force between the tray and the guide is large, the base time T and the latter time are set to be large accordingly. If the friction force between the tray and the guide is small, the base time T and the latter time are set to be small accordingly.
- Please refer to both
FIG. 3C andFIG. 4A .FIG. 4A shows that the driving effect of the CD-ROM drive is influenced by indefinite factors. In the beginning, the tray is driven by the voltage V1 for the former time t1 and then is driven by the voltage V2 for the latter time t2. The total distance that the tray advances is the driving distance S, which is the sum of the former distance S1 and the latter distance S2. However, the friction force might increase due to the worn out components of the CD-ROM drive after the CD-ROM drive is used for a period of time. Hence, the distance that the tray is driven by the voltage V1 for the former time t1 becomes S1* while the distance that the tray is driven by the voltage V2 for the latter time t2 becomes S2*. The tray is driven to advance the sum of the distances S1* and S2*, which is smaller than the driving distance S. It requires a longer time Tp for the tray to move the driving distance S due to the increase of the friction force. Before the driving mode is adjusted, the latter force is no longer applied to the tray at the time (t1+t2) while the tray has not moved distance S. Thetray 110 subsequently moves without any applied driving force from the time (t1+t2) to the time Tp. In order to improve the condition, the advancing time Tp for which the tray moves the driving distance S can be first calculated, and then the former time t1 and the latter time t2 can be adjusted according to the advancing time Tp so that the sum of the former time t1 and the latter time t2 is equal to the advancing time Tp. - Referring to
FIG. 4B , the diagram illustrates how to adjust the former time according to a second embodiment of the invention. The time difference Δt can be added to the former time t1 so that the adjusted former time t1* is equal to the sum of original former time t1 and the time difference Δt. The former time is adjusted with the latter time fixed so that a sum of the former time and the latter time is equal to the advancing time Tp. The adjustment aims to prevent the tray from coming to a halt before arriving at the designated position by extending the time that the motor drives the tray for the next operation of driving the tray. - Referring to
FIG. 4C , the diagram illustrates how to adjust the latter time according to a second embodiment of the invention. The time difference Δt can be added to the latter time t2 so that the adjusted latter time t2* is equal to the sum of original latter time t2 and the time difference Δt. The latter time is adjusted with the former time fixed so that a sum of the former time and the latter time is equal to the advancing time Tp. - Referring to
FIG. 4D , the diagram illustrates the way to adjust both the former time and the latter time according to a second embodiment of the invention. The original former time t1 is adjusted to be t1′ while the original latter time t2 is adjusted to be the difference of the advancing time Tp and the adjusted former time t1′ so that the sum of the adjusted former time and the adjusted latter time is equal to the advancing time Tp. - The three methods described above for adjusting the former time t1 and the latter time t2 aim to make the sum of the former time and the latter time substantially equal to the advancing time Tp so that the tray, which is influenced by indefinite factors, can move to the designated position smoothly and successfully.
- The method for driving a movable component of a hardware device according to the embodiments of the invention at least has the following advantages:
- 1. The tray of every optical drive has a consistent driving result. Even if there exist some differences produced by the different manufacturing processes, the driving mode can be individually adjusted according to the tray's movement to fit in with the actual situation and thus can lead to consistent driving results. For example, the tray has uniform momentum when hitting the stoppers.
- 2. The same tray of an optical drive has a consistent driving result every time the tray is driven. Although the components of the optical drive will be worn out after being used for a period of time and the friction force between the tray and the guide will vary with the placement of the optical drive, the driving mode is adjusted to make the driving result consistent under the different operation conditions and at every different using age.
- While the invention has been described by way of example and in terms of a preferred embodiment, 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.
Claims (20)
1. A method for driving a movable component of a hardware device to move a driving distance, the movable component driven by a former force for a former time and driven by a latter force for a latter time, the method comprising:
adjusting at least one of the former time and the latter time according to an advancing time so that a sum of the former time and the latter time is substantially equal to the advancing time; and
driving the movable component to the driving distance by the former force for the former time and by the latter force for the latter time.
2. The method according to claim 1 , the method further comprising:
adjusting the latter time with fixed the former time, the sum of the former time and the latter time being substantially equal to the advancing time.
3. The method according to claim 1 , the method further comprising:
adjusting the former time with fixed the latter time, the sum of the former time and the latter time being substantially equal to the advancing time.
4. The method according to claim 1 , wherein the former force is larger than the latter force.
5. The method of claim 1 , wherein the movable component is driven by a motor.
6. The method of claim 5 , wherein the motor provides the former force according to a first voltage and provides the latter force according to a second voltage.
7. The method of claim 6 , wherein the first voltage is higher than the second voltage.
8. The method of claim 1; wherein the hardware device is an optical drive.
9. The method of claim 1 , wherein the movable component is a tray.
10. The method of claim 1 , the method further comprising:
calculating the advancing time according to a requirement for the movable component to move the driving distance;
11. A method for driving a movable component of a hardware device to move a driving distance, the movable component driven by a former force to move a former distance and driven by a latter force to move a latter distance, the method comprising:
driving the movable component to the former distance by the former force for a former time, the former distance being smaller than the driving distance; and
driving the movable component to the latter distance by the latter force for a latter time, the latter time being determined according to the latter force and the latter distance, wherein a sum of the former distance and the latter distance is equal to the driving distance.
12. The method of claim 11 , further comprising:
driving the movable component to move the driving distance by the former force to determine a base time, wherein a sum of the former time and the latter time is equal to the base time.
13. The method of claim 11 , wherein the former force is larger than the latter force.
14. The method of claim 11 , wherein the movable component is driven by a motor.
15. The method of claim 14 , wherein the motor provides the former force according to a first voltage and provides the latter force according to a second voltage.
16. The method of claim 14 , wherein A is a constant, the former distance=A×(the first voltage)×(the former time).
17. The method of claim 14 , wherein A is a constant, the latter distance=A×(the first voltage)×(the base time−the former time).
18. A method for driving a movable component of a hardware device to move a driving distance, the method comprising:
driving the movable component to a former distance by a former force for a former time; and
driving the movable component to a latter distance by a latter force for a latter time,
wherein a sum of the former time and the latter time is substantially equal to an advancing time, wherein a sum of the former distance and the latter distance is equal to the driving distance.
19. The method according to claim 18 , the method further comprising:
determining a base time by driving the movable component to move the driving distance by the former force.
20. The method according to claim 18 , the method further comprising:
adjusting at least one of the former time and the latter time according to an advancing time so that a sum of the former time and the latter time is substantially equal to the advancing time.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/453,916 US20060233080A1 (en) | 2002-06-07 | 2006-06-16 | Driving method |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW091112456A TW583643B (en) | 2002-06-07 | 2002-06-07 | Driving method |
TW091112456 | 2002-06-07 | ||
US10/452,718 US7072261B2 (en) | 2002-06-07 | 2003-06-03 | Driving method |
US11/453,916 US20060233080A1 (en) | 2002-06-07 | 2006-06-16 | Driving method |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/452,718 Continuation US7072261B2 (en) | 2002-06-07 | 2003-06-03 | Driving method |
Publications (1)
Publication Number | Publication Date |
---|---|
US20060233080A1 true US20060233080A1 (en) | 2006-10-19 |
Family
ID=29708450
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/452,718 Expired - Fee Related US7072261B2 (en) | 2002-06-07 | 2003-06-03 | Driving method |
US11/453,916 Abandoned US20060233080A1 (en) | 2002-06-07 | 2006-06-16 | Driving method |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/452,718 Expired - Fee Related US7072261B2 (en) | 2002-06-07 | 2003-06-03 | Driving method |
Country Status (2)
Country | Link |
---|---|
US (2) | US7072261B2 (en) |
TW (1) | TW583643B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW583643B (en) * | 2002-06-07 | 2004-04-11 | Benq Corp | Driving method |
AT503998B1 (en) * | 2003-05-19 | 2010-07-15 | Blum Gmbh Julius | METHOD FOR DRIVING A MOVABLE FURNITURE PART |
US7478616B2 (en) * | 2006-11-21 | 2009-01-20 | Deere & Company | Conduit enclosure system for enclosing an engine wiring harness |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4730298A (en) * | 1983-09-27 | 1988-03-08 | Kabushiki Kaisha Toshiba | Moving device for an optical recording system in a high density spiral track-forming apparatus |
US5210725A (en) * | 1989-12-20 | 1993-05-11 | Pioneer Electronic Corporation | Tray loading apparatus for disc players |
US5574711A (en) * | 1993-11-12 | 1996-11-12 | Nakamichi Corporation | Device for driving trays in disk players |
US20010019526A1 (en) * | 2000-02-02 | 2001-09-06 | Kunio Takeda | Optical disk reproducing apparatus |
US20020080701A1 (en) * | 2000-12-21 | 2002-06-27 | Pioneer Corporation | Method and apparatus for reading and writing information, and information storage medium |
US20030102622A1 (en) * | 2001-11-30 | 2003-06-05 | Johnson Bruce G. | Image forming device having a closed-loop feedback system |
US20050083800A1 (en) * | 1997-02-27 | 2005-04-21 | Matsushita Electric Industrial Co., Ltd. | Disk drive apparatus |
US6922378B2 (en) * | 2002-12-12 | 2005-07-26 | Behavior Tech Computer Corporation | Method and apparatus for controlling the disk tray by detecting the back emf force |
US7055157B2 (en) * | 2002-09-03 | 2006-05-30 | Samsung Electronics Co., Ltd. | Loading motor control device of optical disc player |
US7072261B2 (en) * | 2002-06-07 | 2006-07-04 | Benq Corporation | Driving method |
US7086068B2 (en) * | 2002-05-15 | 2006-08-01 | Funai Electric Co., Ltd. | Optical disc apparatus which determines tray movement speeds |
-
2002
- 2002-06-07 TW TW091112456A patent/TW583643B/en not_active IP Right Cessation
-
2003
- 2003-06-03 US US10/452,718 patent/US7072261B2/en not_active Expired - Fee Related
-
2006
- 2006-06-16 US US11/453,916 patent/US20060233080A1/en not_active Abandoned
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4730298A (en) * | 1983-09-27 | 1988-03-08 | Kabushiki Kaisha Toshiba | Moving device for an optical recording system in a high density spiral track-forming apparatus |
US5210725A (en) * | 1989-12-20 | 1993-05-11 | Pioneer Electronic Corporation | Tray loading apparatus for disc players |
US5574711A (en) * | 1993-11-12 | 1996-11-12 | Nakamichi Corporation | Device for driving trays in disk players |
US20050083800A1 (en) * | 1997-02-27 | 2005-04-21 | Matsushita Electric Industrial Co., Ltd. | Disk drive apparatus |
US20010019526A1 (en) * | 2000-02-02 | 2001-09-06 | Kunio Takeda | Optical disk reproducing apparatus |
US20020080701A1 (en) * | 2000-12-21 | 2002-06-27 | Pioneer Corporation | Method and apparatus for reading and writing information, and information storage medium |
US20030102622A1 (en) * | 2001-11-30 | 2003-06-05 | Johnson Bruce G. | Image forming device having a closed-loop feedback system |
US7086068B2 (en) * | 2002-05-15 | 2006-08-01 | Funai Electric Co., Ltd. | Optical disc apparatus which determines tray movement speeds |
US7072261B2 (en) * | 2002-06-07 | 2006-07-04 | Benq Corporation | Driving method |
US7055157B2 (en) * | 2002-09-03 | 2006-05-30 | Samsung Electronics Co., Ltd. | Loading motor control device of optical disc player |
US6922378B2 (en) * | 2002-12-12 | 2005-07-26 | Behavior Tech Computer Corporation | Method and apparatus for controlling the disk tray by detecting the back emf force |
Also Published As
Publication number | Publication date |
---|---|
US20030227661A1 (en) | 2003-12-11 |
TW583643B (en) | 2004-04-11 |
US7072261B2 (en) | 2006-07-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7567012B2 (en) | Drive unit | |
US20060233080A1 (en) | Driving method | |
EP0769774A3 (en) | Retraction of a disc drive actuator | |
US6700344B1 (en) | Method of controlling the speed of an arm of a disk drive | |
JP3171000B2 (en) | Driving device and driving method thereof | |
US20170089396A1 (en) | Electronic device with haptic actuation stiction release after non-movement threshold time period and related methods | |
US6665254B2 (en) | Disk-loading apparatus | |
US7614061B2 (en) | Tray loading/unloading apparatus | |
JPS5935111B2 (en) | magnetic disk device | |
CN112670229B (en) | Substrate transfer apparatus and substrate transfer method | |
JPH02107471A (en) | Method and apparatus for direct acting body and printer | |
EP1408488A3 (en) | Adaptive focusing method and apparatus | |
US20050018550A1 (en) | A tray-out control method for moving out a loading tray of an optical drive | |
US6289256B1 (en) | Method and apparatus for mounting parts | |
JPH10110774A (en) | Impact vibration absorbing method and vibration damping device | |
KR102671998B1 (en) | Piezoelectric stick-slip-motor and its control method | |
CN1211792C (en) | Drive method | |
US20050226118A1 (en) | Method and apparatus for moving an optical processing unit in an optical disc drive | |
JPH03183104A (en) | Solenoid drive apparatus | |
JPH04269187A (en) | Acceleration/deceleration pattern forming device | |
JP2002237161A (en) | Actuator of disk drive having shock damping device | |
JP2003053249A (en) | Sheeting type coating apparatus | |
JP2596997B2 (en) | Magnetic disk drive | |
US20060062093A1 (en) | Track-seeking for optical pick-up unit with dynamic compensation | |
US20050011709A1 (en) | Dynamic vibration reduction system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |