可使用多个按键的电子装置制造方法及图纸

技术编号:2859818 阅读:157 留言:0更新日期:2012-04-11 18:40
一种可使用多个按键的电子装置,包括一第一电阻串、一第二电阻串、N个按键以及一输出节点。第一电阻串具有一第一端与一第二端,且第二电阻串具有一第三端与一第四端。第一电阻串的第一端与一高电压电连接,且第一电阻串的第二端与第二电阻串的第三端连接。第二电阻串的第四端与一低电压电连接。此外,第一及第二电阻串分别具有p与q个串联的电阻,p与q的总和为M,且M为大于或等于3的正整数。各按键与至少一个电阻并联。输出节点设置于第一电阻串与第二电阻串之间。输出节点用以输出一模拟信号。模拟信号的电压对应于M个按键的状态。

【技术实现步骤摘要】

本专利技术有关于一种电子装置,且特别是有关于一种可使用多个按键的电子装置
技术介绍
在传统的电子装置中,一种常见的按键电路设计直接将按键连接至微处理器(micro processor)的通用输入输出(General Purpose Input Output,GPIO)引脚(pin),并由微处理器本身来直接判断按键的状态。然而,此种按键电路的设计方式虽具有简单、直接的优点,但因每一个按键都专用一个GPIO引脚,故当需要的接键数量较多时,就会占用许多的GPIO引脚。由于微处理器的GPIO引脚有限,故无法将宝贵的GPIO引脚很大地浪费在按键电路上。因此,此种按键电路的设计方式较不适用在按键数目较多的电子装置上。为了节省GPIO引脚的使用,遂发展出一种模拟数字转换器(Analog-to-Digital Converter,ADC)键盘(keypad)。请参照图1,其表示传统具有ADC键盘的电子装置的部份电路图。电子装置10中的ADC键盘20包括一电阻串16、M个按键SW1-SWM,以及一输出节点(node)30。电阻串16具有M+1个串联的电阻R0-RM,且电阻串的二端分别与一高电压Vcc及一接地电压电连接。各按键的二端分别与接地电压及两个相邻的电阻间的节点电连接。而输出节点30位在电阻R0与R1之间,用以输出一模拟电压。此模拟电压对应于M个按键的状态。输出节点30所输出的模拟电压先经由ADC 50转换为一对应的数字信号,之后,再由电子装置的微处理器60将此数字信号进行处理,以执行对应于按键状态的功能。由上文可知,ADC键盘20可使用ADC输出入端口来达到节省GPIO引脚的目的。值得注意的是,虽然ADC键盘可减少微处理器的GPIO引脚的使用数目,但ADC键盘20的按键不具有复合键的功能。举例来说,当按键SW1与SW2同时被按下时,微处理器60将会判断为仅有按键SW1被按下。所以,当电子装置的按键有需要使用两个以上复合键时,就必须增加ADC输出入端口。因此,在不需增加ADC输出入端口的前提下,如何让电子装置的按键具有复合键的功能,实为所有相关从业人员所必须努力改进的方向。
技术实现思路
有鉴于此,本专利技术的目的就是在提供一种可使用多个按键的电子装置,除了可以大幅地减少所需要的微处理器的GPIO引脚的数目之外,以单一ADC输出入端口就可以让电子装置的按键具有复合键的功能。根据本专利技术的目的,提出一种可使用多个按键的电子装置,包括一第一电阻串、一第二电阻串、N个按键以及一输出节点。第一电阻串具有一第一端与一第二端,而第二电阻串具有一第三端与一第四端。第一电阻串的第一端与一高电压电连接。第一电阻串的第二端与第二电阻串的第三端连接。第二电阻串的第四端与一低电压电连接。此外,第一电阻串具有p个串联的电阻,而第二电阻串则具有q个串联的电阻。p与q的总和为M,且M为大于或等于3的正整数。各按键与至少一个电阻并联。输出节点设置于第一电阻串与第二电阻串之间。输出节点用以输出一模拟信号。模拟信号的电压对应于M个按键的状态。附图说明图1表示传统具有ADC键盘的电子装置的部份电路图;图2表示依照本专利技术的一第一实施例的可使用多个按键的电子装置的部份电路图;以及图3表示依照本专利技术的一第二实施例的可使用多个按键的电子装置的部份电路图。附图标号说明10、100、200电子装置16电阻串20ADC键盘30、140、240输出节点50、150、250模拟数字转换器60、160、260微处理器 120、220第一电阻串130、230第二电阻串具体实施方式实施例一请参照图2,其表示依照本专利技术一第一实施例的可使用多个按键的电子装置的部份电路图。本实施例的电子装置100包括一第一电阻串120、一第二电阻串130、6个按键SW1-SW6、一输出节点(node)140、一模拟数字转换器(Analog-to-Digital Converter;ADC)150以及一微处理器(microprocessor)160。在此实施例中,第一电阻串120具有3个串联的电阻,且此3个电阻的电阻值由上至下依序为R1、R2及R3。第二电阻串130也同样具有3个串联的电阻,其电阻值由上至下依序为R1’、R2’及R3’。第一电阻串120的一端与一高电压Vcc电连接,而另一端则与第二电阻串130的一端连接。第二电阻串130的另一端与一接地电压电连接。此外,按键SW1-SW6分别与电阻R1-R3及R1’-R3’并联。第一电阻串120与第二电阻串130之间具有输出节点140,用以输出一模拟信号SA。模拟信号SA的电压对应于按键的状态。模拟信号SA先由与输出节点140电连接的ADC 150转换成微处理器160可处理的数字信号,之后,再由与ADC 150电连接的微处理器160来进行处理,以执行对应于按键状态的功能。为了更清楚地说明按键的状态与模拟信号SA的电压之间的关系,在下表一中,列出一些按键状态所对应的输出节点140的电压。其中,令RT=R1+R2+R3以及RT’=R1’+R2’+R3’,而输出节点140的电压根据电路理论求得。需要注意的是,于表一所列的按键状态仅为此实施例所适用的按键状态的部份。由表一可以清楚地看出,按下二个以上的按键时所产生的输出节点140的电压,与按下一个按键时的输出节点140的电压不同。此外,当不同的二个按键或二个以上的按键被按下时,输出节点140将产生不同的电压电平。本实施例的电路设计方式,可以使得按键具有复合键的功能,而且按键的状态可以反应在输出节点140的电压上。因此,本实施例只须使用单一ADC输出入端口,就可以让电子装置100的微处理器160得知按键SW1-SW6为单一按键被按下或是多个按键同时被按下的状态,进而执行对应于此按键状态的功能。此外,由表一亦可得知,输出节点140的电压值除了与按键的状态有关之外,也与各电阻串中的电阻的电阻值有很直接的关系。因此,为了让不同的按键状态产生不同的输出电压值,以免微处理器160误判,各电阻串的电阻中,任二个电阻的电阻值总和较佳地不等于其余电阻中的任一电阻的电阻值。接下来,将以本实施例中的第一电阻串120为例,说明在实际的应用上,要如何来设计电阻串中的电阻的电阻值才能达到上述的要求。表一第一实施例的按键状态与输出节点140的电压对照表。 请再参照图2及表一。为了简化电路设计,可以通过使电阻串的三个电阻的电阻值成一等比级数关系,来达到使电阻串中,任二个电阻的电阻值总和不等于另一个电阻的电阻值的要求。等比级数的公比较佳地为2。举例来说,第一电阻串120中的三个电阻的电阻值R1、R2及R3的比值可为1∶2∶4。如此,当按压按键SW1、SW2、SW3、SW1+SW2、SW2+SW3以及SW1+SW3时,输出节点140所输出的电压值都不相同。相同地,若第二电阻串130的三个电阻的电阻值为等比级数关系,则按压按键SW4、SW5、SW6、SW4+SW5、SW5+SW6以及SW4+SW6,输出节点140所输出的电压值都不相同。若第一电阻串120与第二电阻串130中的电阻值为R1=R1’、R2=R2’且R3=R3’,如此,则当无按压任何按键以及按压SW1+SW4时,输出节点140所输出的电压值都等于Vcc/2。相同地,按本文档来自技高网
...

