装置、控制装置的方法及计算机可读介质制造方法及图纸

技术编号:20881814 阅读:23 留言:0更新日期:2019-04-17 13:10
根据各种实施例,可提供一种装置。该装置可包括:开关;存储器,被配置为储存指示去抖动时间的信息;开关闭合确定电路,被配置为基于该去抖动时间确定该开关是否被按压;以及寿命补偿电路,被配置为基于该装置的寿命更新该去抖动时间。

【技术实现步骤摘要】
【国外来华专利技术】装置、控制装置的方法及计算机可读介质
各种实施例一般关于一种装置、控制装置的方法及计算机可读介质。
技术介绍
接触抖动(其也可称为震颤(chatter))是机械开关面临的常见问题。当开关的两个端点在打开一次之后(由于其动量和弹性)而重复接触时,会在短时间内引起重复和非预期的致动,就会出现此问题。因此可能需要避免与接触抖动相关的问题。
技术实现思路
根据各种实施例,可提供一种装置。该装置可包括:开关;存储器,被配置为储存指示去抖动时间(debouncetime)的信息;开关闭合确定电路,被配置为基于该去抖动时间确定该开关是否被按压;以及寿命补偿电路,被配置为基于该装置的寿命更新该去抖动时间。根据各种实施例,可提供一种控制装置的方法。该方法可包括:储存指示去抖动时间的信息;基于该去抖动时间确定该装置的开关是否被按压;以及基于该装置的寿命更新该去抖动时间。根据各种实施例,可提供一种计算机可读介质。该计算机可读介质可包括指令,当由计算机执行该指令时,使得该计算机执行一种控制装置的方法。该方法可包括:储存指示去抖动时间的信息;基于该去抖动时间确定该装置的开关是否被按压;以及基于该装置的寿命更新该去抖动时间。附图说明在附图中,在所有不同视图中,相同附图标记一般表示相同部件。附图未必按比例绘制,而是一般着重于例示本专利技术的原理。为清晰起见,可任意扩大或缩小各种特征或组件的尺寸。在以下说明中,将参照以下附图来说明本专利技术的各种实施例,附图中:图1示出根据各种实施例的装置;并且图2示出例示根据各种实施例的用于控制装置的方法的流程图。具体实施方式以下将参考随附附图进行详细说明,附图以例示的方式示出可用以实现本专利技术的具体细节及实施例。将足够详细地说明这些实施例,以使本领域技术人员能够实现本专利技术。可使用其他实施例,且可在不背离本专利技术的范围下作出结构及逻辑上的改变。各种实施例未必相互排斥,因为一些实施例可与一个或多个其他实施例组合而形成新的实施例。在本文中,如在此说明书中所述的装置可包括存储器,该存储器例如用于在装置内所执行的处理。实施例中所使用的存储器可以是易失性存储器,例如动态随机存取存储器(DynamicRandomAccessMemory;DRAM),或者是非易失性存储器,例如可编程只读存储器(ProgrammableReadOnlyMemory;PROM)、可擦除可编程只读存储器(ErasablePROM;EPROM)、电可擦除可编程只读存储器(ElectricallyErasablePROM;EEPROM)、或闪存(例如浮动栅存储器(floatinggatememory))、电荷俘获存储器、磁阻式随机存取存储器(MagnetoresistiveRandomAccessMemory;MRAM)或相变随机存取存储器(PhaseChangeRandomAccessMemory;PCRAM)。在实施例中,“电路”可理解为任一种逻辑执行实体,其可为专用电路或处理器,该处理器用于执行储存于存储器、固件、或其任意组合中的软件。因此,在实施例中,“电路”可以是硬接线逻辑电路或可编程逻辑电路,例如可编程处理器,诸如微处理器(例如复杂指令集计算机(ComplexInstructionSetComputer;CISC)处理器或精简指令集计算机(ReducedInstructionSetComputer;RISC)处理器)。“电路”亦可为用于执行软件的处理器,该软件例如是任一种计算机程序,诸如使用虚拟机程序代码(例如Java)的计算机程序。以下将更详细描述的各个功能的任何其他种类的实施方式也可根据替代实施例而被理解为“电路”。说明书中的用语“包括(comprising)”应理解为具有广泛的含义,类似于用语“包含(including)”,且将理解为隐含包含所述的整数或步骤、或整数或步骤的群组,但不排除任何其他整数或步骤、或整数或步骤的群组。此定义也适用于用语“包括(comprising)”诸如“包括(comprise)”及“包括(comprises)”的变型。在此说明书中参照的任何现有技术不是且不应被视为承认或以任何形式建议所参照的现有技术形成在澳大利亚(或任何其他国家)的公知常识的一部分。为使本专利技术可易于理解并实际实行,现在将藉由举例而非限制方式并参考附图来说明特定实施例。针对装置提供各种实施例,并针对方法提供各种实施例。应理解,装置的基本性质也适用于方法,反之亦然。因此,为简洁起见,将省略对此种性质的重复说明。应理解,本文针对特定装置所述的任一性质也可适用于本文所述的任一种装置。应理解,本文针对特定方法所述的任一性质亦可适用于本文所述的任一种方法。此外,应理解,对于本文所述的任一种装置或方法,在所述装置或方法中未必必须包含所有所述组件或步骤,而是亦可包含仅某些(而非全部)组件或步骤。本文的用语“耦接(coupled)”(或“连接(connected)”)可理解为电气耦接或机械耦接,例如附接或固定,或仅仅接触而无任何固定,并且应了解,可以提供直接耦接或间接耦接(换言之,并未直接接触的耦接)。接触抖动(其也可称为震颤(chatter))是机械开关面临的常见问题。当开关的两个端点在打开一次之后(由于其动量和弹性)而重复接触时,会在短时间内引起重复和非预期的致动,就会出现此问题。根据各种实施例,提供可避免与接触抖动有关的问题的装置和方法。去抖动(debouncing)可通过固件、软件或机械装置来减轻该问题。当通过固件或软件实现时,可通过指定时间(例如小于100ms)完成去抖动,低于该时间则忽略多个开关启动(activation)。在电子装置上使用的机械开关的接触抖动时间会随着硬件劣化和随时间的使用而增加。固件和软件解决方案可能会防止预期的开关抖动时间内的多次信号读取或开关启动。根据各种实施例,可能考虑装置随时间的磨损。各种实施例可能考虑硬件劣化,并可能根据需要调整敏感装置的去抖动时间。根据各种实施例,去抖动时间可能考虑硬件随时间的磨损,这可避免系统记录错误的抖动。从开始设置的高去抖动时间可能不是期望的,因为这可能导致装置拒绝快速完成情况下用户想要的开关闭合。根据各种实施例,可提供用于增加设定去抖动时间以解决硬件劣化的系统。根据各种实施例,可提供自动去抖动(例如软件)方法。根据各种实施例,可提供使用磁斥(magneticrepulsion)的点击定制(clickcustomization)。根据各种实施例,可调整去抖动时间可以解决硬件劣化。图1示出根据各种实施例的装置100。该装置100可包括开关102。该装置100可进一步包括存储器104,其被配置为储存指示去抖动时间的信息。该装置100可进一步包括开关闭合确定电路106,其被配置为基于该去抖动时间确定该开关102是否被按压。该装置100可进一步包括寿命补偿电路108,其被配置为基于该装置100的寿命更新该去抖动时间。该开关102、该存储器104、该开关闭合确定电路106及该寿命补偿电路108可彼此耦接,如由线110表示,例如使用线或电缆的电气耦接,及/或机械耦接。换言之,可提供一种装置,其中可藉由改变去抖动时间使去抖动适应装置的寿命。根据各种实施例,该开关闭合确定电路106可被配置为将该本文档来自技高网...

