一种按键、一种终端设备及确定按键行程的方法
【技术领域】
[0001]本发明涉及按键技术领域,特别涉及一种按键、一种终端设备及确定按键行程的方法。
【背景技术】
[0002]目前,模拟按键多数通过电位器及硅胶垫加碳膜、霍尔等方式实现。其中,通过电位器及硅胶垫加碳膜方式实现的按键结构设计较复杂,并且误差较大,而通过霍尔方式实现的模拟按键对结构精度要求较高。因此,利用现有技术中的按键实现方案获得的按键成本较高。
【发明内容】
[0003]有鉴于此,本发明的主要目的在于提供一种按键、一种终端设备及确定按键行程的方法,用以有利于降低按键的成本。
[0004]为达到上述目的,本发明的技术方案是这样实现的:
[0005]一方面,本发明实施例提供了一种按键,包括:键帽,连接单元,发光单元,基座,光感应单元,信号处理单元;其中,
[0006]所述键帽通过所述连接单元与所述基座连接;
[0007]所述发光单元设置在所述键帽与所述基座形成的空间内;
[0008]所述光感应单元设置在所述基座上,与所述信号处理单元连接;
[0009]所述信号处理单元设置在所述基座上;
[0010]当按键被按压时,所述发光单元发射出的光信号被所述光感应单元接收;所述光感应单元根据所述光信号的强度生成信号输出值,并将所述信号输出值发送给所述信号处理单元;所述信号处理单元根据所述信号输出值确定所述按键的行程。
[0011 ] 其中,所述发光单元包括发光模块和反光模块,其中,所述发光模块设置在所述基座上,所述反光模块设置在所述键帽的内部壳体上;其中,所述发光模块产生光信号,所述光信号经所述反光模块反射至所述光感应单元;
[0012]或者,所述发光单元包括发光模块,其中,所述发光模块设置在所述基座上,所述发光模块产生的光信号经所述键帽的内部壳体反射至所述光感应单元;
[0013]或者,所述发光单元包括发光模块,所述发光模块设置在所述键帽与所述基座形成的空间内,所述光感应单元设置在所述键帽的内部壳体上;所述发光模块产生的光信号直接传输到所述光感应单元;
[0014]或者所述发光单元包括发光模块和反光模块,所述发光模块设置在所述键帽的内部壳体上,所述反光模块设置在所述基座上,所述发光模块产生的光信号经所述基座上的反光模块反射至所述光感应单元;
[0015]或者,所述发光单元包括发光模块,所述发光模块设置在所述键帽的内部壳体上,所述发光模块产生的光信号直接传输到所述光感应单元。
[0016]其中,所述反光模块包括反光膜;当所述反光模块设置在所述键帽的内部壳体上时,所述反光膜设置在所述键帽的内部壳体的与所述基座相对的一端;
[0017]当所述反光模块设置在所述基座上时,所述反光膜设置在所述基座的与所述键帽内部的壳体相对的一端。
[0018]其中,当所述发光单元包括发光模块和反光模块时,所述发光模块和所述光感应单元之间设置有遮光模块。
[0019]其中,当所述发光单元包括发光模块且所述发光模块设置在所述键帽的内部壳体上时,所述发光模块设置在所述键帽的内部壳体的与所述基座相对的一端;
[0020]当所述发光单元包括发光模块且所述光感应单元设置在所述键帽的内部壳体上时,所述光感应单元设置在所述基座的与所述键帽内部的壳体相对的一端。
[0021]其中,所述信号处理单元包括:微处理器和存储器;其中,所述微处理器在接收到所述信号输出值后直接确定按键的行程;
[0022]或者,所述信号处理单元包括微处理器,所述微处理器在接收到所述信号输出值后直接确定按键的彳丁程。
[0023]其中,所述发光模块包括LED灯,所述光感应单元包括光敏电阻,所述连接单元包括弹簧或硅胶垫。
[0024]与现有技术相比,本发明的有益效果是:
[0025]本发明实施例的方案中采用光学方案确定按键的行程,因而该按键结构简单,生产成本低。
[0026]第二方面,本发明提供了一种终端设备,包括前述的按键。
[0027]与现有技术相比,本发明的有益效果是:由于该终端中的按键生产成本低,结构简单,因此,该终端设备的成本也相应的较低。
[0028]第三方面,本发明提供了一种确定按键行程的方法,包括:
[0029]当按键被按压时,按键的光感应单元接收所述按键的发光单元发射出的光信号;
[0030]所述光感应单元根据所述光信号的强度生成信号输出值,并将所述信号输出值发送给按键的信号处理单元,使得所述信号处理单元根据所述信号输出值确定所述按键的行程。
[0031]其中,所述按键的光感应单元接收所述按键的发光单元发射出的光信号包括:
[0032]当所述发光单元包括发光模块和反光模块时,所述按键的光感应单元接收将所述反光模块反射的所述按键的发光单元发射出的光信号;
[0033]当所述发光单元包括发光模块时,所述按键的光感应单元接收经所述键帽的内部壳体反射的所述按键的发光单元发射出的光信号;或者所述按键的光感应单元直接接收所述按键的发光单元发射出的光信号。
[0034]与现有技术相比,本发明的有益效果是:
[0035]由于按键的结构简单,因此利用本发明实施例的方法确定按键行程较为方便,实用性强。
【附图说明】
[0036]图1为本发明实施例的按键的第一示意图;
[0037]图2为本发明实施例的按键的第二示意图;
[0038]图3为本发明实施例的按键的第三示意图;
[0039]图4为本发明实施例的按键的第四示意图;
[0040]图5为本发明实施例的按键的第五示意图;
[0041]图6为本发明实施例的微处理器的接口示意图;
[0042]图7为本发明实施例的确定按键行程的方法的流程图。
【具体实施方式】
[0043]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0044]如图1所示,本发明实施例的按键,包括:键帽11,连接单元12,发光单元13,基座14,光感应单元15,信号处理单元(未图示)。
[0045]其中,所述键帽11通过所述连接单元12与所述基座14连接;所述发光单元13、所述光感应单元15设置在所述键帽11与所述基座14形成的空间内;所述光感应单元15与所述信号处理单元连接;所述信号处理单元设置在所述基座14上。
[0046]当按键被按压时,所述发光单元发射出的光信号被所述光感应单元接收;所述光感应单元根据所述光信号的强度生成信号输出值,并将所述信号输出值发送给所述信号处理单元;所述信号处理单元根据所述信号输出值确定所述按键的行程。
[0047]其中,由于键帽具有底端和侧壁,因此,在形成该按键的过程中,所述键帽11与所述基座14可形成有一定的空间。因此,发光单元或者所述光感应单元可设置在该空间的任意位置上,只要二者相对位置的设置使得发光单元发射出的光信号能被光感应单元接收即可,例如所述键帽的侧壁,所述键帽的底端,或者所述基座与所述底端对应的部分,还或者该空间的任意位置。
[0048]其中,在具体应用中,所述发光单元可包括不同的组成。
[0049]第一种组成,如图2所示,所述发光单元13包括发光模块131和反光模块132。其中,所述发光模块131设置在所述基座14上,所述反光模块132设置在所述键帽的内部壳体上。其中,所述发光模块产生光信号,所述光信号经所述反光模块发射至所述光感应单元15。图2中所示的是所述光感应单元15设置在基座上的情形。实际上,所述光感应单元还可不限于是设置在所述基座上,而还可以是设置在键帽11与所述基座14形成的空间内的、只要能接收到经反光膜反射的发光模块的光信号的任意位置。
[0050]在这种情况下,所述反光模块可采用反光膜实现。该反光膜可贴附于所述键帽的内部壳体上的任一位置,只要在该位置反光膜能够反射发光模块发出的光信号即可。如图2所示,由于发光模块是设置在基座上,所述光感应单元15设置在基座上,因此,为了更全面的反射发光模块发射出的光信号,该反光膜可设置在所述键帽的内部壳体上与所述基座相对的一端,即所述键帽的底端。
[0051]为了防止发光模块的光线直接照射到光感应单元,如图2所示,在所述发光模块131和所述光感应单元15之间设置有遮光模块137。具体的,所述遮光模块可为遮光板。
[0052]第二种组成:如图3所示,所述发光单元13包括发光模块133,所述发光模块133设置在所述键帽11的内部壳体上,所述发光模块产生的光信号直接传输到所述光感应单元。由于光感应单元是设置在所述键帽与所述基座形成的空间内,因此,所述发光模块在键帽的内部壳体上的位置的设置只要使得发光模块发射出的光源能够被光感应单元接到即可。为了获得更准确的按键行程,如图3所示,光感应单元15设置在所述基座上,所述发光模块133可设置在所述键帽的内部壳体上与所述基座相对的一端,即所述键帽的底端。这样,由于光感应单元设置在基座上,发光模块与所述光感应单元相对,因此,发光模块发射出的光信号可更好的被红光感应单元接收。
[0053]第三种组成:与图2所示的不同,在这种情况下,发光单元13不包括图2中所示的反光模块。也就是说,在这种情况下,所述发光单元包括发光模块,其中,所述发光模块设置在所述基座上,所述发光模块产生的光信号经所述键帽的内部壳体反射至所述光感应单元。图2中所示的是所述光感应单元15设置在基座上的情形。实际上,所述光感应单元还可不限于是设置在所述基座上,而还可以是设置在键帽11与所述基座14形成的空间内的、只要能接收到经内部壳体反射的发光模块的光信号的任意位置。
[0054]第四种组成:如图4所示,所述发光单元13包括发光模块135,所述发光模块135设置在所述