本技术涉及按键检测,尤其涉及一种按键扫描电路。
背景技术:
1、按键扫描电路在各种电路系统中具有广泛的应用,现有的一种按键扫描电路包括多个按键开关,每个按键开关的一端分别接地,另一端通过导线分别与电源连接的同时分别与mcu(microcontroller unit,微控制单元)的三个io端口连接,因此,其需要消耗mcu多个端口,而在电路系统中io端口的数量是有限的,经常会出现io端口不够用的现象,且信号线连接过多。
技术实现思路
1、为解决上述技术问题,本实用新型提供一种按键扫描电路,用于解决现有技中使用mcu端口较多且信号连接线较多的问题。
2、如此,本实用新型采用下述技术方案予以实现:
3、本申请涉及一种按键扫描电路,包括并联的两个按键组,所述按键组包括:
4、按键矩阵,所述按键矩阵包括按键单元和与所述按键单元串联的总电阻;所述按键单元包括多条按键分支,所述按键分支包括按键和匹配电阻;
5、开关组件,其包括第一开关组件和第二开关组件,所述第一开关组件和第二开关组件分别串接于所述按键矩阵的两端,且分别由mcu输出的信号控制导通或断开;在所述开关组件导通时,所述mcu为所述按键矩阵提供电源;所述按键单元和所述总电阻之间的连接位置处输出用于表征按键按下情况的电压信号;
6、其中,在所述开关组件导通时,对应所述开关组件的所述按键单元中至少一个按键按下时,输出的电压信号均不同;两个按键组中的开关组件不同时导通。
7、在本申请的一些实施例中,所述第一开关组件包括第一开关元件,所述第二开关组件包括第二开关元件;
8、所述第一开关元件和第二开关元件分别串接于所述按键矩阵的两端,且分别由mcu的两个输出口输出的信号控制导通或断开;在所述开关组件导通时,所述两个输出口和所述按键矩阵形成供电回路。
9、在本申请的一些实施例中,所述按键矩阵和所述总电阻之间的连接位置处连接所述mcu的ad口。
10、在本申请的一些实施例中,所述按键分支中的按键和匹配电阻串联,且所述多条按键分支并联;
11、所述按键单元中的各匹配电阻的阻值和任多个匹配电阻并联后的阻值彼此不同。
12、在本申请的一些实施例中,所述按键分支中的按键和匹配电阻并联,且所述多条按键分支串联;
13、所述按键单元中的各匹配电阻的阻值和任多个匹配电阻串联后的阻值彼此不同。
14、在本申请的一些实施例中,所述两个按键组包括第一按键组和第二按键组;
15、所述第一按键组中第一开关元件一端连接所述第一按键组中总电阻,另一端连接所述mcu的两个输出口中第一输出口,且控制端连接所述mcu的两个输出口中第二输出口;
16、所述第一按键组中第二开关元件一端连接所述第一按键组中按键单元,另一端连接所述第二输出口,且控制端连接所述第一输出口;
17、所述第二按键组中第二开关元件一端连接所述第二按键组中按键单元,另一端连接所述第一输出口,且控制端连接所述第二输出口;
18、所述第二按键组中第一开关元件一端连接所述第二按键组中总电阻,另一端连接所述第二输出口,且控制端连接所述第一输出口。
19、在本申请的一些实施例中,所述第一开关元件和第二开关元件中一个为高电平导通的开关元件和低电平导通的开关元件中一个,另一个为高电平导通的开关元件和低电平导通的开关元件中另一个。
20、在本申请的一些实施例中,所述第一开关元件为pmos管,所述第二开关元件为nmos管;
21、所述第一按键组中pmos管的源极连接所述第一按键组中总电阻,漏极连接所述第一输出口,且栅极连接所述第二输出口;
22、所述第一按键组中nmos管的源极连接所述第一按键组中按键单元,漏极连接所述第二输出口,且栅极连接所述第一输出口;
23、所述第二按键组中nmos管的源极连接所述第二按键组中按键单元,漏极连接所述第一输出口,且栅极连接所述第二输出口;
24、所述第二按键组中pmos管的源极连接所述第二按键组中总电阻,漏极连接所述第二输出口,且栅极连接所述第一输出口。
25、在本申请的一些实施例中,所述两个按键组包括第一按键组和第二按键组,所述第一开关元件为第一二极管,所述第二开关元件为第二二极管;
26、所述第一按键组中第一二极管的阳极与所述mcu的两个输出口中第一输出口连接,阴极连接所述第一按键组中总电阻;
27、所述第一按键组中第二二极管的阴极与所述mcu的两个输出口中第二输出口连接,阳极连接所述第一按键组中按键单元;
28、所述第二按键组中第一二极管的阳极与所述第二输出口连接,阴极连接所述第二按键组中总电阻;
29、所述第二按键组中第二二极管的阴极与所述第一输出口连接,阳极连接所述第二按键组中按键单元。
30、在 本申请的一些实施例中,所述按键扫描电路还包括:
31、延时单元,其与所述mcu连接,且能够延时若干时间。
32、与现有技术相比,本实施例的按键扫描电路的优点及有益效果如下:
33、(1)设置两个并联的按键组,每个按键组包括按键矩阵,按键矩阵包括按键单元和总电阻,按键单元包括多条按键分支,按键分支包括按键和匹配电阻,通过mcu的输出口输出的信号控制开关组件闭合而选择按键矩阵投入使用,在对应按下投影矩阵中的至少一个按键时,能够通过在按键矩阵和总电阻之间的连接位置处输的电压信号进行表征,如此,在获取到对应该电压信号时,可以获知按键单元中哪个按键被按下,采用mcu的端口较少,且mcu与按键组之间连接的信号线少,使该按键扫描电路简单易实施;
34、(2)按键单元中包括多条按键分支,每个按键可以独立按下,也可以相互组合按下,因此,能够扫描多种按键组合方式。
35、结合附图阅读本实用新型的具体实施方式后,本实用新型的其他特点和优点将变得更加清楚。
1.一种按键扫描电路,其特征在于,包括并联的两个按键组,所述按键组包括:
2.根据权利要求1所述的按键扫描电路,其特征在于,所述第一开关组件包括第一开关元件,所述第二开关组件包括第二开关元件;
3.根据权利要求1所述的按键扫描电路,其特征在于,所述按键矩阵和所述总电阻之间的连接位置处连接所述mcu的ad口。
4.根据权利要求2所述的按键扫描电路,其特征在于,所述按键分支中的按键和匹配电阻串联,且所述多条按键分支并联;
5.根据权利要求2所述的按键扫描电路,其特征在于,所述按键分支中的按键和匹配电阻并联,且所述多条按键分支串联;
6.根据权利要求2所述的按键扫描电路,其特征在于,所述两个按键组包括第一按键组和第二按键组;
7.根据权利要求6所述的按键扫描电路,其特征在于,
8.根据权利要求7所述的按键扫描电路,其特征在于,所述第一开关元件为pmos管,所述第二开关元件为nmos管;
9.根据权利要求2所述的按键扫描电路,其特征在于,所述两个按键组包括第一按键组和第二按键组,所述第一开关元件为第一二极管,所述第二开关元件为第二二极管;
10.根据权利要求2所述的按键扫描电路,其特征在于,还包括: