專利名稱:光盤驅(qū)動(dòng)裝置及其光頭跳躍控制方法與裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及光盤驅(qū)動(dòng)領(lǐng)域,特別涉及一種光盤驅(qū)動(dòng)裝置及其光頭跳躍控制方法與>J-U ρ α裝直。
背景技術(shù):
光盤存儲(chǔ)技術(shù)是70年代初開始發(fā)展起來的一項(xiàng)高新技術(shù)。光盤存儲(chǔ)具有存儲(chǔ)密度高、容量大、可隨機(jī)存取、保存壽命長、工作穩(wěn)定可靠、輕便易攜帶等一系列其它記錄媒體無可比擬的優(yōu)點(diǎn),特別適于大數(shù)據(jù)量信息的存儲(chǔ)和交換。光盤存儲(chǔ)技術(shù)不僅能滿足信息化社會(huì)海量信息存儲(chǔ)的需要,而且能夠同時(shí)存儲(chǔ)聲音、文字、圖形、圖像等多種媒體的信息,從而使傳統(tǒng)的信息存儲(chǔ)、傳輸、管理和使用方式發(fā)生了根本性的變化。
光盤上存儲(chǔ)的數(shù)據(jù)是通過光盤驅(qū)動(dòng)裝置(通常稱為光驅(qū))讀取的。圖I是現(xiàn)有技術(shù)中光盤驅(qū)動(dòng)裝置的結(jié)構(gòu)示意圖。如圖I所示,所述光盤驅(qū)動(dòng)裝置包括檢測記錄在光盤10 上信號(hào)的光拾取器(PU,PickUp) 11,光拾取器11具體為激光頭組件,一般簡稱為光頭11 ;以高速旋轉(zhuǎn)光盤10的主軸馬達(dá)(STOL,Spindle Motor) 12 ;按光盤10的徑向移動(dòng)光頭11的步進(jìn)馬達(dá)13 ;驅(qū)動(dòng)主軸馬達(dá)12和步進(jìn)馬達(dá)13工作的馬達(dá)驅(qū)動(dòng)芯片14 ;和控制光盤驅(qū)動(dòng)裝置的整個(gè)操作的主芯片15。
主軸馬達(dá)12具有頻率發(fā)生器(FG, Frequency Generator)傳感器121 (又稱為霍爾傳感器),它在主軸馬達(dá)12旋轉(zhuǎn)期間產(chǎn)生脈沖串(一般稱為FG信號(hào)),藉以控制主軸馬達(dá) 12的運(yùn)轉(zhuǎn)。因此,從功能上講,這里的FG傳感器121又可稱為主軸馬達(dá)14的轉(zhuǎn)速監(jiān)測器。 該轉(zhuǎn)速監(jiān)測器是一個(gè)感磁元件,其特性具體說來就是磁場強(qiáng)度越大電壓就越大,反之亦然, 所以對(duì)于一個(gè)感磁元件來說,它的電壓呈正弦波變化,因?yàn)橹鬏S馬達(dá)12在旋轉(zhuǎn)的時(shí)候其內(nèi)部某一點(diǎn)的磁場強(qiáng)度是呈周期性變化的。雖然這個(gè)感磁元件在主軸馬達(dá)12內(nèi)部,但是它的電壓變化信號(hào)(FG信號(hào))會(huì)通過檢測回路傳送給主芯片15。在主芯片15內(nèi)部會(huì)設(shè)置一個(gè)轉(zhuǎn)速判斷程序,簡單來說就是通過感磁元件監(jiān)測到的電壓變化信號(hào)(FG信號(hào))來判斷它的周期大小,進(jìn)而判斷主軸馬達(dá)12的轉(zhuǎn)速大小(光盤的轉(zhuǎn)速大小)。
安裝霍爾傳感器的主軸馬達(dá)一般為無(電)刷馬達(dá),而電刷馬達(dá)則并不設(shè)置霍爾傳感器。無刷馬達(dá),其工作原理與電刷馬達(dá)基本相同,都是通過改變交變磁場來推動(dòng)電機(jī)旋轉(zhuǎn)。所不同的是電刷馬達(dá)是通過電刷和整流子的接觸來實(shí)現(xiàn)機(jī)械換相的、而無刷馬達(dá)則需要通過專用的驅(qū)動(dòng)芯片去實(shí)現(xiàn)電子換相。無刷馬達(dá)要實(shí)現(xiàn)電子換相,還必須能夠準(zhǔn)確檢測轉(zhuǎn)子的相位。檢測相位主要有兩種方法,一種是霍爾傳感器法,另一種是反相電動(dòng)勢法。由于反相電動(dòng)勢法只在高轉(zhuǎn)速和恒定轉(zhuǎn)速狀態(tài)下有優(yōu)勢,所以,在CD/DVD等機(jī)芯的主軸馬達(dá)領(lǐng)域檢測相位使用的幾乎都是霍爾傳感器法。因此,這類無刷馬達(dá)又被稱為霍爾馬達(dá)。
但是,采用了 FG傳感器的主軸馬達(dá)成本較高,而且隨著主軸馬達(dá)尺寸變得越來越小,安裝FG傳感器也已經(jīng)變得越來越困難。但如果沒有FG傳感器發(fā)送的FG信號(hào),又難以實(shí)時(shí)監(jiān)測主軸馬達(dá)的轉(zhuǎn)速。此外,如果FG傳感器發(fā)生損壞,也會(huì)導(dǎo)致主軸馬達(dá)的轉(zhuǎn)速無法得到監(jiān)測。
讀取光盤的數(shù)據(jù)時(shí),光盤的旋轉(zhuǎn)速度需要控制,如果轉(zhuǎn)速過快則有可能導(dǎo)致讀取信號(hào)的光頭會(huì)飛出光盤數(shù)據(jù)區(qū)域之外,尤其是在跳躍(Search,即光頭向指定ID移動(dòng))時(shí)候,比如要跳到光盤外圈的位置,接近數(shù)據(jù)末端,容易飛出光盤數(shù)據(jù)區(qū)域,導(dǎo)致跳躍失敗,甚至(飛出光盤)損壞光頭。圖2是光盤驅(qū)動(dòng)裝置的光頭跳躍示意圖,結(jié)合圖I和圖2,光盤10的數(shù)據(jù)存儲(chǔ)方式是以連續(xù)的螺旋形軌道來存放數(shù)據(jù)的,點(diǎn)a為光盤10的起點(diǎn)位置 (00:00:00),點(diǎn)b為光盤10的終點(diǎn)位置(readout,即數(shù)據(jù)末端),光頭11隨著光盤10旋轉(zhuǎn)沿半徑水平移動(dòng),讀取螺旋形軌道上的數(shù)據(jù),從內(nèi)而外或從外而內(nèi)都可以,當(dāng)然也可以下達(dá)指令讓光頭11直接從軌道上一點(diǎn)跳到另一點(diǎn),這就是跳躍(Search)。跳躍過程中,如果光盤10旋轉(zhuǎn)過快,光頭11很快就到了軌道的起點(diǎn)位置(點(diǎn)a)或終點(diǎn)位置(點(diǎn)b),就會(huì)飛出光盤數(shù)據(jù)區(qū)域。
由于無刷馬達(dá)安裝有FG傳感器,能夠?qū)崟r(shí)監(jiān)測光盤的轉(zhuǎn)速,可以根據(jù)監(jiān)測到的光盤的轉(zhuǎn)速視情況改變主軸馬達(dá)的轉(zhuǎn)速,例如在監(jiān)測到轉(zhuǎn)速較快,可能導(dǎo)致跳躍時(shí)光頭11將會(huì)飛出光盤數(shù)據(jù)區(qū)域之外,則主芯片15通過控制馬達(dá)驅(qū)動(dòng)芯片14驅(qū)動(dòng)主軸馬達(dá)12降低轉(zhuǎn)速,或者主芯片15根據(jù)當(dāng)前檢測到的旋轉(zhuǎn)速度設(shè)定光頭11的移動(dòng)量,通過控制馬達(dá)驅(qū)動(dòng)芯片14驅(qū)動(dòng)步進(jìn)馬達(dá)13實(shí)現(xiàn)光頭11適量移動(dòng),從而防止光頭11飛出光盤數(shù)據(jù)區(qū)域。但是, 在使用低成本的電刷馬達(dá)時(shí),由于無法實(shí)時(shí)監(jiān)測光盤轉(zhuǎn)速,所以需要采取措施以解決光頭 11飛出光盤數(shù)據(jù)區(qū)域而導(dǎo)致的跳躍失敗。
申請(qǐng)?zhí)枮?00580014502. 9的中國專利申請(qǐng)公開了一種光頭范圍的控制跳躍的設(shè)備,但對(duì)于上述問題并未涉及。發(fā)明內(nèi)容
本發(fā)明解決的問題是提供一種光盤驅(qū)動(dòng)裝置及其光頭跳躍控制方法與裝置,降低光盤驅(qū)動(dòng)裝置的成本,并且解決因跳躍過程中光頭飛出光盤數(shù)據(jù)區(qū)域而導(dǎo)致的跳躍失敗, 確保跳躍成功。
為解決上述問題,本發(fā)明提供一種光盤驅(qū)動(dòng)裝置的光頭跳躍控制方法,包括
以固定的線速度驅(qū)動(dòng)光盤;
接收到跳躍指令后,基于當(dāng)前線速度判斷光頭是否將會(huì)跳躍至危險(xiǎn)區(qū)域,所述危險(xiǎn)區(qū)域指光盤數(shù)據(jù)區(qū)域以外的區(qū)域;
進(jìn)行跳躍,當(dāng)跳躍失敗且判斷出光頭將會(huì)跳躍至危險(xiǎn)區(qū)域,則降低當(dāng)前的線速度, 所述跳躍失敗是指跳躍至所述光盤數(shù)據(jù)區(qū)域以外的保護(hù)區(qū)域或基于判斷出將會(huì)跳躍出光盤之外而使跳躍的光頭停止于所述光盤數(shù)據(jù)區(qū)域的邊界;
重復(fù)上述步驟直至跳躍成功。
可選的,所述基于當(dāng)前線速度判斷光頭是否將會(huì)跳躍至危險(xiǎn)區(qū)域包括
基于當(dāng)前線速度計(jì)算出從當(dāng)前位置到目標(biāo)位置所需移動(dòng)的軌道數(shù);
基于安全線速度計(jì)算出從當(dāng)前位置到光盤的起點(diǎn)位置或終點(diǎn)位置所需移動(dòng)的軌道數(shù);
若所述從當(dāng)前位置到目標(biāo)位置所需移動(dòng)的軌道數(shù)大于所述從當(dāng)前位置到光盤的起點(diǎn)位置或終點(diǎn)位置所需移動(dòng)的軌道數(shù),則確定光頭將會(huì)跳躍至危險(xiǎn)區(qū)域。
可選的,接收到跳躍指令后,基于當(dāng)前線速度判斷光頭是否將會(huì)跳躍至危險(xiǎn)區(qū)域之前,還包括判斷當(dāng)前的線速度是否為所述安全線速度,是則直接進(jìn)行跳躍,否則基于當(dāng)前線速度判斷光頭是否將會(huì)跳躍至危險(xiǎn)區(qū)域。
可選的,所述光頭跳躍控制方法還包括設(shè)置危險(xiǎn)警示標(biāo)識(shí),當(dāng)確定光頭將會(huì)跳躍至危險(xiǎn)區(qū)域時(shí),將所述危險(xiǎn)警示標(biāo)識(shí)設(shè)置為開啟狀態(tài);若跳躍失敗且判斷出所述危險(xiǎn)警示標(biāo)識(shí)處于開啟狀態(tài),則降低當(dāng)前的線速度,并將所述危險(xiǎn)警示標(biāo)識(shí)設(shè)置為關(guān)閉狀態(tài)。
可選的,所述光頭跳躍控制方法還包括設(shè)置初始值為O的線速度保護(hù)計(jì)數(shù),當(dāng)判斷出所述危險(xiǎn)警示標(biāo)識(shí)處于開啟狀態(tài),則將所述線速度保護(hù)計(jì)數(shù)的值加1,根據(jù)所述線速度保護(hù)計(jì)數(shù)的值逐步降低當(dāng)前的線速度。
可選的,根據(jù)所述線速度保護(hù)計(jì)數(shù)的值逐步降低當(dāng)前的線速度包括
按線速度的大小依次設(shè)置多個(gè)檔次的線速度;
識(shí)別所述線速度保護(hù)計(jì)數(shù)的值,若所述線速度保護(hù)計(jì)數(shù)的值為O或I則仍以當(dāng)前線速度驅(qū)動(dòng)光盤,若所述線速度保護(hù)計(jì)數(shù)的值大于1,則所述線速度保護(hù)計(jì)數(shù)的值每增加 I,降低一個(gè)檔次的線速度。
可選的,按線速度的大小依次設(shè)置三個(gè)檔次的線速度,分別為第一線速度、第二線速度、所述安全線速度,先以所述第一線速度驅(qū)動(dòng)光盤,若所述線速度保護(hù)計(jì)數(shù)的值為O或I則仍以當(dāng)前的線速度驅(qū)動(dòng)光盤,若所述線速度保護(hù)計(jì)數(shù)的值為2,則以所述第二線速度驅(qū)動(dòng)光盤,若所述線速度保護(hù)計(jì)數(shù)的值為3,則以所述安全線速度驅(qū)動(dòng)光盤。
可選的,所述第一線速度為1.2m/s,所述第二線速度為I. lm/s,所述安全線速度為 I. Om/so
為解決上述問題,還提供了一種光頭跳躍控制裝置,包括
驅(qū)動(dòng)單元,用于以固定的線速度驅(qū)動(dòng)光盤;
判斷單元,用于在接收到跳躍指令后,基于當(dāng)前線速度判斷光頭是否將會(huì)跳躍至危險(xiǎn)區(qū)域,所述危險(xiǎn)區(qū)域指光盤數(shù)據(jù)區(qū)域以外的區(qū)域;
控制單元,用于當(dāng)跳躍失敗且判斷出光頭將會(huì)跳躍至危險(xiǎn)區(qū)域,則降低當(dāng)前的線速度,所述跳躍失敗是指跳躍至所述光盤數(shù)據(jù)區(qū)域以外的保護(hù)區(qū)域或基于判斷出將會(huì)跳躍出光盤之外而使跳躍的光頭停止于所述光盤數(shù)據(jù)區(qū)域的邊界。
可選的,所述判斷單元包括危險(xiǎn)區(qū)域判斷單元,所述危險(xiǎn)區(qū)域判斷單元包括
第一計(jì)算單元,用于基于當(dāng)前線速度計(jì)算出從當(dāng)前位置到目標(biāo)位置所需移動(dòng)的軌道數(shù);
第二計(jì)算單元,用于基于安全線速度計(jì)算出從當(dāng)前位置到光盤的起點(diǎn)位置或終點(diǎn)位置所需移動(dòng)的軌道數(shù);
確定單元,用于當(dāng)所述從當(dāng)前位置到目標(biāo)位置所需移動(dòng)的軌道數(shù)大于所述從當(dāng)前位置到光盤的起點(diǎn)位置或終點(diǎn)位置所需移動(dòng)的軌道數(shù)時(shí),確定光頭將會(huì)跳躍至危險(xiǎn)區(qū)域。
可選的,所述判斷單元還包括當(dāng)前速度判斷單元,用于在接收到跳躍指令后,基于當(dāng)前線速度判斷光頭是否將會(huì)跳躍至危險(xiǎn)區(qū)域之前,判斷當(dāng)前的線速度是否為所述安全線速度,是則直接進(jìn)行跳躍,否則由所述危險(xiǎn)區(qū)域判斷單元基于當(dāng)前線速度判斷光頭是否將會(huì)跳躍至危險(xiǎn)區(qū)域。
可選的,所述判斷單元還包括適于設(shè)置危險(xiǎn)警示標(biāo)識(shí)的標(biāo)識(shí)設(shè)置單元,當(dāng)確定光頭將會(huì)跳躍至危險(xiǎn)區(qū)域時(shí),將所述危險(xiǎn)警示標(biāo)識(shí)設(shè)置為開啟狀態(tài);若跳躍失敗且判斷出所述危險(xiǎn)警示標(biāo)識(shí)處于開啟狀態(tài),則降低當(dāng)前的線速度,并將所述危險(xiǎn)警示標(biāo)識(shí)設(shè)置為關(guān)閉狀態(tài)。
可選的,所述控制單元包括
計(jì)數(shù)設(shè)置單元,用于設(shè)置初始值為O的線速度保護(hù)計(jì)數(shù),當(dāng)所述判斷單元判斷出所述危險(xiǎn)警示標(biāo)識(shí)處于開啟狀態(tài),則將所述線速度保護(hù)計(jì)數(shù)的值加I ;
線速度控制單元,用于根據(jù)所述線速度保護(hù)計(jì)數(shù)的值逐步降低當(dāng)前的線速度。
可選的,所述線速度控制單元根據(jù)所述線速度保護(hù)計(jì)數(shù)的值逐步降低當(dāng)前的線速度包括
按線速度的大小依次設(shè)置多個(gè)檔次的線速度;
識(shí)別所述線速度保護(hù)計(jì)數(shù)的值,若所述線速度保護(hù)計(jì)數(shù)的值為O或I則仍以當(dāng)前線速度驅(qū)動(dòng)光盤,若所述線速度保護(hù)計(jì)數(shù)的值大于1,則所述線速度保護(hù)計(jì)數(shù)的值每增加 1,降低一個(gè)檔次的線速度。
為解決上述問題,還提供了一種包括上述光頭跳躍控制裝置的光盤驅(qū)動(dòng)裝置。
與現(xiàn)有技術(shù)相比,本技術(shù)方案具有以下優(yōu)點(diǎn)
通過采用固定的線速度驅(qū)動(dòng)光盤,并于接收到跳躍指令后,基于當(dāng)前線速度判斷光頭是否將會(huì)跳躍至危險(xiǎn)區(qū)域,當(dāng)跳躍失敗且判斷出光頭將會(huì)跳躍至危險(xiǎn)區(qū)域,則降低當(dāng)前的線速度并重新跳躍,從而能在防止光頭飛出光盤之外的同時(shí),有效解決跳躍過程中光頭飛出光盤數(shù)據(jù)區(qū)域而導(dǎo)致的跳躍失敗,確保跳躍成功。
設(shè)置多個(gè)檔次的線速度,先以較快的線速度驅(qū)動(dòng)光盤,在接收到跳躍指令后,通過所述危險(xiǎn)警示標(biāo)識(shí)以及線速度保護(hù)計(jì)數(shù),從而便捷、靈活地實(shí)現(xiàn)在跳躍失敗后根據(jù)識(shí)別出光頭將會(huì)跳躍至危險(xiǎn)區(qū)域的次數(shù)而逐步降低驅(qū)動(dòng)光盤的線速度,既能保證在較短時(shí)間內(nèi)完成跳躍,又能解決跳躍過程中飛出光盤數(shù)據(jù)區(qū)域之外而導(dǎo)致的跳躍失敗。
光盤驅(qū)動(dòng)裝置采用了電刷馬達(dá),在確保光頭跳躍成功的同時(shí),簡化了結(jié)構(gòu),降低了成本。
圖I是現(xiàn)有技術(shù)中光盤驅(qū)動(dòng)裝置的結(jié)構(gòu)示意圖2是光盤驅(qū)動(dòng)裝置的光頭跳躍示意圖3是本發(fā)明實(shí)施方式提供的光盤驅(qū)動(dòng)裝置的光頭跳躍控制方法流程示意圖4是本發(fā)明實(shí)施例提供的光盤驅(qū)動(dòng)裝置的結(jié)構(gòu)示意圖5是本發(fā)明提供的光頭跳躍控制方法的一個(gè)實(shí)施例流程示意圖6是本發(fā)明提供的光頭跳躍控制方法的另一個(gè)實(shí)施例流程示意圖7是本發(fā)明實(shí)施方式提供的光頭跳躍控制裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
現(xiàn)有技術(shù)中光盤驅(qū)動(dòng)裝置通常采用安裝有FG傳感器的無刷馬達(dá),但其成本較高,而采用低成本的電刷馬達(dá)又由于無法實(shí)時(shí)監(jiān)測光盤轉(zhuǎn)速,從而難以防止光頭飛出光盤之外,也難以解決跳躍過程中光頭飛出光盤數(shù)據(jù)區(qū)域而導(dǎo)致的跳躍失敗問題。本技術(shù)方案中, 光盤驅(qū)動(dòng)裝置采用電刷馬達(dá),以固定的線速度驅(qū)動(dòng)光盤,并于接收到跳躍指令后,基于當(dāng)前線速度判斷光頭是否將會(huì)跳躍至危險(xiǎn)區(qū)域,當(dāng)跳躍失敗且判斷出光頭將會(huì)跳躍至危險(xiǎn)區(qū)域,則降低當(dāng)前的線速度,從而能在防止光頭飛出光盤之外的同時(shí),有效解決跳躍過程中光頭飛出光盤數(shù)據(jù)區(qū)域而導(dǎo)致的跳躍失敗,確保跳躍成功。
為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更為明顯易懂,下面結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施方式
做詳細(xì)的說明。
在以下描述中闡述了具體細(xì)節(jié)以便于充分理解本發(fā)明。但是本發(fā)明能夠以多種不同于在此描述的其它方式來實(shí)施,本領(lǐng)域技術(shù)人員可以在不違背本發(fā)明內(nèi)涵的情況下做類似推廣。因此本發(fā)明不受下面公開的具體實(shí)施方式
的限制。
圖3是本發(fā)明實(shí)施方式提供的光盤驅(qū)動(dòng)裝置的光頭跳躍控制方法流程示意圖。參閱圖3,所述光頭跳躍控制方法包括
步驟S101,以固定的線速度驅(qū)動(dòng)光盤;
步驟S102,接收到跳躍指令后,基于當(dāng)前線速度判斷光頭是否將會(huì)跳躍至危險(xiǎn)區(qū)域,所述危險(xiǎn)區(qū)域指光盤數(shù)據(jù)區(qū)域以外的區(qū)域;
步驟S103,進(jìn)行跳躍,當(dāng)跳躍失敗且判斷出光頭將會(huì)跳躍至危險(xiǎn)區(qū)域,則降低當(dāng)前的線速度,所述跳躍失敗是指跳躍至所述光盤數(shù)據(jù)區(qū)域以外的保護(hù)區(qū)域或基于判斷出將會(huì)跳躍出光盤之外而使跳躍的光頭停止于所述光盤數(shù)據(jù)區(qū)域的邊界;
步驟S104,重復(fù)上述步驟直至跳躍成功。
需要說明的是,本發(fā)明實(shí)施方式中,光頭在執(zhí)行跳躍操作時(shí),將光盤數(shù)據(jù)區(qū)域以外的區(qū)域定義為危險(xiǎn)區(qū)域,所述危險(xiǎn)區(qū)域既包括光盤數(shù)據(jù)區(qū)域部分前后各有的一部分保護(hù)區(qū)域(可參考下面實(shí)施例中的詳細(xì)描述),也包括光盤之外的區(qū)域。
下面以具體實(shí)施例對(duì)上述光盤驅(qū)動(dòng)裝置的光頭跳躍控制方法作詳細(xì)說明。
圖4是本發(fā)明實(shí)施例提供的光盤驅(qū)動(dòng)裝置的結(jié)構(gòu)示意圖。如圖4所示,本實(shí)施例中,所述光盤驅(qū)動(dòng)裝置包括檢測(讀取)記錄在光盤10上信號(hào)的光頭11 ;以高速旋轉(zhuǎn)光盤10的主軸馬達(dá)22 ;按光盤10的徑向移動(dòng)光頭11的步進(jìn)馬達(dá)13 ;驅(qū)動(dòng)主軸馬達(dá)22和步進(jìn)馬達(dá)13工作的馬達(dá)驅(qū)動(dòng)芯片14 ;和控制光盤驅(qū)動(dòng)裝置的整個(gè)操作的主芯片25,在本實(shí)施例中其功能主要包括用于向馬達(dá)驅(qū)動(dòng)芯片14發(fā)送SPDL驅(qū)動(dòng)信號(hào),通過馬達(dá)驅(qū)動(dòng)芯片14 控制主軸馬達(dá)22驅(qū)動(dòng)光盤10轉(zhuǎn)動(dòng),所述SPDL驅(qū)動(dòng)信號(hào)為根據(jù)設(shè)定的線速度(固定的線速度)控制主軸馬達(dá)旋轉(zhuǎn)的信號(hào);還用于向馬達(dá)驅(qū)動(dòng)芯片14發(fā)送PU驅(qū)動(dòng)信號(hào),通過馬達(dá)驅(qū)動(dòng)芯片14控制步進(jìn)馬達(dá)13驅(qū)動(dòng)光頭11移動(dòng)以實(shí)現(xiàn)跳躍,所述PU驅(qū)動(dòng)信號(hào)為主芯片25經(jīng)計(jì)算所發(fā)出的讓光頭11移動(dòng)的信號(hào)。具體實(shí)施例中,所述主芯片25整合了數(shù)字信號(hào)處理器以及控制光盤驅(qū)動(dòng)裝置的整個(gè)操作的控制器。
需要說明的是,本實(shí)施例中,主軸馬達(dá)22與圖I所示主軸馬達(dá)12的區(qū)別在于,主軸馬達(dá)12為無刷馬達(dá),安裝有FG傳感器121,能夠?qū)崟r(shí)監(jiān)測光盤的轉(zhuǎn)速,而主軸馬達(dá)22為電刷馬達(dá),不具有FG傳感器,因此難以實(shí)時(shí)監(jiān)測光盤的轉(zhuǎn)速。主軸馬達(dá)22相對(duì)于主軸馬達(dá) 12來說,由于省去了 FG傳感器以及相關(guān)的控制回路,因此簡化了結(jié)構(gòu),降低了成本。但是, 主軸馬達(dá)22并非局限于電刷馬達(dá),在其他實(shí)施例中,主軸馬達(dá)22也可以是無刷馬達(dá)(具有 FG傳感器),本發(fā)明實(shí)施方式提供的光盤驅(qū)動(dòng)裝置的光頭跳躍控制方法同樣能夠適用。
現(xiàn)有技術(shù)中,光盤驅(qū)動(dòng)裝置主要有恒定線速度(CLV, Constant Linear Velocity)、恒定角速度(CAV, Constant Angular Velocity)及局部恒定角速度(PCAV,Partial CAV) 3種讀盤方式。恒定線速度CLV技術(shù)指從光盤的內(nèi)圈向外圈移動(dòng)過程中,單位時(shí)間內(nèi)讀過的軌道弧線長度相等。它是為了保持?jǐn)?shù)據(jù)傳輸率不變,而隨時(shí)改變旋轉(zhuǎn)光盤的速度。由于光盤的內(nèi)圈半徑比外圈半徑小,因此光頭靠近內(nèi)圈時(shí)的旋轉(zhuǎn)速度自然比靠近外圈時(shí)快,讀取光盤內(nèi)圈數(shù)據(jù)的旋轉(zhuǎn)速度自然比外圈要快許多,也只有這樣才能滿足數(shù)據(jù)傳輸速率保持不變這一要求。恒定角速度CAV技術(shù)的特點(diǎn)是為保持旋轉(zhuǎn)速度恒定,其數(shù)據(jù)傳輸速率是可變的,即光頭在讀取光盤內(nèi)圈與外圈的數(shù)據(jù)時(shí),數(shù)據(jù)傳輸速率會(huì)隨之變化,越往光盤外圈越能體現(xiàn)光驅(qū)的速度。至于局部恒定角速度PCAV技術(shù)則是融合了 CLV和CAV兩者精華形成的一種技術(shù)。當(dāng)光頭讀取光盤的內(nèi)圈數(shù)據(jù)時(shí),旋轉(zhuǎn)速度保持不變,使數(shù)據(jù)傳輸速率得以增加;而當(dāng)光頭讀取外圈數(shù)據(jù)時(shí),則對(duì)旋轉(zhuǎn)速度進(jìn)行提升。
現(xiàn)在的光驅(qū)通常采用局部恒定角速度PCAV技術(shù),它綜合了 CLV和CAV技術(shù)的優(yōu)點(diǎn),在隨機(jī)讀取光盤內(nèi)圈時(shí)采用CLV技術(shù),讀取光盤外圈時(shí)轉(zhuǎn)為CAV方式讀取。采用PCAV 技術(shù)進(jìn)行讀盤,由于旋轉(zhuǎn)速度是經(jīng)常變化的,就需要對(duì)光盤的轉(zhuǎn)速進(jìn)行實(shí)時(shí)監(jiān)測。然而,由于本實(shí)施例所述光盤驅(qū)動(dòng)裝置無法實(shí)時(shí)監(jiān)測光盤的轉(zhuǎn)速,因此需要采取一定措施以防止因跳躍而使光頭11飛出光盤數(shù)據(jù)區(qū)域。發(fā)明人考慮,既然無法測定光盤不斷變化的旋轉(zhuǎn)速度,那么可以將主軸馬達(dá)22的旋轉(zhuǎn)速度設(shè)定為固定的線速度,再通過采取一定的保護(hù)機(jī)制以防止光頭飛出光盤之外且解決因跳躍過程中光頭飛出光盤數(shù)據(jù)區(qū)域之外而導(dǎo)致的跳躍失敗。所述光盤驅(qū)動(dòng)裝置的光頭跳躍控制方法的具體實(shí)施例如下
圖5是本發(fā)明提供的光頭跳躍控制方法的一個(gè)實(shí)施例流程示意圖。本實(shí)施例中, 為了便于對(duì)判斷光頭是否將會(huì)跳躍至危險(xiǎn)區(qū)域的結(jié)果進(jìn)行存儲(chǔ),因此設(shè)置了一個(gè)危險(xiǎn)警示標(biāo)識(shí),當(dāng)基于當(dāng)前線速度判斷出光頭將會(huì)跳躍至危險(xiǎn)區(qū)域,則將該危險(xiǎn)警示標(biāo)識(shí)設(shè)置為開啟狀態(tài),反之則將該危險(xiǎn)警示標(biāo)識(shí)設(shè)置為關(guān)閉狀態(tài),后續(xù)只需要根據(jù)存儲(chǔ)的結(jié)果采取相應(yīng)的步驟即可。所述危險(xiǎn)警示標(biāo)識(shí)初始默認(rèn)值為關(guān)閉狀態(tài)。具體實(shí)施過程中,對(duì)于所述光頭跳躍控制方法可采用編制程序?qū)崿F(xiàn),所述危險(xiǎn)警示標(biāo)識(shí)具體為程序中所設(shè)置的參數(shù),其開啟狀態(tài)或關(guān)閉狀態(tài)可以分別以該參數(shù)值為I或O表示。
所述光頭跳躍控制方法的具體實(shí)施流程參閱圖5,首先執(zhí)行步驟S201,以固定的線速度驅(qū)動(dòng)光盤;然后步驟S202,接收到跳躍指令,在步驟S202之后執(zhí)行步驟S203,基于當(dāng)前線速度判斷光頭是否將會(huì)跳躍至危險(xiǎn)區(qū)域,所述危險(xiǎn)區(qū)域指光盤數(shù)據(jù)區(qū)域以外的區(qū)域; 否則直接執(zhí)行步驟S205進(jìn)行跳躍,是則執(zhí)行步驟S204,將危險(xiǎn)警示標(biāo)識(shí)設(shè)置為開啟狀態(tài), 之后再執(zhí)行步驟S205進(jìn)行跳躍;
步驟S205后,執(zhí)行步驟S206,判斷跳躍是否成功,是則執(zhí)行步驟S208,將危險(xiǎn)警示標(biāo)識(shí)設(shè)置為關(guān)閉狀態(tài),并執(zhí)行步驟S209,結(jié)束跳躍;需要說明的是,步驟S206中判斷跳躍是否成功是指光頭是否準(zhǔn)確地跳躍到目標(biāo)位置,由于光頭在跳躍時(shí),有可能會(huì)出現(xiàn)跳躍的偏差,產(chǎn)生跳不足或跳過頭的情況(見下面的詳細(xì)描述),那么就需要一次或多次重新跳躍, 直至跳躍到目標(biāo)位置為止,因此,本發(fā)明實(shí)施例中所指的跳躍成功既包括一次跳躍便達(dá)到目標(biāo)位置的情況,也包括因跳不足或跳過頭(仍然處于光盤數(shù)據(jù)區(qū)域)之后又進(jìn)行的多次跳躍并最終成功跳到目標(biāo)位置的情況;而本發(fā)明實(shí)施例中所指的跳躍失敗是指光頭跳過頭且跳出光盤數(shù)據(jù)區(qū)域的情況,此時(shí)判斷出跳躍未成功;
否則執(zhí)行步驟S207,判斷危險(xiǎn)警示標(biāo)識(shí)是否為開啟狀態(tài),否則轉(zhuǎn)到步驟S203,是則執(zhí)行步驟S210,將危險(xiǎn)警示標(biāo)識(shí)設(shè)置為關(guān)閉狀態(tài),并執(zhí)行步驟S211,降低當(dāng)前的線速度;需要說明的是,由于即使判斷出光頭將不會(huì)跳躍至危險(xiǎn)區(qū)域也可能發(fā)生跳躍失敗的情況, 此時(shí)則不降低當(dāng)前線速度,而是基于當(dāng)前線速度重新判斷光頭是否將會(huì)跳躍至危險(xiǎn)區(qū)域后進(jìn)行跳躍,即步驟S207判斷出危險(xiǎn)警示標(biāo)識(shí)未處于開啟狀態(tài),則轉(zhuǎn)到步驟S203。
步驟S211之后轉(zhuǎn)到步驟S203,如此直至跳躍成功。
其中,步驟S203,基于當(dāng)前線速度判斷光頭是否將會(huì)跳躍至危險(xiǎn)區(qū)域,具體可包括
基于當(dāng)前線速度計(jì)算出從當(dāng)前位置到目標(biāo)位置所需移動(dòng)的軌道數(shù)A ;
基于安全線速度計(jì)算出從當(dāng)前位置到光盤的起點(diǎn)位置或終點(diǎn)位置所需移動(dòng)的軌道數(shù)B;
若所述從當(dāng)前位置到目標(biāo)位置所需移動(dòng)的軌道數(shù)大于所述從當(dāng)前位置到光盤的起點(diǎn)位置或終點(diǎn)位置所需移動(dòng)的軌道數(shù),即當(dāng)A > B時(shí),則確定光頭將會(huì)跳躍至危險(xiǎn)區(qū)域。
所述安全線速度是指確保跳躍無論如何都不會(huì)發(fā)生光頭飛出光盤數(shù)據(jù)區(qū)域的情況的一個(gè)線速度值或范圍。由于從當(dāng)前位置到目標(biāo)位置所需移動(dòng)的軌道數(shù)和當(dāng)前的線速度成正比,也就是說,當(dāng)前的線速度過大容易使光頭飛出光盤數(shù)據(jù)區(qū)域,而采用較慢的線速度則比較安全。在安全線速度下,線速度較低,在跳躍時(shí)光頭不會(huì)飛出光盤數(shù)據(jù)區(qū)域之外,因此認(rèn)為跳躍是安全的。但是,如果始終以安全線速度驅(qū)動(dòng)光盤,雖然光頭在跳躍時(shí)會(huì)比較安全,但由于該線速度較低,光頭讀取光盤數(shù)據(jù)(簡稱讀盤)的時(shí)間和光頭跳躍的時(shí)間都會(huì)比較長,為了提高讀盤以及跳躍的效率,一開始會(huì)采用比安全線速度更快的線速度去驅(qū)動(dòng)光盤。
需要說明的是,所述從當(dāng)前位置到光盤的起點(diǎn)位置或終點(diǎn)位置所需移動(dòng)的軌道數(shù) B分為兩種情況,即如果是從當(dāng)前位置向光盤的內(nèi)圈進(jìn)行跳躍,則基于安全線速度計(jì)算出從當(dāng)前位置到光盤的起點(diǎn)位置所需移動(dòng)的軌道數(shù)BI ;如果是從當(dāng)前位置向光盤的外圈進(jìn)行跳躍,則基于安全線速度計(jì)算出從當(dāng)前位置到光盤的終點(diǎn)位置所需移動(dòng)的軌道數(shù)B2。因此,A與B之間進(jìn)行的比較,實(shí)際上是根據(jù)跳躍的方向的不同在A與BI之間或者A與B2之間進(jìn)行比較,即當(dāng)A > BI或A > B2時(shí),則確定光頭將會(huì)跳躍至危險(xiǎn)區(qū)域。
此外,判斷光頭是否將會(huì)跳躍至危險(xiǎn)區(qū)域只是一種光頭跳躍時(shí)的保護(hù)機(jī)制,基于當(dāng)前線速度判斷出光頭將會(huì)跳躍至危險(xiǎn)區(qū)域并不意味著在當(dāng)前線速度下跳躍就必定會(huì)使光頭飛出光盤數(shù)據(jù)區(qū)域,而只是提醒系統(tǒng)快要飛出去了,應(yīng)該及時(shí)采取應(yīng)對(duì)措施,保證跳躍效率。事實(shí)上,因?yàn)椴竭M(jìn)馬達(dá)帶動(dòng)光頭進(jìn)行移動(dòng)是有誤差的,有時(shí)候經(jīng)過計(jì)算后判斷出光頭將會(huì)跳躍至危險(xiǎn)區(qū)域,但是實(shí)際跳躍的結(jié)果可能并不到那個(gè)位置。如果判斷出只是略微進(jìn)入危險(xiǎn)區(qū)域,而步進(jìn)馬達(dá)移動(dòng)的誤差使實(shí)際上這種跳躍不會(huì)失敗,那就沒必要進(jìn)行減速。跳躍有兩種未達(dá)目標(biāo)位置的方式跳過頭和跳不足。其中,跳過頭是指跳躍超過了目標(biāo)位置, 如果跳躍后仍然處于光盤數(shù)據(jù)區(qū)域,只不過出現(xiàn)了跳躍的精度問題而已,則只需在當(dāng)前位置繼續(xù)往回跳躍一直到目標(biāo)位置為止即可,而如果是跳出了光盤數(shù)據(jù)區(qū)域以外(甚至跳出光盤),這就是要解決的問題了,因?yàn)檫@種情況下的跳過頭容易使光頭飛出去而顯得比較危險(xiǎn)(可能對(duì)光頭造成損壞),因此這種情況下需要進(jìn)行保護(hù);而跳不足,則可以在當(dāng)前位置繼續(xù)往前跳躍一直到目標(biāo)位置為止,雖然多花一點(diǎn)時(shí)間,但不會(huì)存在危險(xiǎn),所以不用進(jìn)行保護(hù)。一般地,本發(fā)明實(shí)施方式中所指的跳躍失敗僅僅指跳過頭且跳出光盤數(shù)據(jù)區(qū)域以外的情況,具體地,包括光頭跳躍至光盤數(shù)據(jù)區(qū)域以外的保護(hù)區(qū)域(光盤的導(dǎo)入?yún)^(qū)域或?qū)С鰠^(qū)域)的情況,還包括基于判斷出光頭將會(huì)跳躍出光盤之外而使跳躍的光頭停止于所述光盤數(shù)據(jù)區(qū)域的邊界的情況。
本領(lǐng)域技術(shù)人員知道,光盤的數(shù)據(jù)存儲(chǔ)方式,是以連續(xù)的螺旋形軌道來存放數(shù)據(jù)的,其軌道的各個(gè)區(qū)域的尺寸和密度都是一樣的,這樣可以保證數(shù)據(jù)的存儲(chǔ)空間分配更加合理。參閱圖2,假設(shè)點(diǎn)c為光頭11的當(dāng)前位置(當(dāng)前讀取數(shù)據(jù)所在的軌道),如前所述, 點(diǎn)a為光盤10的起點(diǎn)位置,點(diǎn)b為光盤10的終點(diǎn)位置,光頭11隨著光盤10旋轉(zhuǎn)沿半徑水平移動(dòng)讀取螺旋形軌道上的數(shù)據(jù)時(shí),移動(dòng)距離用經(jīng)過幾條軌道(track)來計(jì)算,即橫向切過軌道的條數(shù)。
可以利用數(shù)學(xué)式π R2 = KVQX,其中,R是半徑(光盤中心到某條軌道的距離),X是光盤ID (標(biāo)識(shí),即Sector Address :扇區(qū)地址),K是在恒定線速度(CLV)時(shí)讀取一個(gè)扇區(qū)所需的時(shí)間,Q是軌道間距,V是光盤線速度,分別求得光盤中心至當(dāng)前軌道的距離和光盤中心到目標(biāo)軌道的距離。另外,因?yàn)楣獗P軌道號(hào)碼(Mimber)N = R/Q,再根據(jù)JiR2 = KVQX,所以N與^成正比,與Q成反比。利用上述數(shù)學(xué)式就可以知道當(dāng)前軌道和目標(biāo)軌道,從而也就可以算出當(dāng)前軌道和目標(biāo)軌道間的軌道數(shù),即從當(dāng)前軌道到目標(biāo)軌道所需移動(dòng)的軌道數(shù)。由于采用的是固定的線速度,因此可以根據(jù)當(dāng)前的線速度計(jì)算出光盤當(dāng)前位置到目標(biāo)位置所需移動(dòng)的軌道數(shù)A,又由于所述安全線速度也是預(yù)先設(shè)定的,因此也可以根據(jù)所述安全線速度計(jì)算出從當(dāng)前位置到光盤的起點(diǎn)位置或終點(diǎn)位置所需移動(dòng)的軌道數(shù)B。以上只是簡單介紹了計(jì)算跳躍所需移動(dòng)的軌道數(shù)的原理,在實(shí)際實(shí)施時(shí),對(duì)于跳躍相關(guān)的計(jì)算會(huì)更為詳細(xì)些,會(huì)根據(jù)跳躍的當(dāng)前位置和目標(biāo)位置的ID(例如當(dāng)前位置aa:bb:CC、目標(biāo)位置 dd:ee:ff)算出跳躍的軌道數(shù)和一些其他的參數(shù)。對(duì)于跳躍的軌道數(shù)的計(jì)算為現(xiàn)有技術(shù)中常用手段,在此不再贅述。
需要說明的是,在具體實(shí)施例中,不僅需要基于當(dāng)前線速度判斷光頭是否將會(huì)跳躍至危險(xiǎn)區(qū)域,還需要在判斷出光頭將會(huì)跳躍至危險(xiǎn)區(qū)域后,識(shí)別出其處于危險(xiǎn)區(qū)域的危險(xiǎn)程度,即識(shí)別出光頭是否會(huì)脫離光盤的區(qū)域。實(shí)際上,在光盤上的數(shù)據(jù)區(qū)域部分前后各有一部分保護(hù)區(qū)域(各自有大約500條軌道的寬度),分別為內(nèi)圈的保護(hù)區(qū)域即光盤的導(dǎo)入?yún)^(qū)域(Leadin)和外圈的保護(hù)區(qū)域即光盤的導(dǎo)出區(qū)域(Leadout)。內(nèi)圈以O(shè)時(shí)O分O秒 (00:00:00)為界限,外圈界限就是數(shù)據(jù)終點(diǎn)。在跳躍動(dòng)作之前,需要先經(jīng)過計(jì)算,如果在當(dāng)前線速度下將會(huì)跳躍進(jìn)入所述保護(hù)區(qū)域,即判定為將會(huì)跳躍至危險(xiǎn)區(qū)域;如果在當(dāng)前線速度下將會(huì)跳躍出保護(hù)區(qū)域(光盤以外),也判定為將會(huì)跳躍至危險(xiǎn)區(qū)域。如果識(shí)別出光頭的跳躍將會(huì)超出所述保護(hù)區(qū)域(例如,A-B的值大于500),那么自動(dòng)讓光頭到達(dá)所述數(shù)據(jù)區(qū)域(與保護(hù)區(qū)域)的邊界處就停下,然后使其回到跳躍前位置并降低當(dāng)前線速度后重新跳躍,即執(zhí)行步驟S211降低當(dāng)前的線速度,在步驟S211之后轉(zhuǎn)到步驟S203,重復(fù)圖5所示流程直至跳躍成功,因?yàn)榇藭r(shí)肯定會(huì)跳躍失敗(跳過頭且飛出光盤數(shù)據(jù)區(qū)域),這樣無論跳躍多遠(yuǎn),都能確保光頭能夠停在光盤數(shù)據(jù)區(qū)域以內(nèi),不會(huì)飛出去撞壞。如果不在進(jìn)行跳躍動(dòng)作前先計(jì)算,那么很有可能會(huì)導(dǎo)致光頭飛出去撞壞了。
通過每次跳躍失敗且判斷出光頭將會(huì)跳躍至危險(xiǎn)區(qū)域(本實(shí)施例通過判斷危險(xiǎn)警示標(biāo)識(shí)是否為開啟狀態(tài)),便降低當(dāng)前的線速度,再以降低后的線速度驅(qū)動(dòng)光盤進(jìn)行光頭的跳躍,直至跳躍成功,從而既能保證跳躍效率,又能確保跳躍成功。本實(shí)施例中,可以按線11速度的大小依次設(shè)置多個(gè)檔次的線速度,最低檔次的線速度(最小的線速度)為所述安全線速度。一開始以最高檔次的線速度(最大的線速度)去驅(qū)動(dòng)光盤進(jìn)行跳躍,隨著每次跳躍失敗且判斷出光頭將會(huì)跳躍至危險(xiǎn)區(qū)域,線速度的檔次會(huì)逐步降低(最多降至安全線速度),直至跳躍成功,如此既能保證在較短時(shí)間內(nèi)完成跳躍,又能解決跳躍過程中飛出光盤數(shù)據(jù)區(qū)域之外而導(dǎo)致的跳躍失敗。
圖6是本發(fā)明提供的光頭跳躍控制方法的另一個(gè)實(shí)施例流程示意圖。參閱圖6, 在本實(shí)施例中,按線速度的大小依次設(shè)置成三個(gè)檔次的線速度,分別為第一線速度、第二線速度、安全線速度。所述第一線速度是最高檔次的線速度,光盤驅(qū)動(dòng)裝置最初是以固定的第一線速度驅(qū)動(dòng)光盤的,所述安全線速度,是最低檔次的線速度,如前所述,在該線速度下能夠確保跳躍時(shí)無論如何都不會(huì)發(fā)生光頭飛出光盤數(shù)據(jù)區(qū)域的情況。因?yàn)槭忻嫔喜煌墓獗P有誤差,所以各種光盤在播放時(shí)候線速度存在快慢之分,據(jù)了解,目前市面上的光盤在播放時(shí)的線速度范圍是I. 068 I. 476m/s,那么,將安全線速度設(shè)為I. Om/s,則可以保證市面上的光盤都在規(guī)格以內(nèi),因此在具體實(shí)施例中,所述安全線速度可具體設(shè)定為I. Om/s。至于所述第一線速度的實(shí)際取值,既不能設(shè)定過大的線速度值,否則會(huì)頻繁地判斷光頭是否將會(huì)跳躍至危險(xiǎn)區(qū)域而影響跳躍的效率,也不能設(shè)定過小的線速度值,否則會(huì)因?yàn)樽x盤和跳躍時(shí)間較慢同樣影響讀盤和跳躍的效率。因?yàn)槭忻嫔系墓獗P播放時(shí)候的平均線速度大概是 I. 272m/s左右。發(fā)明人通過大量實(shí)驗(yàn)和計(jì)算發(fā)現(xiàn),線速度恒定為I. 2m/s的時(shí)候各種光盤上進(jìn)行最大距離的跳躍,既有跳過頭的情況發(fā)生,也有跳不足的情況發(fā)生。最多光頭大概會(huì)跳過頭2462條軌道,而最少會(huì)有跳不足3735條的。線速度和跳過頭成正比,和跳不足成反比,綜合看來I. 2m/s時(shí)候兩者較為平衡。因此,所述第一線速度設(shè)定為I. 2m/s是比較合適的值,此時(shí)可將位于本實(shí)施例中第二檔次線速度的所述第二線速度設(shè)定為I. lm/s。
本實(shí)施例中,為配合所述危險(xiǎn)警示標(biāo)識(shí),還設(shè)置了一個(gè)初始值為O的線速度保護(hù)計(jì)數(shù),每次在跳躍失敗后判斷出所述危險(xiǎn)警示標(biāo)識(shí)處于開啟狀態(tài),則將所述線速度保護(hù)計(jì)數(shù)加1,然后根據(jù)所述線速度保護(hù)計(jì)數(shù)的值逐步降低當(dāng)前的線速度,具體可以通過識(shí)別所述線速度保護(hù)計(jì)數(shù)的值,若所述線速度保護(hù)計(jì)數(shù)的值為O或I則仍以當(dāng)前線速度驅(qū)動(dòng)光盤再次進(jìn)行跳躍,若所述線速度保護(hù)計(jì)數(shù)的值大于1,則所述線速度保護(hù)計(jì)數(shù)的值每增加1,降低一個(gè)檔次的線速度??紤]到前面所述的步進(jìn)馬達(dá)移動(dòng)的誤差,即使判斷出光頭將會(huì)跳躍至危險(xiǎn)區(qū)域,跳躍也有成功的可能,因此當(dāng)?shù)谝淮翁S失敗后,保持危險(xiǎn)警示標(biāo)識(shí)在開啟狀態(tài)下,進(jìn)入線速度設(shè)定的保護(hù)流程,線速度保護(hù)計(jì)數(shù)加I。如果接下來的一次跳躍是在安全范圍內(nèi)的,那么就不必進(jìn)行減速了,這樣的控制更為合理與高效。
下面詳細(xì)說明該實(shí)施例的具體流程。如圖6所示,首先,執(zhí)行步驟S301,以固定的第一線速度驅(qū)動(dòng)光盤;然后步驟S302,接收到跳躍指令;
在接收到跳躍指令后,基于當(dāng)前線速度判斷光頭是否將跳躍至危險(xiǎn)區(qū)域之前,還包括步驟S303,判斷當(dāng)前的線速度是否為安全線速度,是則執(zhí)行步驟S306直接進(jìn)行跳躍, 否則執(zhí)行步驟S304,基于當(dāng)前線速度判斷光頭是否將跳躍至危險(xiǎn)區(qū)域,否則轉(zhuǎn)到步驟S306 進(jìn)行跳躍,是則執(zhí)行步驟S305,將危險(xiǎn)警示標(biāo)識(shí)設(shè)置為開啟狀態(tài);基于當(dāng)前線速度判斷光頭是否將跳躍至危險(xiǎn)區(qū)域的具體實(shí)施步驟如上一個(gè)實(shí)施例中所述,在此不再贅述。
步驟S305之后,執(zhí)行步驟S306,進(jìn)行跳躍;
步驟S307,判斷跳躍是否成功,是則執(zhí)行步驟S308,將危險(xiǎn)警示標(biāo)識(shí)設(shè)置為關(guān)閉狀態(tài),然后進(jìn)行步驟S309,結(jié)束跳躍。如上一個(gè)實(shí)施例中所述,步驟S307判斷跳躍是否成功同樣指光頭是否準(zhǔn)確地跳躍到目標(biāo)位置,跳躍未成功或跳躍失敗則指光頭跳過頭且跳出光盤數(shù)據(jù)區(qū)域的情況,具體包括光頭跳躍至光盤數(shù)據(jù)區(qū)域以外的保護(hù)區(qū)域(光盤的導(dǎo)入?yún)^(qū)域或?qū)С鰠^(qū)域)的情況,還包括基于判斷出光頭將會(huì)跳躍出光盤之外而使跳躍的光頭停止于所述光盤數(shù)據(jù)區(qū)域的邊界的情況。
如果通過步驟S307判斷出跳躍未成功,則執(zhí)行步驟S310,判斷危險(xiǎn)警示標(biāo)識(shí)是否為開啟狀態(tài),否則執(zhí)行步驟S314,仍以當(dāng)前的線速度驅(qū)動(dòng)光盤,之后轉(zhuǎn)到步驟S303 ;若步驟S310判斷出危險(xiǎn)警示標(biāo)識(shí)處于開啟狀態(tài)則執(zhí)行步驟S311,將線速度保護(hù)計(jì)數(shù)加1,然后步驟S312,將危險(xiǎn)警示標(biāo)識(shí)設(shè)置為關(guān)閉狀態(tài)。需要說明的是,步驟S312也可以安排在步驟 S310判斷出危險(xiǎn)警示標(biāo)識(shí)處于開啟狀態(tài)之后,步驟S311之前去執(zhí)行。
步驟S312之后,執(zhí)行步驟S313,識(shí)別線速度保護(hù)計(jì)數(shù)的值,若識(shí)別出所述線速度保護(hù)計(jì)數(shù)的值為O或I則執(zhí)行步驟S314,仍以當(dāng)前的線速度驅(qū)動(dòng)光盤;若識(shí)別出所述線速度保護(hù)計(jì)數(shù)的值為2,則執(zhí)行步驟S315,將當(dāng)前的線速度降低為第二線速度驅(qū)動(dòng)光盤;若識(shí)別出所述線速度保護(hù)計(jì)數(shù)的值為3,則執(zhí)行步驟S316,將當(dāng)前的線速度降低為安全線速度驅(qū)動(dòng)光盤;在執(zhí)行步驟S314或步驟S315或步驟S316之后,則轉(zhuǎn)到步驟S303,重復(fù)執(zhí)行上述相關(guān)步驟,直至跳躍結(jié)束。需要說明的是,當(dāng)線速度的值達(dá)到I. Om/s以后就不變了,所述線速度保護(hù)計(jì)數(shù)不再加1,在每次光盤從不轉(zhuǎn)到開始旋轉(zhuǎn)的時(shí)候(即光盤進(jìn)入播放流程的時(shí)候,設(shè)定所述第一線速度驅(qū)動(dòng)光盤之前),將所述線速度保護(hù)計(jì)數(shù)歸零。
需要說明的是,雖然理論上所述安全線速度是指確保跳躍無論如何都不會(huì)發(fā)生光頭飛出光盤數(shù)據(jù)區(qū)域的情況的一個(gè)線速度值或范圍,但是在實(shí)際實(shí)施過程中,由于光盤規(guī)格的差異,即使將當(dāng)前線速度降至本實(shí)施例中預(yù)設(shè)的安全線速度I. Om/s,也還是有可能存在跳躍失敗的情況(雖然就市面上的光盤來說其概率微乎其微),此時(shí)光頭不再回到跳躍前位置再次降低線速度,而是停在當(dāng)前位置繼續(xù)嘗試讀取目標(biāo)位置ID,若連續(xù)多次讀取失敗(從跳躍完成后讀取的那次算起,例如為5次),則停止播放(讀盤),光頭移回光盤進(jìn)入后的預(yù)設(shè)初始位置,一切重新開始,即進(jìn)行設(shè)置復(fù)位(setup recovery),復(fù)位之后當(dāng)前線速度也將改回第一線速度I. 2m/s,不再嘗試之前的跳躍。
此外,本實(shí)施例中,出于安全和省時(shí)的考慮,避免因反復(fù)確認(rèn)是否需要減速以實(shí)現(xiàn)跳躍成功而浪費(fèi)時(shí)間,所以當(dāng)前線速度降到I. Om/s以后就一直用該速度來播放(讀盤)和跳躍了,除非發(fā)生設(shè)置復(fù)位的情況(這個(gè)動(dòng)作不一定是跳躍失敗引起的,其他故障造成無法繼續(xù)播放也會(huì)復(fù)位)或更換光盤的情況。
本實(shí)施例中,通過在所述危險(xiǎn)警示標(biāo)識(shí)的基礎(chǔ)上增加設(shè)置所述線速度保護(hù)計(jì)數(shù), 能更靈活、便捷地實(shí)現(xiàn)在跳躍失敗后根據(jù)判斷出光頭將會(huì)跳躍至危險(xiǎn)區(qū)域的次數(shù)而逐步降低驅(qū)動(dòng)光盤的線速度,既保證了在較短時(shí)間內(nèi)完成跳躍,又能解決跳躍過程中光頭飛出光盤數(shù)據(jù)區(qū)域之外而導(dǎo)致的跳躍失敗。
基于上述光頭跳躍控制方法,本發(fā)明實(shí)施方式還提供一種光頭跳躍控制裝置。圖 7是本發(fā)明實(shí)施方式提供的光頭跳躍控制裝置的結(jié)構(gòu)示意圖,如圖7所示,所述光頭跳躍控制裝置包括驅(qū)動(dòng)單元31,用于以固定的線速度驅(qū)動(dòng)光盤;判斷單元32,用于在接收到跳躍指令后,基于當(dāng)前線速度判斷光頭是否將會(huì)跳躍至危險(xiǎn)區(qū)域,所述危險(xiǎn)區(qū)域指光盤數(shù)據(jù)區(qū)域以外的區(qū)域;與所述驅(qū)動(dòng)單元31和判斷單元32相連的控制單元33,用于當(dāng)跳躍失敗且判斷出光頭將會(huì)跳躍至危險(xiǎn)區(qū)域,則降低當(dāng)前的線速度,所述跳躍失敗是指跳躍至所述光盤數(shù)據(jù)區(qū)域以外的保護(hù)區(qū)域或基于判斷出將會(huì)跳躍出光盤之外而使跳躍的光頭停止于所述光盤數(shù)據(jù)區(qū)域的邊界。具體地,所述驅(qū)動(dòng)單元31通過設(shè)定固定的線速度值以驅(qū)動(dòng)光盤, 當(dāng)判斷單元32接收到跳躍指令后,控制判斷單元33基于當(dāng)前線速度判斷光頭是否將會(huì)跳躍至危險(xiǎn)區(qū)域,判斷單元32將判斷后的結(jié)果反饋給控制單元33,然后由控制單元33控制驅(qū)動(dòng)單元31調(diào)整當(dāng)前的線速度值(本實(shí)施例中為降低當(dāng)前的線速度),設(shè)定新的線速度值以驅(qū)動(dòng)光盤。
參閱圖7,本實(shí)施例中,所述判斷單元32包括危險(xiǎn)區(qū)域判斷單元322,所述危險(xiǎn)區(qū)域判斷單元322包括第一計(jì)算單元322a,用于基于當(dāng)前線速度計(jì)算出從當(dāng)前位置到目標(biāo)位置所需移動(dòng)的軌道數(shù);第二計(jì)算單元322b,用于基于安全線速度計(jì)算出從當(dāng)前位置到光盤的起點(diǎn)位置或終點(diǎn)位置所需移動(dòng)的軌道數(shù);確定單元322c,用于當(dāng)所述從當(dāng)前位置到目標(biāo)位置所需移動(dòng)的軌道數(shù)大于所述從當(dāng)前位置到光盤的起點(diǎn)位置或終點(diǎn)位置所需移動(dòng)的軌道數(shù)時(shí),確定光頭將會(huì)跳躍至危險(xiǎn)區(qū)域。所述判斷單元32還可包括當(dāng)前速度判斷單元 321,用于在接收到跳躍指令后,所述危險(xiǎn)區(qū)域判斷單元322基于當(dāng)前線速度判斷光頭是否將會(huì)跳躍至危險(xiǎn)區(qū)域之前,判斷當(dāng)前的線速度是否為所述安全線速度,是則直接進(jìn)行跳躍, 否則由所述危險(xiǎn)區(qū)域判斷單元322基于當(dāng)前線速度判斷光頭是否將會(huì)跳躍至危險(xiǎn)區(qū)域。此外,所述判斷單元32還包括適于設(shè)置危險(xiǎn)警示標(biāo)識(shí)的標(biāo)識(shí)設(shè)置單元323,當(dāng)所述危險(xiǎn)區(qū)域判斷單元322基于當(dāng)前線速度判斷出光頭將會(huì)跳躍至危險(xiǎn)區(qū)域時(shí),將所述危險(xiǎn)警示標(biāo)識(shí)設(shè)置為開啟狀態(tài);若跳躍失敗且判斷出所述危險(xiǎn)警示標(biāo)識(shí)處于開啟狀態(tài),則降低當(dāng)前的線速度,并將所述危險(xiǎn)警示標(biāo)識(shí)設(shè)置為關(guān)閉狀態(tài)。所述控制單元33可包括計(jì)數(shù)設(shè)置單元331, 用于設(shè)置初始值為O的線速度保護(hù)計(jì)數(shù),當(dāng)所述判斷單元32判斷出所述危險(xiǎn)警示標(biāo)識(shí)處于開啟狀態(tài),則將所述線速度保護(hù)計(jì)數(shù)的值加I ;線速度控制單元332,用于根據(jù)所述線速度保護(hù)計(jì)數(shù)的值逐步降低當(dāng)前的線速度,具體可包括按線速度的大小依次設(shè)置多個(gè)檔次的線速度;識(shí)別所述線速度保護(hù)計(jì)數(shù)的值,若所述線速度保護(hù)計(jì)數(shù)的值為O或I則仍以當(dāng)前線速度驅(qū)動(dòng)光盤,若所述線速度保護(hù)計(jì)數(shù)的值大于1,則所述線速度保護(hù)計(jì)數(shù)的值每增加1, 降低一個(gè)檔次的線速度。在具體實(shí)施例中,所述跳躍控制裝置可集成于圖4所示主芯片25 之中,而主芯片25又包括于圖4所示出的光盤驅(qū)動(dòng)裝置中。
關(guān)于所述光頭跳躍控制裝置以及光盤驅(qū)動(dòng)裝置的具體實(shí)施可參考上述光頭跳躍控制方法的實(shí)施例,在此不再贅述。
綜上,本發(fā)明實(shí)施方式提供的光盤驅(qū)動(dòng)裝置及其光頭跳躍控制方法與裝置,至少具有如下有益效果
通過采用固定的線速度驅(qū)動(dòng)光盤,并于接收到跳躍指令后,基于當(dāng)前線速度判斷光頭是否將會(huì)跳躍至危險(xiǎn)區(qū)域,當(dāng)跳躍失敗且判斷出光頭將會(huì)跳躍至危險(xiǎn)區(qū)域,則降低當(dāng)前的線速度并重新跳躍,從而能防止光頭飛出光盤之外而造成損壞,有效解決跳躍過程中光頭飛出光盤數(shù)據(jù)區(qū)域而導(dǎo)致的跳躍失敗,確保跳躍成功。
設(shè)置多個(gè)檔次的線速度,先以較快的線速度驅(qū)動(dòng)光盤,在接收到跳躍指令后,通過所述危險(xiǎn)警示標(biāo)識(shí)以及線速度保護(hù)計(jì)數(shù),從而便捷、靈活地實(shí)現(xiàn)在跳躍失敗后根據(jù)識(shí)別出光頭將會(huì)跳躍至危險(xiǎn)區(qū)域的次數(shù)而逐步降低驅(qū)動(dòng)光盤的線速度,既能保證在較短時(shí)間內(nèi)完成跳躍,又能解決光頭跳躍過程中飛出光盤數(shù)據(jù)區(qū)域之外而導(dǎo)致的跳躍失敗。
光盤驅(qū)動(dòng)裝置采用了電刷馬達(dá),在確保光頭跳躍成功的同時(shí),簡化了結(jié)構(gòu),降低了成本。
本發(fā)明雖然已以較佳實(shí)施例公開如上,但其并不是用來限定本發(fā)明,任何本領(lǐng)域技術(shù)人員在不脫離本發(fā)明的精神和范圍內(nèi),都可以利用上述揭示的方法和技術(shù)內(nèi)容對(duì)本發(fā)明技術(shù)方案做出可能的變動(dòng)和修改,因此,凡是未脫離本發(fā)明技術(shù)方案的內(nèi)容,依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對(duì)以上實(shí)施例所作的任何簡單修改、等同變化及修飾,均屬于本發(fā)明技術(shù)方案的保護(hù)范圍。
權(quán)利要求
1.一種光盤驅(qū)動(dòng)裝置的光頭跳躍控制方法,其特征在于,包括 以固定的線速度驅(qū)動(dòng)光盤; 接收到跳躍指令后,基于當(dāng)前線速度判斷光頭是否將會(huì)跳躍至危險(xiǎn)區(qū)域,所述危險(xiǎn)區(qū)域指光盤數(shù)據(jù)區(qū)域以外的區(qū)域; 進(jìn)行跳躍,當(dāng)跳躍失敗且判斷出光頭將會(huì)跳躍至危險(xiǎn)區(qū)域,則降低當(dāng)前的線速度,所述跳躍失敗是指跳躍至所述光盤數(shù)據(jù)區(qū)域以外的保護(hù)區(qū)域或基于判斷出將會(huì)跳躍出光盤之外而使跳躍的光頭停止于所述光盤數(shù)據(jù)區(qū)域的邊界; 重復(fù)上述步驟直至跳躍成功。
2.根據(jù)權(quán)利要求I所述的光頭跳躍控制方法,其特征在于,所述基于當(dāng)前線速度判斷光頭是否將會(huì)跳躍至危險(xiǎn)區(qū)域包括 基于當(dāng)前線速度計(jì)算出從當(dāng)前位置到目標(biāo)位置所需移動(dòng)的軌道數(shù); 基于安全線速度計(jì)算出從當(dāng)前位置到光盤的起點(diǎn)位置或終點(diǎn)位置所需移動(dòng)的軌道數(shù); 若所述從當(dāng)前位置到目標(biāo)位置所需移動(dòng)的軌道數(shù)大于所述從當(dāng)前位置到光盤的起點(diǎn)位置或終點(diǎn)位置所需移動(dòng)的軌道數(shù),則確定光頭將會(huì)跳躍至危險(xiǎn)區(qū)域。
3.根據(jù)權(quán)利要求2所述的光頭跳躍控制方法,其特征在于,接收到跳躍指令后,基于當(dāng)前線速度判斷光頭否將會(huì)跳躍至危險(xiǎn)區(qū)域之前,還包括判斷當(dāng)前的線速度是否為所述安全線速度,是則直接進(jìn)行跳躍,否則基于當(dāng)前線速度判斷光頭是否將會(huì)跳躍至危險(xiǎn)區(qū)域。
4.根據(jù)權(quán)利要求2所述的光頭跳躍控制方法,其特征在于,還包括設(shè)置危險(xiǎn)警示標(biāo)識(shí),當(dāng)確定光頭將會(huì)跳躍至危險(xiǎn)區(qū)域時(shí),將所述危險(xiǎn)警示標(biāo)識(shí)設(shè)置為開啟狀態(tài);若跳躍失敗且判斷出所述危險(xiǎn)警示標(biāo)識(shí)處于開啟狀態(tài),則降低當(dāng)前的線速度,并將所述危險(xiǎn)警示標(biāo)識(shí)設(shè)置為關(guān)閉狀態(tài)。
5.根據(jù)權(quán)利要求4所述的光頭跳躍控制方法,其特征在于,還包括設(shè)置初始值為O的線速度保護(hù)計(jì)數(shù),當(dāng)判斷出所述危險(xiǎn)警示標(biāo)識(shí)處于開啟狀態(tài),則將所述線速度保護(hù)計(jì)數(shù)的值加1,根據(jù)所述線速度保護(hù)計(jì)數(shù)的值逐步降低當(dāng)前的線速度。
6.根據(jù)權(quán)利要求5所述的光頭跳躍控制方法,其特征在于,根據(jù)所述線速度保護(hù)計(jì)數(shù)的值逐步降低當(dāng)前的線速度包括 按線速度的大小依次設(shè)置多個(gè)檔次的線速度; 識(shí)別所述線速度保護(hù)計(jì)數(shù)的值,若所述線速度保護(hù)計(jì)數(shù)的值為O或I則仍以當(dāng)前線速度驅(qū)動(dòng)光盤,若所述線速度保護(hù)計(jì)數(shù)的值大于1,則所述線速度保護(hù)計(jì)數(shù)的值每增加1,降低一個(gè)檔次的線速度。
7.根據(jù)權(quán)利要求6所述的光頭跳躍控制方法,其特征在于,按線速度的大小依次設(shè)置三個(gè)檔次的線速度,分別為第一線速度、第二線速度、所述安全線速度,先以所述第一線速度驅(qū)動(dòng)光盤,若所述線速度保護(hù)計(jì)數(shù)的值為O或I則仍以當(dāng)前的線速度驅(qū)動(dòng)光盤,若所述線速度保護(hù)計(jì)數(shù)的值為2,則以所述第二線速度驅(qū)動(dòng)光盤,若所述線速度保護(hù)計(jì)數(shù)的值為3,則以所述安全線速度驅(qū)動(dòng)光盤。
8.根據(jù)權(quán)利要求7所述的光頭跳躍控制方法,其特征在于,所述第一線速度為I.2m/s,所述第二線速度為I. lm/s,所述安全線速度為l.Om/s。
9.一種光頭跳躍控制裝置,其特征在于,包括驅(qū)動(dòng)單元,用于以固定的線速度驅(qū)動(dòng)光盤; 判斷單元,用于在接收到跳躍指令后,基于當(dāng)前線速度判斷光頭是否將會(huì)跳躍至危險(xiǎn)區(qū)域,所述危險(xiǎn)區(qū)域指光盤數(shù)據(jù)區(qū)域以外的區(qū)域; 控制單元,用于當(dāng)跳躍失敗且判斷出光頭將會(huì)跳躍至危險(xiǎn)區(qū)域,則降低當(dāng)前的線速度,所述跳躍失敗是指跳躍至所述光盤數(shù)據(jù)區(qū)域以外的保護(hù)區(qū)域或基于判斷出將會(huì)跳躍出光盤之外而使跳躍的光頭停止于所述光盤數(shù)據(jù)區(qū)域的邊界。
10.根據(jù)權(quán)利要求9所述的光頭跳躍控制裝置,其特征在于,所述判斷單元包括危險(xiǎn)區(qū)域判斷單元,所述危險(xiǎn)區(qū)域判斷單元包括 第一計(jì)算單元,用于基于當(dāng)前線速度計(jì)算出從當(dāng)前位置到目標(biāo)位置所需移動(dòng)的軌道數(shù); 第二計(jì)算單元,用于基于安全線速度計(jì)算出從當(dāng)前位置到光盤的起點(diǎn)位置或終點(diǎn)位置所需移動(dòng)的軌道數(shù); 確定單元,用于當(dāng)所述從當(dāng)前位置到目標(biāo)位置所需移動(dòng)的軌道數(shù)大于所述從當(dāng)前位置到光盤的起點(diǎn)位置或終點(diǎn)位置所需移動(dòng)的軌道數(shù)時(shí),確定光頭將會(huì)跳躍至危險(xiǎn)區(qū)域。
11.根據(jù)權(quán)利要求10所述的光頭跳躍控制裝置,其特征在于,所述判斷單元還包括當(dāng)前速度判斷單元,用于在接收到跳躍指令后,基于當(dāng)前線速度判斷光頭是否將會(huì)跳躍至危險(xiǎn)區(qū)域之前,判斷當(dāng)前的線速度是否為所述安全線速度,是則直接進(jìn)行跳躍,否則由所述危險(xiǎn)區(qū)域判斷單元基于當(dāng)前線速度判斷光頭是否將會(huì)跳躍至危險(xiǎn)區(qū)域。
12.根據(jù)權(quán)利要求10所述的光頭跳躍控制裝置,其特征在于,所述判斷單元還包括適于設(shè)置危險(xiǎn)警示標(biāo)識(shí)的標(biāo)識(shí)設(shè)置單元,當(dāng)確定光頭將會(huì)跳躍至危險(xiǎn)區(qū)域時(shí),將所述危險(xiǎn)警示標(biāo)識(shí)設(shè)置為開啟狀態(tài);若跳躍失敗且判斷出所述危險(xiǎn)警示標(biāo)識(shí)處于開啟狀態(tài),則降低當(dāng)前的線速度,并將所述危險(xiǎn)警示標(biāo)識(shí)設(shè)置為關(guān)閉狀態(tài)。
13.根據(jù)權(quán)利要求12所述的光頭跳躍控制裝置,其特征在于,所述控制單元包括 計(jì)數(shù)設(shè)置單元,用于設(shè)置初始值為O的線速度保護(hù)計(jì)數(shù),當(dāng)所述判斷單元判斷出所述危險(xiǎn)警示標(biāo)識(shí)處于開啟狀態(tài),則將所述線速度保護(hù)計(jì)數(shù)的值加I; 線速度控制單元,用于根據(jù)所述線速度保護(hù)計(jì)數(shù)的值逐步降低當(dāng)前的線速度。
14.根據(jù)權(quán)利要求13所述的光頭跳躍控制裝置,其特征在于,所述線速度控制單元根據(jù)所述線速度保護(hù)計(jì)數(shù)的值逐步降低當(dāng)前的線速度包括 按線速度的大小依次設(shè)置多個(gè)檔次的線速度; 識(shí)別所述線速度保護(hù)計(jì)數(shù)的值,若所述線速度保護(hù)計(jì)數(shù)的值為O或I則仍以當(dāng)前線速度驅(qū)動(dòng)光盤,若所述線速度保護(hù)計(jì)數(shù)的值大于1,則所述線速度保護(hù)計(jì)數(shù)的值每增加1,降低一個(gè)檔次的線速度。
15.一種包括權(quán)利要求9至14任一項(xiàng)所述光頭跳躍控制裝置的光盤驅(qū)動(dòng)裝置。
全文摘要
一種光盤驅(qū)動(dòng)裝置及其光頭跳躍控制方法與裝置,所述光頭跳躍控制方法包括以固定的線速度驅(qū)動(dòng)光盤;接收到跳躍指令后,基于當(dāng)前線速度判斷光頭是否將會(huì)跳躍至危險(xiǎn)區(qū)域,所述危險(xiǎn)區(qū)域指光盤數(shù)據(jù)區(qū)域以外的區(qū)域;進(jìn)行跳躍,當(dāng)跳躍失敗且判斷出光頭將會(huì)跳躍至危險(xiǎn)區(qū)域,則降低當(dāng)前的線速度,所述跳躍失敗指跳躍至所述光盤數(shù)據(jù)區(qū)域以外的保護(hù)區(qū)域或基于判斷出將會(huì)跳躍出光盤之外而使跳躍的光頭停止于所述光盤數(shù)據(jù)區(qū)域的邊界;重復(fù)上述步驟直至跳躍成功。本技術(shù)方案在省去霍爾傳感器以及控制回路的情況下簡化了光盤驅(qū)動(dòng)裝置的結(jié)構(gòu),降低了成本,并能防止光頭飛出光盤之外,解決因跳躍過程中光頭飛出光盤數(shù)據(jù)區(qū)域而導(dǎo)致的跳躍失敗,確保跳躍成功。
文檔編號(hào)G11B7/085GK102930876SQ20111022632
公開日2013年2月13日 申請(qǐng)日期2011年8月8日 優(yōu)先權(quán)日2011年8月8日
發(fā)明者張澍 申請(qǐng)人:先鋒高科技(上海)有限公司