1.本技术涉及电子技术领域,具体涉及一种按键电路、按键组件及电子设备。
背景技术:2.随着产品便携式、小型化设计越来越多,结构设计越来越紧凑,对产品的按键数量有着更多限制。同时,有很多的产品场景,会要求单颗按键能够实现更多功能。然,相关技术中的单颗按键实现的功能较为有限。
技术实现要素:3.本技术第一方面提供了一种按键电路,所述按键电路包括:
4.第一接入端,所述第一接入端用于接收电源电压,且所述第一接入端还用于电连接所述按键的一端;
5.第二接入端,所述第二接入端用于电连接按键的另一端,当所述按键被按压时,所述第二接入端电连接至所述第一接入端;
6.第一分压电路,所述第一分压电路的一端电连接所述第二接入端,且所述第一分压电路用于接收第一电压,并在所述按键被按压时将所述第一电压进行分压得到第二电压;
7.第二分压电路,所述第二分压电路的一端电连接所述第二接入端,所述第二分压电路用于接收第三电压,并在所述按键被按压时将所述第三电压进行分压以得到第四电压;以及
8.控制器,所述控制器包括第一端口及第二端口,所述第一端口电连接所述第一分压电路的输出端,所述第二端口电连接所述第二分压电路的输出端,所述控制器根据所述第一端口是否接收到第二电压判断所述按键是否被按压,且还根据所述第二端口接收到第四电压的时长判断所述按键被按压的时长。
9.其中,所述第一分压电路包括:
10.第一电阻,所述第一电阻的一端电连接所述第二接入端;
11.第一开关,所述第一开关包括第一控制端、第一端及第二端,所述第一控制端电连接所述第一电阻的另一端,所述第一端接地,所述第二端电连接所述第一分压电路的输出端;
12.第二电阻,所述第二电阻的一端用于接收所述第一电压,所述第二电阻的另一端电连接所述第二端;以及
13.第三电阻,所述第三电阻的一端电连接所述第二端,所述第三电阻的另一端接地。
14.其中,所述第一开关为nmos,所述第一控制端为nmos的栅极,所述第一端为nmos的源极,所述第二端为nmos的漏极,当所述按键被按压时,所述第一控制端控制所述第一端及所述第二端导通。
15.其中,所述第二分压电路包括:
16.第四电阻,所述第四电阻的一端电连接所述第二接入端;
17.第二开关,所述第二开关包括第二控制端、第三端及第四端,所述第二控制端电连接所述第四电阻的另一端,所述第三端接地,所述第四端电连接所述第二分压电路的输出端;
18.第五电阻,所述第五电阻的一端用于接收第三电压,所述第五电阻的另一端电连接所述第四端;以及
19.第六电阻,所述第六电阻的一端电连接所述第二端,所述第六电阻的另一端接地。
20.其中,所述第二开关为nmos,所述第二控制端为nmos的栅极,所述第三端为nmos的源极,所述第四端为nmos的漏极,当所述按键被按压时,所述第二控制端控制所述第三端及所述第四端导通。
21.其中,所述控制器还用于根据在所述按键被按压时,根据所述按键被按压的时长判别所述按键对应的功能。
22.其中,所述第一电压为1.2v,所述第二电压为0.4v。
23.其中,所述第三电压为3.3v,所述第四电压为3.1v。
24.本技术第二方面还提供了一种按键组件,所述按键组件包括按键以及如第一方面及第一方面任意一种实施方式所述的按键电路。
25.本技术第三方面还提供了一种电子设备,所述电子设备包括如第二方面提供的按键组件。
26.其中,当所述按键电路应用的电子设备关机时,所述电源电压及所述第一电压存在,所述第三电压被切断。
27.本技术实施方提供的按键电路中控制器可根据所述按键是否被按压以及按压的时长来判断所述按键对应的功能,从而使得利用了较少的按键来执行较多的功能。换而言之,本技术的按键电路利用第一分压电路、第二分压电路及控制器进行拓扑,实现达到了利用了较少的按键来执行较多的功能的有益效果。
附图说明
28.图1为本技术一实施方式提供的按键电路的框。
29.图2为图1中提供的按键电路在一实施方式中的具体电路结构示意图。
30.图3为本技术一实施方式提供的按键电路所对应的检测方法的流程示意图。
31.图4为本技术一实施方式提供的按键组件的示意图。
32.图5为本技术一实施方式提供的电子设备的示意图。
具体实施方式
33.下面将结合本技术实施方式中的附图,对本技术实施方式中的技术方案进行清楚、完整的描述,显然,所描述的实施方式仅是本技术一部分实施方式,而不是全部的实施方式。基于本技术中的实施方式,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施方式,都属于本技术保护的范围。
34.需要说明的是,本技术中出现的术语“第一”、“第二”仅仅用于描述的目的,而不能理解为指示或者暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第
一”、“第二”的特征可以明示或隐含地包括一个或者更多个所述特征。在本技术的描述中,“多个”的含义是指两个或两个以上,除非另有明确具体的限定。
35.请一并参阅图1及图2,图1为本技术一实施方式提供的按键电路的框;图2为图1中提供的按键电路在一实施方式中的具体电路结构示意图。所述按键电路110包括第一接入端p1、第二接入端p2、第一分压电路111、第二分压电路112以及控制器113。所述第一接入端p1用于接收电源电压,且所述第一接入端p1还用于电连接所述按键120的一端。所述第二接入端p2用于电连接按键120的另一端,当所述按键120被按压时,所述第二接入端p2电连接至所述第一接入端p1。所述第一分压电路111的一端电连接所述第二接入端p2,且所述第一分压电路111用于接收第一电压,并在所述按键120被按压时将所述第一电压进行分压得到第二电压。所述第二分压电路112的一端电连接所述第二接入端p2,所述第二分压电路112用于接收第三电压,并在所述按键120被按压时将所述第三电压进行分压以得到第四电压。所述控制器113包括第一端口gpio1及第二端口gpio2,所述第一端口gpio1电连接所述第一分压电路111的输出端,所述第二端口gpio2电连接所述第二分压电路112的输出端,所述控制器113根据所述第一端口gpio1是否接收到第二电压判断所述按键120是否被按压,且还根据所述第二端口gpio2接收到第四电压的时长判断所述按键120被按压的时长。
36.所述按键120,可以为但不限于物理上的实现方式,包括各种触摸按键、继电器、光耦磁耦隔离电路、传感器(sensor)模组等。
37.所述电源电压,也称为系统电源,所述电源电压的来源可以是所述按键电路110所应用的电子设备1中的电池。在本实施方式中,所述按键电路110具有连接点vbat,所述连接点vbat加载有电源电压,所述第一接入端p1电连接所述连接点vbat,以接收所述电源电压。
38.所述第一接入端p1及所述第二接入端p2为电连接按键120的两个接入端。所述按键120通常包括两个固定端及一个活动端,所述两个固定端分别电连接所述第一接入端p1及所述第二接入端p2。当所述按键120没有被按压时,所述按键120的活动端悬空,即,所述第一接入端p1及所述第二接入端p2没有电连接;当所述按键120被按压时,所述按键120的活动端被按下,即,所述第一接入端p1及所述第二接入端p2电连接。当所述第一接入端p1及所述第二接入端p2电连接时,所述电源电压可经由所述第一接入端p1、所述按键120及所述第二接入端p2传输至所述第一分压电路111及所述第二分压电路112。
39.在本实施方式中,所述按键电路110具有连接点vcc_ext,所述第一分压电路111电连接所述连接点vcc_ext,以接收所述第一电压。在本实施方式中,所述第一分压电路111具有输出端,所述第一分压电路111的所述输出端标记为onoff。
40.在本实施方式中,所述按键电路110还具有连接点vcc_io,所述第二分压电路112电连接所述连接点vcc_io,以接收所述第三电压。在本实施方中,所述第二分压电路112还具有输出端,所述第二分压电路112的所述输出端标记为onoff_det。
41.在本实施方式中,所述控制器113为主控制器113,所述第一端口gpio1及所述第二端口gpio2为均为通用输入输出端口(general
‑
purpose input/output,gipo)。
42.当所述按键120被按压时,所述第一分压电路111工作,所述第一分压电路111将所述第一电压转换为第二电压,由于所述第一端口gpio1电连接所述第一分压电路111的输出端,因此,所述控制器113可根据所述第一端口gpio1是否接收到所述第二电压的情况判断所述按键120是否被按压。具体地,当所述第一端口gpio1接收到所述第二电压时,所述控制
器113判定所述按键120被按压;当所述第一端口gpio1未接收到所述第二电压时,所述控制器113判定所述按键120未被按压。
43.同样地,当所述按键120被按压时,所述第二分压电路112工作,所述第二分压电路112将所述第三电压转换为第四电压,由于所述第二端口gpio2电连接所述第二分压电路112的输出端,因此,所述控制器113可根据所述第二端口gpio2是否接收到所述第四电压的情况判断所述按键120是否被按压。具体地,当所述第二端口gpio2接收到所述第四电压时,所述控制器113判定所述按键120被按压;当所述第二端口gpio2未接收到所述第四电压时,所述控制器113判定所述按键120未被按压,且所述控制器113还可在所述第二端口gpio2接收到所述第四电压时,记录所述第四电压持续的时长。由于所述按键120被按压时,所述第二端口gpio2才接收到所述第四电压,因此,所述控制器113根据所述第二端口gpio2接收到所述第四电压的时长判断所述按键120被按压的时长。在本实施方式中,所述按键120被按压的时长等于所述第四电压的持续时长。
44.所述控制器113根据所述第一端口gpio1是否接收到第二电压判断所述按键120是否被按压,且还根据所述第二端口gpio2接收到第四电压的时长判断所述按键120被按压的时长,因此,所述控制器113可根据所述按键120被按压的时长判断所述按键120对应的功能。
45.具体地,所述按键120被按压的时长可以为但不仅限于为第一时长、第二时长、第三时长、第四时长。所述控制器113根据根据各个时长判断所述按按键120对应的功能。比如,所述控制器113根据所述第一时长判断所述按键120对应的功能是第一功能,所述第二时长对应的功能是第二功能,第三时长对应的功能是第三功能,所述第四时长对应的功能是第四功能。举例而言,所述第一时长为0.5s,所述第二时长为3s,所述第三时长为5s,所述第四时长为10s。举例而言,所述第一功能是唤醒屏幕,所述第二功能是关机,第三功能是重启,第四功能是录音。
46.由此可见,本技术的按键电路110中的控制器113可根据按键120被按压的时长对所述按键120对应的功能进行拆分,此外,所述控制器113还可根据所述按键120被按压的次数,以及被按压的时长判断所述按键120对应的功能。比如,实现对单击、双击、多次连击等判断。
47.请一并参阅图3,图3为本技术一实施方式提供的按键电路所对应的检测方法的流程示意图。本实施方式中,所述方法包括但不仅限于s110、s120、s130、及s140。s110、s120、s130、及s140详细描述如下。
48.s110、开启按键120是否被按压的检测功能。
49.s120、控制器113自所述第一端口gpio1检测所述按键120是否被按压。
50.s130、控制器113自所述第二端口gpio2检测按键120被按压的时长。
51.s140、控制器113在所述按键120被按压时,根据所述按键120被按压的时长判断所述按键120对应的功能,并执行。
52.经过前面描述可见,本技术实施方提供的按键电路110中控制器113可根据所述按键120是否被按压以及按压的时长来判断所述按键120对应的功能,从而使得利用了较少的按键120来执行较多的功能。换而言之,本技术的按键电路110利用第一分压电路111、第二分压电路112及控制器113进行拓扑,实现了利用了较少的按键120来执行较多的功能。本申
请实施方式提供的按键电路110和相关技术中依赖于控制器113底层的程序设计大不相同。
53.请继续参阅图2,在本实施方式中,所述第一分压电路111包括第一电阻r1、第一开关q1、第二电阻r2及第三电阻r3。所述第一电阻r1的一端电连接所述第二接入端p2。所述第一开关q1包括第一控制端g1、第一端s1及第二端d1,所述第一控制端g1电连接所述第一电阻r1的另一端,所述第一端s1接地,所述第二端d1电连接所述第一分压电路111的输出端。所述第二电阻r2的一端用于接收所述第一电压,所述第二电阻r2的另一端电连接所述第二端d1。所述第三电阻r3的一端电连接所述第二端d1,所述第三电阻r3的另一端接地。
54.在本实施方式中,所述第一开关q1为nmos,所述第一控制端g1为nmos的栅极,所述第一端s1为nmos的源极,所述第二端d1为nmos的漏极,当所述按键120被按压时,所述第一控制端g1控制所述第一端s1及所述第二端d1导通。
55.当所述按键120被按压时,所述第一开关q1单元的第一控制端g1接收到所述电源电压,所述电源电压为高电平,当nmos晶体管的栅极接收到的电平为高电平时,所述nmos晶体管的源极及漏极导通。
56.请再次参阅图2,所述第二分压电路112包括第四电阻r4、第二开关q2、第五电阻r5及第六电阻r6。所述第四电阻r4的一端电连接所述第二接入端p2。所述第二开关q2包括第二控制端g2、第三端s2及第四端d2,所述第二控制端g2电连接所述第四电阻r4的另一端,所述第三端s2接地,所述第四端d2电连接所述第二分压电路112的输出端。所述第五电阻r5的一端用于接收第三电压,所述第五电阻r5的另一端电连接所述第四端d2。所述第六电阻r6的一端电连接所述第二端d1,所述第六电阻r6的另一端接地。
57.在本实施方式中,所述第二开关q2为nmos,所述第二控制端g2为nmos的栅极,所述第三端s2为nmos的源极,所述第四端d2为nmos的漏极,当所述按键120被按压时,所述第二控制端g2控制所述第三端s2及所述第四端d2导通。
58.当所述按键120被按压时,所述第二开关q2单元的第二控制端g2接收到所述电源电压,所述电源电压为高电平,当nmos晶体管的栅极接收到的电平为高电平时,所述nmos晶体管的源极及漏极导通。
59.可以理解地,在本实施方式的示意中,以所述第一分压电路111包括前面描述的第一电阻r1、第一开关q1、第二电阻r2及第三电阻r3,同时以所述第二分压电路112包括前面描述的第四电阻r4、第二开关q2、第五电阻r5及第六电阻r6为例进行示意。可以理解地,所述第一分压电路111也可以为其他形式,所述第二电路也可以为其他形式。换而言之,所述第一分压电路111包括前面描述的第一电阻r1、第一开关q1、第二电阻r2及第三电阻r3还可结合到其他形式的第二分压电路112中,相应地,所述第二分压电路112包括前面描述的第四电阻r4、第二开关q2、第五电阻r5及第六电阻r6还可结合到其他形式描述的第一分压电路111中,本技术实施方式的示意图中所述的按键电路110仅仅为一种示意,不应当理解为对本技术提供的按键电路110的限定。
60.在一实施方式中,所述第一电压为1.2v,所述第二电压为0.4v。在另一实施方式中,所述第三电压为3.3v,所述第四电压为3.1v。
61.请参阅图4,图4为本技术一实施方式提供的按键组件的示意图。所述按键组件100包括按键120以及如前面任意实施方式所述的按键电路110。
62.请参阅图5,图5为本技术一实施方式提供的电子设备的示意图。所述电子设备1包
括所述的按键组件100。所述电子设备1可以为但不仅限于为手机、录音笔、手环等。在本实施方式的示意图中,以所述电子设备1为录音笔为例进行示意。本技术实施方式提供的按键组件100应用到所述电子设备1中时,可使用较少的按键120实现较多的功能。所述按键120在所述电子设备1中可以实现的功能可以但不仅限于为开机、关机、重启等。
63.在本实施方式中,所述电子设备1还包括壳体200,所述壳体200具有收容孔210,所述按键120安装于所述收容孔210内,所述按键电路110设置于所述壳体200围设形成的收容空间内。
64.在一实施方式中,当所述按键电路110应用的电子设备1关机时,所述电源电压及所述第一电压存在,所述第三电压被切断。
65.在本实施方式中,当所述电子设备1关机时,所述第三电压被切断,即,可使得所述电子设备1关机时,所述控制器113给关闭,则,可减小所述控制器113的功耗。具体地,由于按键120及相关的分压电路,在电子设备1的系统关机后,只要电源在即可工作(即,所述电源电压存在),只要onoff端的第二电压存在,则,开机时间相对稳定、可控或者可接受,待开机完成后,所述控制器113即可正常工作,所以不必让控制器113一直处理待机状态,因此,本技术的电子设备1关机时,所述第三电压被切断。所以,种设计也具备明显的功耗优势。
66.需要说明的是,本技术旨在提供一种新型的按键电路110、按键组件100及电子设备1,通过设置各个器件及各个模块之间的连接关系,以达到实现本技术的目的。各个器件及各个模块所处理的信号仅仅是其本身即可实现的功能,并未对各个模块及各个模块进行算法或软件层面的改进,不应当认为本技术不符合专利法对实用新型保护的客体。
67.本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的核心思想;同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。