具有切换光盘转速功能的光盘机与方法技术

技术编号:3063878 阅读:170 留言:0更新日期:2012-04-11 18:40
一种切换光盘机转速的方法,用于读取一光盘片的数据,其包括下列步骤:    (a).检测从该光盘片读取数据时的一读取速度;    (b).判断该读取速度相对于光盘机的转速是否大于一临界速度,其中该临界速度的范围为该光盘机处理一读取指令读取数据时的最低转速及该光盘机处理一播放指令读取数据时的最高速度;    (c).依据该读取速度与该临界速度的关系,改变该光盘机的转速。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术是有关一种切换光盘机速度的方法及光盘机,特别是有关一种能自动检测软件从光盘机中读取数据的速度,以改变光盘机速度的方法以及应用此方法的光盘机。
技术介绍
软件利用播放指令(Play Command)从光盘机读取存在声音光盘中的音乐数据后,会将音乐数据以1倍速由模拟输出送出,而利用读取指令(ReadCommand)时,若从光盘机读取存在声音光盘中的音乐数据后,会将音乐数据由整合驱动电子界面(IDE)送出到中央处理器中做处理,目的通常是抓取音乐数据到硬盘或烧录,因此使用较快的读取速度,将可节省使用者的时间。所以,光盘机对读取指令的读取速度通常比播放指令的读取速度大的多,举例而言,光盘机对播放声音指令(Play Audio Command)的读取速度为低等角速度,内圈为2倍速,外圈为5倍速,光盘机对读取声音指令(Read Audio Command)的读取速度为高等角速度,内圈为10倍速,外圈为24倍速,即在播放指令时光盘机的马达会以低转速转动,而在读取指令时光盘机的马达会以高转速转动。在微软公司出版的操作系统Window ME的Media Player中,预设以读取命令从光盘机读存取声音光盘中的音乐数据,储存于硬盘或是缓存器中,再将储存的音乐数据处理后由声卡以低速送出音乐。在这样的情形下,光盘机会用高倍速读取去做低倍速的播放,不仅浪费电力资源也会使光盘机产生较大的噪音,光盘机中的马达也容易因为长时间高倍速的转动而耗损,此外,利用高倍速读取品质较差的光盘片时,数据的正确性可能会受到影响,在重试的过程中,将会造成播放的停顿,使得声音信号间断,造成使用者的不适。同样的,软件利用读取命令从光盘机读取存在激光视盘中的影音数据,再将影音数据做处理后同样以低倍速送出影音,但是光盘机会以远大于低倍速的速度读取光盘,因此,上述问题同样会发生。
技术实现思路
有鉴于此,本专利技术的一目的在于提出一种切换光盘机速度的方法,其能自动检测软件对光盘机的读取动作是在播放(Play)或者是拾取(Extraction)数据,以自动改变光盘机的读取速度。本专利技术的另一目的在于提出一种光盘机速度的切换系统,当软件在播放时,自动采用低倍速读取,以节省电力资源、降低噪音并减少马达耗损,当软件在拾取数据时,自动采用高倍速读取,以节省使用者的时间。为达成上述目的,本专利技术提出一种切换光盘机速度的方法,用于可读取声音或者激光视盘的光盘机中,其包括下列步骤首先,检测软件从光盘机中读取数据时的速度。接着,判断该速度相对于光盘片的转速是否大于一预定的光盘片的临界速度,其中临界速度比光盘机处理读取指令的最低转速小并且比在光盘机中处理播放指令时读取数据的速度大。当该速度大于临界速度时,切换光盘机的速度到利用高倍速读取声音或者激光视盘。当该速度小于临界速度时,切换光盘机的速度到利用低倍速读取声音或者激光视盘。其中高倍速的数值大于低倍速的数值。另外,该临界速度可为预设的速度范围,当该速度不在预设的速度范围之内且超出预设的速度范围时,切换光盘机的速度到利用高倍速读取光盘。当该速度不在预设的速度范围之内且小于预设的速度范围时,切换光盘机的速度到利用低倍速读取光盘。此外为执行上述方法,本专利技术还提出一种光盘机速度的切换系统,其包括读取模块、马达模块以及控制模块。读取模块用于读取光盘。控制模块耦接到读取模块并从接收读取模块的数据。控制模块用于检测马达模块从光盘机中读取数据时的速度,并判断该速度是否大于临界速度,其中临界速度比光盘机处理读取指令时的最低转速小并且比在该光盘机中处理播放指令时读取数据的速度大,当该速度大于临界速度时,切换光盘机的速度到利用高倍速读取光盘,当该速度小于临界速度时,切换光盘机的速度到利用低倍速读取该光盘。为了让本专利技术的上述和其它目的、特征、和优点能更明显易懂,下文特举较佳实施例,并配合所附图示,作详细说明如下 附图说明图1是表示本专利技术第一实施例中切换光盘机速度的方法的流程图。图2是表示本专利技术第一实施例的光盘机速度的切换系统的系统方块图。图3a及图3b是表示本专利技术第二实施例中切换光盘机速度的方法的流程图。符号说明210~读取装置、220~控制模块、230~马达模块、212~光盘片。具体实施例方式本专利技术首先公开一种切换光盘机速度的方法,该切换光盘机速度的方法能自动检测软件对光盘机的读取动作是在播放或者是拾取数据,以自动改变光盘机的读取速度,此方法可用读取声音(audio)及影音(video)光盘的光盘机中,下文将以读取声音的光盘机为例,配合图示,详细说明本专利技术的实施例。图1是表示本专利技术第一实施例中切换光盘机速度的方法的流程图。首先,将声音光盘放入光盘机中,并先将光盘机读取声音光盘的速度设定在低倍速(步骤S101),在此实施例中,假设光盘机对播放声音指令的读取速度为低倍速即内圈为2倍速、外圈为5倍速的等角速度,同时假设光盘机对读取声音指令的读取速度为高倍速即内圈为10倍速、外圈为24倍速的等角速度。接着,检测软件从光盘机中读取数据时的速度(步骤S102)。再接着,判断软件从光盘机中读取数据时的速度是否在1.36倍速到1.8倍速之间(步骤S103)有关于读取速度相对于马达带动光盘片转速的计算,如1倍转速时每秒需可读取75个帧,通常估计速度会累计一段时间后再估算,例如5秒的累积值若再在512到675之间,则该马达带动光盘片转速在在1.36倍速到1.8倍速之间。当软件从光盘机中读取数据时的速度不在1.36倍速到1.8倍速之间且软件从光盘机中读取数据时的速度小于1.36倍时,先判断光盘机读取声音光盘的速度是否在低倍速(步骤S104)。当光盘机读取声音光盘的速度不在低倍速时,切换光盘机的速度到利用低倍速读取声音光盘(步骤S105),并在等待一段特定时间(步骤S106)后重复步骤S102。当光盘机读取声音光盘的速度已在低倍速时,在等待一段特定时间(步骤S106)后重复步骤S102。当软件从光盘机中读取数据时的速度是否不在1.36倍速到1.8倍速之间且软件从光盘机中读取数据时的速度大于1.8倍时,先判断光盘机读取声音光盘的速度是否在高倍速(步骤S107)。当光盘机读取声音光盘的速度不在高倍速时,切换光盘机的速度到利用高倍速读取声音光盘(步骤S108),并在等待一段特定时间(步骤S106)后重复步骤S102。当光盘机读取声音光盘的速度已高低倍速时,在等待一段特定时间(步骤S106)后重复步骤S102。当软件从光盘机中读取数据时的速度在1.36倍速到1.8倍速之间时,光盘机读取声音光盘的速度不做任何改变(步骤S109),并在等待一段特定时间(步骤S106)后重复步骤S102。另外,上列所述的执行步骤可以通过执行在计算机的程序加以完成。要注意的是在本实施例中利用预设的速度范围1.36倍速~1.8倍速作为临界速度来判断软件对光盘机的读取动作是在播放或者是拾取数据,但作为临界速度的预设的速度范围是可以改变的,只要预设的速度范围中的速度都比该光盘机的最低转速小(在此实施例中为2倍速)并且比在该光盘机中处理播放指令时读取数据的速度大(在此实施例中为1倍速)即可作为判断软件对光盘机的读取动作是在播放或者是拾取数据的临界速度。图2是表示本专利技术第一实施例的光盘机速度的切换系统的本文档来自技高网
...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:徐玮择
申请(专利权)人:明基电通股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利