每个按键带有独立led的计算机键盘按键扫描共享矩阵的制作方法_6

文档序号:9204199阅读:来源:国知局
54在行间隔84期间对每个行管脚寻址。在行间隔84期间,控制逻辑 部件54在方框160处基于被寻址行管脚R x的按键背光输入来控制电流宿P ^Pm以开启光 源(例如LED 62),其中M是每个行管脚&的列管脚76和光源的数量。控制逻辑部件54 在行间隔84的驱动间隔122期间驱动光源。在一些实施例中,控制逻辑部件54在驱动间 隔122期间在方框162处检测针对M个列管脚76的按键按压。在一些实施例中,在驱动间 隔122期间按压背光按键可以关闭光源。在其他实施例中,在按压按键38的同时,按键38 可以保持背光照明。
[0087] 控制逻辑部件54可以在方框164处通过控制电流宿P1-Pm来结束驱动间隔122,以 在方框162处检测按键按压之前关闭光源。在方框166处,控制逻辑部件54可以通过将寻 址模式从驱动光源变为检测按键按压来开始行间隔84的感测间隔124。控制逻辑部件54 可以在闭合按键感测开关110和/或闭合线开关129之前改变寻址模式。控制逻辑部件54 可以调节作为行间隔84的部分的驱动间隔122和感测间隔124的持续时间。光源(例如 LED62)的亮度可以与驱动间隔122和行间隔84的比例成正比关系。将驱动间隔122的持 续时间增大为行间隔84持续时间的百分比,增大光源的感知亮度。在行间隔84结束之后, 控制逻辑部件54在节点168处确定计数器是否等于行管脚的数量N。如果计数器小于数量 N,那么控制逻辑部件54重复方框156到166以对下一行管脚寻址,直到扫描周期结束。如 果计数器等于数量N,那么扫描周期已结束。控制逻辑部件54然后返回方框152处以接收 按键背光输入,在方框154处重置计数器,并在方框156处开始下一个扫描周期82。
[0088] 上文已经通过举例描述了具体实施例,但应当理解,可容许对这些实施例做出各 种修改和采取替代形式。还应当理解,所述权利要求并非旨在限制本发明所公开的特定形 式,相反,其旨在涵盖本发明的实质和范围内的所有修改、等同物和替代方案。
【主权项】
1. 一种电子设备,包括: 键盘,所述键盘被配置为向所述电子设备提供用户输入,其中所述键盘包括: 多个按键,所述多个按键布置成按键矩阵,其中所述按键矩阵包括耦接到处理器的多 条按键行线和耦接到所述处理器的多条按键列线; 多个光源,所述多个光源被配置为对所述多个按键进行背光照明,其中所述多个光源 布置成背光源矩阵,其中所述背光源矩阵包括耦接到所述处理器的多条背光源行线和耦接 到所述处理器的多条背光源列线;和 键盘控制器,所述键盘控制器包括所述处理器,其中所述键盘控制器被配置为扫描所 述多个按键以检测按键按压并驱动所述多个光源中的至少一个光源,其中所述多条背光源 行线和所述多条按键行线包括多条共享行线。2. 根据权利要求1所述的电子设备,其中所述键盘控制器被配置为至少部分地基于按 键背光输入来驱动所述多个光源中的所述至少一个光源。3. 根据权利要求1所述的电子设备,其中所述多个按键包括多个按键开关,并且所述 多个光源包括多个发光二极管(LED)。4. 根据权利要求3所述的电子设备,其中所述多个按键开关中的每个按键开关被布置 成与所述多个LED中的LED并联。5. 根据权利要求4所述的电子设备,其中所述多个按键开关中的每个按键开关包括电 阻大于约1000 D的电阻器。6. 根据权利要求4所述的电子设备,其中所述多个按键开关中的每个按键开关包括在 与所述多个LED中的相应LED相反的方向上偏置的二极管。7. 根据权利要求1所述的电子设备,其中所述多条背光源列线和所述多条按键列线包 括多条共享列线。8. 根据权利要求1所述的电子设备,其中所述键盘控制器包括多个比较器,所述多个 比较器被配置为检测所述多个按键中的按键何时被按压,并且所述多个比较器耦接到多个 共享列。9. 根据权利要求8所述的电子设备,其中所述键盘控制器包括多个上拉电阻器,其中 所述多个比较器中的每个比较器耦接到相应的上拉电阻器。10. 根据权利要求1所述的电子设备,其中所述键盘控制器包括耦接到所述多条按键 列线的唤醒比较器,其中所述唤醒比较器被配置为检测所述多个按键中的任一按键何时被 按压。11. 根据权利要求1所述的电子设备,其中所述键盘控制器被配置为在驱动间隔期间 驱动所述多个光源中的至少一个光源,以及在感测间隔期间扫描所述多个按键,其中所述 驱动间隔与所述感测间隔分开。12. 根据权利要求11所述的电子设备,其中所述键盘控制器被配置为通过将所述驱动 间隔的驱动持续时间调节成所述感测间隔的感测持续时间来调节所述多个光源中的所述 光源的亮度。13. 根据权利要求1所述的电子设备,其中所述键盘控制器被配置为驱动所述多个光 源中的第一光源以对第一按键进行背光照明,无论所述第一按键是否被按压。14. 一种系统,包括: 共享矩阵,所述共享矩阵包括: 多个按键对,所述多个按键对被布置在多条行线和多条列线上,其中每个按键对包括 按键开关和光源; 多个共享行管脚,其中每个共享行管脚耦接到被布置在所述多条行线中的行线上的所 述多个按键对中的按键对; 多个共享列管脚,其中每个共享列管脚耦接到被布置在所述多条列线中的列线上的所 述多个按键对中的按键对;和 键盘控制器,所述键盘控制器通过所述多个共享行管脚和所述多个共享列管脚耦接 到所述共享矩阵,其中所述键盘控制器被配置为在扫描周期期间对所述多个共享行管脚寻 址,其中所述扫描周期包括用于每个共享行管脚和对应的行线的行间隔,并且在所述相应 的行间隔期间,所述键盘控制器被配置为检测耦接到所述共享行管脚的所述按键对的按键 开关何时闭合,以及基于按键背光输入来驱动耦接到所述共享行管脚的所述按键对的光 源。15. 根据权利要求14所述的系统,其中所述多个光源包括多个发光二极管(LED)。16. 根据权利要求14所述的系统,其中每个按键对的所述光源和所述开关在行线和列 线之间并联耦接。17. 根据权利要求16所述的系统,其中每个按键对的光源被配置为当所述相应按键对 的所述开关闭合时保持开启。18. 根据权利要求16所述的系统,其中至少一个按键对的所述开关包括电阻器或反向 偏置二极管。19. 根据权利要求14所述的系统,其中每个行间隔包括驱动间隔和感测间隔,其中所 述键盘控制器被配置为在所述驱动间隔期间驱动被布置在所述对应行线上的所述按键对 的光源,并且所述键盘控制器被配置为在所述感测间隔期间检测被布置在所述对应行线上 的所述按键对的按键开关何时闭合。20. -种用于操作背光计算机键盘的方法,包括: 接收按键背光输入,其中所述按键背光输入包括用于多个光源的驱动指令,所述多个 光源布置成对所述计算机键盘的多个按键单个地进行背光照明;以及 对按键对的共享矩阵寻址,其中每个按键对包括所述多个光源中的光源和所述多个按 键中的按键,其中每个按键对耦接到多个行管脚中的行管脚和多个列管脚中的列管脚,并 且其中对按键对的所述共享矩阵寻址包括: 至少部分地基于所述按键背光输入来控制所述多个光源;以及 检测所述多个按键的按键按压。21. 根据权利要求20所述的方法,其中对按键对的所述共享矩阵寻址包括在行间隔中 对所述多个行管脚中的每个行管脚寻址,以及在相应行间隔期间控制所述多个列管脚上的 电流宿以控制被布置在行管脚上的所述多个光源。22. 根据权利要求21所述的方法,其中在驱动间隔期间控制所述多个列管脚上的所述 电流宿,并且在感测间隔期间检测所述多个列管脚上的所述多个按键的按键按压,并且每 个相应行间隔包括所述驱动间隔和所述感测间隔。23. 根据权利要求22所述的方法,其中对按键对的所述共享矩阵寻址包括在每个相应 行间隔期间切换所述多个列管脚上的按键感测开关以在所述驱动间隔和所述感测间隔之 间转变。24. 根据权利要求20所述的方法,其中用于所述多个光源的所述驱动指令至少部分地 基于当前用户活动、周围环境、或用户控制、或它们的任何组合。25. 一种制品,包括: 一个或多个有形的机器可读介质,所述一个或多个有形的机器可读介质至少共同地包 括被配置为由键盘控制器的处理器执行的指令,所述指令包括用于如下操作的指令: 驱动与多个按键布置成共享矩阵的多个光源,其中所述多个光源和所述多个按键沿多 条行线和多条列线在多个按键对中布置成所述共享矩阵,其中沿所述多条行线中的相应共 享行线和所述多条列线中的相应共享列线至少部分地基于按键背光输入来驱动每个按键 对的光源;以及 监测布置成所述共享矩阵的所述多个按键以检测按键按压,其中沿所述相应的共享行 线和所述相应的共享列线来检测每个按键对中的所述按键的按键按压。26. 根据权利要求25所述的制品,包括在针对每条行线的顺序行间隔期间对所述共享 矩阵的所述多个按键对寻址的指令,其中在每个行间隔的驱动间隔期间发生用于驱动所述 多个光源的所述指令,在每个行间隔的感测间隔期间发生用于监测所述多个按键以检测按 键按压的所述指令。27. 根据权利要求26所述的制品,包括用于调节每个驱动间隔的持续时间以调节在所 述相应驱动间隔期间驱动的所述多个光源的亮度的指令。28. 根据权利要求25所述的制品,包括用于响应于检测到所述多个按键中的任一按键 的按键按压来唤醒耦接到所述键盘控制器的设备的指令。29. -种电子设备,包括: 键盘,所述键盘被配置为向所述电子设备提供用户输入,其中所述键盘包括: 多个按键,所述多个按键布置成按键矩阵,其中所述多个按键中的每个按键耦接到相 应的按键按压比较器,所述按键按压比较器被配置为在扫描周期期间检测相应按键的按键 按压,其中所述多个按键耦接到唤醒比较器,所述唤醒比较器被配置为在睡眠模式期间检 测所述多个按键中的任一按键的按键按压,并且所述唤醒比较器被配置为至少部分地基于 检测到任何按键按压来从待机模式唤醒所述电子设备。
【专利摘要】本发明公开了用于键盘的第一按键阵列和第二光源阵列之间的共享行管脚72和/或列管脚76的共享矩阵48的系统、设备和方法。键盘控制器在扫描周期期间利用共享行管脚72和/或列管脚76对第一按键38阵列和第二光源62阵列寻址。每个按键38都由第二光源62阵列中的可单个控制的一个或多个光源62来背光照明。键盘控制器56可以在行间隔期间利用共享行管脚72和/或列管脚76来驱动相应行的期望光源62,同时检测同一行的按键按压。在一些实施例中,键盘控制器56可以在行间隔的驱动间隔期间驱动行的期望光源62,在行间隔的感测间隔期间单独扫描该行的按键38。
【IPC分类】G06F3/02
【公开号】CN104919400
【申请号】CN201380070710
【发明人】A·尤桑, M·J·纳瓦比什拉兹, J·陈, M·P·潘德雅
【申请人】苹果公司
【公开日】2015年9月16日
【申请日】2013年10月15日
【公告号】DE112013006137T5, US20140176352, WO2014099118A1
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1