[发明专利]按键采样滤波方法及空调器有效
申请号: | 202011155216.7 | 申请日: | 2020-10-26 |
公开(公告)号: | CN112361534B | 公开(公告)日: | 2022-11-01 |
发明(设计)人: | 傅军杰;张永良;陈建兵 | 申请(专利权)人: | 海信空调有限公司 |
主分类号: | F24F11/52 | 分类号: | F24F11/52;F24F11/64;F24F11/88;F24F11/89;H03M1/12 |
代理公司: | 青岛清泰联信知识产权代理有限公司 37256 | 代理人: | 李红岩 |
地址: | 266000 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 按键 采样 滤波 方法 空调器 | ||
本发明提出一种按键采样滤波方法,包括:按键采样模块以一定时间间隔进行按键AD值采样;将连续N次采集的按键AD采集值作为一组数据进行滤波处理,将滤波处理后得到的数据赋值给按键AD缓存值;获取按键AD缓存值与AD缓存备份值;将按键AD缓存值与AD缓存备份值进行对比,当按键AD缓存值与AD缓存备份值的差值≤H时,将按键AD缓存值赋值给按键AD有效值和AD缓存备份值,否则,按键AD有效值不变,将按键AD缓存值赋值给AD缓存备份值;以一定的时间间隔按照按键AD有效值进行按键功能处理,执行相关按键动作;还提出一种空调器,执行上述所述的按键采样滤波方法;保证按键触摸可靠,解决按键不灵敏、误触发、易受外部干扰的问题。
技术领域
本发明属于空调技术领域,尤其涉及一种按键采样滤波方法及空调器。
背景技术
一般的空调柜机显示屏都有触摸按键,可以用于空调开关机、调温度、调风速等,是除遥控器外比较方便的控制方式。显示屏按键一般采用AD采样的处理方式,在实际使用中,有时用户会遇到触摸不灵敏、按键误触发、易受外部干扰等问题,导致用户的使用感受会较差,导致上述问题产生的原因是显示屏按键的采样滤波处理不合理或者不适用于使用环境,针对此问题,提出本申请。
发明内容
本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,
根据本公开的实施例,提供一种按键采样滤波方法,包括:
S1:按键采样模块以一定时间间隔进行按键AD值采样;
S2:将连续N次采集的按键AD采集值作为一组数据进行滤波处理,将滤波处理后得到的数据赋值给按键AD缓存值;
S3:获取按键AD缓存值与AD缓存备份值;
S4:将按键AD缓存值与AD缓存备份值进行对比,当按键AD缓存值与AD缓存备份值的差值≤H时,将按键AD缓存值赋值给按键AD有效值和AD缓存备份值,否则,按键AD有效值不变,将按键AD缓存值赋值给AD缓存备份值;
S5:以一定的时间间隔按照按键AD有效值进行按键功能处理,执行相关按键动作。
通过设置该按键采样滤波方法,保证按键触摸可靠,解决按键不灵敏、误触发、易受外部干扰的问题。
根据本公开的实施例,所述步骤S2的具体步骤包括:
S21:获取连续采集的N个AD采样值,获取预先设置的AD值有效范围[A,B],将N个AD采样值与AD值有效范围进行对比,若AD采样值不在有效范围内则剔除,若AD采样值在有效范围内则保留,形成一组过滤数据;
S22:对该组过滤数据进行计数,若数据个数≥C,则对该组过滤数据求AD平均值,执行S23,否则,本组过滤数据抛弃,停止滤波;
S23:将该组过滤数据中的每个AD采样值与AD平均值进行对比,若AD采样值与AD平均值的差值≥D,则将该AD采样值剔除,否则,AD采样值保留,形成一组新过滤数据;
S24:对该组新过滤数据进行计数,若数据个数≥E,则对该组新过滤数据求AD平均值,执行S25,否则,本组新过滤数据抛弃,停止滤波;
S25:将新过滤数据的AD平均值赋值给AD缓存值。
根据本公开的实施例,所述步骤S1具体为:主循环由功能子模块构成,按键采样模块作为其中一个功能子模块,主循环程序循环到按键采样模块时进行按键AD值采样。
根据本公开的实施例,所述步骤S1具体为:主循环由时间模块构成,时间模块中包含功能子模块,按键采样模块作为一个功能子模块位于其中一个时间模块中,按键采样模块所在的时间模块程序循环到按键采样模块时进行按键AD值采样。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海信空调有限公司,未经海信空调有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011155216.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种孔挤压多重强化装置及方法
- 下一篇:一种抗饱和磁隔离电路