自动校准方法及电子装置.pdf

上传人:32 文档编号:4056412 上传时间:2018-08-13 格式:PDF 页数:14 大小:1.02MB
返回 下载 相关 举报
摘要
申请专利号:

CN201410519806.1

申请日:

2014.09.30

公开号:

CN104516641A

公开日:

2015.04.15

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G06F 3/0484申请日:20140930|||公开

IPC分类号:

G06F3/0484(2013.01)I

主分类号:

G06F3/0484

申请人:

宏达国际电子股份有限公司

发明人:

许权莹; 徐同昊; 颜志豪

地址:

中国台湾桃园县桃园市兴华路23号

优先权:

61/887,998 2013.10.08 US; 14/474,322 2014.09.02 US

专利代理机构:

北京律诚同业知识产权代理有限公司11006

代理人:

徐金国

PDF下载: PDF下载
内容摘要

本发明揭露一种自动校准方法及电子装置。自动校准方法适用于包含距离感应器的电子装置。自动校准方法包含下列步骤:当特定功能启动时,重置最小值指标以及最大值指标的数据;根据距离感应器的读数更新最小值指标以及最大值指标;当距离感应器根据距离感应器的至少一门槛值侦测到远离事件时,重置最小值指标;当距离感应器根据距离感应器的门槛值侦测到接近事件时,重置该最大值指标;以及,每当最小值指标或最大值指标更新时,根据最小值指标或最大值指标重新计算门槛值。通过动态校准距离感应器的门槛值,以解决电子装置无法如预期地恢复至动作模式的异常问题。

权利要求书

权利要求书
1.  一种自动校准方法,其特征在于,适用于一电子装置,该电子装置包 含一距离感应器,该自动校准方法包含:
当一特定功能启动时,重置一最小值指标以及一最大值指标的数据;
根据该距离感应器的读数更新该最小值指标以及该最大值指标;
当该距离感应器根据该距离感应器的至少一门槛值侦测到一远离事件时, 重置该最小值指标;
当该距离感应器根据该距离感应器的该门槛值侦测到一接近事件时,重置 该最大值指标;以及
每当该最小值指标或该最大值指标更新时,根据该最小值指标或该最大值 指标重新计算该门槛值。

2.  根据权利要求1所述的自动校准方法,其特征在于,更新该最小值指 标以及该最大值指标的步骤包含:
周期性地监控该距离感应器的一目前读数,其中该目前读数即时地表示一 物件与该电子装置之间的一距离;
将该目前读数与该最小值指标以及该最大值指标两者比较;
当该目前读数低于原先的该最小值指标时,将该最小值指标更新为该目前 读数;以及
当该目前读数超过原先的该最大值指标时,将该最大值指标更新为该目前 读数。

3.  根据权利要求2所述的自动校准方法,其特征在于,当该距离愈近时 该目前读数愈大,当该距离愈远时该目前读数愈小,当该目前读数低于该门槛 值时侦测到该远离事件,当该目前读数超过该门槛值时侦测到该接近事件。

4.  根据权利要求2所述的自动校准方法,其特征在于,当该距离愈远时 该目前读数愈大,当该距离愈近时该目前读数愈小,当该目前读数超过该门槛 值时侦测到该远离事件,当该目前读数低于该门槛值时侦测到该接近事件。

5.  根据权利要求2所述的自动校准方法,其特征在于,仅在当该目前读 数与一光感应器修正值两者的和值低于该最小值指标,并且该距离感应器的一 先前读数与该目前读数两者的差值于一预定差距内时,将该最小值指标更新为 该目前读数。

6.  根据权利要求1所述的自动校准方法,其特征在于,该电子装置还包 含一触控屏幕,当该距离感应器侦测到该接近事件时,该自动校准方法还包含:
调暗该触控屏幕;以及
关闭该触控屏幕的一触控感应功能。

7.  根据权利要求1所述的自动校准方法,其特征在于,该电子装置还包 含一触控屏幕,当该距离感应器侦测到该远离事件时,该自动校准方法还包含:
点亮该触控屏幕;以及
启动该触控屏幕的一触控感应功能。

