專利名稱:控制光盤(pán)驅(qū)動(dòng)器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及控制光盤(pán)驅(qū)動(dòng)器的領(lǐng)域。更具體地,本發(fā)明描述了用于控制與光盤(pán)驅(qū)動(dòng)器的運(yùn)動(dòng)部件有關(guān)的歸位(homing)動(dòng)作的方法,以及 具有改進(jìn)的歸位性能的光盤(pán)驅(qū)動(dòng)器。
背景技術(shù):
光學(xué)驅(qū)動(dòng)器可以包括若干個(gè)由步進(jìn)電機(jī)控制的運(yùn)動(dòng)部件,諸如光學(xué) 拾取單元(OPU) 、 OPU的光路中的準(zhǔn)直器、徑向和/或切向傾斜機(jī)構(gòu) 以及盤(pán)托盤(pán)等等。為了確定運(yùn)動(dòng)部件的位置,需要?dú)w位程序。 一旦知道 了位置,就可以執(zhí)行運(yùn)動(dòng)并使位置處于控制之下。為了以可靠的方式檢測(cè)歸位位置,需要傳感器。該歸位傳感器可以 是機(jī)械開(kāi)關(guān)或電測(cè)量(例如反電動(dòng)勢(shì)(back-EMP)或電流測(cè)量)。出于 多種原因,難以制造和/或調(diào)節(jié)這種傳感器。機(jī)械開(kāi)關(guān)具有相當(dāng)大的位置 容限,電測(cè)量可能會(huì)(過(guò))遲從而無(wú)法檢測(cè)到機(jī)械制動(dòng)器。為了控制步 進(jìn)電片幾,必須為步進(jìn)電4幾的線圏提供正弦和余弦信號(hào)。該正弦和余弦信 號(hào)必須與步進(jìn)電機(jī)的磁性角同相。然而,在通電之后該角度是未知的。上述困難導(dǎo)致的后果是,歸位可能具有大的容限以至于在啟動(dòng)之后 需要額外的校準(zhǔn)。此外,沒(méi)有對(duì)運(yùn)動(dòng)部件的實(shí)際位置進(jìn)行控制的"盲歸 位"可能包括運(yùn)動(dòng)部件撞擊機(jī)械制動(dòng)器,這會(huì)限制光盤(pán)驅(qū)動(dòng)器的工作壽 命。US 4,706,008披露了一種具有存儲(chǔ)器的光盤(pán)驅(qū)動(dòng)器,該存儲(chǔ)器用于 存儲(chǔ)驅(qū)動(dòng)光盤(pán)驅(qū)動(dòng)器的運(yùn)動(dòng)部件的電機(jī)的相位狀態(tài),以及觸發(fā)器用于檢 測(cè)啟動(dòng)是否是"冷啟動(dòng)"。僅僅在"冷啟動(dòng)"之后才會(huì)執(zhí)行盲歸位,因此可 以減少盲歸位動(dòng)作的數(shù)量。然而,例如如果通過(guò)外力移動(dòng)了運(yùn)動(dòng)部件(例 如在震動(dòng)的情況下),則光盤(pán)驅(qū)動(dòng)器將仍然依賴于與運(yùn)動(dòng)部件的位置一 致的所存儲(chǔ)的相位狀態(tài),而運(yùn)動(dòng)部件的實(shí)際位置已經(jīng)改變。這樣,在這 種情況下將會(huì)需要斷電一通電(引起盲歸位)來(lái)恢復(fù)光盤(pán)驅(qū)動(dòng)器用于正 確的操作。US 2004/0013053披露了一種具有運(yùn)動(dòng)部件的光盤(pán)驅(qū)動(dòng)器,其中對(duì)于由驅(qū)動(dòng)電機(jī)執(zhí)行的運(yùn)動(dòng)部件的每次運(yùn)動(dòng)都更新位置存儲(chǔ)器。盡管如此,仍然存在如針對(duì)US 4,706,008的光盤(pán)驅(qū)動(dòng)器所述的相同問(wèn)題,即如 果運(yùn)動(dòng)部件是借助外力運(yùn)動(dòng)的話(例如在震動(dòng)的情況下),則光盤(pán)驅(qū)動(dòng) 器會(huì)放松對(duì)運(yùn)動(dòng)部件的實(shí)際位置的控制。發(fā)明內(nèi)容基于上述,可以看到本發(fā)明的目的是提供一種控制光盤(pán)驅(qū)動(dòng)器的運(yùn) 動(dòng)部件的方法,其中減少了盲歸位動(dòng)作的數(shù)量并且仍然具有確保在正常 使用下的正確操作的控制。本發(fā)明描述了一種存儲(chǔ)運(yùn)動(dòng)部件的位置以便該位置在斷電后仍然 已4口的方法。本發(fā)明的第一方面提供了一種用于控制光盤(pán)驅(qū)動(dòng)器的運(yùn)動(dòng)部件的 方法,該方法包括下列步驟1) 在接收到啟動(dòng)命令時(shí),在可靠性寄存器中讀取所存儲(chǔ)的與運(yùn)動(dòng) 部件的位置相關(guān)的數(shù)據(jù)是否可靠,2) 如果可靠性寄存器指示所存儲(chǔ)的與運(yùn)動(dòng)部件的位置相關(guān)的數(shù)據(jù) 不可靠,那么-4丸行盲歸位,- 存儲(chǔ)與運(yùn)動(dòng)部件的位置相關(guān)的數(shù)據(jù),以及3) 如果可靠性寄存器指示所存儲(chǔ)的與運(yùn)動(dòng)部件的位置相關(guān)的數(shù)據(jù) 是可靠的,那么- 在可靠性寄存器中存儲(chǔ)與運(yùn)動(dòng)部件的位置相關(guān)的數(shù)據(jù)是不可靠的。通過(guò)引入讀取可靠性寄存器的步驟,可以顯著減少盲歸位動(dòng)作的數(shù) 量,并且仍然保持正確的操作,該可靠性寄存器例如一位寄存器或存儲(chǔ) 器,其用于指示所存儲(chǔ)的與運(yùn)動(dòng)部件的位置相關(guān)的數(shù)據(jù)是可靠的還是不 可靠的。僅在該可靠性寄存器指示所存儲(chǔ)的位置數(shù)據(jù)是不可靠的并因此 不能使用的情況下,執(zhí)行盲歸位才是必要的。這樣,在光盤(pán)驅(qū)動(dòng)器的正 常使用期間,盲歸位不是必要的;可以使用受控的歸位動(dòng)作來(lái)代替盲歸 位動(dòng)作。這節(jié)省了時(shí)間,并且可以確保運(yùn)動(dòng)部件避免撞擊機(jī)械制動(dòng)器。在執(zhí)行了步驟2)中的盲歸位以及隨后更新該位置數(shù)據(jù)之后,可靠 性寄存器被設(shè)置為"不可靠"。這是有利的,因?yàn)樵谌魏问〉那闆r下,意味著可能導(dǎo)致不可靠的滑架位置的失敗,例如引起運(yùn)動(dòng)部件的不期望 運(yùn)動(dòng)的震動(dòng),在這種情況下該可靠性寄存器將會(huì)指示所存儲(chǔ)的位置數(shù)據(jù) 是不可靠的,并因此需要盲歸位。在優(yōu)選實(shí)施例中,僅在特殊情況下才執(zhí)行盲歸位。例如在正常工作 期間電源失效的情況下盲歸位是必要的。在這種情況下,下一次啟動(dòng)之 后將跟著盲歸位動(dòng)作。另一個(gè)例子是當(dāng)發(fā)現(xiàn)存在有盤(pán)而盤(pán)基于某種原因 無(wú)法^皮識(shí)別,即啟動(dòng)失敗時(shí)。在這種情況下并非100%確定運(yùn)動(dòng)部件的 位置仍然是可靠的,因此優(yōu)選的是在接下來(lái)的啟動(dòng)之后跟著盲歸位。在第 一方面的方法的 一個(gè)優(yōu)選實(shí)施例中,該方法進(jìn)一步包括下列步驟4) 如果可靠性寄存器指示所存儲(chǔ)的與運(yùn)動(dòng)部件的位置相關(guān)的數(shù)據(jù)是可靠的,那么-讀取所存儲(chǔ)的與運(yùn)動(dòng)部件的位置相關(guān)的數(shù)據(jù),以及-根據(jù)所讀取的與運(yùn)動(dòng)部件的位置相關(guān)的數(shù)據(jù),調(diào)節(jié)驅(qū)動(dòng)運(yùn)動(dòng)部件的電機(jī)的設(shè)置。根據(jù)該實(shí)施例,可靠性寄存器指示所存儲(chǔ)的位置數(shù)據(jù)是有效的,因設(shè)置。 在另一優(yōu)選實(shí)施例中,該方法進(jìn)一步包括下列步驟5) 在接收到停止命令時(shí)執(zhí)行受控的歸位。受控的歸位,即使用運(yùn)動(dòng)部件的實(shí)際位置的知識(shí)執(zhí)行運(yùn)動(dòng)部件到預(yù) 定位置的受控運(yùn)動(dòng),在已經(jīng)接收到停止命令之后執(zhí)行是有利的。由此在 接收到下一啟動(dòng)命令時(shí)節(jié)省了歸位動(dòng)作的時(shí)間,并且因此在正常工作中 光盤(pán)驅(qū)動(dòng)器能夠更快速地響應(yīng)啟動(dòng)命令。另外的優(yōu)點(diǎn)在于,對(duì)于非易失性存儲(chǔ)器的寫(xiě)入(這是需要的,因?yàn)?非受控?cái)嚯娨矐?yīng)該被正確處理)可以被限制為最小僅在啟動(dòng)(可靠性 寄存器)和停止(位置和可靠性寄存器)期間。由此可以使用當(dāng)前已知 的光學(xué)驅(qū)動(dòng)器的非易失性存儲(chǔ)器,如EEPROM等等,這是因?yàn)閷?duì)這種 非易失性存儲(chǔ)器所允許的寫(xiě)入操作的數(shù)量被限制,并且利用本發(fā)明,例 如EEPROM的使用4艮好地落入說(shuō)明書(shū)的范圍內(nèi)。典型地,EEPROM可 以具有5000次寫(xiě)入動(dòng)作的規(guī)定上限。優(yōu)選地,所提到的受控歸位動(dòng)作還包括下列步驟6) 檢測(cè)在受控歸位之前或期間是否發(fā)生了任何錯(cuò)誤,7) 如果在受控歸位期間沒(méi)有檢測(cè)到任何錯(cuò)誤,那么- 存儲(chǔ)與運(yùn)動(dòng)部件的位置有關(guān)的數(shù)據(jù),并且- 在可靠性寄存器中存儲(chǔ)所存儲(chǔ)的與運(yùn)動(dòng)部件的位置有關(guān)的數(shù) 據(jù)是可靠的。根據(jù)該實(shí)施例,受控歸位被驗(yàn)證,并且如果在運(yùn)動(dòng)部件運(yùn)動(dòng)到預(yù)定 歸位位置期間沒(méi)有發(fā)生任何錯(cuò)誤,則更新與運(yùn)動(dòng)部件的位置有關(guān)的數(shù) 據(jù),并將可靠性寄存器設(shè)置為"可靠",因此指示在接下來(lái)的啟動(dòng)時(shí)可以 使用所存儲(chǔ)的位置數(shù)據(jù)來(lái)代替執(zhí)行盲歸位。當(dāng)使用非易失性存儲(chǔ)器時(shí), 在斷電之后信息(角度、可靠性)仍然是可用的。在冷啟動(dòng)或熱啟動(dòng)之 間在驅(qū)動(dòng)器反應(yīng)方面沒(méi)有差別。在優(yōu)選實(shí)施例中,與運(yùn)動(dòng)部件的位置有關(guān)的數(shù)據(jù)包括與調(diào)節(jié)驅(qū)動(dòng)運(yùn) 動(dòng)部件的電機(jī)的設(shè)置相關(guān)的數(shù)據(jù)。這樣,在例如步進(jìn)電機(jī)的情況下,該 相關(guān)數(shù)據(jù)可以包括指示該步進(jìn)電機(jī)的磁性角的值。應(yīng)當(dāng)理解的是,即使所描述的各種步驟被編號(hào),改變這些步驟的順 序仍然落入笫一方面的范圍內(nèi)。利用根據(jù)本方法的優(yōu)選算法,將會(huì)減少運(yùn)動(dòng)部件的盲歸位動(dòng)作,這 樣的事件例如每IOO次啟動(dòng)平均發(fā)生一次。這會(huì)導(dǎo)致運(yùn)動(dòng)部件的改善的 工作壽命。歸位可能對(duì)于該系統(tǒng)是非常緊迫的,這樣可以僅在很少情況 下執(zhí)行盲歸位。此外,該方法將有助于減小磨損,這是因?yàn)榇罅窟\(yùn)動(dòng)都 不是必要的。該方法改進(jìn)了啟動(dòng)位置容限,這導(dǎo)致了更好的光盤(pán)修復(fù)性 能。由于盲歸位的大容限而需要的校準(zhǔn)可以被跳過(guò)。可能徹底省略歸位 探測(cè)器,該探測(cè)器例如是機(jī)械或電探測(cè)器。省略歸位探測(cè)器會(huì)增大歸位 容限和機(jī)械磨損。然而,利用根據(jù)本發(fā)明的算法,后者是可接受的,因 為運(yùn)動(dòng)部件的盲歸位可以被看做是一種4艮少發(fā)生的恢復(fù)。啟動(dòng)時(shí)間會(huì)更 短,這是因?yàn)橄伺c絕大多數(shù)啟動(dòng)動(dòng)作有關(guān)的耗時(shí)的盲歸位動(dòng)作。在第二方面中,本發(fā)明提供了一種光盤(pán)驅(qū)動(dòng)器,包括 -運(yùn)動(dòng)部件,-用于驅(qū)動(dòng)運(yùn)動(dòng)部件的電才幾,-非易失性存儲(chǔ)器,用于存儲(chǔ)與運(yùn)動(dòng)部件的位置有關(guān)的數(shù)據(jù), -可靠性寄存器,用于存儲(chǔ)與運(yùn)動(dòng)部件的位置有關(guān)的數(shù)據(jù)是否可靠,-調(diào)節(jié)裝置,用于在可靠性寄存器指示數(shù)據(jù)可靠時(shí),讀取存 儲(chǔ)器并根據(jù)從存儲(chǔ)器讀取的數(shù)據(jù)調(diào)節(jié)電機(jī)的設(shè)置。 根據(jù)第二方面的光盤(pán)驅(qū)動(dòng)器能夠利用與第一方面有關(guān)的上述優(yōu)點(diǎn)。該可靠性寄存器和存儲(chǔ)器可以利用非易失性存儲(chǔ)器來(lái)實(shí)現(xiàn),所述非易失性存儲(chǔ)器諸如閃存和/或電可擦寫(xiě)編程只讀存儲(chǔ)器(EEPROM),這些存 儲(chǔ)器通常會(huì)與光盤(pán)驅(qū)動(dòng)器一起提供??煽啃约拇嫫鲀H需要為一位(例如 O表示"不可靠,,而l表示"可靠"),并且可以使用諸如僅8位或另外相 關(guān)數(shù)目的位來(lái)表示例如電機(jī)的磁性角,來(lái)存儲(chǔ)與運(yùn)動(dòng)部件的位置相關(guān)的 適當(dāng)數(shù)據(jù)。在第一實(shí)施例中,存儲(chǔ)器使用l位用于可靠性位,以及7位 來(lái)表示電機(jī)的磁性角。這樣, 一個(gè)字節(jié)就足以包含所述信息。當(dāng)然,根 據(jù)所希望的精確度,表示電機(jī)磁性角的7位可以更多或更少,如2、 3、 4、 5、 6、 8、 9、 10、 11、 12、 13、 14、 15和16。這樣,^叉需少量存儲(chǔ) 器空間,可以利用光盤(pán)驅(qū)動(dòng)器中的現(xiàn)有存儲(chǔ)器,或與光盤(pán)驅(qū)動(dòng)器相關(guān)的 存儲(chǔ)器。調(diào)節(jié)裝置可以實(shí)現(xiàn)為現(xiàn)有例程即軟件的一部分,用于控制光盤(pán) 驅(qū)動(dòng)器。在優(yōu)選實(shí)施例中,運(yùn)動(dòng)部件可以是下列中的一個(gè)或多個(gè)光學(xué)拾取 單元、光學(xué)拾取單元的光路中的準(zhǔn)直器、徑向傾斜機(jī)構(gòu)、切向傾斜機(jī)構(gòu)、 盤(pán)托盤(pán)。在一個(gè)優(yōu)選實(shí)施例中,驅(qū)動(dòng)運(yùn)動(dòng)部件的電機(jī)包括步進(jìn)電機(jī),存儲(chǔ)器 能夠存儲(chǔ)表示步進(jìn)電機(jī)的磁性角的值。在其他實(shí)施例中,電機(jī)可以包括 例如轉(zhuǎn)速受控的(無(wú))刷直流(DC)電機(jī),并且存儲(chǔ)DC/AC電機(jī)的運(yùn) 動(dòng)部件的位置,并且僅存儲(chǔ)在停止時(shí)位置的可靠性。在第三方面,本發(fā)明提供了用于光盤(pán)驅(qū)動(dòng)器的電子芯片,該電子芯 片包括-非易失性存儲(chǔ)器,用于存儲(chǔ)與光盤(pán)驅(qū)動(dòng)器的運(yùn)動(dòng)部件的位 置有關(guān)的數(shù)據(jù),-可靠性寄存器,包括至少一位用于存儲(chǔ)與運(yùn)動(dòng)部件的位置 有關(guān)的數(shù)據(jù)是否可靠,-控制器,適于在接收到啟動(dòng)命令時(shí),讀取該可靠性寄存器 存儲(chǔ)器中存儲(chǔ)的數(shù)據(jù)是否可靠,并且在可靠性寄存器指示所存儲(chǔ) 的數(shù)據(jù)不可靠時(shí),該控制器適于.'-啟動(dòng)光盤(pán)驅(qū)動(dòng)器的運(yùn)動(dòng)部件的盲歸位,-在存儲(chǔ)器中存儲(chǔ)與運(yùn)動(dòng)部件的位置有關(guān)的數(shù)據(jù),以及-在可靠性寄存器指示所存儲(chǔ)的數(shù)據(jù)可靠時(shí),該控制器適于 - 在可靠性寄存器中存儲(chǔ)與運(yùn)動(dòng)部件的位置有關(guān)的所存 儲(chǔ)數(shù)據(jù)不可靠。應(yīng)當(dāng)理解的是,該電子芯片可以實(shí)現(xiàn)為一個(gè)單芯片,或者可替換地, 將這些特征擴(kuò)展到兩個(gè)或多個(gè)芯片,即用于光盤(pán)驅(qū)動(dòng)器的芯片組。具有 根據(jù)第三方面的特征的一個(gè)或多個(gè)芯片可以集成為這樣的芯片,其提供 了與該光盤(pán)驅(qū)動(dòng)器以及可選的其他設(shè)備有關(guān)的其他功能。關(guān)于優(yōu)點(diǎn),根據(jù)第一方面所描述的優(yōu)點(diǎn)同樣適用。應(yīng)當(dāng)理解的是, 根據(jù)第一和第二方面描述的變型也適用于第三方面。在第四方面中,本發(fā)明提供了一種包括光盤(pán)驅(qū)動(dòng)器的設(shè)備,該光盤(pán) 驅(qū)動(dòng)器包括-運(yùn)動(dòng)部件,-用于驅(qū)動(dòng)該運(yùn)動(dòng)部件的電才幾,-非易失性存儲(chǔ)器,用于存儲(chǔ)與運(yùn)動(dòng)部件的位置有關(guān)的數(shù)據(jù), -寄存器,用于存儲(chǔ)與運(yùn)動(dòng)部件的位置有關(guān)的數(shù)據(jù)是否可靠,-調(diào)節(jié)裝置,用于從存儲(chǔ)器中讀取與運(yùn)動(dòng)部件的位置有關(guān)的 數(shù)據(jù),并根據(jù)其調(diào)節(jié)電機(jī)的設(shè)置。 該設(shè)備可以是諸如用于CD、 DVD、 BD、 HD-DVD及其等效物和變 體連同磁性存儲(chǔ)設(shè)備的播放器和/或記錄器。因此,該設(shè)備可以是音頻設(shè) 備、視頻設(shè)備、組合的音頻/視頻設(shè)備或數(shù)據(jù)存儲(chǔ)設(shè)備。這些設(shè)備示例的 非窮舉列表有CD播放器、SACD播放器、DVD播放器/記錄器、BD 播放器/記錄器、HD-DVD播放器/記錄器、硬盤(pán)記錄器、具有內(nèi)置光學(xué) 存儲(chǔ)裝置的電視機(jī)、用于計(jì)算機(jī)的CD ROM或DVD記錄機(jī)。如上所述用于第一和第二方面的功能和優(yōu)點(diǎn)的解釋同樣適用。 在第五方面,本發(fā)明提供了一種計(jì)算機(jī)可讀程序代碼,用于結(jié)合具 有運(yùn)動(dòng)部件的光盤(pán)驅(qū)動(dòng)器使用,該計(jì)算機(jī)可讀程序代碼適用于1) 在接收到啟動(dòng)命令時(shí),在可靠性寄存器中讀取所存儲(chǔ)的與運(yùn)動(dòng) 部件的位置相關(guān)的數(shù)據(jù)是否可靠,2) 如果可靠性寄存器指示所存儲(chǔ)的與運(yùn)動(dòng)部件的位置相關(guān)的數(shù)據(jù) 不可靠,那么- 啟動(dòng)盲歸位,- 存儲(chǔ)與運(yùn)動(dòng)部件的位置有關(guān)的數(shù)據(jù),以及3)如杲可靠性寄存器指示所存儲(chǔ)的與運(yùn)動(dòng)部件的位置相關(guān)的數(shù)據(jù) 可靠,那么- 在可靠性寄存器中存儲(chǔ)與運(yùn)動(dòng)部件的位置有關(guān)的數(shù)據(jù)是不可靠的。該計(jì)算機(jī)可讀程序代碼可以連同現(xiàn)有代碼一起實(shí)現(xiàn),其適于控制光 盤(pán)驅(qū)動(dòng)器的功能。該程序代碼可以存在于存儲(chǔ)介質(zhì)上或存儲(chǔ)在RAM或 ROM存儲(chǔ)器中。如上關(guān)于第一方面所述的優(yōu)點(diǎn)同樣適用。
在下文中,參考附圖來(lái)更詳細(xì)地描述本發(fā)明,其中 圖1圖示了根據(jù)本發(fā)明的光盤(pán)驅(qū)動(dòng)器實(shí)施例的框圖,以及 圖2圖示了示出用于光盤(pán)驅(qū)動(dòng)器中歸位控制的優(yōu)選算法的流程圖。 盡管本發(fā)明易于進(jìn)行各種變化和替換形式,在附圖中通過(guò)示例的方 式已經(jīng)示出了具體的實(shí)施例,并且在這里將對(duì)其詳細(xì)描述。然而應(yīng)當(dāng)理 解的是,本發(fā)明并非意圖限制為所公開(kāi)的特定形式。相反,本發(fā)明意在 覆蓋落入由附屬權(quán)利要求所限定的本發(fā)明的精神和范圍內(nèi)的所有變型、 等價(jià)物和替換物。
具體實(shí)施方式
圖1示出了根據(jù)本發(fā)明的光盤(pán)驅(qū)動(dòng)器的一個(gè)優(yōu)選實(shí)施例的重要部 分。電機(jī)MTR ^皮連接以驅(qū)動(dòng)光盤(pán)驅(qū)動(dòng)器的運(yùn)動(dòng)部件MP。例如,電枳j MTR可以是步進(jìn)電機(jī),并且運(yùn)動(dòng)部件MP可以是安裝用于4九行線性運(yùn)動(dòng) 的盤(pán)托盤(pán)。運(yùn)動(dòng)部件MP的實(shí)際位置對(duì)于調(diào)節(jié)提供給電機(jī)MTR的電信 號(hào)是至關(guān)重要的。這樣, 一旦獲得了運(yùn)動(dòng)部件MP的可靠位置后,優(yōu)選 是非易失性存儲(chǔ)器的存儲(chǔ)器MEM被用于存儲(chǔ)與運(yùn)動(dòng)部件MP的位置有 關(guān)的數(shù)據(jù)。值得一提的是,必須限制對(duì)非易失性存儲(chǔ)器的寫(xiě)入動(dòng)作。與 運(yùn)動(dòng)部件MP的位置有關(guān)的數(shù)據(jù)可以包含諸如從固定歸位位置起以mm 為單位的位移,或者更有利地,該數(shù)據(jù)可以包含與電機(jī)MTR的控制直 接相關(guān)的數(shù)據(jù),例如在步進(jìn)電機(jī)的情況下的磁性角。這將能夠?qū)崿F(xiàn)調(diào)節(jié) 裝置ADJ,例如微處理器電路,來(lái)讀取存儲(chǔ)器MEM并且根據(jù)從存儲(chǔ)器MEM讀取的數(shù)據(jù)來(lái)調(diào)節(jié)電機(jī)MTR的設(shè)置。如果例如存儲(chǔ)了從運(yùn)動(dòng)部件 MP的固定歸位位置的位移,則調(diào)節(jié)裝置ADJ需要將該位移計(jì)算或轉(zhuǎn)化 成與用于根據(jù)其調(diào)節(jié)控制電機(jī)MTR的設(shè)置相關(guān)的值。由于通常情況下電機(jī)MTR直接機(jī)械地與運(yùn)動(dòng)部件MP連接,因此 在運(yùn)動(dòng)部件MP的位置和例如當(dāng)電機(jī)MTR是步進(jìn)電機(jī)時(shí)其磁性角之間 會(huì)有直接的聯(lián)系。然而,僅知道例如步進(jìn)電機(jī)的磁性角,則需要與運(yùn)動(dòng) 部件MP的位置相關(guān)的額外數(shù)據(jù)以便能夠?qū)⑦\(yùn)動(dòng)部件MP帶入所希望的 位置,這是因?yàn)殡?幾MTP的相同》茲性角可能會(huì)對(duì)應(yīng)于運(yùn)動(dòng)部件MP的 若干個(gè)位置。這樣,例如在受控的歸位C—hom期間將滑架移動(dòng)至26mm 半徑,僅需要使該信息在驅(qū)動(dòng)器的固件上硬編碼可用即可。在非易失性 存儲(chǔ)器中僅需要角度信息。為了能夠利用在存儲(chǔ)器MEM中存儲(chǔ)的與運(yùn)動(dòng)部件MP的位置有關(guān) 的數(shù)據(jù)以用于所有可能的工作情況,將可靠性寄存器REL一reg與存儲(chǔ)器 MEM相關(guān)聯(lián)。該寄存器REL—reg優(yōu)選地是一位,指示存儲(chǔ)器MEM中 的數(shù)據(jù)是可靠的還是不可靠的。在從存儲(chǔ)器MEM中讀取數(shù)據(jù)用于更新 電機(jī)設(shè)置之前,調(diào)節(jié)裝置ADJ檢驗(yàn)該可靠性寄存器REL—reg。如果寄存 器REL—reg指示數(shù)據(jù)是可靠的,則調(diào)節(jié)裝置ADJ可以從存儲(chǔ)器MEM中 讀取數(shù)據(jù),并且電機(jī)設(shè)置可以根據(jù)其進(jìn)行更新。如果寄存器REL一reg指 示數(shù)據(jù)出于某種原因是不可靠的,則調(diào)節(jié)裝置ADJ可以啟動(dòng)盲歸位動(dòng)作 以便重新獲得運(yùn)動(dòng)部件MP的位置軌跡,并且一旦執(zhí)行了成功的盲歸位 動(dòng)作后,隨后在存儲(chǔ)器MEM中存儲(chǔ)位置數(shù)據(jù)。應(yīng)當(dāng)理解的是,調(diào)節(jié)裝置ADJ、存儲(chǔ)器MEM和可靠性寄存器 REL—reg可以是光盤(pán)驅(qū)動(dòng)器的構(gòu)成部分,或者使用包含一個(gè)或多個(gè)單獨(dú) 電子芯片的單獨(dú)芯片組來(lái)整體地或部分地實(shí)現(xiàn)。圖2示出了根據(jù)本發(fā)明用于光盤(pán)驅(qū)動(dòng)器控制的一個(gè)優(yōu)選算法的流程 圖。該算法將在下文中進(jìn)行解釋,假設(shè)光盤(pán)驅(qū)動(dòng)器具有根據(jù)圖l所述的 元件。該算法是一個(gè)示例,其中光盤(pán)驅(qū)動(dòng)器的運(yùn)動(dòng)部件由步進(jìn)電機(jī)驅(qū)動(dòng)。在接收到啟動(dòng)命令St—com時(shí),第一步驟R—rb是讀取可靠性位。這 回答了問(wèn)題P—r ,即運(yùn)動(dòng)部件的位置是否是可靠的。如果答案為是Y, 則下一步驟Rp—ma是從存儲(chǔ)器中讀取電機(jī)角度。該信息將被用于預(yù)設(shè)控 制步進(jìn)電機(jī)所希望的正弦和余弦信號(hào)的相位。如果問(wèn)題P—r 的答案是否 N,則相反地執(zhí)行盲歸位B hom。這將會(huì)是例如由大的外部震動(dòng)引起的或是由不期望的電源關(guān)斷引起的致命錯(cuò)誤的情況。在所述的盲歸位B—hom之后或者可替換地在步驟Rp一ma之后,下一步驟Rb—nr是設(shè)置 該可靠性位為"不可靠",即不可靠的。這樣,確保了在執(zhí)行盲歸位B—hom 之后或者在步驟Rp—ma之后將可靠性位設(shè)置為"不可靠,,。這將能夠?qū)崿F(xiàn) 在需要時(shí)運(yùn)動(dòng)部件的位置改變。接下來(lái),下一步驟D—rec是光盤(pán)識(shí)別過(guò) 程,由于這對(duì)于本發(fā)明不是重要的,因此不會(huì)進(jìn)一步詳細(xì)描述。下一步 驟Dj 是檢驗(yàn)光盤(pán)是否存在。如果是Y,則檢驗(yàn)St—f 啟動(dòng)是否已經(jīng)失 敗。如果啟動(dòng)St—f 已經(jīng)失敗Y,則算法終止E。如果啟動(dòng)St—f 沒(méi)有失 敗N,則算法前進(jìn)到如同接收到停止命令Sp一com。如果D—p 中發(fā)現(xiàn)光盤(pán)不存在N,則檢驗(yàn)P—c 運(yùn)動(dòng)部件的位置是否 已經(jīng)改變。如果位置沒(méi)有改變N,則在將可靠性位設(shè)置為"可靠"的步驟 Rb—r之后算法結(jié)束E。如果位置P—c 已經(jīng)改變Y,則下一步驟前進(jìn)到如 同已經(jīng)接收到停止命令Sp—com之后。這么做是為了限制盲歸位的次數(shù),這是由于驅(qū)動(dòng)器中經(jīng)常會(huì)沒(méi)有光 盤(pán)。于是所需要的驅(qū)動(dòng)器反應(yīng)如下當(dāng)可靠性位指示該位置不可靠時(shí)執(zhí) 行盲歸位,并且驅(qū)動(dòng)器檢測(cè)到?jīng)]有盤(pán)可用。通常,該位置沒(méi)有改變并且 可靠性位將被寫(xiě)為1 (可靠的)。將完成第二次啟動(dòng)(可靠性位指示該 位置是可靠的)而無(wú)需歸位??傊?,即使由于沒(méi)有盤(pán)(這會(huì)頻繁發(fā)生) 而使啟動(dòng)失敗,也不需要額外的盲歸位。在一個(gè)優(yōu)選實(shí)施例中,由于當(dāng)沒(méi)有盤(pán)可用時(shí)滑架位置總是處于控制 之下,因此省略了步驟P—c 。這是因?yàn)閯?dòng)作Rp一ma或B—hom將導(dǎo)致 C—Hom可以完成(當(dāng)然通常是0位移)并且因此H—r 總是為是Y。在接收到停止命令Sp一com (或者關(guān)斷命令)時(shí),下面的步驟是執(zhí) 行受控的歸位C—hom,即運(yùn)動(dòng)部件受控運(yùn)動(dòng)到其歸位位置。在這執(zhí)行之 后,檢驗(yàn)H—r 所實(shí)現(xiàn)的歸位位置是否可以被認(rèn)為是可靠的,即在停止命 令之前沒(méi)有致命錯(cuò)誤發(fā)生,諸如在受控歸位期間的外部震動(dòng)或錯(cuò)誤等 等。如果不是N,則算法終止E。如果歸位位置被認(rèn)為是可靠的Y,則 下一步驟S—ma是在存儲(chǔ)器中存儲(chǔ)當(dāng)前電機(jī)角度,并且將可靠性位設(shè)置 為"可靠"Rb—r。在如上所述已經(jīng)執(zhí)行了停止命令Sp—com程序之后接收到啟動(dòng)命令 St—com時(shí),將導(dǎo)致盲歸位B—hom被省略,并且代替的是,產(chǎn)生自受控 歸位C hom的所存儲(chǔ)的電機(jī)角度數(shù)據(jù)S ma將被用于調(diào)節(jié)電機(jī)設(shè)置Rp一ma。這樣,產(chǎn)生的結(jié)果是快速的啟動(dòng)以及對(duì)移動(dòng)部件的元件和軸承 具有較小的磨損。在冷啟動(dòng)的情況下,即在停止命令Sp—com之后盤(pán)驅(qū)動(dòng)器已經(jīng)完成 其程序之后,在正常的斷電以及隨后的通電之后的啟動(dòng)命令St一com,則 可靠性位將仍然指示在存儲(chǔ)器中存儲(chǔ)的與當(dāng)前位置有關(guān)的電機(jī)數(shù)據(jù)仍 然是可靠的,并且因此可以執(zhí)行Rp一ma動(dòng)作。如果例如在光盤(pán)識(shí)別程序D—rec期間電源被關(guān)斷,則隨著電源再次 被接通,可靠性位將指示"不可靠",并且接收到啟動(dòng)命令St—com。這會(huì) 導(dǎo)致盲歸位B—hom。如果在已經(jīng)正確完成了停止命令Sp—com程序之后關(guān)斷電源,并且 運(yùn)動(dòng)部件隨后通過(guò)外力被移動(dòng),例如由于在運(yùn)輸期間的震動(dòng),則后續(xù)的 啟動(dòng)命令St—com將首先利用所存儲(chǔ)的數(shù)據(jù)Rp_ma,這是由于可靠性位 將指示數(shù)據(jù)是"可靠的",并且問(wèn)題P—r 將會(huì)被回答為是Y。該可靠性位 于是被設(shè)置為"不可靠"Rb—nr。然而,由于變化的位置,啟動(dòng)將會(huì)失敗, 問(wèn)題St一f 的答案因此將會(huì)為是Y,并且算法將會(huì)結(jié)束。后續(xù)的啟動(dòng)命令 St—com將導(dǎo)致盲歸位B—hom,這是由于現(xiàn)在可靠性位將指示"不可靠", 并且問(wèn)題P一r 的答案將會(huì)是否N。所描述的算法易于以軟件代碼的形式實(shí)現(xiàn),諸如用于控制光盤(pán)驅(qū)動(dòng) 器的現(xiàn)有代碼的一部分。根據(jù)使用步進(jìn)電機(jī)的應(yīng)用已經(jīng)詳細(xì)描述了該算法。該算法或該算法 的一部分也可以使用在閉環(huán)型或開(kāi)環(huán)型控制回路中使用的其他類型的 電機(jī)。權(quán)利要求中的附圖標(biāo)記僅用于提高可讀性。這些附圖標(biāo)記絕不能被 解釋為限制權(quán)利要求的范圍。
權(quán)利要求
1、一種用于控制光盤(pán)驅(qū)動(dòng)器的運(yùn)動(dòng)部件的方法,該方法包括下列步驟1)在接收到啟動(dòng)命令時(shí),在可靠性寄存器中讀取所存儲(chǔ)的與運(yùn)動(dòng)部件的位置相關(guān)的數(shù)據(jù)是否可靠,2)如果可靠性寄存器指示所存儲(chǔ)的與運(yùn)動(dòng)部件的位置相關(guān)的數(shù)據(jù)不可靠,那么-執(zhí)行盲歸位,-存儲(chǔ)與運(yùn)動(dòng)部件的位置相關(guān)的數(shù)據(jù),以及3)如果可靠性寄存器指示所存儲(chǔ)的與運(yùn)動(dòng)部件的位置相關(guān)的數(shù)據(jù)是可靠的,那么-在可靠性寄存器中存儲(chǔ)所存儲(chǔ)的與運(yùn)動(dòng)部件的位置相關(guān)的數(shù)據(jù)是不可靠的。
2、 根據(jù)權(quán)利要求l的方法,進(jìn)一步包括下列步驟4) 如果可靠性寄存器指示所存儲(chǔ)的與運(yùn)動(dòng)部件的位置相關(guān)的數(shù)據(jù) 是可靠的,那么-讀取所存儲(chǔ)的與運(yùn)動(dòng)部件的位置相關(guān)的數(shù)據(jù),以及- 根據(jù)所讀取的與運(yùn)動(dòng)部件的位置相關(guān)的數(shù)據(jù),調(diào)節(jié)驅(qū)動(dòng)運(yùn)動(dòng)部 件的電機(jī)的設(shè)置。
3、 根據(jù)權(quán)利要求l的方法,進(jìn)一步包括下列步驟5) 在接收到停止命令時(shí)執(zhí)行受控的歸位。
4、 根據(jù)權(quán)利要求3的方法,進(jìn)一步包括下列步驟6) 檢測(cè)在受控歸位之前或期間是否發(fā)生了任何錯(cuò)誤,7) 如果在受控歸位期間沒(méi)有檢測(cè)到任何錯(cuò)誤,那么- 存儲(chǔ)與運(yùn)動(dòng)部件的位置有關(guān)的數(shù)據(jù),并且- 在可靠性寄存器中存儲(chǔ)所存儲(chǔ)的與運(yùn)動(dòng)部件的位置有關(guān)的數(shù) 據(jù)是可靠的。
5、 根據(jù)權(quán)利要求1的方法,其中與運(yùn)動(dòng)部件的位置有關(guān)的數(shù)據(jù)包 括與調(diào)節(jié)驅(qū)動(dòng)運(yùn)動(dòng)部件的電機(jī)的設(shè)置有關(guān)的數(shù)據(jù)。
6、 一種光盤(pán)驅(qū)動(dòng)器,包括-運(yùn)動(dòng)部件(MP),-用于驅(qū)動(dòng)運(yùn)動(dòng)部件(MP)的電機(jī)(MTR),-非易失性存儲(chǔ)器(MEM),用于存儲(chǔ)與運(yùn)動(dòng)部件(MP) 的位置有關(guān)的數(shù)據(jù),-可靠性寄存器(REL_reg),用于存儲(chǔ)與運(yùn)動(dòng)部件(MP) 的位置有關(guān)的數(shù)據(jù)是否可靠,和-調(diào)節(jié)裝置(ADJ),用于在可靠性寄存器(REL—reg)指示 數(shù)據(jù)可靠時(shí),讀取存儲(chǔ)器(MEM)并根據(jù)從存儲(chǔ)器(MEM)讀 取的數(shù)據(jù)調(diào)節(jié)電機(jī)(MTR)的設(shè)置。
7、 根據(jù)權(quán)利要求6的光盤(pán)驅(qū)動(dòng)器,其中運(yùn)動(dòng)部件(MP)選自包括 下列裝置的組光學(xué)拾取單元、光學(xué)拾取單元的光路中的準(zhǔn)直器、徑向 傾斜才幾構(gòu)、切向傾殺牛才幾構(gòu)、盤(pán)托盤(pán)。
8、 根據(jù)權(quán)利要求6的光盤(pán)驅(qū)動(dòng)器,其中電機(jī)(MTR)包括步進(jìn)電 機(jī),并且其中存儲(chǔ)器(MEM)能夠存儲(chǔ)表示步進(jìn)電機(jī)的磁性角的值。
9、 一種用于光盤(pán)驅(qū)動(dòng)器的電子芯片,該電子芯片包括-非易失性存儲(chǔ)器(MEM),用于存儲(chǔ)與光盤(pán)驅(qū)動(dòng)器的運(yùn)動(dòng) 部件(MP)的位置有關(guān)的數(shù)據(jù),-可靠性寄存器(REL一reg),包括用于存儲(chǔ)與運(yùn)動(dòng)部件的位 置有關(guān)的數(shù)據(jù)是否可靠的至少一位,以及-控制器,適于在接收到啟動(dòng)命令時(shí)在該可靠性寄存器中讀 取存儲(chǔ)器(MEM)中存儲(chǔ)的數(shù)據(jù)是否可靠,并且在可靠性寄存器 (REL—reg)指示所存儲(chǔ)的數(shù)據(jù)不可靠時(shí),該控制器適于- 啟動(dòng)光盤(pán)驅(qū)動(dòng)器的運(yùn)動(dòng)部件(MP)的盲歸位,-在存儲(chǔ)器中存儲(chǔ)與運(yùn)動(dòng)部件(MP)的位置有關(guān)的數(shù)據(jù), 以及- 在可靠性寄存器(REL—reg)指示所存儲(chǔ)的數(shù)據(jù)可靠時(shí),該 控制器適于- 在可靠性寄存器(REL—reg)中存儲(chǔ)所存儲(chǔ)的與運(yùn)動(dòng) 部件(MP)的位置有關(guān)的數(shù)據(jù)不可靠。
10、 一種包括光盤(pán)驅(qū)動(dòng)器的設(shè)備,該光盤(pán)驅(qū)動(dòng)器包括-運(yùn)動(dòng)部件(MP),-用于驅(qū)動(dòng)該運(yùn)動(dòng)部件(MP)的電機(jī)(MTR), -非易失性存儲(chǔ)器(MEM),用于存儲(chǔ)與運(yùn)動(dòng)部件(MP) 的位置有關(guān)的數(shù)據(jù),-可靠性寄存器(REL—reg),用于存儲(chǔ)與運(yùn)動(dòng)部件(MP)的位置有關(guān)的數(shù)據(jù)是否可靠,和隱調(diào)節(jié)裝置(ADJ),用于從存儲(chǔ)器(MEM)中讀取與運(yùn)動(dòng) 部件(MP )的位置有關(guān)的數(shù)據(jù),并根據(jù)所述數(shù)據(jù)調(diào)節(jié)電機(jī)(MTR) 的設(shè)置。
11、 一種計(jì)算機(jī)可讀程序代碼,用于結(jié)合具有運(yùn)動(dòng)部件的光盤(pán)驅(qū)動(dòng) 器使用,該計(jì)算機(jī)可讀程序代碼適用于1) 在接收到啟動(dòng)命令時(shí),在可靠性寄存器中讀取所存儲(chǔ)的與運(yùn)動(dòng) 部件的位置相關(guān)的數(shù)據(jù)是否可靠,2) 如果可靠性寄存器指示所存儲(chǔ)的與運(yùn)動(dòng)部件的位置相關(guān)的數(shù)據(jù) 不可靠,那么- 啟動(dòng)盲歸4立,- 存儲(chǔ)與運(yùn)動(dòng)部件的位置有關(guān)的數(shù)據(jù),以及3) 如果可靠性寄存器指示所存儲(chǔ)的與運(yùn)動(dòng)部件的位置相關(guān)的數(shù)據(jù)是可靠的,那么- 在可靠性寄存器中存儲(chǔ)所存儲(chǔ)的與運(yùn)動(dòng)部件的位置有關(guān)的數(shù)據(jù)是不可靠的。
全文摘要
本發(fā)明提供一種光盤(pán)驅(qū)動(dòng)器以及用于控制這種光盤(pán)驅(qū)動(dòng)器的運(yùn)動(dòng)部件,例如盤(pán)托盤(pán)或光學(xué)拾取單元的方法。該方法包括在接收到啟動(dòng)命令時(shí),讀取可靠性寄存器,例如指示所存儲(chǔ)的與運(yùn)動(dòng)部件的位置相關(guān)的數(shù)據(jù)是否可靠的一位。如果可靠性寄存器指示所存儲(chǔ)的與運(yùn)動(dòng)部件的位置相關(guān)的數(shù)據(jù)不可靠,則執(zhí)行盲歸位,并且在存儲(chǔ)器中存儲(chǔ)與運(yùn)動(dòng)部件的位置相關(guān)的數(shù)據(jù)。優(yōu)選地,在接收到停止命令之后執(zhí)行受控的歸位操作。根據(jù)本發(fā)明的光盤(pán)驅(qū)動(dòng)器包括運(yùn)動(dòng)部件(MP),用于驅(qū)動(dòng)運(yùn)動(dòng)部件(MP)的電機(jī)(MTR),例如步進(jìn)電機(jī),用于存儲(chǔ)與運(yùn)動(dòng)部件(MP)的位置有關(guān)的數(shù)據(jù)的存儲(chǔ)器(MEM),用于存儲(chǔ)與運(yùn)動(dòng)部件(MP)的位置有關(guān)的數(shù)據(jù)是否可靠的可靠性寄存器(REL_reg),以及調(diào)節(jié)裝置(ADJ),該調(diào)節(jié)裝置用于在可靠性寄存器(REL_reg)指示數(shù)據(jù)可靠時(shí),讀取存儲(chǔ)器(MEM)并根據(jù)從存儲(chǔ)器(MEM)讀取的數(shù)據(jù)調(diào)節(jié)電機(jī)(MTR)的設(shè)置,例如電機(jī)角度。該可靠性寄存器能夠在可能范圍內(nèi)最好地利用所存儲(chǔ)的位置相關(guān)數(shù)據(jù),用于調(diào)節(jié)驅(qū)動(dòng)光盤(pán)驅(qū)動(dòng)器的運(yùn)動(dòng)部件的電機(jī)的設(shè)置。根據(jù)適當(dāng)使用了可靠性寄存器的一種優(yōu)選算法,可以在光盤(pán)驅(qū)動(dòng)器的正常使用期間將盲歸位動(dòng)作減少到最小或者完全消除,同時(shí)仍使盤(pán)驅(qū)動(dòng)器能夠正常起作用。
文檔編號(hào)G11B7/085GK101258543SQ200680032583
公開(kāi)日2008年9月3日 申請(qǐng)日期2006年8月28日 優(yōu)先權(quán)日2005年9月6日
發(fā)明者S·古森斯 申請(qǐng)人:皇家飛利浦電子股份有限公司