【技术保护点】
1.一种装置,包括:开关;存储器,被配置为储存指示去抖动时间的信息;开关闭合确定电路,被配置为基于所述去抖动时间确定所述开关是否被按压;以及寿命补偿电路,被配置为基于所述装置的寿命更新所述去抖动时间。

【技术特征摘要】
【国外来华专利技术】1.一种装置,包括:开关;存储器,被配置为储存指示去抖动时间的信息;开关闭合确定电路,被配置为基于所述去抖动时间确定所述开关是否被按压;以及寿命补偿电路,被配置为基于所述装置的寿命更新所述去抖动时间。2.如权利要求1所述的装置,其中所述开关闭合确定电路被配置为将所述去抖动时间内所述开关的多次启动确定为单次启动。3.如权利要求1所述的装置,其中所述开关闭合确定电路被配置为在所述开关的初始启动之后,忽略所述去抖动时间内所述开关的后续启动。4.如权利要求1所述的装置,其中所述装置的寿命包括从所述装置的首次操作起的时间。5.如权利要求4所述的装置,其中所述寿命补偿电路被配置为在所述装置的首次操作起的时间高于使用时间阈值时更新所述去抖动时间。6.如权利要求1所述的装置,其中所述装置的寿命包括所述开关的启动次数。7.如权利要求6所述的装置,其中所述寿命补偿电路被配置为在所述开关的启动次数高于启动次数阈值时更新所述去抖动时间。8.如权利要求1所述的装置,其中所述寿命补偿电路被配置为基于所述装置的寿命将所述去抖动时间更新为预定的更新的去抖动时间。9.如权利要求1所述的装置,其中所述寿命补偿电路被配置为基于所述装置的寿命将所述去抖动时间更新为通过网络连接提供的更新的去抖动时间。10.如权利要求1所述的装置,其中所述开关闭合确定电路被配置为在所述寿命补偿电路将所述去抖动时间更新为更新的去抖动时间之后,基于所述更新的去抖动时间确定所述开关是否被按压。11.一种控制装置的方法,所述方法包括:储存指示去抖动时间的信息;基于所述去抖动时间确定所述装置的开关是否被按压;以及基于所述装置的寿命更新所述去抖动时间。12.如权利要求11所述的方法,进一步包括:将所述去抖动时间内所述开关的多次启动确定为单次启动。13.如权利要求11所述的方法,进一步包括:在所述开关的初始启动之后,忽略所述去抖动时间内所述开关的后续启动。14.如权利要求11所述的方法,其中所述装置的寿命包括从所述装置的首次操作起的时间。15.如权利要求14所述的方法,进一步包括:在所述装置的首次操作起的时间高于使用时间阈值时更新所述去抖动时间。16.如权利要求11所述的方法,其中所述装置的寿命包括所述开关的启动次数。17.如权利要求16所述的方法,进一步包括:在所述开关的启动次数高于...

【专利技术属性】
技术研发人员:陈民亮史瑞纳斯·尤尼克理辛南恩许庆裕
申请(专利权)人:雷蛇亚太私人有限公司
类型:发明
国别省市:新加坡,SG

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

1