用于检测开关的致动的装置及方法制造方法及图纸

技术编号:18825397 阅读:35 留言:0更新日期:2018-09-01 14:00
本发明专利技术涉及一种方法及具有电路(3)的装置(1),包括用于打开和/或闭合电触点(7)的至少一个机械开关(5),以及用于执行触点(7)的接触状态(1/0)的第一查询(A1)和第二查询(A2)的处理器单元(9),处理器单元(9)还用于基于通过第一和第二查询(A1,A2)检测到的触点(7)的接触状态(1/0)的变化的信息提供输出信号(S),其中处理器单元(9)被配置为在第一查询(A1)之后以时序执行第二查询(A2),以便第二查询(A2)先于触点(7)的预期的反弹(P)。

【技术实现步骤摘要】
【国外来华专利技术】用于检测开关的致动的装置及方法
本专利技术涉及具有电路的装置,包括至少一个用于打开和/或闭合电触点的机械开关以及用于执行触点的接触状态的第一查询和第二查询的处理器单元,处理器单元进一步基于通过第一和第二查询所检测到的触点的接触状态的变化的信息来提供输出信号。现有技术在日常生活中经常会发现这类装置,例如键盘或汽车中的操作装置。在某些应用中,如果能够及时检测并报告开关的致动,则是有益的。当使用键盘时,例如用于实时策略游戏,可能发生的是一旦致动一个按键就尽可能快地触发命令。然而,通常开关或按钮的响应时间通过每个机械按钮的所谓反弹时间而延迟。例如,这意味着在开关闭合后,触点首先从闭合状态反弹回打开状态。在首个五至一百毫秒之内,取决于开关的尺寸和机械设置,开关在打开和闭合状态之间来回反弹。直至该反弹终止的时间在本专利技术的上下文中称为去反弹时间。在常规的开关中,首先检测开关的接触状态的变化,等待去反弹时间,然后在报告该变化之前再次检测开关的接触状态。这会导致开关的致动与报告开关之间的延迟,这在某些应用中被认为是不利的。公开的日本专利申请JP2002190725公开了一种用于打开或闭合电触点的识别的方法。在该方法中,在检测到开关的接触状态的变化之后,立即报告或存储该变化。因此,去反弹时间以及开关信号的确保处理通过省略去反弹而被忽略。特别地,如果使用慢速或廉价的处理器来处理开关信号,则这是有害的。公开的美国专利申请US2011291799公开了一种开关和方法,其中通过对触点的第一查询来检测接触状态的变化。等待去反弹时间,并且进行触点的第二查询来确保该变化已经确实发生。因此,例如,可以确保接触状态的变化的第一检测不是任何电干扰的结果。例如,静电放电可导致检测到变化。通过在去反弹时间之后的检查,可以确保开关已经确实被闭合或打开。
技术实现思路
因此,本专利技术的目的在于提出一种改善机械开关的触点的接触状态变化的检测的装置及方法。该目的通过根据权利要求1的装置以及根据权利要求7的方法来实现。在从属权利要求中阐述了优选实施例。因此,该目的通过具有电路的装置来实现,该装置包括至少一个用于打开和/或闭合电触点的机械开关以及用于执行触点的接触状态的第一查询和第二查询的处理器单元,处理器单元进一步基于通过第一和第二查询所检测到的触点的接触状态的变化的信息来提供输出信号,其中该处理器单元被配置为在第一查询之后以时序执行第二查询,以便第二查询先于预期的触点的反弹。因此,错误的检测,即,例如由于静电放电所导致的接触状态变化,可被排除。接触状态被查询两次。例如,查询可通过处理器单元采样触点的感测电路的电压来实现。例如第一查询可发生在处理器单元的正常查询周期内。在此,处理器单元执行常规的接触状态的查询。如果处理器单元检测到接触状态的变化,则处理器单元可以中断其它触点的查询或其它过程,以便执行触点的第二查询。处理器单元被配置为在第一查询之后的若干纳秒,例如47纳秒执行第二查询。第一和第二查询之间的延迟足够长以排除任何静电放电的影响。第一和第二查询之间的延迟也可被保持很短以致于不会发生任何预期的首次反弹。在有益的实施例中,处理器单元被配置为在第一查询之后立即执行第二查询。通常,处理器单元执行各种过程。在本专利技术的上下文中,立即意味着处理器单元改变了所要执行过程的顺序,使得第二查询是紧接着的下一个。在本专利技术的进一步实施例中,处理器单元被配置为在第二查询之后立即提供输出信号。提供输出信号意味着,例如,处理器单元在缓存中寄存数据包,其中这些数据包进一步被数据传输协议检索。例如,输出信号可以是给定的优先级。因此可以尽可能快地实现报告接触状态的变化或检索数据包。在本专利技术的一个实施例中,处理器单元被配置为仅在触点的预定去反弹时间的流逝时检测接触状态的进一步变化。例如,处理器单元因此直至去反弹时间流逝之前并不查询触点的接触状态。在去反弹时间期间,处理器单元也可以查询接触状态,但是直至去反弹时间流逝之前并不应答或考虑接触状态的任何变化。通过这种方式,确保了在第一和第二查询之后不可避免的反弹不会错误地用于开关的致动,并且因此不会用作输出信号的触发。根据本专利技术的实施例,该装置包括多个机械开关,其中机械开关可被实施为键盘上的键。在本专利技术的一个实施例中,其中该装置包括一个以上的机械开关。在一个实施例中,处理器单元被配置为在执行第二开关的第一查询之前执行第一开关的第二查询。一旦检测到第一开关的接触状态变化,处理器单元优先第一开关的第二查询,并且因此仅在执行第一开关的第一和第二查询之后执行第二开关的第一查询。该目的还通过根据权利要求7的方法来实现。因此,该目的通过检测机械开关的触点的接触状态的变化的方法来实现,其中该触点为打开和/或闭合,其中执行触点的接触状态的第一查询和第二查询,其中基于通过第一和第二查询所检测到的触点的接触状态的变化的信息来提供输出信号,其中在第一查询之后以时序执行第二查询,以便第二查询先于触点的预期的反弹。换句话说,如果在触点的接触状态的第一查询中检测到触点的接触状态的变化,则在某个时间段内执行接触状态的第二查询。例如,如果立即检测到变化,则某个时间段可对应于在打开和/或闭合触点与触点的首次反弹之间的时间间隔。附图说明在下文中,基于下面的附图将更加详细地阐释本专利技术,其中:图1示出了该装置的实施例,其中机械开关被实施为键盘上的键;图2示出了该装置的实施例的示意图;图3示出了机械开关的开关信号的图示;以及图4示出了根据本专利技术的实施例的方法的流程图。具体实施方式图1示出了该装置的实施例,其中机械开关5被实施为键盘11上的键5。在该键盘11中,当按压开关5或键5中的一个时,电触点7闭合或者打开。而且,当释放键5时,触点7也相应地打开或闭合。打开和闭合该机械键5总是伴随着反弹行为。这意味着当按压键5时,例如,触点7闭合,但是在闭合和打开状态1/0之间反弹一段时间。电触点7反弹的时间称为去反弹时间Tp。在去反弹时间Tp期间,在任意时刻对触点7的查询A1可指示接触状态1/0为打开或者闭合。通常,通过在去反弹时间Tp流逝之后执行触点7的第二查询A2来避免由该反弹行为所牵涉的不确定性。然而,这会导致键5的致动T0与报告由该致动T0导致的接触状态1/0的变化的时间之间的延迟。该延迟可通过在检测到该变化之后立即执行触点7的第二查询A2来消除。因此,键盘11的速度可以提升。例如,取代致动T0与报告之间的10毫秒的延迟,以这样的方式配置的键盘11可在键5的致动之后的1毫秒内报告。图2示出了具有机械开关5、处理器单元9以及USB接口13的装置1的实施例示意图。处理器单元9用于定期地查询或采样机械开关5中的电触点7。例如,处理器单元9每毫秒检查一次触点7的接触状态1/0。查询A1的结果可由处理器单元9存档或存储。例如,处理器单元可以是具有16位存储器的CortexM032位处理器。查询A1的结果显示接触状态1/0发生变化,处理器单元9待定处理的顺序改变,使得触点7的接触状态1/0的第二查询A2接下来发生或者被执行。在首次检测到状态变化之后但在发生触点7的首次反弹P之前的时间执行第二查询A2。为了确保剩余足够的时间执行第二查询A2,处理器单元9在触点7处的定期查询A1之间的时间段可本文档来自技高网
...

