一种模拟按键、一种终端设备及确定模拟按键行程的方法、装置的制造方法
【技术领域】
[0001]本发明涉及电力电子技术领域,特别涉及一种模拟按键、一种终端设备及确定模拟按键行程的方法、装置。
【背景技术】
[0002]随着电力电子技术的不断发展及其生产工艺的不断提升,各类电子设备层出不穷。对于电子设备来说按键也是不可或缺的器件之一。目前,模拟按键多为电位器及硅胶垫加碳膜,或者为霍尔开关等方式实现;其中,所述电位器及硅胶垫加碳膜方式结构设计较复杂,并且误差较大;如:碳膜印刷阻值有20%左右误差;而霍尔开关方式的模拟按键对结构精度则要求较高。
【发明内容】
[0003]鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的,本发明的技术方案是这样实现的:
[0004]一方面,本发明提供了一种模拟按键,包括:键帽、第一感应器、第二感应器、弹性机构、基板、信号处理单元;所述第一感应器设于所述键帽底端,所述键帽通过所述弹性机构连接到所述基板,所述键帽与所述基板形成一空间,所述第二感应器设于与所述第一感应器位置相对的基板处,所述第一感应器与所述第二感应器相对配合实现模拟按键功能;所述第一感应器及所述第二感应器均与所述信号处理单元进行信息交互,所述信号处理单元通过接收所述第一感应器和第二感应器输出值来判定模拟按键按压程度,并根据所述模拟按键的按压程度发出对应的操作信号。
[0005]优选地,所述第一感应器包括:地磁感应器或大气压感应器;所述第二感应器包括:地磁感应器或大气压感应器。
[0006]优选地,当所述第一感应器和所述第二感应器采用地磁感应器时,所述信号处理单元通过接收所述第一地磁感应器和所述第二地磁感应器的输出值来判定模拟按键按压程度;或者,
[0007]当所述第一感应器和所述第二感应器采用大气压感应器时,所述信号处理单元通过接收所述第一大气压感应器和所述第二大气压感应器的输出值来判定模拟按键按压程度。
[0008]优选地,所述弹性机构包括:弹簧或硅胶垫。
[0009]优选地,所述信号处理单元包括:微处理器、存储器;其中,所述微处理器在接收到所述第一感应器和第二感应器输出值后,根据所述存储器中预存信息确定模拟按键的行程;
[0010]或者,所述信号处理单元包括微处理器,所述微处理器在接收到所述第一感应器和第二感应器输出值后,根据所述微处理器自身预存信息确定模拟按键的行程。
[0011]本发明提供了一种终端设备,包括:如上任意一项所述模拟按键。
[0012]本发明提供了一种确定如上任意一项所述的模拟按键行程的方法,该方法包括:
[0013]当模拟按键被按压时,模拟按键的第一感应器和第二感应器实时将其位置信息传输给信号处理单元;
[0014]所述信号处理单元根据所述第一感应器和所述第二感应器的位置信息计算出所述第一感应器和所述第二感应器相对位置的变化,确定所述模拟按键的行程。
[0015]优选地,该方法还包括:
[0016]根据所述模拟按键的行程,发送与其对应的操作指令。
[0017]本发明提供了一种确定如上任意一项所述的模拟按键行程的装置,该装置包括:信息收集单元:用于当模拟按键被按压时,所述模拟按键的第一感应器和第二感应器实时将其位置信息传输给信号处理单元;
[0018]按键行程确定单元,用于所述信号处理单元根据所述第一感应器和所述第二感应器的位置信息计算出所述第一感应器和所述第二感应器相对位置的变化,确定所述模拟按键的行程。
[0019]优选地,该装置还包括:
[0020]指令发送单元,用于根据所述模拟按键的行程,发送与其对应的操作指令。
[0021]本发明的技术方案通过采用相对设置的两个地磁感应器或大气压感应器配合实现模拟按键功能,从而使得模拟按键结构设计简单,制作误差小,且对结构精度要求低,从而降低整体设计成本。
【附图说明】
[0022]图1为本发明实施例提供的一种模拟按键结构示意图;
[0023]图2为本发明实施例提供的另一种模拟按键结构示意图;
[0024]图3为本发明实施例提供的再一种模拟按键结构示意图;
[0025]图4为本发明实施例提供的一种终端设备结构示意图;
[0026]图5为本发明实施例提供的一种确定模拟按键行程的方法流程图;
[0027]图6为本发明实施例提供的一种确定模拟按键行程的装置结构示意图。
【具体实施方式】
[0028]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0029]如图1为所示为本发明实施例提供的一种模拟按键结构示意图;该模拟按键包括:键帽10、第一感应器11、第二感应器12、弹性机构13、基板14、信号处理单元(未图示);所述第一感应器11设于所述键帽10底端,所述键帽10通过所述弹性机构13连接到所述基板14,所述键帽10与所述基板14形成一空间,所述第二感应器12设于与所述第一感应器11位置相对的基板14处,所述第一感应器11与所述第二感应器12相对配合实现模拟按键功能;所述第一感应器11及所述第二感应器12均与所述信号处理单元进行信息交互,所述信号处理单元通过接收所述第一感应器11和第二感应器12输出值来判定模拟按键按压程度,并根据所述模拟按键的按压程度发出对应的操作信号。
[0030]需要说明的是,所述第一感应器11包括:地磁感应器和大气压感应器;所述第二感应器包括:地磁感应器和大气压感应器;且所述第一感应器与所述第二感应器采用相同类型的感应器。
[0031]还需要说明的是,所述弹性机构13包括:弹簧或硅胶垫。
[0032]还需要说明的是,所述信号处理单元包括:微处理器、存储器;其中,所述微处理器在接收到所述第一感应器和第二感应器输出值后,根据所述存储器中预存信息确定模拟按键的行程;
[0033]或者,所述信号处理单元包括微处理器,所述微处理器在接收到所述第一感应器和第二感应器输出值后,根据所述微处理器自身预存信息确定模拟按键的行程。
[0034]基于以上实施例,如图2所示,为本发明实施例提供的另一种模拟按键结构示意图;该模拟按键包括:键帽10、第一地磁感应器111、第二地磁感应器121、弹簧131、基板14、信号处理单元;所述第一地磁感应器111设于所述键帽10底端,所述键帽10通过所述弹簧131连接到所述基板14,所述键帽10与所述基板14形成一空间,所述第二地磁感应器121设于与所述第一地磁感应器111位置相对的基板14处,所述第一地磁感应器111与所述第二地磁感应器121相对配合实现模拟按键功能;所述第一地磁感应器111及所述第二地磁感应器121均与所述信号处理单元进行信息交互,所述信号处理单元通过接收所述第一地磁感应器111和第二地磁感应器121输出值来判定模拟按键按压程度,并根据所述模拟按键的按压程度发出对应的操作信号。
[0035]需要说明的是,所述信号处理单元包括:微处理器、存储器;其中,所述微处理器在接收到所述第一地磁感应器和第二地磁感应器输出值后,根据所述存储器中预存信息即存储的程序,确定模拟按键的行程;
[0036]或者,所述信号处理单元包括微处理器,所述微处理器在接收到所述第一地磁感应器和第二地磁感应器输出值后,根据所述微处理器自身预存信息即存储的程序,确定模拟按键的行程。
[0037]基于以上模拟按键结构,本发明的模拟按键的工作原理如下:
[0038]当所述第一感应器和所述第二感应器采用地磁感应器时,所述第一地磁感应器111与所述第二地磁感应器121相对配合实现模拟按键功能,所述微处理器通过接收所述第一地磁感应器111和所述第二地磁感应器121的输出值来判定模拟按键按压程度;所述第二地磁感应器121除了用于配合第一地磁感应器111实现模拟按键功能外还有另一功能就是用于终端设备日常地磁感应使用;所述存储器的功能不但用于所述微处理器进行通信,还用于存储系统程式;所述弹簧能够使得模拟按键复位并为用户提供按压力度体验;最终,用户对模拟按键按压行程的变化体现为两颗地磁感应器相对位置的变化,进而微处理器通过两颗地磁感应器输出值的变化计算出用户按压行程变化并产生对应的操作指令输出,所述微处理器输出操作指令用于控制电子产品加速、音量增减等。
[0039]需要说明的是,当所述第一感应