按键装置及其按键侦测方法制造方法及图纸

技术编号:2843192 阅读:158 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种按键装置及其按键侦测方法,设有一电压源以及多个按键,电压源连接于多个按键的一端,包括:一充电模块,用以提供相对应多个按键的多条充电路径,当至少一按键被按压时,产生对应的至少一导通的充电路径;一负载电容,用以自对应的至少一导通的充电路径取得电能以产生一充电信号;一控制模块,具有多个控制电容,当至少一按键被按压而产生一控制信号时,对应该按键被导通的控制电容用以传送控制信号;一微控制器,于接收控制信号时,计算充电信号达到一第一预定电压的一充电时间,并依据充电时间来判断是何种按键组合被按压。本发明专利技术无需使用大量的接脚,亦无需使用昂贵的零件,故可提供设计者更大的弹性,有效减少成本。

【技术实现步骤摘要】

本专利技术是有关于一种电子产品,特别是有关于一种。
技术介绍
请参阅图1,图1显示第一现有按键装置100的示意图。按键装置100包含有一微控制器(MCU)110、多个接脚121、122、123以及124,以及多个按键131、132、133以及134。如图所示,按键131、132、133以及134分别透过接脚121、122、123以及124耦接于微控制器110。举例来说,当使用者按压按键131时,接脚121上的电子信号即产生变化,此时微控制器110可透过接脚121所传送的电子信号来侦测出按键131被按压,并针对被按压的按键131进行相关后续处理。由上述说明可知,按键装置100在侦测按键时,需要具备有与按键个数相同的接脚个数;换句话说,若是按键装置具有N个按键,则微控制器亦需要具有N个接脚。理论上微控制器的接脚个数并未有所限制,然而,在实际应用上,接脚个数愈多的微控制器其晶片面积愈大,且成本愈高。请参阅图2,图2显示第二现有按键装置200的示意图。按键装置200包含有一微控制器(MCU)210、多个接脚221、222、223、224、225以及226,以及多个按键231、232、233、234、235、236、237、238以及239。各个接脚的连接关系说明如下接脚221耦接于按键231、232、233的一端;接脚222耦接于按键234、235、236的一端;接脚223耦接于按键237、238、239的一端;接脚224耦接于按键231、234、237的另一端;接脚225耦接于按键232、235、238的另一端;接脚226耦接于按键233、236、239的另一端。接脚221、222、223是用以传送致能信号至其耦接按键,而当一特定按键被致能时,对应的接脚(接脚224、225、226之一)则可侦测出该特定按键被按压。举例来说,当使用者按压按键231时,接脚221传送致能信号给231,微控制器210可透过按键231对应的耦接接脚224侦测到按键231被按压。由上述说明可知,按键装置200在侦测按键时,9个按键仅需6个接脚即可,至于接脚个数N和按键个数M的关系则可经由设计而有其它不同的变化,一般来说,接脚个数N设计成小于按键个数M。相较于第一现有按键装置100,在一预定的按键个数下,选用按键装置200的架构可以减少所需的接脚个数,而这样的架构常见于遥控器内部电路的设计。请参阅图3,图3显示第三现有按键装置300的示意图。按键装置300包含有一微控制器(MCU)310、多个接脚321与322、一模拟数字转换器(analog-to-digital converter,ADC)340、以及多个按键331、332、333、以及334。多个按键331、332、333、以及334耦接至模拟数字转换器340的模拟输入,模拟数字转换器340的数字输出则耦接至微控制器(MCU)310的多个接脚321与322。由于每一按键所串接电阻的电阻值皆不相同(例如按键332所串接的电阻值为2R),是以当任一按键被按压时,模拟数字转换器340的模拟输入端产生的电压位阶皆不相同,在此共有4种不同的电压位阶,对应模拟数字转换器330的输出脚位个数为log24=2。由上述说明可知,若是按键装置300具有N个按键,则微控制器至少需要具有log2N个接脚。相较于按键装置100与200,当所需的按键个数愈来愈多时,按键装置300可大幅减少所需的接脚个数。然而,模拟数字转换器相当昂贵,且亦具有一定的面积,容易造成设计时面积的浪费与成本的增加。请参阅图4,图4显示第四现有按键装置400的示意图,其包含有一控制单元410,其作法与按键装置300相同,皆是利用电压位阶不同来判断哪一个按键被按压,同样具有设计时产生体积浪费与增加成本的缺点,进一步的详细说明请参阅中国台湾专利案号I226731,在此不再赘述。
技术实现思路
有鉴于此,本专利技术提供一种按键装置,设有一电压源以及多个按键,该电压源连接于多个按键的一端,用以提供电能,该按键装置包括一充电模块、一负载电容、一控制模块以及一微控制器。充电模块具有多个充电电阻,分别耦接于多个按键的另一端,用以提供相对应该多个按键的多条充电路径,当多个按键中至少一按键被按压时,产生相对应的至少一导通的充电路径;负载电容耦接于充电模块,用以自相对应的该至少一导通的充电路径取得电压源所提供的电能以产生一充电信号;控制模块具有多个控制电容,分别耦接于多个按键的另一端以及多个充电电阻,用以当至少一按键被按压而产生一控制信号时,对应该按键被导通的控制电容来传送控制信号;以及微控制器耦接于控制模块以及充电模块,于接收控制电容所传送的控制信号时,用以计算充电信号达到一第一预定电压的一充电时间,并依据充电时间来判断是何种按键组合被按压。每一充电电阻是具有不同的电阻值以对应不同的充电时间。本专利技术所述的按键装置,该控制模决是耦接于该微控制器的一通用输出入脚位。本专利技术所述的按键装置,该通用输出入脚位是为输入模式,当该控制信号产生时,是透过该通用输出入脚位对该微控制器产生中断,以使该微控制器开始计算该充电时间。本专利技术所述的按键装置,若该多个按键的个数、该充电模块的充电电阻的个数、该控制模块的控制电容的个数是为3;且该充电模块内的一第一充电电阻、一第二充电电阻、一第三充电电阻的电阻值分为R、2R、4R,该负载电容的电容值为C,则对应于不同充电路径的一第一按键、一第二按键、一第三按键的该充电时间分别为RC、2RC、4RC。本专利技术所述的按键装置,若该微控制器计算出的该充电时间是为RC,即侦测出该第一按键被按压;若该微控制器计算出的该充电时间是为2RC,即侦测出该第二按键被按压;若该微控制器计算出的该充电时间是为4RC,即侦测出该第三按键被按压。本专利技术所述的按键装置,该按键装置另包含有一放电电阻,耦接于该负载电容以及该微控制器,用以提供该微控制器到该负载电容的一放电路径;其中该放电路径作用时该微控制器是暂停对该按键装置的多个按键进行侦测,作用方式为首先先将该通用输出入脚位设为输出模式,并提供电压以对该负载电容充电; 当该负载电容充电至该第一预定电压时,则将该通用输出入脚位设为输入模式,使该负载电容透过该放电路径对该微控制器放电至一第二预定电压以计算出一放电时间;最后利用计算出的该放电时间来重新估算该负载电容的电容值。本专利技术所述的按键装置,该微控制器是根据该放电时间,调整该多个按键中每一个按键所对应的该充电路径的该充电时间的范围。本专利技术另提供一种按键侦测方法,用于一按键装置,该按键装置包含有一微控制器、多个按键以及一电压源,该按键侦测方法包括提供对应多个按键的多条充电路径;以及当至少一按键被按压时,自相对应的至少一导通的充电路径开始充电以产生一充电信号,并产生一控制信号以控制该微控制器开始计算该充电信号达到一第一预定电压的一充电时间,利用该充电时间判断是何种按键组合被按压。每一充电路径皆对应不同的充电时间。本专利技术所述的按键侦测方法,当该控制信号产生时,是透过该控制信号来产生中断,以使该微控制器开始计算该充电信号的该充电时间。本专利技术所述的按键侦测方法,该按键装置的多个按键是具有一第一按键、一第二按键、以及一第三按键,且对应的充电时间分别为一第一预定时间、一本文档来自技高网
...

【技术保护点】
一种按键装置,设有一电压源以及多个按键,该电压源连接于多个按键的一端,用以提供电能,其特征在于该按键装置包括:一充电模块,具有多个充电电阻,分别耦接于该多个按键的另一端,用以提供相对应该多个按键的多条充电路径,当该多个按键中至少一按键被按压时,产生相对应的至少一导通的充电路径;一负载电容,耦接于该充电模块,用以自相对应的该至少一导通的充电路径取得该电压源所提供的电能以产生一充电信号;一控制模块,具有多个控制电容,分别耦接于该多个按键的另一端以及该多个充电电阻,当至少一按键被按压而产生一控制信号时,对应该按键被导通的该控制电容用以传送该控制信号;以及一微控制器,耦接于该控制模块以及该充电模块,于接收该控制电容所传送的该控制信号时,用以计算该充电信号达到一第一预定电压的一充电时间,并依据该充电时间来判断是何种按键组合被按压;其中,每一充电电阻是具有不同的电阻值以对应不同的充电时间。

【技术特征摘要】

【专利技术属性】
技术研发人员:黄伟智
申请(专利权)人:普诚科技股份有限公司
类型:发明
国别省市:71[]

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

1