CN102930876A - Optical disk driving device, and method and device for controlling jumping of optical head of optical disk driving device - Google Patents
Optical disk driving device, and method and device for controlling jumping of optical head of optical disk driving device Download PDFInfo
- Publication number
- CN102930876A CN102930876A CN201110226321XA CN201110226321A CN102930876A CN 102930876 A CN102930876 A CN 102930876A CN 201110226321X A CN201110226321X A CN 201110226321XA CN 201110226321 A CN201110226321 A CN 201110226321A CN 102930876 A CN102930876 A CN 102930876A
- Authority
- CN
- China
- Prior art keywords
- linear velocity
- jump
- shaven head
- current
- optical disk
- 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.)
- Granted
Links
- 230000003287 optical effect Effects 0.000 title claims abstract description 115
- 238000000034 method Methods 0.000 title claims abstract description 61
- 230000009191 jumping Effects 0.000 title claims abstract description 51
- 231100001261 hazardous Toxicity 0.000 claims description 88
- 230000008569 process Effects 0.000 abstract description 19
- 238000005516 engineering process Methods 0.000 description 11
- 238000012544 monitoring process Methods 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 6
- 230000008859 change Effects 0.000 description 6
- 230000008901 benefit Effects 0.000 description 4
- 230000007812 deficiency Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 238000013500 data storage Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 239000012467 final product Substances 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000012806 monitoring device Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
Images
Landscapes
- Moving Of The Head For Recording And Reproducing By Optical Means (AREA)
Abstract
The invention provides an optical disk driving device, and a method and a device for controlling the jumping of an optical head of the optical disk driving device. The method for controlling the jumping of the optical head comprises the followings steps of: driving an optical disk at fixed linear speed; receiving a jumping command, and then judging whether the optical head can jump to a dangerous area which is an area out of an optical disk data area or not on the basis of the current linear speed; performing jumping and reducing the current linear speed when jumping fails and determining that the optical head can jump to the dangerous area; and repeating the steps until jumping is successful. Jumping failure means that the optical head jumps to a protecting area out of the optical disk data area or the jumping optical head stops at the boundary of the optical disk data area when the optical head is judged to jump out of the optical disk. By the technical scheme, the structure of the optical disk driving device is simplified under the condition that a Hall sensor and a control loop are omitted, the cost is reduced, the optical head is prevented from flying out of the optical disk, the problem of jumping failure caused by the reason that the optical head flies out of the optical disk data area in a jumping process is solved, and jumping success is ensured.
Description
Technical field
The present invention relates to the disc drives field, particularly a kind of optical disc apparatus and bare headed jump control method and device.
Background technology
CD storage technique is a new and high technology that begins to grow up the beginning of the seventies.But optical disc storage has, and storage density is high, the large random access of capacity, preserve that the life-span is long, working stability is reliable, the light unrivaled advantage of a series of other recording mediums such as portable, be particularly suitable for storage and the exchange of big data quantity information.CD storage technique can not only satisfy the needs of informationized society magnanimity information storage, and the information of the medias such as stored sound, literal, figure, image simultaneously, thereby make traditional information storage, transmission, management and using mode that the variation of essence occur.
The data of storing on the CD read by optical disc apparatus (being commonly referred to CD-ROM drive).Fig. 1 is the structural representation of optical disc apparatus in the prior art.As shown in Figure 1, described optical disc apparatus comprises: the light picker (PU, PickUp) 11 of detection record signal on CD 10, and light picker 11 is specially laser beam modulation head assembly, generally referred to as shaven head 11; Spindle Motor (SPDL, Spindle Motor) 12 with High Rotation Speed CD 10; The step motor 13 that moves radially shaven head 11 by CD 10; The motor of drive shaft motor 12 and step motor 13 work drives chip 14; Master chip 15 with the whole operation of controlling optical disc apparatus.
Spindle Motor 12 has frequency generator (FG, Frequency Generator) sensor 121 (being called again Hall element), it produces train of impulses (being commonly referred to as the FG signal) during Spindle Motor 12 rotations, use the running of control Spindle Motor 12.Therefore, on function, the FG sensor 121 here can be described as again the rotation speed monitoring device of Spindle Motor 14.This rotation speed monitoring device is a Magnetosensing element, its characteristic is exactly that the larger voltage of magnetic field intensity is just larger particularly, vice versa, so for a Magnetosensing element, its voltage is sinusoidal wave to be changed, because Spindle Motor 12 its inner certain any magnetic field intensity in rotation is to be periodically variable.Although this Magnetosensing element is in Spindle Motor 12 inside, its voltage change signal (FG signal) can send master chip 15 to by detecting the loop.In master chip 15 inside a rotating speed determining program can be set, be exactly to judge its cycle size by the voltage change signal (FG signal) that Magnetosensing element monitors in simple terms, and then judge the rotating speed size (the rotating speed size of CD) of Spindle Motor 12.
The Spindle Motor that Hall element is installed is generally without (electricity) brush motor, and the brush motor does not then arrange Hall element.Brushless motor, its principle of work and brush motor are basic identical, all are to come the pushing motor rotation by changing alternating magnetic field.Difference be the brush motor be by brush and commutator contact realize that the brushless motor of mechanical commutation then needs to go to realize the electronics commutation by the driving chip of special use.Brushless motor will be realized the electronics commutation, also the necessary accurately phase place of detection rotor.Detected phase mainly contains two kinds of methods, and a kind of is the Hall element method, and another kind is anti-phase emf method.Because anti-phase emf method only has superiority under high rotating speed and constant rotational speed state, so in the use of the Spindle Motor field of the movements such as CD/DVD detected phase nearly all is the Hall element method.Therefore, this class brushless motor Hall motor that is otherwise known as.
But, adopted the Spindle Motor cost of FG sensor higher, and along with the Spindle Motor size becomes more and more less, the FG sensor be installed also become more and more difficult.If but the FG signal that does not have the FG sensor to send is difficult to again the rotating speed of Real-Time Monitoring Spindle Motor.In addition, if the FG sensor is damaged, also can cause the rotating speed of Spindle Motor to be monitored.
When reading the data of CD, the rotational speed of CD needs control, might cause the shaven head of read signal can fly out outside the data of optical disk zone if rotating speed is too fast, especially when jumping (Search, namely shaven head moves to assigned I D), such as the position that will jump to the CD outer ring, near the data end, the data of optical disk zone that easily flies out causes jumping unsuccessfully, even (CD flies out) damages shaven head.Fig. 2 is the shaven head jump schematic diagram of optical disc apparatus, in conjunction with Fig. 1 and Fig. 2, the data storage method of CD 10 is to come store data with continuous spiral path, point a is the start position (00:00:00) of CD 10, point b is the final position (readout of CD 10, be that data are terminal), shaven head 11 is along with CD 10 rotations move horizontally along radius, read the data on the spiral path, from inside to outside or from outside to inside can, can certainly assign instruction and allow shaven head 11 directly from track, a bit jump to another point, jump (Search) that Here it is.In the jump process, if CD 10 rotation is too fast, shaven head 11 has arrived the start position of track soon, and (some a) or final position (some b), the data of optical disk zone will fly out.
Because brushless motor is equipped with the FG sensor, rotating speed that can the Real-Time Monitoring CD, can change according to circumstances according to the rotating speed of the CD that monitors the rotating speed of Spindle Motor, for example to monitor rotating speed very fast, shaven head 11 will fly out outside the data of optical disk zone in the time of may causing jumping, then master chip 15 drives chip 14 drive shaft motors 12 reduction rotating speeds by the control motor, perhaps master chip 15 is set bare headed 11 amount of movement according to the rotational speed that current detection arrives, drive chip 14 by the control motor and drive step motor 13 and realize that shaven head 11 is mobile in right amount, thereby prevent the shaven head 11 data of optical disk zone that flies out.But when using cheaply the brush motor, because can't the Real-Time Monitoring CD speed, shaven head 11 flies out the data of optical disk zone and the jump failure that causes so need to take measures to solve.
Application number is that 200580014502.9 Chinese patent application discloses the equipment that a kind of control of head range is jumped, but does not relate to for the problems referred to above.
Summary of the invention
The problem that the present invention solves provides a kind of optical disc apparatus and bare headed jump control method and device, reduces the cost of optical disc apparatus, and solves the jump failure that causes because of the bare headed data of optical disk zone that flies out in the jump process, guarantees to jump successfully.
For addressing the above problem, the invention provides a kind of shaven head jump control method of optical disc apparatus, comprising:
Drive CD with fixing linear velocity;
After receiving skip instruction, judge based on current linear velocity whether shaven head will jump to the hazardous location, described hazardous location refers to the zone beyond the data of optical disk zone;
Jump, when the jump failure and judge shaven head and will jump to the hazardous location, then reduce current linear velocity, described jump unsuccessfully refers to jump to the protection zone beyond the described data of optical disk zone or makes the shaven head of jump stop at the border in described data of optical disk zone based on judging outside the CD that will jump out;
Repeat above-mentioned steps until jump successfully.
Optionally, describedly judge based on current linear velocity whether shaven head will jump to the hazardous location and comprise:
Calculate the track number of required movement from the current location to the target location based on current linear velocity;
Calculate the track number of the required movement of start position or final position from the current location to the CD based on the safety line velograph;
If the track number of described required movement from the current location to the target location, determines then that shaven head will jump to the hazardous location greater than the track number of the described required movement of start position or final position from the current location to the CD.
Optionally, after receiving skip instruction, judge based on current linear velocity whether shaven head will jump to before the hazardous location, also comprise and judge whether current linear velocity is described safety line speed, be then directly to jump, otherwise judge based on current linear velocity whether shaven head will jump to the hazardous location.
Optionally, described bare headed jump control method also comprises dangerous alarming sign is set, and when definite shaven head will jump to the hazardous location, described dangerous alarming sign was set to opening; The failure and judge described dangerous alarming sign and be in opening if jump then reduce current linear velocity, and described dangerous alarming sign is set to closed condition.
Optionally; described bare headed jump control method comprises that also it is 0 linear velocity protection counting that initial value is set; be in opening when judging described dangerous alarming sign, then the value with described linear velocity protection counting adds 1, and the value of counting according to described linear velocity protection progressively reduces current linear velocity.
Optionally, the value of counting according to described linear velocity protection progressively reduces current linear velocity and comprises:
Set gradually the linear velocity of a plurality of class by the size of linear velocity;
Identify the value of described linear velocity protection counting; if being 0 or 1, the value of described linear velocity protection counting still drives CD with current linear velocity; if the value of described linear velocity protection counting is greater than 1, then described linear velocity is protected the every increase by 1 of value of counting, reduces the linear velocity of a class.
Optionally; set gradually the linear velocity of three class by the size of linear velocity; be respectively First Line speed, the second linear velocity, described safety line speed; first with described First Line speed drive CD; still drive CD with current linear velocity if the value of described linear velocity protection counting is 0 or 1, if the value of described linear velocity protection counting is 2, then drive CD with described the second linear velocity; if the value of described linear velocity protection counting is 3, then with described safety line speed drive CD.
Optionally, described First Line speed is 1.2m/s, and described the second linear velocity is 1.1m/s, and described safety line speed is 1.0m/s.
For addressing the above problem, a kind of bare headed jump control device also is provided, comprising:
Driver element is used for driving CD with fixing linear velocity;
Judging unit is used for judging based on current linear velocity whether shaven head will jump to the hazardous location after receiving skip instruction, and described hazardous location refers to the zone beyond the data of optical disk zone;
Control module; be used for when the jump failure and judge shaven head jumping to the hazardous location; then reduce current linear velocity, described jump unsuccessfully refers to jump to the protection zone beyond the described data of optical disk zone or makes the shaven head of jump stop at the border in described data of optical disk zone based on judging outside the CD that will jump out.
Optionally, described judging unit comprises the hazardous location judging unit, and described hazardous location judging unit comprises:
The first computing unit is for the track number that calculates required movement from the current location to the target location based on current linear velocity;
The second computing unit is for the track number of calculating the required movement of start position or final position from the current location to the CD based on the safety line velograph;
Determining unit is used for determining that when the track number of described required movement from the current location to the target location during greater than the track number of the described required movement of start position or final position from the current location to the CD shaven head will jump to the hazardous location.
Optionally, described judging unit also comprises the present speed judging unit, be used for after receiving skip instruction, judge based on current linear velocity whether shaven head will jump to before the hazardous location, judge whether current linear velocity is described safety line speed, be then directly to jump, otherwise judge based on current linear velocity whether shaven head will jump to the hazardous location by described hazardous location judging unit.
Optionally, described judging unit also comprises the sign setting unit that is suitable for arranging dangerous alarming sign, and when definite shaven head will jump to the hazardous location, described dangerous alarming sign was set to opening; The failure and judge described dangerous alarming sign and be in opening if jump then reduce current linear velocity, and described dangerous alarming sign is set to closed condition.
Optionally, described control module comprises:
The counting setting unit is used for arranging initial value and is 0 linear velocity protection counting, is in opening when described judgment unit judges goes out described dangerous alarming sign, and then the value with described linear velocity protection counting adds 1;
The linear velocity control module is used for progressively reducing current linear velocity according to the value of described linear velocity protection counting.
Optionally, described linear velocity control module progressively reduces current linear velocity according to the value of described linear velocity protection counting and comprises:
Set gradually the linear velocity of a plurality of class by the size of linear velocity;
Identify the value of described linear velocity protection counting; if being 0 or 1, the value of described linear velocity protection counting still drives CD with current linear velocity; if the value of described linear velocity protection counting is greater than 1, then described linear velocity is protected the every increase by 1 of value of counting, reduces the linear velocity of a class.
For addressing the above problem, also provide a kind of optical disc apparatus that comprises above-mentioned bare headed jump control device.
Compared with prior art, the technical program has the following advantages:
By adopting fixing linear velocity to drive CD, and after receiving skip instruction, judge based on current linear velocity whether shaven head will jump to the hazardous location, when the jump failure and judge shaven head and will jump to the hazardous location, then reduce current linear velocity and again jump, thereby can be when preventing that shaven head from flying out outside the CD, solve effectively that shaven head in the jump process flies out the data of optical disk zone and the jump failure that causes is guaranteed to jump successfully.
The linear velocity of a plurality of class is set; first with faster linear velocity driving CD; after receiving skip instruction; by described dangerous alarming sign and linear velocity protection counting; thereby convenient, realize after jumping unsuccessfully, will jumping to the number of times of hazardous location and progressively reducing the linear velocity that drives CD according to identifying shaven head neatly; can guarantee to finish within a short period of time jump, can solve again outside the data of optical disk zone that flies out in the jump process and the jump that causes failure.
Optical disc apparatus has adopted the brush motor, when guaranteeing that shaven head jumps successfully, simplifies the structure, and has reduced cost.
Description of drawings
Fig. 1 is the structural representation of optical disc apparatus in the prior art;
Fig. 2 is the shaven head jump schematic diagram of optical disc apparatus;
Fig. 3 is the shaven head jump control method schematic flow sheet of the optical disc apparatus that provides of embodiment of the present invention;
Fig. 4 is the structural representation of the optical disc apparatus that provides of the embodiment of the invention;
Fig. 5 is an embodiment schematic flow sheet of bare headed jump control method provided by the invention;
Fig. 6 is another embodiment schematic flow sheet of bare headed jump control method provided by the invention;
Fig. 7 is the structural representation of the shaven head jump control device that provides of embodiment of the present invention.
Embodiment
Optical disc apparatus adopts the brushless motor that the FG sensor is installed usually in the prior art, but its cost is higher, and adopt cheaply the brush motor because can't the Real-Time Monitoring CD speed, thereby be difficult to prevent that shaven head from flying out outside the CD, be difficult to also solve that shaven head in the jump process flies out the data of optical disk zone and the jump failure problem that causes.In the technical program, optical disc apparatus adopts the brush motor, drive CD with fixing linear velocity, and after receiving skip instruction, judge based on current linear velocity whether shaven head will jump to the hazardous location, when the jump failure and judge shaven head and will jump to the hazardous location, then reduce current linear velocity, thereby can be when preventing that shaven head from flying out outside the CD, solve effectively that shaven head in the jump process flies out the data of optical disk zone and the jump failure that causes is guaranteed to jump successfully.
For above-mentioned purpose of the present invention, feature and advantage can more be become apparent, below in conjunction with accompanying drawing the specific embodiment of the present invention is described in detail.
Set forth detail in the following description so that fully understand the present invention.But the present invention can be different from alternate manner described here and implements with multiple, and those skilled in the art can be in the situation that do similar popularization without prejudice to intension of the present invention.Therefore the present invention is not subjected to the restriction of following public embodiment.
Fig. 3 is the shaven head jump control method schematic flow sheet of the optical disc apparatus that provides of embodiment of the present invention.Consult Fig. 3, described bare headed jump control method comprises:
Step S101 drives CD with fixing linear velocity;
Step S102, receive skip instruction after, judge based on current linear velocity whether shaven head will jump to the hazardous location, described hazardous location refers to the zone beyond the data of optical disk zone;
Step S103, jump, when the jump failure and judge shaven head and will jump to the hazardous location, then reduce current linear velocity, described jump unsuccessfully refers to jump to the protection zone beyond the described data of optical disk zone or makes the shaven head of jump stop at the border in described data of optical disk zone based on judging outside the CD that will jump out;
Step S104 repeats above-mentioned steps until jump successfully.
Need to prove; in the embodiment of the present invention; shaven head is when carrying out skip operation; be the hazardous location with the zone definitions beyond the data of optical disk zone; described hazardous location had both comprised a part of protection zone of respectively having before and after the data of optical disk area part (can with reference to the detailed description among the following embodiment), also comprised the zone outside the CD.
The below elaborates with the shaven head jump control method of specific embodiment to above-mentioned optical disc apparatus.
Fig. 4 is the structural representation of the optical disc apparatus that provides of the embodiment of the invention.As shown in Figure 4, in the present embodiment, described optical disc apparatus comprises: detect the shaven head 11 that (reading) is recorded in signal on the CD 10; Spindle Motor 22 with High Rotation Speed CD 10; The step motor 13 that moves radially shaven head 11 by CD 10; The motor of drive shaft motor 22 and step motor 13 work drives chip 14; Master chip 25 with the whole operation of controlling optical disc apparatus, its function mainly comprises in the present embodiment: be used for driving chip 14 to motor and send SPDL driving signal, drive chip 14 control Spindle Motors 22 by motor and drive CD 10 rotations, described SPDL driving signal is the signal according to linear velocity (fixing linear velocity) the control Spindle Motor rotation of setting; Also be used for driving chip 14 to motor and send PU and drive signals, drive chip 14 control step motors 13 by motor and drive shaven head 11 and move to realize to jump, described PU drive signal be master chip 25 send as calculated allow shaven head 11 signals that move.In the specific embodiment, described master chip 25 has been integrated the controller of the whole operation of digital signal processor and control optical disc apparatus.
Need to prove, in the present embodiment, Spindle Motor 22 is with the difference of Spindle Motor 12 shown in Figure 1, Spindle Motor 12 is brushless motor, FG sensor 121 is installed, rotating speed that can the Real-Time Monitoring CD, and Spindle Motor 22 is the brush motor, do not have the FG sensor, therefore be difficult to the rotating speed of Real-Time Monitoring CD.Spindle Motor 22, therefore simplifies the structure owing to having saved FG sensor and relevant control loop with respect to Spindle Motor 12, has reduced cost.But Spindle Motor 22 is not limited to the brush motor, and in other embodiments, Spindle Motor 22 also can be brushless motor (having the FG sensor), and the shaven head jump control method of the optical disc apparatus that embodiment of the present invention provides can be suitable for equally.
In the prior art, optical disc apparatus mainly contains constant linear velocity (CLV, Constant Linear Velocity), 3 kinds of Constant Angular Velocity (CAV, Constant Angular Velocity) and local Constant Angular Velocity (PCAV, Partial CAV) are read the dish mode.Constant linear velocity CLV technology refers to inner ring from CD to the moving process of outer ring, and the orbital arc line length of reading in the unit interval equates.It is in order to keep data transmission rate constant, and changes at any time the speed of rotation CD.Because the inner ring radius ratio outer ring radius of CD is little, rotational speed nature when therefore shaven head is near inner ring is fast than near the outer ring time, the rotational speed nature that reads CD inner ring data is fast more many than the outer ring, also only in this way could satisfy message transmission rate this requirement that remains unchanged.The characteristics of Constant Angular Velocity CAV technology are that its message transmission rate is variable for the maintenance rotational speed is constant, and namely shaven head is when reading the data of CD inner ring and outer ring, and message transmission rate can change thereupon, and the speed of CD-ROM drive more can be embodied in more past CD outer ring.Then be to have merged a kind of technology that CLV and CAV elite form as for local Constant Angular Velocity PCAV technology.When shaven head read the inner ring data of CD, rotational speed remained unchanged, and message transmission rate is increased; And when shaven head reads the outer ring data, then rotational speed is promoted.
Present CD-ROM drive adopts local Constant Angular Velocity PCAV technology usually, and it combines the advantage of CLV and CAV technology, adopts the CLV technology when reading at random the CD inner ring, transfers the CAV mode when reading the CD outer ring to and reads.Adopt the PCAV technology to read dish, because rotational speed is often to change, just need to carry out Real-Time Monitoring to the rotating speed of CD.Yet, because the rotating speed that the described optical disc apparatus of the present embodiment can't the Real-Time Monitoring CD, therefore need to take certain measure to prevent making the shaven head 11 data of optical disk zone that flies out because of jump.The inventor considers; since can't measure the rotational speed that CD constantly changes; the rotational speed of Spindle Motor 22 can be set as fixing linear velocity so, again by taking certain protection mechanism to prevent shaven head and fly out outside the CD and to solve the jump failure that flies out and cause outside the data of optical disk zone because of shaven head in the jump process.The specific embodiment of the shaven head jump control method of described optical disc apparatus is as follows:
Fig. 5 is an embodiment schematic flow sheet of bare headed jump control method provided by the invention.In the present embodiment, for the ease of to judging that the result whether shaven head will jump to the hazardous location stores, therefore be provided with a dangerous alarming sign, will jump to the hazardous location when judging shaven head based on current linear velocity, then should be set to opening by the danger alarming sign, otherwise then should be set to closed condition by the danger alarming sign, and need to take corresponding step to get final product according to the result of storage for follow-up.Described dangerous alarming sign initial default value is closed condition.In the specific implementation process, can adopt the realization that programs for described bare headed jump control method, described dangerous alarming sign is specially parameter set in the program, and its opening or closed condition can be respectively take this parameter values as 1 or 0 expression.
The implementation flow process of described bare headed jump control method is consulted Fig. 5, and at first execution in step S201 drives CD with fixing linear velocity; Then step S202 receives skip instruction, and execution in step S203 after step S202 judges based on current linear velocity whether shaven head will jump to the hazardous location, and described hazardous location refers to the zone beyond the data of optical disk zone; Otherwise directly execution in step S205 jumps, and is execution in step S204 then, and dangerous alarming sign is set to opening, and execution in step S205 jumps again afterwards;
Behind the step S205, execution in step S206, the whether success of judge jumping is execution in step S208 then, dangerous alarming sign is set to closed condition, and execution in step S209, finishes to jump; Need to prove, judge among the step S206 and jump whether refer to successfully whether shaven head jumps to the target location exactly, because shaven head is when jumping, the deviation that might occur jumping, produce the situation (seeing following detailed description) of jumping deficiency or skipping head, so just need one or many again to jump, until jump to till the target location, therefore, the jump of indication success had both comprised that once jump just reached the situation of target location in the embodiment of the invention, also comprised because jumping deficiency or skipping Multiple hop and the final situation that successfully jumps to the target location that head (still being in the data of optical disk zone) carries out again afterwards; And the jump of indication refers to that unsuccessfully shaven head skips head and jump out the situation in data of optical disk zone in the embodiment of the invention, judges success of jump this moment;
Otherwise execution in step S207 judges whether dangerous alarming sign is opening, otherwise forwards step S203 to, is execution in step S210 then, and dangerous alarming sign is set to closed condition, and execution in step S211, reduces current linear velocity; Need to prove, even will can not jump to the hazardous location failed situation of also may jumping owing to judging shaven head, then do not reduce current linear velocity this moment, rejudge and jump after whether shaven head will jump to the hazardous location and be based on current linear velocity, be that step S207 judges dangerous alarming sign and is not in opening, then forward step S203 to.
Forward step S203 after the step S211 to, so until jump successfully.
Wherein, step S203, judge that based on current linear velocity whether shaven head will jump to the hazardous location, specifically can comprise:
Calculate the track number A of required movement from the current location to the target location based on current linear velocity;
Calculate the track number B of the required movement of start position or final position from the current location to the CD based on the safety line velograph;
If the track number of described required movement from the current location to the target location is greater than the track number of the described required movement of start position or final position from the current location to the CD, namely when A>B, determine that then shaven head will jump to the hazardous location.
Described safety line speed refers to guarantee to jump fly out linear velocity value or the scope of situation in data of optical disk zone of shaven head in no case can occur.Because the track number of required movement from the current location to the target location and current linear velocity are directly proportional, that is to say, current linear velocity is excessive easily to make the shaven head data of optical disk zone that flies out, and adopts slower linear velocity then safer.Under safety line speed, linear velocity is lower, outside shaven head can not fly out the data of optical disk zone when jumping, thinks that therefore it is safe jumping.But, if all the time with safety line speed drive CD, although shaven head can be safer when jumping, but because this linear velocity is lower, shaven head reads the time of data of optical disk (abbreviation read dish) and time that shaven head jumps all can be long, read the efficient of coiling and jumping in order to improve, can adopt at the beginning than safety line speed faster linear velocity remove to drive CD.
Need to prove, the track number B of the described required movement of start position or final position from the current location to the CD is divided into two kinds of situations, that is: if the inner ring from current location to CD jumps, then calculate the track number B1 of the required movement of start position from the current location to the CD based on the safety line velograph; If jump in the outer ring from current location to CD, then calculate the track number B2 of the required movement in final position from the current location to the CD based on the safety line velograph.Therefore, the comparison of carrying out between A and the B is actually according to not the coexisting of direction of jumping and compares between A and the B1 or between A and the B2, and namely when A>B1 or A>B2, then definite shaven head will jump to the hazardous location.
In addition; judge that whether shaven head will jump to the hazardous location is the protection mechanism of a kind of shaven head when jumping; judging shaven head based on current linear velocity will jump to the hazardous location and not mean that under current linear velocity to jump and just must make the shaven head data of optical disk zone that flies out; and just system for prompting has soon flown out; should in time take counter-measure, guarantee jump efficient.In fact, move error because step motor drives shaven head, sometimes will jump to the hazardous location through judging shaven head after calculating, but the possibility of result of actual jump and less than that position.If judge just and slightly enter the hazardous location, and the error that step motor moves makes the in fact this jump can be not failed, and that just need not slow down.Jump has two kinds of modes that do not reach the target location: skip head and jump not enough.Wherein, skip head and refer to that jump has surpassed the target location, if still be in the data of optical disk zone after jumping, the precision problem that jumps has only appearred, then only need to continue back to jump until get final product till the target location in current location, and if jumped out beyond the data of optical disk zone (even jumping out CD), the problem that Here it is will solve, because the head of skipping in this case easily makes shaven head fly out and seem relatively dangerous (may cause damage to shaven head), therefore need in this case to protect; And jump deficiency, then can continue to jump forward till the target location in current location, although spend more some time, can be not dangerous, so need not protect.Usually; the jump of indication failure only refers to skip head and jumps out data of optical disk zone situation in addition in the embodiment of the present invention; particularly; comprise that shaven head jumps to the situation of the protection zone (ingress area of CD or export area) beyond the data of optical disk zone, also comprise based on judging shaven head and will jump out outside the CD and make the shaven head of jump stop at the situation on the border in described data of optical disk zone.
One skilled in the art will appreciate that the data storage method of CD, is to come store data with continuous spiral path, and the size of the regional of its track all is the same with density, can guarantee that like this data storage allocation of space is more reasonable.Consult Fig. 2, postulated point c is the current location (track at current reading out data place) of shaven head 11, as previously mentioned, point a is the start position of CD 10, point b is the final position of CD 10, when shaven head 11 moved horizontally the data that read on the spiral path along with CD 10 rotations along radius, displacement was namely laterally cut the number of track with calculating through several tracks (track).
Can utilize mathematical expression π R
2=KVQX, wherein, R is radius (cd centre is to the distance of certain bar track), X is CD ID (sign, be Sector Address: sevtor address), K reads the time that the sector is required when constant linear velocity (CLV), and Q is track space, V is the CD linear velocity, tries to achieve respectively cd centre to the distance of current track and cd centre to the distance of target track.In addition, because disc tracks number (number) N=R/Q, again according to π R
2=KVQX, thus N with
Be directly proportional, be inversely proportional to Q.Utilize above-mentioned mathematical expression just can know current track and target track, thereby also just can calculate the track number between current track and target track, be i.e. track number from current track to the required movement of target track.Because what adopt is the linear velocity of fixing, therefore can calculate according to current linear velocity the CD current location to the track number A of the required movement in target location, because described safety line speed also is predefined, therefore also can calculate according to described safety line velograph the track number B of the required movement of start position or final position from the current location to the CD again.More than just simply introduced the principle of the track number that calculates the required movement of jumping, when reality is implemented, relevant calculating meeting is more more detailed for jumping, and can calculate according to the ID (for example: current location aa:bb:cc, target location dd:ee:ff) of the current location of jump and target location other parameter of the track number of jump and some.The conventional means in the prior art that is calculated as for the track number that jumps does not repeat them here.
Need to prove, in specific embodiment, not only need to judge whether shaven head will jump to the hazardous location based on current linear velocity, also need to be after judging shaven head and will jumping to the hazardous location, identify the hazard level that it is in the hazardous location, namely identify shaven head and whether can break away from the zone of CD.In fact; each some protection zone before and after the data area part on CD (width of each own about 500 track), the protection zone that is respectively inner ring is that the protection zone of the ingress area of CD (Leadin) and outer ring is the export area (Leadout) of CD.Inner ring is take 0 o'clock 0 minute 0 second (00:00:00) as boundary, and the outer ring boundary is exactly data endpoint.Before jump action, need first process calculating, enter described protection zone if under current linear velocity, will jump, namely be judged to be and will jump to the hazardous location; If under current linear velocity, will jump out protection zone (beyond the CD), also be judged to be and jump to the hazardous location.(for example will exceed described protection zone if identify the jump of shaven head; the value of A-B is greater than 500); so automatically, the boundary that allows shaven head arrive described data area (with the protection zone) just stops; then make it get back to the jump front position and reduce current linear velocity after again jump; be that execution in step S211 reduces current linear velocity; after step S211, forward step S203 to; repeat flow process shown in Figure 5 until jump successfully; (skip head and the data of optical disk zone that flies out) because be certain to jump unsuccessfully this moment; so no matter how far to jump; can both guarantee that shaven head can be parked in the data of optical disk zone, can not fly out breaks.If before carrying out jump action, do not calculate first, so probably can cause shaven head to fly out and break.
By each jump failure and judge shaven head and will jump to hazardous location (the present embodiment is by judging whether dangerous alarming sign is opening), just reduce current linear velocity, drive the jump that CD carries out shaven head with the linear velocity after reducing again, until jump successfully, thereby can guarantee the efficient of jumping, can guarantee again to jump successfully.In the present embodiment, can set gradually by the size of linear velocity the linear velocity of a plurality of class, the linear velocity of minimum class (minimum linear velocity) is described safety line speed.Removing to drive CD with the most high-grade linear velocity (maximum linear velocity) at the beginning jumps, along with each jump failure and judge shaven head and will jump to the hazardous location, the class of linear velocity can progressively reduce (being down at most safety line speed), until jump successfully, so can guarantee to finish within a short period of time jump, can solve again outside the data of optical disk zone that flies out in the jump process and the jump that causes failure.
Fig. 6 is another embodiment schematic flow sheet of bare headed jump control method provided by the invention.Consult Fig. 6, in the present embodiment, set gradually into the linear velocity of three class by the size of linear velocity, be respectively First Line speed, the second linear velocity, safety line speed.Described First Line speed is the most high-grade linear velocity, optical disc apparatus is with fixing First Line speed drive CD at first, described safety line speed, it is the linear velocity of minimum class, the fly out situation in data of optical disk zone of shaven head in no case can occur in the time of as previously mentioned, can guaranteeing to jump under this linear velocity.Because different CDs has error on the market, so there be dividing of speed in various CDs linear velocity when playing, it is reported, the linear velocity scope of present CD on the market when playing is 1.068~1.476m/s, so, safety line speed is made as 1.0m/s, can guarantees that then on the market CD is all in specification, therefore in specific embodiment, described safety line speed can specifically be set as 1.0m/s.Actual value as for described First Line speed, can not set excessive linear velocity value, otherwise can judge continually shaven head whether will jump to the hazardous location and affect the efficient of jump, can not set too small linear velocity value, otherwise can read the efficient of coiling and jumping because read to coil with hopping time slow same impact.Because the chances are for the average linear velocity in the time of dvd playback on the market about 1.272m/s.The inventor is by great many of experiments and calculate discovery, carries out the jump of ultimate range when linear velocity constant is 1.2m/s on the various CDs, and the existing situation of skipping head occurs, and also has to jump not enough situation generation.At most shaven heads probably can be skipped 2462 tracks, and minimum having jumped 3735 of less thaies.Linear velocity and skip head and be directly proportional, and jump deficiency and be inversely proportional to, both balances comparatively when comprehensively it seems 1.2m/s.Therefore, described First Line Speed Setting is that 1.2m/s is proper value, and can be set as 1.1m/s this moment with described the second linear velocity that is arranged in the present embodiment the second class linear velocity.
In the present embodiment; for cooperating described dangerous alarming sign; also be provided with an initial value and be 0 linear velocity protection counting; after jumping unsuccessfully, judge described dangerous alarming sign at every turn and be in opening; then described linear velocity protection counting is added 1; then the value according to described linear velocity protection counting progressively reduces current linear velocity; specifically can be by the value of the described linear velocity protection of identification counting; if being 0 or 1, the value of described linear velocity protection counting still again jumps with current linear velocity driving CD; if the value of described linear velocity protection counting is greater than 1; the then every increase by 1 of value of described linear velocity protection counting, the linear velocity of a class of reduction.Consider the error that foregoing step motor moves; will jump to the hazardous location even judge shaven head; jumping also has successful possibility; therefore after jumping unsuccessfully for the first time; keep dangerous alarming sign under opening; enter the protection flow process that linear velocity is set, linear velocity protection counting adds 1.If ensuing once jump so just needn't have been slowed down in safe range, such control is more reasonable and efficient.
The below describes the idiographic flow of this embodiment in detail.As shown in Figure 6, at first, execution in step S301 is with fixing First Line speed drive CD; Then step S302 receives skip instruction;
After receiving skip instruction, judge based on current linear velocity whether shaven head will jump to before the hazardous location, also comprise step S303, judge whether current linear velocity is safety line speed, is that then execution in step S306 directly jumps, otherwise execution in step S304, judge based on current linear velocity whether shaven head will jump to the hazardous location, jumping otherwise forward step S306 to, is execution in step S305 then, and dangerous alarming sign is set to opening; Judge that based on current linear velocity implementation step that whether shaven head will jump to the hazardous location as above described in embodiment, does not repeat them here.
After the step S305, execution in step S306 jumps;
Step S307, the whether success of judge jumping is execution in step S308 then, dangerous alarming sign is set to closed condition, then carries out step S309, finishes to jump.As above described in embodiment; step S307 judges whether the whether successful equally finger shaven head that jumps jumps to the target location exactly; the success or jumps of jumping refers to then that unsuccessfully shaven head skips and jump out the situation in data of optical disk zone; comprise that specifically shaven head jumps to the situation of the protection zone (ingress area of CD or export area) beyond the data of optical disk zone, also comprise based on judging shaven head and will jump out outside the CD and make the shaven head of jump stop at the situation on the border in described data of optical disk zone.
If judge not success of jump by step S307, then execution in step S310 judges whether dangerous alarming sign is opening, otherwise execution in step S314 still drives CD with current linear velocity, forwards afterwards step S303 to; Be in then execution in step S311 of opening if step S310 judges dangerous alarming sign, linear velocity protection counting is added 1, step S312 then, dangerous alarming sign is set to closed condition.Need to prove, step S312 also can be arranged in step S310 and judge dangerous alarming sign and be in after the opening, goes before the step S311 to carry out.
After the step S312, execution in step S313, the value of identification linear velocity protection counting is 0 or 1 execution in step S314 if identify the value of described linear velocity protection counting, still drives CD with current linear velocity; If identifying the value of described linear velocity protection counting is 2, then execution in step S315 is reduced to the second linear velocity with current linear velocity and drives CD; If identifying the value of described linear velocity protection counting is 3, then execution in step S316 is reduced to safety line speed drive CD with current linear velocity; After execution in step S314 or step S315 or step S316, then forward step S303 to, repeat above-mentioned correlation step, finish until jump.Need to prove; it is just constant after the value of linear velocity reaches 1.0m/s; described linear velocity protection counting no longer adds 1; never forwarding to when beginning to rotate at each CD (is that CD is when entering playing flow; set before the described First Line speed drive CD), described linear velocity protection counting is made zero.
Need to prove, although described safety line speed refers to guarantee to jump fly out linear velocity value or the scope of situation in data of optical disk zone of shaven head in no case can occur in theory, but in actual implementation process, because the difference of CD specification, even current linear velocity is down to safety line speed 1.0m/s default in the present embodiment, also still might there be the failed situation (although very little with regard to its probability of CD on the market) of jumping, shaven head did not return the jump front position and again reduced linear velocity this moment, continue to attempt reading target location ID but be parked in current location, if reading failure, continuous several times (counts from that time of reading after jump is finished, it for example is 5 times), then stop to play (reading dish), default initial position after shaven head is retracted CD and entered, all restart, reset (setup recovery) namely is set, and current linear velocity also will be changeed back First Line speed 1.2m/s after resetting, the jump before not reattempting.
In addition, in the present embodiment, consider for safety and timesaving, avoid because repeatedly being confirmed whether to need deceleration successfully to lose time to realize jumping, so current linear velocity drops to 1.0m/s and just plays (reading dish) with this speed and jumped later on always, unless the situation of situation about resetting (this action is not necessarily jumped and unsuccessfully caused, other faults cause and can't continue broadcast and also can reset) or replacing CD occur to be set.
In the present embodiment; by described linear velocity protection counting is set in the increase of the basis of described dangerous alarming sign; can realize more flexible, easily after jumping unsuccessfully, will jumping to the number of times of hazardous location and progressively reducing the linear velocity that drives CD according to judging shaven head; both guaranteed to finish within a short period of time jump, and can solve again in the jump process that shaven head flew out outside the data of optical disk zone and the jump failure that causes.
Based on above-mentioned bare headed jump control method, embodiment of the present invention also provides a kind of bare headed jump control device.Fig. 7 is the structural representation of the shaven head jump control device that provides of embodiment of the present invention, and as shown in Figure 7, described bare headed jump control device comprises: driver element 31 is used for driving CD with fixing linear velocity; Judging unit 32 is used for judging based on current linear velocity whether shaven head will jump to the hazardous location after receiving skip instruction, and described hazardous location refers to the zone beyond the data of optical disk zone; The control module 33 that links to each other with judging unit 32 with described driver element 31; be used for when the jump failure and judge shaven head jumping to the hazardous location; then reduce current linear velocity, described jump unsuccessfully refers to jump to the protection zone beyond the described data of optical disk zone or makes the shaven head of jump stop at the border in described data of optical disk zone based on judging outside the CD that will jump out.Particularly, described driver element 31 is by setting fixing linear velocity value to drive CD, after judging unit 32 receives skip instruction, control judging unit 33 judges based on current linear velocity whether shaven head will jump to the hazardous location, result feedback after judging unit 32 will be judged is to control module 33, then adjust current linear velocity value (being the current linear velocity of reduction in the present embodiment) by control module 33 control driver elements 31, set new linear velocity value to drive CD.
Consult Fig. 7, in the present embodiment, described judging unit 32 comprises hazardous location judging unit 322, and described hazardous location judging unit 322 comprises: the first computing unit 322a, for the track number that calculates required movement from the current location to the target location based on current linear velocity; The second computing unit 322b is for the track number of calculating the required movement of start position or final position from the current location to the CD based on the safety line velograph; Determining unit 322c is used for determining that when the track number of described required movement from the current location to the target location during greater than the track number of the described required movement of start position or final position from the current location to the CD shaven head will jump to the hazardous location.Described judging unit 32 also can comprise present speed judging unit 321, be used for after receiving skip instruction, described hazardous location judging unit 322 judges based on current linear velocity whether shaven head will jump to before the hazardous location, judge whether current linear velocity is described safety line speed, be then directly to jump, otherwise judge based on current linear velocity whether shaven head will jump to the hazardous location by described hazardous location judging unit 322.In addition, described judging unit 32 also comprises the sign setting unit 323 that is suitable for arranging dangerous alarming sign, when described hazardous location judging unit 322 was judged shaven head and will be jumped to the hazardous location based on current linear velocity, described dangerous alarming sign was set to opening; The failure and judge described dangerous alarming sign and be in opening if jump then reduce current linear velocity, and described dangerous alarming sign is set to closed condition.Described control module 33 can comprise: counting setting unit 331, be used for arranging initial value and be 0 linear velocity protection counting, and judge described dangerous alarming sign when described judging unit 32 and be in opening, then the value with described linear velocity protection counting adds 1; Linear velocity control module 332 is used for progressively reducing current linear velocity according to the value of described linear velocity protection counting, specifically can comprise: the linear velocity that sets gradually a plurality of class by the size of linear velocity; Identify the value of described linear velocity protection counting; if being 0 or 1, the value of described linear velocity protection counting still drives CD with current linear velocity; if the value of described linear velocity protection counting is greater than 1, then described linear velocity is protected the every increase by 1 of value of counting, reduces the linear velocity of a class.In specific embodiment, described jump control device can be integrated among the master chip 25 shown in Figure 4, and master chip 25 is included in the optical disc apparatus illustrated in fig. 4.
Implementation about described bare headed jump control device and optical disc apparatus can with reference to the embodiment of above-mentioned bare headed jump control method, not repeat them here.
To sum up, the optical disc apparatus that embodiment of the present invention provides and bare headed jump control method and device have following beneficial effect at least:
By adopting fixing linear velocity to drive CD, and after receiving skip instruction, judge based on current linear velocity whether shaven head will jump to the hazardous location, when the jump failure and judge shaven head and will jump to the hazardous location, then reduce current linear velocity and again jump, thereby can prevent shaven head from flying out outside the CD and cause damage, solve effectively that shaven head in the jump process flies out the data of optical disk zone and the jump failure that causes is guaranteed to jump successfully.
The linear velocity of a plurality of class is set; first with faster linear velocity driving CD; after receiving skip instruction; by described dangerous alarming sign and linear velocity protection counting; thereby convenient, realize after jumping unsuccessfully, will jumping to the number of times of hazardous location and progressively reducing the linear velocity that drives CD according to identifying shaven head neatly; can guarantee to finish within a short period of time jump, can solve again outside the data of optical disk zone that flies out in the bare headed jump process and the jump that causes failure.
Optical disc apparatus has adopted the brush motor, when guaranteeing that shaven head jumps successfully, simplifies the structure, and has reduced cost.
Although the present invention with preferred embodiment openly as above; but it is not to limit the present invention; any those skilled in the art without departing from the spirit and scope of the present invention; can utilize method and the technology contents of above-mentioned announcement that technical solution of the present invention is made possible change and modification; therefore; every content that does not break away from technical solution of the present invention; to any simple modification, equivalent variations and modification that above embodiment does, all belong to the protection domain of technical solution of the present invention according to technical spirit of the present invention.
Claims (15)
1. the shaven head jump control method of an optical disc apparatus is characterized in that, comprising:
Drive CD with fixing linear velocity;
After receiving skip instruction, judge based on current linear velocity whether shaven head will jump to the hazardous location, described hazardous location refers to the zone beyond the data of optical disk zone;
Jump, when the jump failure and judge shaven head and will jump to the hazardous location, then reduce current linear velocity, described jump unsuccessfully refers to jump to the protection zone beyond the described data of optical disk zone or makes the shaven head of jump stop at the border in described data of optical disk zone based on judging outside the CD that will jump out;
Repeat above-mentioned steps until jump successfully.
2. bare headed jump control method according to claim 1 is characterized in that, describedly judges based on current linear velocity whether shaven head will jump to the hazardous location and comprise:
Calculate the track number of required movement from the current location to the target location based on current linear velocity;
Calculate the track number of the required movement of start position or final position from the current location to the CD based on the safety line velograph;
If the track number of described required movement from the current location to the target location, determines then that shaven head will jump to the hazardous location greater than the track number of the described required movement of start position or final position from the current location to the CD.
3. bare headed jump control method according to claim 2, it is characterized in that, after receiving skip instruction, judging based on current linear velocity that shaven head is no will jump to before the hazardous location, also comprise and judge whether current linear velocity is described safety line speed, be then directly to jump, otherwise judge based on current linear velocity whether shaven head will jump to the hazardous location.
4. bare headed jump control method according to claim 2 is characterized in that, also comprises dangerous alarming sign is set, and when definite shaven head will jump to the hazardous location, described dangerous alarming sign was set to opening; The failure and judge described dangerous alarming sign and be in opening if jump then reduce current linear velocity, and described dangerous alarming sign is set to closed condition.
5. bare headed jump control method according to claim 4; it is characterized in that; comprise that also it is 0 linear velocity protection counting that initial value is set; be in opening when judging described dangerous alarming sign; then the value with described linear velocity protection counting adds 1, and the value of counting according to described linear velocity protection progressively reduces current linear velocity.
6. bare headed jump control method according to claim 5 is characterized in that, protects the value of counting progressively to reduce current linear velocity according to described linear velocity and comprises:
Set gradually the linear velocity of a plurality of class by the size of linear velocity;
Identify the value of described linear velocity protection counting; if being 0 or 1, the value of described linear velocity protection counting still drives CD with current linear velocity; if the value of described linear velocity protection counting is greater than 1, then described linear velocity is protected the every increase by 1 of value of counting, reduces the linear velocity of a class.
7. bare headed jump control method according to claim 6; it is characterized in that; set gradually the linear velocity of three class by the size of linear velocity; be respectively First Line speed, the second linear velocity, described safety line speed; first with described First Line speed drive CD; if being 0 or 1, the value of described linear velocity protection counting still drives CD with current linear velocity; if the value of described linear velocity protection counting is 2; then drive CD with described the second linear velocity; if the value of described linear velocity protection counting is 3, then with described safety line speed drive CD.
8. bare headed jump control method according to claim 7 is characterized in that, described First Line speed is 1.2m/s, and described the second linear velocity is 1.1m/s, and described safety line speed is 1.0m/s.
9. a bare headed jump control device is characterized in that, comprising:
Driver element is used for driving CD with fixing linear velocity;
Judging unit is used for judging based on current linear velocity whether shaven head will jump to the hazardous location after receiving skip instruction, and described hazardous location refers to the zone beyond the data of optical disk zone;
Control module; be used for when the jump failure and judge shaven head jumping to the hazardous location; then reduce current linear velocity, described jump unsuccessfully refers to jump to the protection zone beyond the described data of optical disk zone or makes the shaven head of jump stop at the border in described data of optical disk zone based on judging outside the CD that will jump out.
10. bare headed jump control device according to claim 9 is characterized in that, described judging unit comprises the hazardous location judging unit, and described hazardous location judging unit comprises:
The first computing unit is for the track number that calculates required movement from the current location to the target location based on current linear velocity;
The second computing unit is for the track number of calculating the required movement of start position or final position from the current location to the CD based on the safety line velograph;
Determining unit is used for determining that when the track number of described required movement from the current location to the target location during greater than the track number of the described required movement of start position or final position from the current location to the CD shaven head will jump to the hazardous location.
11. bare headed jump control device according to claim 10, it is characterized in that, described judging unit also comprises the present speed judging unit, be used for after receiving skip instruction, judge based on current linear velocity whether shaven head will jump to before the hazardous location, judge whether current linear velocity is described safety line speed, is then directly to jump, otherwise judge based on current linear velocity whether shaven head will jump to the hazardous location by described hazardous location judging unit.
12. bare headed jump control device according to claim 10, it is characterized in that, described judging unit also comprises the sign setting unit that is suitable for arranging dangerous alarming sign, and when definite shaven head will jump to the hazardous location, described dangerous alarming sign was set to opening; The failure and judge described dangerous alarming sign and be in opening if jump then reduce current linear velocity, and described dangerous alarming sign is set to closed condition.
13. bare headed jump control device according to claim 12 is characterized in that, described control module comprises:
The counting setting unit is used for arranging initial value and is 0 linear velocity protection counting, is in opening when described judgment unit judges goes out described dangerous alarming sign, and then the value with described linear velocity protection counting adds 1;
The linear velocity control module is used for progressively reducing current linear velocity according to the value of described linear velocity protection counting.
14. bare headed jump control device according to claim 13 is characterized in that, the value that described linear velocity control module is counted according to described linear velocity protection progressively reduces current linear velocity and comprises:
Set gradually the linear velocity of a plurality of class by the size of linear velocity;
Identify the value of described linear velocity protection counting; if being 0 or 1, the value of described linear velocity protection counting still drives CD with current linear velocity; if the value of described linear velocity protection counting is greater than 1, then described linear velocity is protected the every increase by 1 of value of counting, reduces the linear velocity of a class.
15. optical disc apparatus that comprises each described bare headed jump control device of claim 9 to 14.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110226321.XA CN102930876B (en) | 2011-08-08 | 2011-08-08 | Optical disc apparatus and shaven head jump control method and device thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110226321.XA CN102930876B (en) | 2011-08-08 | 2011-08-08 | Optical disc apparatus and shaven head jump control method and device thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102930876A true CN102930876A (en) | 2013-02-13 |
CN102930876B CN102930876B (en) | 2016-06-29 |
Family
ID=47645657
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110226321.XA Active CN102930876B (en) | 2011-08-08 | 2011-08-08 | Optical disc apparatus and shaven head jump control method and device thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102930876B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103745735A (en) * | 2013-12-26 | 2014-04-23 | 镇江晶鑫电子科技有限公司 | Full-automatic adjustment system of laser head |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005106861A1 (en) * | 2004-05-04 | 2005-11-10 | Koninklijke Philips Electronics N.V. | Head range controlled jumping |
CN1825444A (en) * | 2004-12-15 | 2006-08-30 | 株式会社日立制作所 | Information recording device and reproducing device, information recording method and reproducing method |
CN1950894A (en) * | 2004-05-04 | 2007-04-18 | 皇家飞利浦电子股份有限公司 | Motor transfer rate calibrated jumping |
-
2011
- 2011-08-08 CN CN201110226321.XA patent/CN102930876B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005106861A1 (en) * | 2004-05-04 | 2005-11-10 | Koninklijke Philips Electronics N.V. | Head range controlled jumping |
CN1950894A (en) * | 2004-05-04 | 2007-04-18 | 皇家飞利浦电子股份有限公司 | Motor transfer rate calibrated jumping |
CN1825444A (en) * | 2004-12-15 | 2006-08-30 | 株式会社日立制作所 | Information recording device and reproducing device, information recording method and reproducing method |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103745735A (en) * | 2013-12-26 | 2014-04-23 | 镇江晶鑫电子科技有限公司 | Full-automatic adjustment system of laser head |
Also Published As
Publication number | Publication date |
---|---|
CN102930876B (en) | 2016-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1331145C (en) | Recording method for optical disk drive | |
EP1229532B1 (en) | Disc crack detection method and method of controlling speed of disc drive using the same | |
CN102930876A (en) | Optical disk driving device, and method and device for controlling jumping of optical head of optical disk driving device | |
US7916593B2 (en) | Optical disk device and method of control of an optical disk utilizing retry feature | |
CN100424766C (en) | Track jump control device and track jump control method | |
US7291996B2 (en) | Optical disc drive and brake control method thereof | |
US20080101173A1 (en) | Motor control method and motor control device | |
JP4797731B2 (en) | Optical disk device | |
CN102915750A (en) | Optical disk driving device and method for judging spindle motor state thereof | |
JP3972009B2 (en) | Optical disk device | |
JP3674518B2 (en) | Track jump control device and track jump method | |
JP2003228835A (en) | Optical disk unit | |
JP2004127383A (en) | Optical disk device | |
JPH0362329A (en) | Tracking servo mechanism | |
JP2008123582A (en) | Optical disk device, and method and program for starting tracking control | |
CN101192422A (en) | Optical disc device and tracking control method | |
KR20000076422A (en) | Optical disc device | |
JP4725403B2 (en) | Optical disc recording / reproducing apparatus | |
JP4285042B2 (en) | Information recording disk device | |
CN101295518B (en) | Apparatus of compact disc | |
JP2001155349A (en) | Interlayer movement control method and optical disk device | |
CN101315783A (en) | Method and apparatus to detect land/groove switch position in seek mode, and optical disk drive using the same | |
JP2011182543A (en) | Recording medium reproducing device and method for removing insulator in motor | |
JP2006127644A (en) | Seek operation correcting device in disk device | |
JP2008192252A (en) | Optical disk device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |