1.一种触摸按键抗干扰方法,其特征在于,包括以下步骤:采集触摸按键的输入值,将所述输入值进行处理得到有效值,判断所述有效值是否符合预设条件,若是则向所述触摸按键对应的工作电路发出触发信号。
2.如权利要求1所述的触摸按键抗干扰方法,其特征在于,所述将输入值进行处理得到有效值包括:连续采集n个输入值排成队列,将所述队列内的输入值平均处理后得到所述有效值;其中,n为正整数。
3.如权利要求2所述的触摸按键抗干扰方法,其特征在于,所述将输入值进行处理得到有效值还包括:每次采集的输入值与其前面的n-1个输入值排成所述队列。
4.如权利要求1至3任一项所述的触摸按键抗干扰方法,其特征在于,所述判断有效值是否符合预设条件包括:每得到一个有效值均判断所述有效值与基准值的差值是否大于或等于预设阈值,若是则累计一次有效键值,否则将累计的有效键值次数清零;当累计的有效键值次数大于预设次数时,判定符合预设条件。
5.如权利要求4所述的触摸按键抗干扰方法,其特征在于,每个所述触摸按键单独设置有基准值及预设阈值,判断所述有效值是否符合预设条件时采用该触摸按键对应的基准值及预设阈值。
6.如权利要求5所述的触摸按键抗干扰方法,其特征在于,所述基准值的初始值为预设基准值,在采集所述触摸按键的输入值过程中,所述基准值根据其对应触摸按键的输入值自动校准。
7.如权利要求6所述的触摸按键抗干扰方法,其特征在于,所述基准值根据输入值自动校准包括:
采集每个所述触摸按键的输入值;
判断所述触摸按键的输入值是否大于或等于其对应的预设阈值,若是则为被按压的按键;
统计当前被按压的按键数量并计时按压时间;
当所述被按压的按键数量达到预设数量、且所述按压时间达到该预设数量对应的预设时间时,将所述被按压的按键的基准值更新为其输入值。
8.如权利要求6所述的触摸按键抗干扰方法,其特征在于,所述基准值根据输入值自动校准还包括:
采集每个所述触摸按键的输入值;
判断所述触摸按键的输入值是否小于其对应的预设阈值,若是则将所述触摸按键的基准值更新为其输入值。
9.一种触摸按键抗干扰电路,包括:触摸芯片、至少一个触摸按键和与所述触摸按键对应设置的工作电路,所述触摸按键接在所述触摸芯片的输入引脚上,所述工作电路接在所述工作芯片的输出引脚上,其特征在于,所述触摸芯片执行如权利要求1至8任一项所述的触摸按键抗干扰方法。
10.如权利要求9所述的触摸按键抗干扰电路,其特征在于,每个所述触摸按键与所述触摸芯片的对应输入引脚之间均串联有电阻。
11.如权利要求9所述的触摸按键抗干扰电路,其特征在于,所述触摸芯片的供电引脚和接地引脚之间连接有滤波电路。
12.如权利要求9所述的触摸按键抗干扰电路,其特征在于,每个所述触摸按键通过连接线接在所述触摸芯片上,所述连接线的线宽为0.2mm,相邻两条连接线之间的间距大于1mm。
13.如权利要求9所述的触摸按键抗干扰电路,其特征在于,所述触摸芯片采用型号为cbm7312的触摸芯片。