光驱及其盘片判定方法

文档序号:6764163阅读:348来源:国知局
光驱及其盘片判定方法
【专利摘要】一种光驱及其盘片判定方法。光驱包括闪存、光学读写头、主轴马达及控制单元。控制单元根据光驱是否存在盘片产生判定结果,并储存判定结果至闪存。控制单元于重新接收电源后自闪存读取判定结果,并根据判定结果决定是否控制光学读写头及主轴马达执行盘片侦测程序。当判定结果为否时,根据主轴马达的马达转速判断光驱是否存在盘片。当马达转速大于一临界值,判断盘片不存在。
【专利说明】光驱及其盘片判定方法
【技术领域】
[0001]本发明是有关于一种电子装置,且特别是有关于一种光驱及其盘片判定方法。
【背景技术】
[0002]随着因特网及多媒体产业的蓬勃发展,用以储存影音数据的光盘片取代了昔日的卡式磁带。光盘具有更大的数据储存容量,且能将影音质量保存得更好也更久。因此,成为现今市场储存媒体的主流,例如:CD_R0M、DVD-ROM及CD-RW光盘等。
[0003]传统光驱是连接于一控制主机,例如计算机主机,当控制主机提供电源给光驱后,不论光驱是否载有光盘,光驱都必须先执行一个盘片侦测程序,当盘片侦测程序完成后,光驱传送信号给控制主机表示光驱的初始准备动作完成,盘片侦测程序执行完毕后,若有盘片,控制主机可控制光驱执行后续动作,如读写或播放光盘片等。换句话说,从光驱接收到控制主机提供的电源后开始启动到盘片侦测程序完成的时间可定义为光驱的开机准备时间。
[0004]于盘片侦测程序中,光学读写头会占用相当长的时间来发射激光并进行聚焦,再由激光的反射判断光驱是否载有光盘片。此外,于盘片侦测程序中,还要由提升主轴马达的马达转速判断光驱是否载有光盘。
[0005]传统光驱于控制主机提供电源至光驱使光驱得以启动,但光驱启动后不论是否载有光盘,都要先执行盘片侦测程序。所以,传统光驱即便没有光盘在其中,也必须要等待盘片侦测程序执行完毕,意即驱动光学读写头及主轴马达进行盘片侦测程序。这样的传统做法将不利于缩短光驱的开机准备时间。

【发明内容】

[0006]本发明的目的在于提供一种光驱的盘片判定方法。
[0007]本发明的又一目的在于提供一种光驱。
[0008]为实现上述目的,本发明提供的光驱的盘片判定方法,包括:
[0009]接收一电源,一控制单元执行一盘片侦测程序以决定该光驱是否存在一盘片并产生一判定结果;
[0010]储存该判定结果至一闪存;
[0011]重新接收该电源后,该控制单元自该闪存读取该判定结果;
[0012]根据该判定结果决定是否控制一光学读写头及一主轴马达执行该盘片侦测程序;
[0013]当该判定结果为否时,只根据该主轴马达的一马达转速判断该光驱是否存在该盘片;以及
[0014]当该马达转速大于一临界值,判断该盘片不存在。
[0015]所述的盘片判定方法,其中,当该马达转速不大于该临界值,控制该光学读写头及该主轴马达执行该盘片侦测程序。[0016]所述的盘片判定方法,包括:当该判定结果为是时,控制该光学读写头及该主轴马达执行该盘片侦测程序。
[0017]所述的盘片判定方法,其中,一控制主机提供该电源,该控制主机为一计算机主机。
[0018]本发明提供的光驱,包括:
[0019]一 闪存;
[0020]一光学读写头;
[0021]一主轴马达;以及
[0022]一控制单元,接收一电源以执行一盘片侦测程序以决定该光驱是否存在一盘片并产生一判定结果,并储存该判定结果至该闪存,该控制单元于重新接收该电源后自该闪存读取该判定结果,并根据该判定结果决定是否控制该光学读写头及该主轴马达执行一盘片侦测程序,当该判定结果为否时,只根据该主轴马达的一马达转速判断该光驱是否存在该盘片,当该马达转速大于一临界值,该控制单元判断该盘片不存在。
[0023]所述的光驱,其中,当该马达转速不大于一临界值,该控制单元控制该光学读写头及该主轴马达执行该盘片侦测程序。
[0024]所述的光驱,包括:当该判定结果为是时,该控制单元控制该光学读写头及该主轴马达执行该盘片侦测程序。
[0025]所述的光驱,其中,该控制单元系为一微控制器。
[0026]所述的光驱,其中,该控制单元耦接至该闪存、该光学读写头及该主轴马达。
[0027]本发明由激光的反射判断光驱是否载有光盘片的步骤,判定出光驱不存在盘片时,便直接结束整个盘片判定流程,以缩短光驱的开机准备时间。
【专利附图】

