[發明專利]按鍵采樣濾波方法及空調器有效
| 申請號: | 202011155216.7 | 申請日: | 2020-10-26 |
| 公開(公告)號: | CN112361534B | 公開(公告)日: | 2022-11-01 |
| 發明(設計)人: | 傅軍杰;張永良;陳建兵 | 申請(專利權)人: | 海信空調有限公司 |
| 主分類號: | F24F11/52 | 分類號: | F24F11/52;F24F11/64;F24F11/88;F24F11/89;H03M1/12 |
| 代理公司: | 青島清泰聯信知識產權代理有限公司 37256 | 代理人: | 李紅巖 |
| 地址: | 266000 山*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 按鍵 采樣 濾波 方法 空調器 | ||
1.一種空調器,其特征在于,包括:
顯示屏,所述顯示屏具有多個按鍵,所述每個按鍵對應一個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緩存值;
在所述步驟S5中,按照按鍵AD有效值進行按鍵功能處理,執行相關按鍵動作,具體為:每得到一個按鍵AD有效值,調用一次按鍵處理函數,根據按鍵AD有效值和按鍵處理函數確定按鍵功能處理并執行相關按鍵動作;
所述根據按鍵AD有效值和按鍵處理函數確定按鍵功能處理并執行相關按鍵動作,具體為:對于按鍵AD有效值不在AD值有效范圍[A,B]內的,將按鍵AD有效值賦值為0,處理為無按鍵輸入。
2.根據權利要求1所述的空調器,其特征在于,D為10,E為3,將AD采樣值與AD平均值的差值小于10的數據保留呈一組新過濾數據,將AD采樣值與AD平均值的差值≥10的數據剔除,對新過濾數據進行計數,若新過濾數據少于3個,認為采樣數據量不足,本組新過濾數據拋棄,若該組新過濾數據≥3個,則認為采樣數據充足,對該組新過濾數據的AD采樣值求平均值,得到新的AD平均值。
3.根據權利要求1所述的空調器,其特征在于,所述步驟S1具體為:主循環由功能子模塊構成,按鍵采樣模塊作為其中一個功能子模塊,主循環程序循環到按鍵采樣模塊時進行按鍵AD值采樣。
4.根據權利要求1所述的空調器,其特征在于,所述步驟S1具體為:主循環由時間模塊構成,時間模塊中包含功能子模塊,按鍵采樣模塊作為一個功能子模塊位于其中一個時間模塊中,按鍵采樣模塊所在的時間模塊程序循環到按鍵采樣模塊時進行按鍵AD值采樣。
5.根據權利要求1所述的空調器,其特征在于,所述步驟S1具體為:設置定時中斷,定時中斷中包含按鍵采樣模塊,定時中斷產生時,進行按鍵采樣。
6.根據權利要求1所述的空調器,其特征在于,所述根據按鍵AD有效值和按鍵處理函數確定按鍵功能處理并執行相關按鍵動作,具體為:在按鍵鎖定狀態下,長按解鎖按鍵Fs,進行解鎖。
7.根據權利要求1所述的空調器,其特征在于,所述根據按鍵AD有效值和按鍵處理函數確定按鍵功能處理并執行相關按鍵動作,具體為:在按鍵解鎖狀態下,按鍵AD有效值維持時間≥100ms,執行對應的按鍵功能,直至按鍵AD有效值為0,然后重新進行下一個按鍵功能處理。
8.根據權利要求4所述的空調器,其特征在于,時間模塊為2ms或20ms或1s,以2ms時間模塊為例,當計時達到2ms時,則執行2ms的時間模塊,所述按鍵采樣模塊放在2ms的所述時間模塊中或設于其他所述時間模塊中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于海信空調有限公司,未經海信空調有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011155216.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種孔擠壓多重強化裝置及方法
- 下一篇:一種抗飽和磁隔離電路