8.  根据权利要求1所述的自动校准方法,其特征在于,该电子装置还包 含一光感应器,每当该最小值指标被更新时,重新计算该门槛值的步骤包含:
将该光感应器的一光感应读数与一强光照射常数比较;
若该光感应读数低于该强光照射常数,将该门槛值设为该最小值指标与一 固定值两者的和值;以及
若该光感应读数超过该强光照射常数,将该门槛值设为该最小值指标与一 强光照射补偿值两者的和值,该强光照射补偿值大于该固定值。

9.  根据权利要求1所述的自动校准方法,其特征在于,每当该最大值指 标被更新时,重新计算该门槛值的步骤包含:
透过比较该最大值指标与该最小值指标,判断该距离感应器是否被油渍或 污垢影响;
若判断该距离感应器被影响,将该门槛值设为该最大值指标减去一减免 值;以及
若判断该距离感应器未被影响,将该门槛值设为该最小值指标与一固定值 两者的和值。

10.  一种电子装置,其特征在于,包含:
一距离感应器;以及
一控制模块,用以动态控制该距离感应器的一门槛值,该控制模块包含:
一重置单元,当该电子装置的一特定功能启动时,该重置单元用以重置一 最小值指标以及一最大值指标的数据,若该距离感应器根据该距离感应器的至 少一门槛值侦测到一远离事件,该重置单元用以重置该最小值指标,若该距离 感应器根据该门槛值侦测到一接近事件时,该重置单元用以重置该最大值指 标;
一更新单元,用以根据该距离感应器的读数更新该最小值指标以及该最大 值指标;以及
一计算单元,每当该最小值指标或该最大值指标更新时,该计算单元用以 根据该最小值指标或该最大值指标重新计算该门槛值。

说明书