【附图说明】
[0028]图1绘示为依照本实施例的一种光驱的方块图。
[0029]图2绘示为依照本实施例的一种光驱的盘片判定方法的流程图。
[0030]附图中主要组件符号说明:
[0031]I光驱;11闪存;12光学读写头;13主轴马达;14控制单元;21_27步骤。
【具体实施方式】
[0032]本发明提出一种光驱的盘片判定方法。光驱的盘片判定方法包括:根据光驱是否存在盘片产生判定结果;储存判定结果至闪存;于重新接收电源后自闪存读取判定结果;根据判定结果决定是否控制光学读写头及主轴马达执行盘片侦测程序;当判定结果为否时,根据主轴马达的马达转速判断是否存在盘片。当马达转速大于一临界值,判断盘片不存在。
[0033]本发明提出一种光驱。光驱包括闪存、光学读写头、主轴马达及控制单元。控制单元根据光驱是否存在盘片产生判定结果,并储存判定结果至闪存。控制单元于重新接收电源后自闪存读取判定结果,并根据判定结果决定是否控制光学读写头及主轴马达执行盘片侦测程序。当判定结果为否时,根据主轴马达的马达转速判断光驱是否存在盘片。当马达转速大于一临界值,控制单元判断盘片不存在。[0034]为了对本发明的上述及其他方面有更佳的了解,以举实施例,并配合附图作详细说明:
[0035]请参照图1,图1为依照本实施例的一种光驱的方块图。光驱I包括闪存11、光学读写头12、主轴马达13及控制单元14,且控制单元14例如为微控制器。控制单元14耦接至闪存11、光学读写头12及主轴马达13。控制单元14存取闪存11的数据,并控制光学读写头12及主轴马达13。闪存11是一非挥发性内存,可为一 EEPR0M。
[0036]请同时参照图1及图2,图2为依照本实施例的一种光驱的盘片判定方法的流程图。光驱I的盘片判定方法包括如下步骤:首先如步骤21所示,控制主机提供电源给光驱I后,控制单元14执行盘片侦测程序,根据光驱I内是否存在盘片产生判定结果SI。接着如步骤22所示,控制单元14储存判定结果SI至闪存11。跟着如步骤23所示,于控制主机重新提供电源后控制单元14自闪存11读取判定结果SI。然后如步骤24所示,控制单元14根据判定结果SI决定是否控制光学读写头12及主轴马达13执行一盘片侦测程序。
[0037]当判定结果SI为否时,则执行步骤25。如步骤25所示,控制单元14根据主轴马达13的马达转速判断是否存在盘片。在相同驱动电压下,光驱I有无盘片时的马达转速会有不同,无盘片时的马达转速较快,因此由执行步骤25可进一步确保判断结果的正确性。当主轴马达13的马达转速大于一临界值时,则如步骤26所示,控制单元14判断盘片不存在,并结束整个盘片判定方法的流程。由此可知,当判定结果SI为否,且主轴马达13的马达转速大于临界值时,即判定光驱I不存在盘片。由于已判定出光驱I不存在盘片,因此便直接结束整个盘片判定方法的流程。
[0038]相反地,当马达转速不大于临界值时,控制单元14控制光学读写头12及主轴马达13执行盘片侦测程序。当前述判定结果SI为是时,则执行步骤27。如步骤27所示,控制单元14控制光学读写头12及主轴马达13执行盘片侦测程序。在盘片侦测程序中,控制单元14控制光学读写头12发射激光,并由激光的反射判断光驱I是否载有光盘片。此外,控制单元14控制主轴马达13旋转,并由主轴马达13的马达转速判断光驱I是否载有光盘片。前述步骤27执行完毕后,便直接结束整个盘片判定方法的流程。
[0039]需说明的是,在盘片侦测程序中,控制单元14控制光学读写头12进行聚焦的过程将耗费许多时间。为了避免光驱I在未承载光盘的情况下仍执行盘片侦测程序导致光驱I的开机准备时间过长。控制单元14会根据前一次所记录的判定结果SI及马达转速决定是否需省略盘片侦测程序的其中一个步骤以缩短光驱I的开机准备时间,其中当经过前述两个步骤后判定结果为盘片不存在,则省略控制单元14控制光学读写头12发射激光,并由激光的反射判断光驱I是否载有光盘片的步骤,用以缩短光驱I的开机准备时间。
[0040]综上所述,虽然本发明已以实施例描述如上,然其并非用以限定本发明。本领域技术人员在不脱离本发明的精神和范围内,当可作各种的更动与润饰。因此,本发明的保护范围当视申请的权利要求范围所界定的内容为准。
【权利要求】
1.一种光驱的盘片判定方法,包括: 接收一电源,一控制单元执行一盘片侦测程序以决定该光驱是否存在一盘片并产生一判定结果; 储存该判定结果至一闪存; 重新接收该电源后,该控制单元自该闪存读取该判定结果; 根据该判定结果决定是否控制一光学读写头及一主轴马达执行该盘片侦测程序; 当该判定结果为否时,只根据该主轴马达的一马达转速判断该光驱是否存在该盘片;以及 当该马达转速大于一临界值,判断该盘片不存在。
2.根据权利要求1所述的盘片判定方法,其中,当该马达转速不大于该临界值,控制该光学读写头及该主轴马达执行该盘片侦测程序。
3.根据权利要求1所述的盘片判定方法,包括: 当该判定结果为是时,控制该光学读写头及该主轴马达执行该盘片侦测程序。
4.根据权利要求1所述的盘片判定方法,其中,一控制主机提供该电源,该控制主机为一计算机主机。
5.一种光驱,包括: 一闪存; 一光学读写头; 一主轴马达;以及 一控制单元,接收一电源以执行一盘片侦测程序以决定该光驱是否存在一盘片并产生一判定结果,并储存该判定结果至该闪存,该控制单元于重新接收该电源后自该闪存读取该判定结果,并根据该判定结果决定是否控制该光学读写头及该主轴马达执行一盘片侦测程序,当该判定结果为否时,只根据该主轴马达的一马达转速判断该光驱是否存在该盘片,当该马达转速大于一临界值,该控制单元判断该盘片不存在。
6.根据权利要求5所述的光驱,其中,当该马达转速不大于一临界值,该控制单元控制该光学读写头及该主轴马达执行该盘片侦测程序。
7.根据权利要求5所述的光驱,包括: 当该判定结果为是时,该控制单元控制该光学读写头及该主轴马达执行该盘片侦测程序。
8.根据权利要求5所述的光驱,其中,该控制单元系为一微控制器。
9.根据权利要求5所述的光驱,其中,该控制单元耦接至该闪存、该光学读写头及该主轴马达。
【文档编号】G11B19/10GK103824572SQ201210466937
【公开日】2014年5月28日 申请日期:2012年11月19日 优先权日:2012年11月19日
【发明者】邹如鸿 申请人:建兴电子科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1