8.消抖技術
簡介
開關的金屬觸點在斷開閉合的過程中產生了多個訊號,消抖就是保證只有一個訊號起到作用。這樣的小抖動不像快脈衝一樣造成市電上的其他裝置出現故障。但是會導致類比電路快速翻轉的數字訊號電路出現故障。
便宜的電腦鍵盤通常使用導電橡膠製成的薄膜觸點,軟橡膠和金屬觸點接觸後,橡膠起到接觸緩衝,因而不會出現抖動訊號,這是硬體機械消抖的一個例子。
- RC消抖
最常見最容易實現的消抖電路,電阻電容串起來並聯到開關上起到緩解電壓變換的作用。下圖電路容易出現一個問題,就是快速開關的時候可能誤以為是抖動而消除,導致開關不動作。
2.在上述基礎上加一個邏輯閘電路(施密特觸發器)構成一個滯回工作曲線:開啟閾值比關閉閾值要高
3.在上述結構生在加一個二極體
4.使用兩個與非門製作交叉耦合閂,或者使用RS觸發器,在開關觸點懸空的時候狀態保持上一個觸點的狀態。除非開關抖動的狀況是在兩個觸點反覆橫跳,否則所有的抖動都會消除。
5.軟體延時400-500ms
6.中斷延時消抖
7.計數器延時消抖
消抖指南
注意事項:
- 與消抖相關的CPU開銷應當最小化
- 避免多次觸發中斷,從而導致增加cpu開銷
- 中斷程式保證快速
- 開關輸入的取樣頻率不應當與外界事件同步或者接近同頻,否則就回硬氣EMI,例如同市電50Hz保持一樣的取樣頻率,對於汽車而言甚至機械振動的同步頻率都會導致EMI
- 系統應當對開關輸入立即響應,避免出現人機互動延遲等待的狀況(使用體驗)
- 使用定時器間隔查詢消抖,方便移植
多開關消抖
使用專門的消抖晶片:美信maxim的MAX6818等
相關文章
- 抖米多多矩陣開發系統搭建技術矩陣
- 消費技術協會:2016半年度美國消費科技技術預測
- 抖米多多工系統技術開發及程式碼示例
- 特權FPGA 按鍵消抖檢測程式碼FPGA
- 深入解讀雲場景下的網路抖動 | 龍蜥技術
- SysAK 應用抖動診斷篇—— eBPF又立功了! | 龍蜥技術eBPF
- 向單反看齊 配備光學防抖技術手機精選
- 5.5寸版iPhone 6攝像頭將配備光學防抖技術iPhone
- 8.函式函式
- 8.常用容器
- GfK:中國消費者信心有所恢復,帶動技術消費品市場復甦
- [筆記].一種獨立鍵盤消抖的Verilog寫法筆記
- Flutter抖動動畫、顫抖動畫、Flutter文字抖動效果Flutter動畫
- 雲看消博會:政策、技術、玩家造就的數字化革命
- 從產業、消費者到技術,Google Daydream三面觀產業Go
- Java JVM——8.堆JavaJVM
- J.D. Power:中國消費者更信任“國產”自動駕駛技術自動駕駛
- 技術解讀 | 基於fastText和RNN的語義消歧實戰ASTRNN
- 防抖
- 8. 傻瓜運維工具運維
- 8.完成設定功能
- 找技術外包 技術加盟
- GfK:2020年全球TCG(技術消費品)市場前景樂觀
- 聯姻思科背後:蘋果已用消費級產品擊敗企業技術蘋果
- 一卡兩號技術出現專家提醒消費者慎選(轉)
- 雲技術是軟體技術,並非硬體技術
- JS防抖JS
- 8.轉換文字函式函式
- 【重溫基礎】8.字串字串
- 8.空指標異常指標
- 【譯】8. Java反射——註解Java反射
- #8. 「模板」樹鏈剖分
- 聊聊技術面試 | 掘金技術徵文面試
- 消費者新技術應用指數2020:亞洲多元化為消費者科技帶來新機遇
- 美國消費技術協會:預計2016年全球消費電子支出將減少至9500億美元
- 聊聊技術管理(一)入行之技術管理和技術專家
- IPIDEA分享|大資料技術助力消費者分析,提高市場競爭力Idea大資料
- 盤點30年曆史:消費者技術的第四紀會是什麼