一种按键扫描电路制造技术

技术编号:37197135 阅读:11 留言:0更新日期:2023-04-20 22:55
本实用新型专利技术公开了按键扫描电路,包括并联的两个按键组,按键组包括:按键矩阵,按键矩阵包括按键单元和与按键单元串联的总电阻;按键单元包括多条按键分支,按键分支包括按键和匹配电阻;开关组件,其包括第一开关组件和第二开关组件,第一开关组件和第二开关组件分别串接于按键矩阵的两端,且分别由MCU输出的信号控制导通或断开;在开关组件导通时,MCU为按键矩阵提供电源;按键单元和总电阻之间的连接位置处输出用于表征按键按下情况的电压信号;在开关组件导通时,对应开关组件的按键单元中至少一个按键按下时,输出的电压信号均不同。本实用新型专利技术用于解决现有技中使用MCU端口较多且信号连接线较多的问题。信号连接线较多的问题。信号连接线较多的问题。

【技术实现步骤摘要】
一种按键扫描电路


[0001]本技术涉及按键检测
,尤其涉及一种按键扫描电路。

技术介绍

[0002]按键扫描电路在各种电路系统中具有广泛的应用,现有的一种按键扫描电路包括多个按键开关,每个按键开关的一端分别接地,另一端通过导线分别与电源连接的同时分别与MCU(Microcontroller Unit,微控制单元)的三个IO端口连接,因此,其需要消耗MCU多个端口,而在电路系统中IO端口的数量是有限的,经常会出现IO端口不够用的现象,且信号线连接过多。

技术实现思路

[0003]为解决上述技术问题,本技术提供一种按键扫描电路,用于解决现有技中使用MCU端口较多且信号连接线较多的问题。
[0004]如此,本技术采用下述技术方案予以实现:
[0005]本申请涉及一种按键扫描电路,包括并联的两个按键组,所述按键组包括:
[0006]按键矩阵,所述按键矩阵包括按键单元和与所述按键单元串联的总电阻;所述按键单元包括多条按键分支,所述按键分支包括按键和匹配电阻;
[0007]开关组件,其包括第一开关组件和第二开关组件,所述第一开关组件和第二开关组件分别串接于所述按键矩阵的两端,且分别由MCU输出的信号控制导通或断开;在所述开关组件导通时,所述MCU为所述按键矩阵提供电源;所述按键单元和所述总电阻之间的连接位置处输出用于表征按键按下情况的电压信号;
[0008]其中,在所述开关组件导通时,对应所述开关组件的所述按键单元中至少一个按键按下时,输出的电压信号均不同;两个按键组中的开关组件不同时导通。
[0009]在本申请的一些实施例中,所述第一开关组件包括第一开关元件,所述第二开关组件包括第二开关元件;
[0010]所述第一开关元件和第二开关元件分别串接于所述按键矩阵的两端,且分别由MCU的两个输出口输出的信号控制导通或断开;在所述开关组件导通时,所述两个输出口和所述按键矩阵形成供电回路。
[0011]在本申请的一些实施例中,所述按键矩阵和所述总电阻之间的连接位置处连接所述MCU的AD口。
[0012]在本申请的一些实施例中,所述按键分支中的按键和匹配电阻串联,且所述多条按键分支并联;
[0013]所述按键单元中的各匹配电阻的阻值和任多个匹配电阻并联后的阻值彼此不同。
[0014]在本申请的一些实施例中,所述按键分支中的按键和匹配电阻并联,且所述多条按键分支串联;
[0015]所述按键单元中的各匹配电阻的阻值和任多个匹配电阻串联后的阻值彼此不同。
[0016]在本申请的一些实施例中,所述两个按键组包括第一按键组和第二按键组;
[0017]所述第一按键组中第一开关元件一端连接所述第一按键组中总电阻,另一端连接所述MCU的两个输出口中第一输出口,且控制端连接所述MCU的两个输出口中第二输出口;
[0018]所述第一按键组中第二开关元件一端连接所述第一按键组中按键单元,另一端连接所述第二输出口,且控制端连接所述第一输出口;
[0019]所述第二按键组中第二开关元件一端连接所述第二按键组中按键单元,另一端连接所述第一输出口,且控制端连接所述第二输出口;
[0020]所述第二按键组中第一开关元件一端连接所述第二按键组中总电阻,另一端连接所述第二输出口,且控制端连接所述第一输出口。
[0021]在本申请的一些实施例中,所述第一开关元件和第二开关元件中一个为高电平导通的开关元件和低电平导通的开关元件中一个,另一个为高电平导通的开关元件和低电平导通的开关元件中另一个。
[0022]在本申请的一些实施例中,所述第一开关元件为PMOS管,所述第二开关元件为NMOS管;
[0023]所述第一按键组中PMOS管的源极连接所述第一按键组中总电阻,漏极连接所述第一输出口,且栅极连接所述第二输出口;
[0024]所述第一按键组中NMOS管的源极连接所述第一按键组中按键单元,漏极连接所述第二输出口,且栅极连接所述第一输出口;
[0025]所述第二按键组中NMOS管的源极连接所述第二按键组中按键单元,漏极连接所述第一输出口,且栅极连接所述第二输出口;
[0026]所述第二按键组中PMOS管的源极连接所述第二按键组中总电阻,漏极连接所述第二输出口,且栅极连接所述第一输出口。
[0027]在本申请的一些实施例中,所述两个按键组包括第一按键组和第二按键组,所述第一开关元件为第一二极管,所述第二开关元件为第二二极管;
[0028]所述第一按键组中第一二极管的阳极与所述MCU的两个输出口中第一输出口连接,阴极连接所述第一按键组中总电阻;
[0029]所述第一按键组中第二二极管的阴极与所述MCU的两个输出口中第二输出口连接,阳极连接所述第一按键组中按键单元;
[0030]所述第二按键组中第一二极管的阳极与所述第二输出口连接,阴极连接所述第二按键组中总电阻;
[0031]所述第二按键组中第二二极管的阴极与所述第一输出口连接,阳极连接所述第二按键组中按键单元。
[0032]在 本申请的一些实施例中,所述按键扫描电路还包括:
[0033]延时单元,其与所述MCU连接,且能够延时若干时间。
[0034]与现有技术相比,本实施例的按键扫描电路的优点及有益效果如下:
[0035](1)设置两个并联的按键组,每个按键组包括按键矩阵,按键矩阵包括按键单元和总电阻,按键单元包括多条按键分支,按键分支包括按键和匹配电阻,通过MCU的输出口输出的信号控制开关组件闭合而选择按键矩阵投入使用,在对应按下投影矩阵中的至少一个按键时,能够通过在按键矩阵和总电阻之间的连接位置处输的电压信号进行表征,如此,在
获取到对应该电压信号时,可以获知按键单元中哪个按键被按下,采用MCU的端口较少,且MCU与按键组之间连接的信号线少,使该按键扫描电路简单易实施;
[0036](2)按键单元中包括多条按键分支,每个按键可以独立按下,也可以相互组合按下,因此,能够扫描多种按键组合方式。
[0037]结合附图阅读本技术的具体实施方式后,本技术的其他特点和优点将变得更加清楚。
附图说明
[0038]为了更清楚地说明本技术实施例中的技术方案,下面将对实施例中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0039]图1是本技术提出的按键扫描电路第一种实施例的电路图;
[0040]图2是本技术提出的按键扫描电路第二种实施例的电路图;
[0041]图3是本技术提出的按键扫描电路第三种实施例的电路图。
[0042]附图标记:
[0043]10