【技术保护点】
1.一种具有电路(3)的装置(1),包括至少一个用于打开和/或闭合电触点(7)的机械开关(5)以及用于执行所述触点(7)的接触状态(1/0)的第一查询(A1)和第二查询(A2)的处理器单元(9),所述处理器单元(9)进一步用于基于通过所述第一和第二查询(A1,A2)检测到的所述触点(7)的所述接触状态(1/0)的变化的信息来提供输出信号(S),其特征在于:所述处理器单元(9)被配置为在所述第一查询(A1)之后以时序执行所述第二查询(A2),以便所述第二查询(A2)先于所述触点(7)的预期的反弹(P)。

【技术特征摘要】
【国外来华专利技术】2015.12.21 DE 102015226315.01.一种具有电路(3)的装置(1),包括至少一个用于打开和/或闭合电触点(7)的机械开关(5)以及用于执行所述触点(7)的接触状态(1/0)的第一查询(A1)和第二查询(A2)的处理器单元(9),所述处理器单元(9)进一步用于基于通过所述第一和第二查询(A1,A2)检测到的所述触点(7)的所述接触状态(1/0)的变化的信息来提供输出信号(S),其特征在于:所述处理器单元(9)被配置为在所述第一查询(A1)之后以时序执行所述第二查询(A2),以便所述第二查询(A2)先于所述触点(7)的预期的反弹(P)。2.根据权利要求1所述的装置(1),其特征在于:所述处理器单元(9)被配置为在所述第一查询(A1)之后立即执行所述第二查询(A2)。3.根据权利要求1或2所述的装置(1),其特征在于:所述处理器单元(9)被配置为在所述第二查询(A2)之后立即提供所述输出信号(S)。4.根据前述权利要求中至少一项所述的装置(1),其特...

【专利技术属性】
技术研发人员:埃尔温·克费尔
申请(专利权)人:樱桃有限公司
类型:发明
国别省市:德国,DE

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

1