【技术保护点】
一种可使用多个按键的电子装置,至少包括:一第一电阻串,具有p个串联的电阻,该第一电阻串具有一第一端与一第二端,该第一端与一高电压电连接;一第二电阻串,具有q个串联的电阻,该第二电阻串具有一第三端与一第四端,该第一电阻串的该第 二端与该第二电阻串的该第三端连接,该第二电阻串的该第四端与一低电压电连接,p与q的总和为M,且M为大于或等于3的正整数;N个按键,各该按键与至少一电阻并联;以及一输出节点,设置于该第一电阻串与该第二电阻串之间,该输出节点用以 输出一模拟信号,该模拟信号的电压对应于这些按键的状态。

【技术特征摘要】
1.一种可使用多个按键的电子装置,至少包括一第一电阻串,具有p个串联的电阻,该第一电阻串具有一第一端与一第二端,该第一端与一高电压电连接;一第二电阻串,具有q个串联的电阻,该第二电阻串具有一第三端与一第四端,该第一电阻串的该第二端与该第二电阻串的该第三端连接,该第二电阻串的该第四端与一低电压电连接,p与q的总和为M,且M为大于或等于3的正整数;N个按键,各该按键与至少一电阻并联;以及一输出节点,设置于该第一电阻串与该第二电阻串之间,该输出节点用以输出一模拟信号,该模拟信号的电压对应于这些按键的状态。2.如权利要求1所述的电子装置,其中,该电子装置还包括一模拟数字转换器,与该输出节点电连接以将该模拟信号进行转换后输出一数字信号;以及一微处理器,与该模拟数字转换器电连接,该微处理器用以将该数字信号进行处理,以执行对应于这些按键状态的功能。3.如权利要求1所述的电子装置,其中,p与q为大于或等于1的正整数。4.如权利要求1所述的电子装置,其中,该第一电阻串仅含有一第一电阻,该第二电阻串含有一第二电阻与一第三电阻,且该第二电阻与该第三电阻具有不同电阻值。5.如权...

【专利技术属性】
技术研发人员:朱耀文
申请(专利权)人:明基电通股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1