MCU;20

第一按键组;21/21'

按键矩阵;3本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种按键扫描电路,其特征在于,包括并联的两个按键组,所述按键组包括:按键矩阵,所述按键矩阵包括按键单元和与所述按键单元串联的总电阻;所述按键单元包括多条按键分支,所述按键分支包括按键和匹配电阻;开关组件,其包括第一开关组件和第二开关组件,所述第一开关组件和第二开关组件分别串接于所述按键矩阵的两端,且分别由MCU输出的信号控制导通或断开;在所述开关组件导通时,所述MCU为所述按键矩阵提供电源;所述按键单元和所述总电阻之间的连接位置处输出用于表征按键按下情况的电压信号;其中,在所述开关组件导通时,对应所述开关组件的所述按键单元中至少一个按键按下时,输出的电压信号均不同;两个按键组中的开关组件不同时导通。2.根据权利要求1所述的按键扫描电路,其特征在于,所述第一开关组件包括第一开关元件,所述第二开关组件包括第二开关元件;所述第一开关元件和第二开关元件分别串接于所述按键矩阵的两端,且分别由MCU的两个输出口的信号控制导通或断开;在所述开关组件导通时,所述两个输出口和所述按键矩阵形成供电回路。3.根据权利要求1所述的按键扫描电路,其特征在于,所述按键矩阵和所述总电阻之间的连接位置处连接所述MCU的AD口。4.根据权利要求2所述的按键扫描电路,其特征在于,所述按键分支中的按键和匹配电阻串联,且所述多条按键分支并联;所述按键单元中的各匹配电阻的阻值和任多个匹配电阻并联后的阻值彼此不同。5.根据权利要求2所述的按键扫描电路,其特征在于,所述按键分支中的按键和匹配电阻并联,且所述多条按键分支串联;所述按键单元中的各匹配电阻的阻值和任多个匹配电阻串联后的阻值彼此不同。6.根据权利要求2所述的按键扫描电路,其特征在于,所述两个按键组包括第一按键组和第二按键组;所述第一按键组中第一开关元件一端连接所述第一按键组中总电阻,另一端连接所述MCU的两个输出口中第一输出口,且控制端连接所述MCU的两个输出口中第二输出口;所述第一按键组中第二开关元件一端连接所述第一按键组中按键单元,另一端连接所述第...

【专利技术属性】
技术研发人员:张召德
申请(专利权)人:青岛迈金智能科技股份有限公司
类型:新型
国别省市:

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

1