按键检测装置和方法制造方法及图纸

技术编号:6977167 阅读:142 留言:0更新日期:2012-04-11 18:40
一种按键检测装置,包括:按键电阻模块,包括按键开关及相配合的按键电阻;电流镜,输入端与按键电阻模块的输出端连接,而输出端与一参考电阻串联;电阻扫描模块,包括串接的分压电阻及对应的控制开关;比较器,一输入端与电流镜的输出端连接,而另一输入端与电阻扫描模块的输出端连接;控制判别模块,控制电阻扫描模块控制开关的开合,并在比较器翻转时根据控制开关的开合状态而判断出被按下的按键,如此不需要设置模数转换器,从而利于简化电路的结构,降低电路的成本,从而利于大规模的推广使用。

【技术实现步骤摘要】

本专利技术有关一种检测装置及检测方法,特别是指应用在终端设备上能够识别按键的检测装置及检测方法。
技术介绍
按键为许多电子装置的输入元件,并且每个电子装置上均设有多个按键,以实现不同的功能,对于如何判定哪一个按键被按下及哪几个按键被组合按下,业界通常是使用键盘扫描电路,利用电阻分压检测判断按键按下的状态,相关的现有技术可参考中国专利申请200810056761. 3所示,此专利申请是通过利用模数转换器的方式判别按键,因此电路结构复杂、成本较高。
技术实现思路
本专利技术的目的在于提供一种按键检测装置及方法,以解决现有技术中的电路结构复杂的问题。为实现上述目的,实施本专利技术的一种按键检测装置包括按键电阻模块,包括按键开关及与按键开关配合的按键电阻;电流镜,输入端与按键电阻模块的输出端连接,而输出端与一参考电阻串联;电阻扫描模块,包括串接的分压电阻及对应的控制开关;比较器,具有二输入端,一输入端与电流镜的输出端连接,而另一输入端与电阻扫描模块的输出端连接;控制判别模块,控制电阻扫描模块控制开关的开合,并在比较器翻转时根据控制开关的状态而判断出被按下的按键。为实现上述目的,实施本专利技术的另一种按键检测装置包括处理芯片与按键电阻模块,其中该按键电阻模块包括按键开关及与按键开关配合的按键电阻,其中该处理芯片包括电流镜,输入端与按键电阻模块的输出端连接,而输出端与一参考电阻串联;电阻扫描模块,包括串接的分压电阻及对应的控制开关;比较器,一输入端与电流镜的输出端连接, 而另一输入端与电阻扫描模块的输出端连接;控制判别模块,控制电阻扫描模块控制开关的开合,并在比较器翻转时根据控制开关的状态而判断出被按下的按键。较佳地,该按键电阻模块包括并联的多个按键开关,每一开关串接一按键电阻,并且这些按键电阻的另一端形成一公共端,并且这些按键电阻的公共端与电源之间还串接一电阻,比较器的一输入端连接于该电阻与该按键电阻的公共端之间。较佳地,该电阻扫描模块的控制开关的数量与按键开关的组合状态的数量相对应,每一控制开关的一端连接于二串联的分压电阻的连接节点上,而另一端形成一公共端, 与比较器的另一输入端连接。较佳地,该控制判别模块设有一控制开关开合状态与对应按键的对照表,比较器翻转时,控制判别模块根据控制开关的开合状态而判断出被按下的按键。较佳地,该控制判别模块依据令电阻扫描模块输出的电压递增或递减的顺序控制电阻扫描模块的控制开关的开合。为实现上述目的,本专利技术提出一种利用上述的按键检测装置对按键进行检测的方法,该方法包括如下步骤上电后,控制判别模块控制电阻扫描模块的控制开关的依序开合;持续判断比较器是否翻转;如比较器翻转,则根据控制判别模块根据控制开关的状态而判断出被按下的按键。较佳地,该控制判别模块设有一控制开关开合状态与对应按键的对照表,比较器翻转时,控制判别模块根据控制开关的开合状态而判断出被按下的按键。较佳地,该控制判别模块依据令电阻扫描模块输出的电压递增或递减的顺序控制电阻扫描模块的控制开关的开合。与现有技术相比较,本专利技术通过利用控制判别模块控制电阻扫描模块控制开关的开合,并在比较器翻转时根据控制开关的状态而判断出被按下的按键,如此不需要设置模数转换器,从而利于简化电路的结构,降低电路的成本,从而利于大规模的推广使用。附图说明图1为实施本专利技术的按键检测装置的电路示意图。图2为实施本专利技术的按键检测方法的流程图。具体实施例方式以下结合附图对本专利技术具体实施方式进行说明,并且以下的说明是以鼠标按键的侦测为例的,本
的人员完全可理解,本专利技术的技术方案也可完全应用于其他电子装置的按键侦测上。请参图1所示,为实施本专利技术的按键检测装置的电路示意图,其中实施本专利技术的按键检测装置包括按键电阻模块10、电阻扫描模块11、比较器12、控制判别模块13及电流镜14,以下对各模块的组成与功能进行详细说明。按键电阻模块10包括串接的按键开关及与按键开关相配合的按键电阻,在本实施例中,设有四个按键开关,即左健Kp右键Kk、中键Km及CPI键K。PI,并且上述每一个按键均与一按键电阻串联,即左健&与电阻&串联,右键Kk与电阻Rk串联,中键Km与电阻&串联,CPI键Kcpi与电阻Rcpi串接,并且电阻Rp电阻RK、电阻Rm、电阻Rcpi的另一端形成一公共端。电流镜14的输入端与按键电阻模块10的输出端连接,而输出端与一参考电阻RO 串联,如此将流过按键电阻模块10的电流镜像到参考电阻RO上。该电流镜14包括第一 MOS管141、第二 MOS管142、第三MOS管143及第四MOS管144,其中第一 MOS管141栅极与第三MOS管143栅极连接,第二 MOS管142栅极与第四MOS管144栅极连接,第一 MOS管 141与第三MOS管143的源极与电源连接,第二 MOS管142与第四MOS管144的栅极与第二 MOS管142的漏极连接并与按键电阻模块10的输出端(即电阻Rp电阻RK、电阻RM、电阻 RcpiS—端形成的一公共端)连接,第四MOS管144的漏极与比较器的输入端连接连接(容5后详述)。第一 MOS管141的漏极与第二 MOS管142的源极、第三MOS管143的漏极与第四 MOS管144的源极连接。另外,该按键检测装置还包括一运算放大器16,该运算放大器16 的反相输入端与一参考电压Vref连接,而正相输入端与按键电阻模块10的输出端连接,而该运算放大器16的输出端则与第一 MOS管141栅极连接,如此令按键电阻模块10的输出端(即电阻&、电阻&、电阻&、电阻RotW另一端形成的公共端)的电压稳定在参考电压 Vref上。为描述的方便,可将第二 MOS管142的漏极称为该电流镜14的输入端,而将第四 MOS管144的漏极称为该电流镜14的输出端,如此通过上面的四个MOS管的组合而形成电流镜,从而可将流过按键电阻模块10的电流依该电流镜的电流系数进行镜像。电阻扫描模块11包括串接的多个分压电阻及对应每一分压电阻的控制开关,在具体实施时,该多个分压电阻Rl-RlO串接于电源与地之间,而每一控制开关的一端连接于相连的两分压电阻之间的节点上,而所有控制开关的另一端形成一公共端,并与比较器12 的一输入端连接;同时该电阻扫描模块11的控制开关的数量与按键开关的组合状态的数量相对应,即如图1所示。在本实施例中,设有左健I、右键Κκ、中键Km及CPI键Κ。ΡΙ共四个按键,相应的则会有9种按键状态,即无按键、左键按下、右键按下、左右键共同按下、中键按下、左中键共同按下、右中键共同按下、左中右键共同按下、CPI键按下,相应的控制开关则对应每一种状态设有对应的控制开关,即控制开关ΝΚ、控制开关LK、控制开关RK、控制开关LRK、控制开关ΜΚ、控制开关LMK、控制开关RMK、控制开关LMR、控制开关CPIK,当上电后, 闭合每一控制开关,输出至比较器同相输入端的电压是不同的,如当控制开关NK闭合时, 则输出的电压为电阻RlO上的电压,当控制开关LK闭合时,则输入的电压为电阻R9与RlO 上的电压,如此每一控制开关闭合时输出的电压不同。比较器12的一输入端(在本实施例中为同相输入端vin+)与电阻扫描模块11的输出端(即所有本文档来自技高网
...

【技术保护点】
1.一种按键检测装置,包括:按键电阻模块,包括按键开关及与按键开关配合的按键电阻;电流镜,输入端与按键电阻模块的输出端连接,而输出端与一参考电阻串联;电阻扫描模块,包括串接的分压电阻及对应的控制开关;比较器,具有二输入端,一输入端与电流镜的输出端连接,而另一输入端与电阻扫描模块的输出端连接;控制判别模块,控制电阻扫描模块控制开关的开合,并在比较器翻转时根据控制开关的状态而判断出被按下的按键。

【技术特征摘要】

【专利技术属性】
技术研发人员:谢承华刘建汪宁刘磊
申请(专利权)人:埃派克森微电子上海股份有限公司埃派克森微电子有限公司
类型:发明
国别省市:31

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

1