说明书自动校准方法及电子装置
技术领域
本发明是有关自动校准方法,特别是一种针对电子装置中距离感应器的自 动校准方法。
背景技术
近年来,许多电子装置(例如移动电话)均配备有触控屏幕。触控屏幕可 以作为显示图示/信息的显示界面同时也作为感应使用者触控的输入界面。
在电话通话中,当电子装置(例如移动电话)被握持靠近到使用者的耳边 时,移动电话通常启动省电功能,借此将屏幕调暗并同时关闭触控屏幕的触控 感应功能至暂停模式。将移动电话(其触控屏幕的触控感应功能)切换至暂停 模式有助于降低功率消耗并避免非预期的错误触控输入。当移动电话被移至远 离使用者的耳边时,触控屏幕将被点亮并且此时使用者可透过触控屏幕进行操 作。
然而,某些情况下(例如移动电话的距离感应器在制造过程中未正确校正, 或是有油渍/灰尘/污垢遮盖了距离感应器的感应区域)触控屏幕无法如预期地 恢复至动作模式(如点亮并启动触控感应功能)。若触控屏幕无法在正确时间 点自动恢复至动作模式将对使用者造成许多不便。
发明内容
本发明的目的是通过动态地校准电子装置中距离感应器的门槛值,以解决 当电子装置被移动至远离位置时其触控屏幕无法如预期地恢复至动作模式(如 点亮并启动触控感应功能)的问题。
本发明内容的一方面是关于一种自动校准方法,其适用于包含距离感应器 的电子装置。自动校准方法包含下列步骤:当特定功能启动时,重置最小值指 标以及最大值指标的数据;根据距离感应器的读数更新最小值指标以及最大值 指标;当距离感应器根据距离感应器的至少一门槛值侦测到远离事件时,重置 最小值指标;当距离感应器根据距离感应器的门槛值侦测到接近事件时,重置 该最大值指标;以及,每当最小值指标或最大值指标更新时,根据最小值指标 或最大值指标重新计算门槛值。
本发明内容的另一方面,是关于一种电子装置其包含距离感应器以及控制 模块。控制模块用以动态控制距离感应器的门槛值。控制模块包含重置单元、 更新单元以及计算单元。当电子装置的特定功能启动时,重置单元用以重置最 小值指标以及最大值指标的数据;若距离感应器根据该距离感应器的至少一门 槛值侦测到远离事件,重置单元用以重置最小值指标;若距离感应器根据该门 槛值侦测到接近事件时,重置单元用以重置最大值指标。更新单元用以根据距 离感应器的读数更新最小值指标以及最大值指标。每当最小值指标或最大值指 标更新时,计算单元用以根据最小值指标或最大值指标重新计算门槛值。
附图说明
为让本发明的上述和其他目的、特征、优点与实施例能更明显易懂,所附 附图的说明如下:
图1绘示根据本发明的一实施例中一种电子装置的示意图;
图2绘示根据本发明的一实施例中距离感应器所提供的读数与上述距离 两者关系的折线示意图;
图3绘示根据本发明的一实施例中自动校准方法的方法流程图;以及
图4绘示根据本发明的一实施例中距离感应器所提供的读数与上述距离 在受到不同遮蔽程度下的关系折线的折线示意图。
具体实施方式
下文是举实施例配合所附附图作详细说明,但所提供的实施例并非用以限 制本发明所涵盖的范围,而结构运作的描述非用以限制其执行的顺序,任何由 元件重新组合的结构,所产生具有均等功效的装置,皆为本发明所涵盖的范围。 此外,附图仅以说明为目的,并未依照原尺寸作图。
关于本文中所使用的“第一”、“第二”、…等,并非特别指称次序或顺位 的意思,亦非用以限定本发明,其仅仅是为了区别以相同技术用语描述的元件 或操作而已。
其次,在本文中所使用的用词“包含”、“包括”、“具有”、“含有”等等, 均为开放性的用语,即意指包含但不限于此。
请参阅图1,其绘示根据本发明的一实施例中一种电子装置100的示意图。 如图1所示,电子装置100包含距离感应器120、控制模块140以及触控屏幕 160。于此实施例中,电子装置100还包含光感应器180。
距离感应器120用以提供一读数其用以表示外部物件200(如图1所示的 实施例中为使用者的耳部)与电子装置100之间的距离DIS。也就是说,距离 感应器120用以判断电子装置100与外部物件200之间相对位置的远近关系。 于实际应用中,外部物件200并不仅限于使用者的耳部,而可以是位于距离感 应器120其感应区域前方的各种物体或物件。
请一并参阅图2,其绘示根据本发明的一实施例中距离感应器120所提供 的读数与上述距离DIS两者关系的折线示意图。如图2所示,距离感应器120 在不同的距离DIS(介于电子装置100与外部物件200之间)下将提供不同的 读数。
距离感应器120所提供的目前读数反映了当前侦测到的距离DIS。举例来 说,以图2的实施例而言,若距离DIS愈近时距离感应器120所提供的目前读 数增加;另一方面,若距离DIS愈远时距离感应器120所提供的目前读数下降。 距离感应器120将目前读数与距离感应器120的门槛值Pth比较,进而侦测远 离事件或接近事件。于本实施例中,若是目前读数低于或等于门槛值Pth(即 目前读数≦Pth)时即侦测到远离事件,若是目前读数超过门槛值时(即目前 读数>Pth)侦测到接近事件。
于另一例子中,距离感应器120将目前读数分别与距离感应器120的远离 门槛值PthF以及接近门槛值PthN比较。于此例子中,若是目前读数低于或等 于远离门槛值PthF(即目前读数≦PthF)时即侦测到远离事件,若是目前读 数超过或等于接近门槛值PthN时(即目前读数≧PthN)侦测到接近事件。于 此实施例中,远离门槛值PthF以及接近门槛值PthN可被设定为PthN=PthF +1。于此实施例中,远离门槛值PthF用以触发远离事件,而接近门槛值PthN 用以触发接近事件。
于后续的实施例中为了方便说明,以门槛值Pth作为触发远离事件与接近 事件的比较基准值。然而,本发明并不仅限于使用单一个门槛值Pth。于下列 段落中,单一个门槛值Pth亦可由两个门槛值替代,如上述例子中的远离门槛 值PthF以及接近门槛值PthN。
于一实施例中,门槛值Pth(或是远离门槛值PthF以及接近门槛值PthN) 被储存于距离感应器120的暂存器、控制模块140的暂存器、电子装置100 的处理器(图中未示)的暂存器或是电子装置100的储存单元(图中未示)中。
于图2所示的实施例中,距离感应器120所提供的目前读数与当前侦测到 的距离DIS是负相关的(即距离DIS愈近时目前读数增加;距离DIS愈远时 目前读数下降),但本发明并不以此为限。
于另一实施例中,距离感应器120所提供的目前读数与当前侦测到的距离 DIS是正相关的(即距离愈远DIS时目前读数增加;距离DIS愈近时目前读数 下降)。则在此种例子当中,若是目前读数超过门槛值时即侦测到远离事件, 若是目前读数低于门槛值时侦测到接近事件。对习知技艺之人来说可以轻易地 替换距离感应器120的这两种判断逻辑(负相关与正相关)并据以重新设计。 为了后续的说明上的简洁性,下列段落中以距离感应器120所提供的目前读数 与当前侦测到的距离DIS为负相关进行说明。
如图2所示的例子,距离感应器120所提供的目前读数与门槛值「10」进 行比较,来侦测远离事件与接近事件。于此例中,当目前读数低于门槛值「10」 (即目前读数≦10)时侦测到远离事件,当目前读数超过门槛值「10」(即目前 读数>10)时侦测到接近事件。门槛值必须设定在适当的大小以确保距离感应 器120在侦测远离事件与接近事件两者时不至于过度敏感。
以下为一种实际例子中校准门槛值的作法,当电话通话开始后刷新一次距 离感应器的相对最小值读数,根据相对最小值读数计算门槛值。举例来说,当 相对最小值读数为「0」时,门槛值将被设定为「10」,也就是相对最小值读数 「0」加上补偿值「10」等于门槛值「10」;当相对最小值读数为「5」时,门槛 值将被设定为「15」,也就是相对最小值读数「5」加上补偿值「10」等于门槛 值「15」,依此类推。
门槛值用于开启/关闭触控屏幕160(或显示屏幕)以及启动/关闭触控感 应功能的触发操作。于部分实施例中,当触控屏幕160开启时触控屏幕160 的背光点亮,当触控屏幕160关闭时触控屏幕160的背光调暗。于上述实际例 子的作法,在单一次电话通话开始后,一旦刷新并确定了当次通话的相对最小 值读数,门槛值便据已完成设定,且在同一次电话通话将不再对门槛值进行调 整。
若是使用者将电子装置移动更靠近自己的耳部并不经意地使距离感应器 的表面沾上灰尘、污渍或其他阻挡物,且假如上述污渍的影响超过了前述基于 相对最小值读数计算得到的门槛值,则当电子装置随后实际上已被移动至远离 位置时,距离感应器将无法正常的触发远离事件,也就是触控屏幕将无法正常 地切换到动作模式(如点亮及/或启动触控感应功能)。
若是使用者将电子装置移动更靠近自己的耳部并当时正好发生有强光照 射到电子装置,则距离感应器的读数将受到强光照射的影响而出现异常低的数 值,而新的门槛值(将会低于一般正常的门槛值)的计算是基于受强光照射影 响的相对最小值读数。若使用者随后离开了前述被强光照射的位置并将电子装 置移动离开自己的耳部,距离感应器的读数将回到无强光照射下的平常读数。 若是无强光照射下的平常读数仍大于受强光照射影响而计算得到的门槛值,则 距离感应器将无法正常的触发远离事件,也就是触控屏幕将无法正常地切换到 动作模式(如点亮及/或启动触控感应功能)。
本实施例中的控制模块140用以动态控制距离感应器120的门槛值,借此 避免上述问题(例如距离感应器因不适当的门槛值而无法触发远离事件)。于 一实施例中,控制模块140包含计算机可执行的软件程序,上述软件程序用以 执行自动校准方法。于另一实施例中,控制模块140包含重置单元、更新单元 以及计算单元(图中未示),重置单元、更新单元以及计算单元可透过特定的 电路架构(如处理器、可程序化计算电路)或计算机可执行的软件程序加以实 现。控制模块140透过重置单元、更新单元以及计算单元执行自动校准方法。 请一并参阅图3,其绘示根据本发明的一实施例中自动校准方法300的方法流 程图。
如图3所示,当使用者启动了特定功能时,将触发自动校准方法300。于 此实施例中,上述特定功能包含电话通话相关的功能(例如透过电子装置接通 来电、拨打电话、启动特定的应用程序或是开启应用程序中的特定功能等)。 自动校准方法300执行步骤S301以判断电话通话相关的功能是否启动。在电 话通话相关的功能未启动的状况下,电子装置100将保持在待机模式,亦或是 使用者正在使用电子装置100的其他功能(非电话通话相关功能)时,电子装 置100将保持在操作模式。当电话通话相关的功能启动的状况下,执行步骤 S302以重置最小值指标以及最大值指标的数据DATA[min,max],其中min为 最小值指标,而max为最大值指标。数据DATA[min,max]用以暂存(自电话 通话相关的功能启动之后)距离感应器120所得到的最小读数与最大读数。
在一个例示性举例中,假设每个指标(最小值指标或最大值指标)包含8 位元的储存空间,也就是由数值范围由「0」至「255」。在步骤S302是将数据 DATA[min,max]重置为DATA[255,0]或是DATA[NULL,NULL]。也就是说, 在电话通话相关的功能启动后,立即将最小值指标重置为「255」或「NULL」 (NULL即代表空值),并将最大值指标重置为「0」或「NULL」。
接着,执行步骤S303已根据距离感应器120所得到的读数更新最小值指 标及最大值指标。更进一步说明,更新最小值指标及最大值指标的步骤S303, 是透过周期性地监控距离感应器120的目前读数,并将目前读数分别与目前为 止纪录到的最小值指标及最大值指标两者比较。其中目前读数即时地表示外部 物件200与电子装置100之间的距离(如图2所示)。当目前读数低于原先的 最小值指标时,将最小值指标更新为目前读数(也就是用目前读数取代原本的 最小值指标成为新的最小值指标)。当目前读数超过原先的最大值指标时,将 最大值指标更新为目前读数(也就是用目前读数取代原本的最大值指标成为新 的最大值指标)。
须特别注意的是,上述监控程序(周期性地监控距离感应器120的目前读 数并更新数据DATA[min,max])由电话通话相关的功能启动后便持续动作, 直到上述电话通话相关的功能结束为止。如此一来,数据DATA[min,max]便 可即时地保存距离感应器120所得到的最小读数与最大读数。
执行步骤S304用以计算对应距离感应器120的门槛值(参照图2以及先 前实施例所提到的门槛值Pth)。门槛值作为与距离感应器120的目前读数的比 较标准,借此侦测远离事件或接近事件。
在一个例示性举例中,当电话通话相关的功能刚启动时,数据DATA[min, max]首先在步骤S302中重置为DATA[255,0]。接着在此例示性举例中,随着 使用者可能将电子装置100拿远以观察是谁来电,或是在触控屏幕160上拨打 号码等各种距离较远操作,步骤S303将依序得知距离感应器120的目前读数, 进而将数据DATA[min,max]更新为DATA[0,13]。接着,步骤S304计算门槛 值,根据最小值指标将门槛值设定为「10」,也就是将最小值指标「0」加上补 偿值「10」等于门槛值「10」。上述步骤S302、S303与S304可视为自动校准 方法300的初始状态STini,用以设定初始化的门槛值。
接着,执行步骤S305以根据步骤S304设置的门槛值而侦测远离事件或接 近事件。若距离感应器120侦测到远离事件,则自动校准方法300进入远离状 态STfar。另一方面,若距离感应器120侦测到接近事件,则自动校准方法300 进入接近状态STnear。
在远离状态STfar中,即距离感应器120侦测到远离事件,执行步骤S306 以透过控制模块140切换触控屏幕160至动作模式。举例来说,将触控屏幕 160点亮并将触控屏幕160的触控感应功能开启至动作模式。
执行步骤S307以重置最小值指标。举例来说,将最小值指标重置为「255」 或「NULL」。接着,执行步骤S308以根据距离感应器120的读数更新最小值 指标(同时若需要一并更新最大值指标)。于目前远离状态STfar的情况下(即 距离感应器120的目前读数小于门槛值),必然将找到新的最小值指标以更新 目前的被重置过的最小值指标。步骤S308中更新最小值指标及/或最大值指标 的详细作法,相似于先前步骤S303,故在此不另赘述。
每当最小值指标或最大值指标更新(也就是一旦发现新的最小值指标/最 大值指标)时,执行步骤S309根据更新后的最小值指标或更新后的最大值指 标重新计算门槛值。
于此实施例中,最初的最小值指标(原先在步骤S303被设定)在步骤S307 被舍弃,并且在步骤S308中重新设定最小值指标,借此在远离状态STfar下 完成对最小值指标的更新(重置及重新设定)。借此,在步骤S309中门槛值将 根据更新后的最小值指标进行至少一次重新计算,如此一来,计算后的门槛值 将更适合电子装置100现在的状态。
一旦发现新的最小值指标/最大值指标,便执行步骤S309重新计算门槛值。 随后,执行步骤S310以侦测是否发生接近事件或是电话通话相关的功能是否 结束。若距离感应器120侦测到接近事件,则自动校准方法300进入接近状态 STnear;若电话通话相关的功能已结束,则电子装置100回到待机模式;否则, 若电话通话相关的功能仍持续进行中且仍在远离状态STfar下时(即未侦测到 接近事件),便继续在远离状态STfar重复执行步骤S308与S309。
在接近状态STnear中,即距离感应器120侦测到接近事件,执行步骤S311 以透过控制模块140切换触控屏幕160至暂停模式。举例来说,将触控屏幕 160调暗(或是关闭)并将触控屏幕160的触控感应功能关闭至暂停模式。
执行步骤S312以重置最大值指标。举例来说,将最大值指标重置为「0」 或「NULL」。接着,执行步骤S313以根据距离感应器120的读数更新最大值 指标(同时若需要一并更新最小值指标)。于目前接近状态STnear的情况下(即 距离感应器120的目前读数大于门槛值),必然将找到新的最大值指标以更新 目前的被重置过的最大值指标。步骤S313中更新最小值指标及/或最大值指标 的详细作法,相似于先前步骤S303,故在此不另赘述。
每当最小值指标或最大值指标更新(也就是一旦发现新的最小值指标/最 大值指标)时,执行步骤S314根据更新后的最小值指标或更新后的最大值指 标重新计算门槛值。
于此实施例中,先前设定的最大值指标在步骤S312被舍弃,并且在步骤 S313中重新设定最大值指标,借此在接近状态STnear下完成对最大值指标的 更新(重置及重新设定)。借此,在步骤S314中门槛值将根据更新后的最大值 指标或进行最小值指标进行至少一次重新计算,如此一来,计算后的门槛值将 更适合电子装置100现在的状态。
一旦发现新的最小值指标/最大值指标,便执行步骤S314重新计算门槛值。 随后,执行步骤S315以侦测是否发生远离事件或是电话通话相关的功能是否 结束。若距离感应器120侦测到远离事件,则自动校准方法300进入远离状态 STfar;若电话通话相关的功能已结束,则电子装置100回到待机模式;否则, 若电话通话相关的功能仍持续进行中且仍在接近状态STnear下时(即未侦测 到远离事件),便继续在接近状态STnear重复执行步骤S313与S314。
请一并参阅图4其绘示根据本发明的一实施例中距离感应器120所提供的 读数与上述距离DIS在受到不同遮蔽程度下的关系折线C1、C2与C3的折线 示意图。如图4所示,当距离感应器120的感应区域受到油渍、灰尘或污垢等 影响或遮蔽时,距离感应器120的读数相对距离将形成不同的关系折线C1、 C2与C3。举例来说,关系折线C1代表距离感应器120未受到油渍、灰尘或 污垢等影响的读数与距离关系;关系折线C2代表距离感应器120受到油渍、 灰尘或污垢较轻度影响的读数与距离关系;关系折线C3代表距离感应器120 受到油渍、灰尘或污垢严重影响的读数与距离关系。
使用者在通话中,将可能使距离感应器120受到油渍、灰尘或污垢等遮蔽 或影响(例如使用者分泌的油脂或脸上彩妆)。若门槛值持续固定在「10」而 未动态更新,则受遮蔽影响程度对应到关系折线C3的距离感应器120便不可 能侦测到远离事件。于本发明中,在使用者通话过程中,每当最大值指标与最 小值指标更新时,便会动态地重新计算一次门槛值。举例来说,像是将电子装 置100移动至靠近使用者的位置、移动至远离使用者的位置、或是对应上述移 动的其他相关的读数或感测讯号(其他感测器的读数、中断事件等)均能触发 重新计算距离感应器120的门槛值的动作。
根据上述实施例,最小值指标将经常被重置并更新,如此一来,在电话通 话过程中门槛值便可动态地重新计算并更新(每当有新的最小值指标或最大值 指标被发现时便触发),借此便可避免门槛值在整个电话通话过程中被固定在 不适当(或不符合现况)的数值。
于上述实施例中,在步骤S303、S308及S313中,若发现距离感应器120 的目前读数小于目前的最小值指标时,便将最小值指标更新为距离感应器120 的目前读数。然而本发明并不以此为限。于其他实施例中,仅在两个条件满足 时将最小值指标更新为目前读数。第一个条件为目前读数与光感应器修正值两 者的和值低于最小值指标,即[目前读数+光感应器修正值]<最小值指标。另 外一个条件为距离感应器的先前读数与目前读数两者的差值于预定差距内,例 如[先前读数-目前读数]<预定差距「10」。
第一个条件有助于避免在很小的差距下过度频繁地调整最小值指标,举例 来说目前读数为「39」而当下的最小值指标为「40」,此时最小值指标的更新 对于门槛值的计算将只造成极小的差别(或几乎没有差别)。第二个条件有助 于排除目前读数的暂态错误,若是连续的读数之间发生巨大的快速变化将被视 为错误读数,并被第二个条件滤除而忽略。
于其他实施例中,仅当门槛值的计算结果小于预设值(在0~255范围下预 设值可为66)时,将门槛值设定为计算结果,借此可以避免使距离感应器120 过于敏感(即过于容易触发远离事件)。
根据上述实施例,步骤S309与S314当中,每当最小值指标或最小值指标 更新时,便根据最小值指标重新计算门槛值。然而,本发明并不以此为限。于 部分实施例中,若最小值指标为「0」,门槛值将最小值指标加上一个修正值(基 于图2与图4中的距离DIS关系进行评估)而被设定为「10」,以对应到距离 感应器120上的脏污遮蔽程度。若距离DIS愈接近(及物体200愈靠近电子装 置100),则加上更大的修正值。
若符合下列关系式:
[目前最大值指标-180+修正值]<[目前最小值指标+修正值],
则代表电子装置100在正常未受脏污遮蔽的状况下,此时,便将门槛值设 定为[目前最小值指标+修正值]。
在上述[目前最大值指标-180+修正值]<[目前最小值指标+修正值]的关系 式当中,其中「180」是当距离感应器120感应到有物件靠近距离感应器120 时所得到的常见/普遍读数(如图4的实施例所示,距离感应器120的读数大 致上在0~200的范围内变化)。举例来说,当有纸张(模拟为外部物件)移动 靠近并位于距离感应器120前方时,距离感应器120的读数将大致上为「180」。
在正常的情况下(距离感应器120正常运作,即未损坏且未被遮蔽物阻挡 等),[目前最大值指标-180+修正值]将小于[目前最小值指标+修正值]。在此正 常的情况下,控制模块140将门槛值设定为[最小值指标+修正值]。
此外,在正常的情况下,[最小值指标+修正值]代表判断为接近事件的门 槛值的下边界。在此式中,修正值代表侦测远离事件的容许误差窗口。若是修 正值愈大,侦测远离事件的容许误差窗口便愈大,也就是说,愈容易判断为远 离事件。
另一方面,若符合另一个关系式:
[目前最大值指标-180+修正值]≧[目前最小值指标+修正值],
则代表电子装置100的距离感应器120处于不正常工作情况(例如距离感 应器受损、受脏污遮蔽或其他异常状态)下,此时,便将门槛值设定为[目前 最大值指标-180+修正值]。
在上述[目前最大值指标-180+修正值]≧[目前最小值指标+修正值]的关系 式,其成立的情况代表目前最大值指标为不在预期范围内的过高值,大于正常 情况下接近事件对应的常见/普遍读数「180」。举例来说,目前最大值指标须 为「230」方有可能满足上述关系式,其表示距离感应器120目前产生了异常 的过高读数,高于正常情况的读数。此时,若门槛值仍根据[最小值指标+修正 值]进行设定,例如将门槛值设为「10」,将导致门槛值过小,并使得距离感应 器120得到的读数将总是高于门槛值,便无法触发远离事件。于此种异常情况 (符合[目前最大值指标-180+修正值]≧[目前最小值指标+修正值]关系式的情 况)下,在步骤S309与S314当中,门槛值将根据最大值指标进行重新计算。
基于上述实施例,步骤S309与S314当中,每当最小值指标或最小值指标 更新时,便根据最小值指标及/或最大值指标重新计算门槛值。
综合上述关系式,[目前最大值指标-180+修正值]或是[目前最小值指标+ 修正值]两者之间数值较大者,便作为门槛值。如此一来,在距离感应器120 处于正常情况或是异常情况下均能够适当地触发远离事件。
此外,本发明中自动校准方法300更提供一种方式以降低强光照射对距离 感应器120造成的影响。如图1所示,电子装置100还包含光感应器180,光 感应器180用以提供光感应器读数。如此一来,步骤S309与S314当中在重新 计算门槛值时更进一步包含下列步骤。
首先,将光感应器的光感应读数与强光照射常数(例如0x1500)比较。若光 感应读数低于强光照射常数,将门槛值设为最小值指标与固定值(例如「10」 或其他光感应器修正值)两者的和值。若光感应读数超过强光照射常数,便将 门槛值设为最小值指标与强光照射补偿值两者的和值。其中,强光照射补偿值 (例如位于「30」至「40」之间)大于前述固定值。
基于前述实施例,最小值指标/最大值指标将周期性被重置,如此一来, 在电话通话过程中门槛值便可动态地重新计算并更新(由发现新的最小值指标 或最大值指标触发),可避免在电话通话过程中持续将门槛值设定为不适当(或 不符合现况)的固定值。
虽然本发明已以实施方式揭露如上,然其并非用以限定本发明,任何本领 域具通常知识者,在不脱离本发明的精神和范围内,当可作各种的更动与润饰, 因此本发明的保护范围当视所附的权利要求书所界定的范围为准。

自动校准方法及电子装置.pdf_第1页
第1页 / 共14页
自动校准方法及电子装置.pdf_第2页
第2页 / 共14页
自动校准方法及电子装置.pdf_第3页
第3页 / 共14页
点击查看更多>>
资源描述

《自动校准方法及电子装置.pdf》由会员分享,可在线阅读,更多相关《自动校准方法及电子装置.pdf(14页珍藏版)》请在专利查询网上搜索。

本发明揭露一种自动校准方法及电子装置。自动校准方法适用于包含距离感应器的电子装置。自动校准方法包含下列步骤:当特定功能启动时,重置最小值指标以及最大值指标的数据;根据距离感应器的读数更新最小值指标以及最大值指标;当距离感应器根据距离感应器的至少一门槛值侦测到远离事件时,重置最小值指标;当距离感应器根据距离感应器的门槛值侦测到接近事件时,重置该最大值指标;以及,每当最小值指标或最大值指标更新时,根据。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 >


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