书签 分享 收藏 举报 版权申诉 / 14

用于在光盘驱动器中控制托盘的方法.pdf

  • 上传人:111****11
  • 文档编号:5559886
  • 上传时间:2019-02-16
  • 格式:PDF
  • 页数:14
  • 大小:2.84MB
  • 摘要
    申请专利号:

    CN201210447923.2

    申请日:

    2012.11.09

    公开号:

    CN103811030A

    公开日:

    2014.05.21

    当前法律状态:

    授权

    有效性:

    有权

    法律详情:

    授权|||实质审查的生效IPC(主分类):G11B 17/053申请日:20121109|||公开

    IPC分类号:

    G11B17/053; G11B17/02

    主分类号:

    G11B17/053

    申请人:

    日立-LG数据存储韩国公司

    发明人:

    郑声九; 金咏琪

    地址:

    韩国首尔

    优先权:

    专利代理机构:

    中原信达知识产权代理有限责任公司 11219

    代理人:

    张焕生;谢丽娜

    PDF完整版下载: PDF下载
    内容摘要

    用于控制光盘驱动器中的托盘的方法,包括:设置用于表示托盘的当前状态的第一和第二标记,托盘的状态包括打开状态、关闭状态和托盘移动的状态;以及基于两个标记的值和在用于移动托盘的马达中产生反电动势(counter e.m.f)时的时间,控制托盘的移动操作。如果在托盘处于打开的状态中收到执行托盘关闭操作的请求,则执行托盘关闭操作,并且改变第二标记的值。如果从托盘关闭操作开始时的时间起经第一时间之后在马达中检测到反电动势,则停止马达的驱动,并且改变第一标记的值。

    权利要求书

    1.一种用于控制光盘驱动器中的托盘的方法,包括:
    设置用于表示所述光盘驱动器中的所述托盘的当前状态的第一和
    第二标记,其中所述托盘的状态包括打开状态、关闭状态和所述托盘
    移动的状态;以及
    基于所述两个标记的值和当用于移动所述托盘的马达中产生反电
    动势(反e.m.f)时的时间,控制所述托盘的移动操作。
    2.根据权利要求1所述的方法,其中,如果所述托盘处于打开(关
    闭)状态时收到执行托盘关闭操作(或托盘打开操作)的请求,则通
    过控制所述马达执行所述托盘关闭操作(或托盘打开操作),并且改
    变所述第二标记的值。
    3.根据权利要求2所述的方法,其中,如果从所述托盘关闭操作
    (或托盘打开操作)开始时的时间起,经第一时间之后在所述马达中
    检测到反电动势,则停止所述马达的驱动,并且改变所述第一标记的
    值。
    4.根据权利要求3所述的方法,其中,如果从所述托盘关闭操作
    (或托盘打开操作)开始时的时间起,在短于所述第一时间的时间之
    内在所述马达中检测到反电动势或者弹出按钮被操纵,则通过控制所
    述马达来执行所述托盘打开操作(或托盘关闭操作)。
    5.根据权利要求2所述的方法,其中通过在短于第一时间的时间
    之内所述弹出按钮是否被操纵或是否在所述马达中检测到反电动势来
    判定执行所述托盘关闭操作(或托盘打开操作)的所述请求。
    6.根据权利要求2所述的方法,其中在所述托盘的移动之下,设
    置用于表示所述托盘的移动方向的第三标记,并且如果判定所述托盘
    的移动停止,则基于所述第三标记的值来改变所述第一和第二标记中
    任一个的值。
    7.一种光盘驱动器,包括托盘、弹出按钮、用于移动所述托盘的
    马达、计时器、用于检测在所述马达中产生的反电动势的检测器和控
    制器,
    其中所述控制器设置用于表示所述托盘的当前状态的第一和第二
    标记,所述托盘的状态包括打开状态、关闭状态和所述托盘移动的状
    态,并且所述控制器基于所述两个标记的值和通过所述计时器和所述
    检测器所检测的所述反电动势产生时的时间,控制所述托盘的移动操
    作。
    8.根据权利要求7所述的光盘驱动器,其中,如果在所述托盘处
    于打开(关闭)状态时收到执行托盘关闭操作(或托盘打开操作)的
    请求,则所述控制器通过控制所述马达来执行所述托盘关闭操作(或
    托盘打开操作),并且改变所述第二标记的值。
    9.根据权利要求8所述的光盘驱动器,其中,如果从所述托盘关
    闭操作(或托盘打开操作)开始时的时间起,经第一时间之后由所述
    检测器检测到反电动势,则所述控制器停止所述马达的驱动并且改变
    所述第一标记的值。
    10.根据权利要求9所述的光盘驱动器,其中,如果从所述托盘
    关闭操作(或托盘打开操作)执行时的时间起,在短于所述第一时间
    的时间之内由所述检测器检测到反电动势或者弹出按钮被操纵,则所
    述控制器通过控制所述马达来执行所述托盘打开操作(或托盘关闭操
    作)。
    11.根据权利要求8所述的光盘驱动器,其中,如果在短于第一
    时间的时间之内由所述检测器检测到反电动势或者弹出按钮被操纵,
    则所述控制器判定接收到执行所述托盘关闭操作(或托盘打开操作)
    的请求。
    12.根据权利要求8所述的光盘驱动器,其中在所述托盘的移动
    之下,所述控制器设置用于表示所述托盘的移动方向的第三标记,并
    且如果判定所述托盘的移动停止,则所述控制器基于所述第三标记的
    值改变所述第一和第二标记中任一个的值。

    说明书

    用于在光盘驱动器中控制托盘的方法

    技术领域

    本文涉及用于在光盘驱动器(ODD)中应用的控制托盘的方法。

    背景技术

    用于在诸如压缩光盘(CD)、数字多功能光盘(DVD)和蓝光光
    盘(BD)的光盘上记录或再现数据的各种光盘驱动器被广泛地传播和
    使用。

    例如,如图1所示,普通光盘驱动器包括托盘10、加载马达11、马
    达驱动器12、控制器13、弹出按钮14、第一开关15、第二开关16、等。

    如果处于托盘10插入光盘驱动器内的状态,即,处于托盘10关闭
    的状态,用户按了弹出按钮14,那么控制器13控制马达驱动器12以驱
    动加载马达11,并且通过加载马达11的旋转,托盘10被从光盘驱动器
    中取出。相反地,如果处于托盘10被从光盘驱动器中取出的状态,即,
    处于托盘10打开的状态,用户按了弹出按钮14,那么控制器13控制马
    达驱动器12以反向旋转驱动加载马达,并且通过加载马达11的旋转,
    托盘10被插入光盘驱动器内。

    当在托盘10处于打开的状态托盘10被插入光盘驱动器内部时,第
    一开关15的状态从接通状态改变为断开状态,并且第二开关16的状态
    维持接通状态。然后,如果托盘10被完全地插入光盘驱动器之内,那
    么第一和第二开关15和16都处于断开状态。相反,如果在托盘10处于
    关闭状态托盘10从光盘驱动器被取出时,那么第一开关15的状态维持
    断开状态,并且第二开关16的状态从断开状态改变为接通状态。如果
    托盘10被完全地取出光盘驱动器之外,那么第一和第二开关15和16都
    处于接通状态。

    通过检查第一和第二开关15和16的接通/断开状态,控制器13控制
    托盘10的打开/关闭操作。

    如图2所示,处于光盘驱动器加电(S 10)的状态,用户按压了弹
    出按钮14(S11)。然后,控制器13检查第一和第二开关15和16的接通
    /断开状态(S12),并且根据第一和第二开关15和16的接通/断开状态
    判定托盘10的打开/关闭状态。如果第一和第二开关15和16都处于上述
    的接通状态,那么控制器13判定托盘10的状态为打开状态。

    在托盘10的状态被判定为打开状态(S13)的情形下,控制器13
    控制马达驱动器12以驱动加载马达11,从而执行把托盘10插入光盘驱
    动器之内的托盘关闭操作(S14)。

    然后,如果第一和第二开关15和16都处于断开状态(S15),控制
    器13判定托盘10的状态处于托盘10的关闭已经完成的状态(S16),并
    且停止加载马达11的驱动。

    另一方面,如果当按压了弹出按钮14时第一和第二开关15和16都
    处于断开状态,控制器13判定托盘10的状态为托盘10处于关闭状态。

    在托盘10的状态被判定为托盘10处于关闭状态(S17)的情形下,
    控制器13控制马达驱动器12以反向驱动加载马达11,从而执行把托盘
    10从光盘驱动器取出的托盘打开操作(S18)。

    然后,如果第一和第二开关15和16都处于接通状态(S19),控制
    器13判定托盘10的状态处于托盘10的打开已经完成的状态(S20),并
    且停止加载马达11的驱动。

    同时,如果用户强制地推动处于打开状态的托盘10,如图3所示,
    第一开关15的状态从接通状态改变为断开状态,并且第二开关16的状
    态连续地维持接通状态。

    如果虽然在托盘10处于打开状态并没有按压弹出按钮14,第一开
    关15断开并且第二开关16接通(S21),那么控制器13判定托盘10被用
    户强制地推动(S22),并且执行上述的托盘关闭操作。

    然而,因为在普通光盘驱动器中第一和第二开关15和16必要地被
    用于控制托盘打开/关闭操作,光盘驱动器的制造成本增加。进一步地,
    如果在第一和第二开关15和16中的至少一个中出现故障,那么在托盘
    打开/关闭操作中出现错误。

    发明内容

    本发明的一个方面将提供用于在光盘驱动器中控制托盘的方法,
    而不使用用于判定托盘打开/关闭状态的独立的开关。

    在一方面,用于在光盘驱动器中控制托盘的方法包括:设置用于
    表示光盘驱动器中托盘的当前状态的第一和第二标记,其中托盘的状
    态包括打开状态、关闭状态和其中托盘移动的状态;以及基于两个标
    记的值和在用于移动托盘的马达中产生反电动势(counter e.m.f)时的
    时间,控制托盘的移动操作。

    在另一方面,光盘驱动器包括托盘、弹出按钮、用于移动托盘的
    马达、计时器、用于检测在马达中产生的反电动势的检测器、和控制
    器,其中控制器设置用于表示托盘的当前状态的第一和第二标记,托
    盘的状态包括打开状态、关闭状态和其中托盘移动的状态,并且基于
    两个标记的值控制托盘的移动操作,并且基于两个标记的值和通过计
    时器和检测器所检测的反电动势产生时的时间,控制托盘的移动操作。

    如果在托盘处于打开(关闭)的状态中收到执行托盘关闭操作(或
    托盘打开操作)的请求,那么通过控制马达执行托盘关闭操作(或托
    盘打开操作),并且改变第二标记的值。

    如果从托盘关闭操作(或托盘打开操作)开始时的时间起的第一
    时间之后在马达中检测到反电动势,那么停止马达的驱动,并且改变
    第一标记的值。

    如果从托盘关闭操作(或托盘打开操作)开始时的时间起在短于
    第一时间的时间之内在马达中检测到反电动势或者操纵了弹出按钮,
    那么通过控制马达来执行托盘打开操作(或托盘关闭操作)。

    通过在短于第一时间的时间之内是否操纵了弹出按钮或是否在马
    达中检测到反电动势,判定执行托盘关闭操作(或托盘打开操作)的
    请求。

    在托盘的移动之下,设置用于表示托盘的移动方向的第三标记,
    并且如果判定托盘的移动停止,那么基于第三标记的值改变第一和第
    二标记中的任一个的值。

    在根据本发明的用于在光盘驱动器中控制托盘的方法中,降低光
    盘驱动器的生产成本而不使用独立的开关,并且预先防止由于开关的
    故障在托盘打开/关闭操作中发生错误,是可能的。

    附图说明

    图1是示出了普通光盘驱动器的配置的框图。

    图2是示出了用于在普通光盘驱动器中控制托盘的方法的流程图。

    图3示出了根据普通光盘驱动器中托盘的操作,第一和第二开关的
    接通/断开状态的改变。

    图4是示出了应用了本发明的光盘驱动器的配置的框图。

    图5是示出了根据本发明的例示实施方式的用于在光盘驱动器中
    控制托盘的方法的流程图。

    图6示出了应用了本发明的光盘驱动器的加载马达中产生的反电
    动势。

    具体实施方式

    本文上述的目的、特性和优点将通过以下的连同附图一起的详细
    描述变得更显而易见。本文可以以不同方式修改并且可以有数个实施
    方式。在下文中,附图中示出的实施例参照附图详细描述。作为一般
    规则,在整个说明书中,相同的附图标记表示相同的元件。进一步地,
    为了不使本文的要点不必要地模糊,已知的功能或结构的详细描述将
    被省略。同样地注意,在本文的描述中使用的数字(例如,第一和第
    二)只是用于将一个元件与另一个元件相区别的识别符号。本发明的
    上述的和其他的目的、特性、和优点将通过以下的连同附图一起的详
    细描述变得更显而易见。因为本发明允许不同的改变和许多的实施方
    式,特定的实施方式将在图中示出并且以文字说明来详细描述。在整
    个说明书中,相似的附图标记表示相似的元件。在以下描述中,已知
    的功能或结构的详细的描述将被省略,因为它们多余的细节将使本发
    明变模糊。

    在下文中,根据本发明的例示实施方式的用于在光盘驱动器
    (ODD)中控制托盘的装置和方法将参照附图被详细地描述。

    首先,对于应用了根据本发明的装置和方法的ODD,不单独提供
    根据托盘打开/关闭状态而接通/断开的第一和第二开关。

    如图4所示,应用了本发明的ODD 200可以包括托盘20、加载马达
    21、马达驱动器22、控制器23、弹出按钮24、反电动势检测器25、存
    储器26、计时器27,等。

    控制器23执行反电动势(counter e.m.f)检测和使用标记的算法以
    便控制托盘打开/关闭操作。例如,如果托盘20处于托盘20关闭在ODD
    之内的状态,那么控制器23把第一和第二标记Flag1和Flag2都设置为低
    状态L。如果托盘20处于托盘20打开在ODD之外的状态,那么控制器23
    把第一和第二标记Flag1和Flag2都设置为高状态H。在托盘20被从ODD
    之内取出至ODD之外的情形下,控制器23把第一标记Flag1的状态从低
    状态L改变为高状态H,并且维持第二标记Flag2为低状态L。

    在托盘20被从ODD之外插入ODD之内的情形下,控制器23把第一
    标记Flag1的状态从低状态L改变为高状态H,并且持续维持第二标记
    Flag2为低状态L。

    通过检查存储器中设置的第一和第二标记,控制器23确认托盘20
    的打开/关闭状态。控制器23控制马达驱动器22以执行托盘打开/关闭操
    作。这里,诸如闪速存储器的非易失性存储器可以作为存储器26使用,
    或者包括在控制器23中的内存储器可以作为存储器26使用。

    基于在反电动势检测器25中检测的反电动势和由计时器27所计算
    的时间,控制器23判定托盘打开/关闭操作是否完成。在下文中,这个
    将被详细地描述。

    图5是示出了根据本发明的例示实施方式的用于在ODD中控制托
    盘的方法的流程图。

    例如,在正常向ODD施加电力或电力中断发生之后加电(S30)的
    情形下,控制器23控制马达驱动器22以驱动加载马达21,从而执行把
    托盘20插入ODD之内的托盘关闭操作(S31)。控制器23把第一和第二
    标记Flag1和Flag2都设置为低状态L(S32)。

    如果在此状态中用户按压弹出按钮24(S33),那么控制器23将设
    置在存储器26中的第一标记Flag1维持为低状态L,并且把第二标记
    Flag2的状态从低状态L改变为高状态H(S34)。控制器23控制马达驱
    动器22以驱动加载马达21,从而执行把托盘20取出到ODD之外的托盘
    打开操作(S35)。

    在由计时器27计算的、从托盘打开操作开始的时间超过先前设置
    的参考时间情形下(例如,2秒)或在通过反电动势检测器25检测到由
    于托盘打开操作的已经完成加载马达21不再旋转而产生的反电动势的
    情形下(S36),控制器23把设置在存储器26中的第一标记Flag1的状态
    从低状态L改变为高状态H(S37)。控制器23控制马达驱动器22以停止
    加载马达21的旋转,从而完成托盘打开操作(S38)。

    如果在托盘20打开的状态因为用户按压弹出按钮24或强制地推动
    托盘20(S39),而在加载马达21中产生反电动势,那么控制器23将设
    置在存储器26中的第一标记Flag1维持为高状态H,并且把第二标记
    Flag2的状态从高状态H改变为低状态L(S40)。

    如果用户强制地推动托盘20,如图6所示,在预定时间(例如,
    1000ms)内在加载马达21中产生高电平(例如,2V或更高)的反电动
    势。因此,虽然弹出按钮24未被按压,但是基于第一和第二标记的状
    态及检测到的反电动势,控制器23执行托盘关闭操作(S41)。

    在如上所述的由计时器27计算的、从托盘关闭操作开始的时间超
    过先前设置的参考时间情形下(例如,2秒)或在通过反电动势检测器
    25检测到由于托盘关闭操作已经完成加载马达21不再旋转而产生的反
    电动势的情形下(S42),控制器23把设置在存储器26中的第一标记Flag1
    的状态从高状态H改变为低状态L(S43)。控制器23控制马达驱动器22
    以停止加载马达21的旋转,从而完成了托盘关闭操作(S44)。

    同时,在弹出按钮24在第一和第二标记被设置为不同值的状态,
    即,当执行托盘打开操作或托盘关闭操作时,被按压的情形下,控制
    器23可以继续地执行托盘打开操作或托盘关闭操作,而不管弹出按钮
    24的操纵。作为选择,通过反映用户操纵的强度,控制器23可以执行
    对托盘打开操作或托盘关闭操作的相反操作。如果在托盘打开操作下
    检测到弹出按钮24的操纵,即,在第一标记处于低状态L并且第二标记
    处于高状态H的状态,控制器23控制马达驱动器22以旋转加载马达21,
    从而执行把托盘20插入ODD之内的托盘关闭操作。如果经过了参考时
    间或者检测到反电动势,控制器23判定托盘关闭操作已经完成,并且
    把第二标记的状态从高状态H改变为低状态L。相反的情形是类似的。

    在其中托盘20在第一和第二标记被设置为不同值的状态中移动,
    即,当执行托盘打开操作或托盘关闭操作时,特别是,在处于托盘20
    未被完全地插入ODD之内或未被完全地从ODD中取出的状态时,用户
    可以在反方向上对托盘20施加力,也就是,用户可以在托盘打开操作
    下在向ODD内的方向推入托盘20或者可以在托盘关闭操作操作下在向
    ODD外的方向拉出托盘。此情形类似于,反电动势检测器25检测到由
    于托盘关闭操作完成加载马达21不再旋转而产生的反电动势。因此,
    这些情形必须彼此区别开。

    当加载马达21被正常驱动时,控制器23可以管理直到托盘20被完
    全地从ODD之内取出到ODD之外的时间或者直到托盘20在托盘20被完
    全地取出到ODD之外状态被完全地插入ODD之内的第二参考时间。因
    此,在没有经过第二参考时间的状态下检测到反电动势的情形下,控
    制器23判定,在其中托盘打开操作或托盘关闭操作被执行,用户已经
    在反方向上施加了力。控制器23控制马达驱动器22以改变加载马达21
    的旋转方向,从而执行对托盘打开操作或托盘关闭操作的相反操作。

    在当托盘20移动时弹出按钮24重复地被操纵3次或更多次的情形
    下或当托盘20移动时用户重复地执行托盘20的拉或推的操作的情形
    下,控制器23可以将用于表示托盘20的移动方向或加载马达21的旋转
    方向的第三标记设置为低和高状态中的任一个。

    在由于托盘20的移动而判定托盘20已经完全地关闭或打开的情形
    下,控制器23可以基于第三标记的值,改变第一和第二标记的值中的
    任一个,例如,以具有与第三标记的值相同的值,使得第一和第二标
    记表示托盘20的关闭或者打开状态。

    例如,如果在托盘20关闭的状态(第一和第二标记都是低状态)
    中操纵弹出按钮24,控制器23把第二标记的状态从低状态改变为高状
    态(因为第一和第二标记彼此是不同的,第一和第二标记的不同状态
    对应托盘移动的不同状态),并且设置第三标记,例如,为用于表示
    托盘20被打开的方向的高状态。在这种情形下,如果在经过第二参考
    时间之后检测到反电动势并且停止了加载马达21的驱动,那么控制器
    23判定托盘20是打开的,并且把第一标记的状态从低状态改变为高状
    态,其是第三标记的值。如果当托盘20移动时在经过第二参考时间之
    前操纵了弹出按钮24,加载马达21在托盘20关闭的方向被驱动,并且
    第三标记的状态被设置为用于表示托盘20被关闭的方向的低状态。然
    后,如果由于在经过预定时间之后检测到反电动势而停止了加载马达
    21的驱动,控制器23判定托盘20被完全地关闭,并且把第二标记的状
    态从高状态改变为低状态,其是第三标记的值。

    如上所述,通过应用反电动势检测和使用标记的算法,托盘打开
    操作或托盘关闭操作可以精确地执行,而不使用用于检查托盘的打开/
    关闭状态的独立的开关。

    虽然已经示出并描述了根据本发明的若干实施方式,应理解的是,
    如本领域的技术人员已知的,本发明并不受限于此,而是可容许若干
    的改变和修改,并且我们因此不希望受限于在此显示和描述的细节,
    而是想要覆盖如权利要求的范围所包含的所有改变和修改。

    关 键  词:
    用于 光盘驱动器 控制 托盘 方法
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:用于在光盘驱动器中控制托盘的方法.pdf
    链接地址:https://www.zhuanlichaxun.net/p-5559886.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1