发明名称 一种用于电容式按键的自适应判决方法
摘要 一种用于电容式按键的自适应判决方法,该方法可判断电容式按键进入按键状态或退出按键状态,包括以下步骤:对检测信号进行滤波操作;基于初始化数值,获取初始状态的无按键参考基线;基于经验值,获取初始状态的噪音基线以及按键基线;通过所述噪音基线以及按键基线与滤波后的检测信号进行比较,判断按键进入按键状态或退出按键状态;对所述无按键参考基线、噪音基线以及按键基线进行自适应调整。
申请公布号 CN100485596C 申请公布日期 2009.05.06
申请号 CN200610118759.5 申请日期 2006.11.24
申请人 启攀微电子(上海)有限公司 发明人 白文翔
分类号 G06F3/044(2006.01)I 主分类号 G06F3/044(2006.01)I
代理机构 上海智信专利代理有限公司 代理人 缪利明
主权项 1、一种用于电容式按键的自适应判决方法,该方法可根据对电容式按键的检测,判断电容式按键进入按键状态或进入未按键状态,其特征在于,该方法包括以下步骤:对检测到的检测信号进行滤波操作;上电后,在30ms内连续对检测信号进行读数,然后对此组读取的数据求取平均以得到初始状态的无按键参考基线;设定噪音基线和按键基线为经验值,在电容按键电路制造完毕后,先行对按键状态下的静态电容值进行测量,基于该静态电容值,获取经验值;将所述噪音基线以及按键基线与滤波后的检测信号进行比较,如果滤波后的检测信号连续多次超过无按键参考基线与按键基线之和,则判断当前进入按键状态;以及在按键状态下,如果滤波后的检测信号连续多次低于无按键参考基线与噪音基线之和,则判断进入未按键状态;自适应调整无按键参考基线,当前状态为未按键状态,而且经过滤波的检测信号小于无按键参考基线与噪音基线之和时,将所述小于无按键参考基线与噪音基线之和的经过滤波的检测信号进行求和,并取其平均值,以作为调整后的无按键参考基线;自适应调整按键基线,当前状态为按键状态,且当前滤波后的检测信号大于无按键参考基线与按键基线之和时,将大于无按键参考基线与按键基线之和的滤波后的检测信号各与无按键参考基线求差值,并求和,并求取平均值;将该平均值乘以一个小于1的参数,以得到调整后的按键基线;自适应调整噪音基线,在未按键情况下,获取多个检测信号;将滤波后的多个检测信号各与无按键参考基线求差值,并求平方和,取平均后进行开方运算,以得到噪音的平均幅度;将计算得到的噪声幅度乘以一个大于1的常数,以得到调整后的噪音基线。
地址 201103上海市宜山路1618号D栋4楼