開關去抖挑戰和替代方案
無彈跳開關: 當我們按下按鈕、撥動開關或微動開關時,該機制涉及兩個金屬部件接觸以縮短電源。然而,并沒有建立瞬時連接;相反,這些金屬部件在最終形成穩定連接之前會多次連接和斷開。釋放按鈕時也會發生類似的彈跳,從而導致潛在問題,例如誤觸發或多次觸發。這種現象就像一個彈球從高處下降,不斷彈跳,直到最終靜止。傳統的去抖電路,尤其是那些具有轉換觸點的電路,可能并不總是實用或具有成本效益。特別是在容納額外連接帶來挑戰的情況下,鍵盤開關經常出現這種情況。
用于去抖的高效單觸點電路
這里介紹的緊湊電路設計用于使用一個閉合觸點或一個斷開觸點進行操作。實際上,兩者之間的選擇不會顯著影響功能,因為可以選擇 Q 或 Q 輸出來反轉開關操作。電路輸入端的邏輯電平由上拉電阻R1和S1的位置決定。輸入信號直接饋入雙穩態IC 1a(美國術語中的觸發器)的數據輸入。一旦接觸彈跳消失就開始計時,通常在 0.5–1.0 毫秒的范圍內。
使用 IC2a 進行時鐘生成和跳動過濾
時鐘信號由 IC2a 產生,IC2a 充當異或門。隨著輸入電平的每次變化,該門都會生成一個脈沖。其寬度由R2和Ci的值決定。然而,所產生的脈沖并不能避免接觸彈跳。為了解決這個問題,采用 C2 和 IC2a 的輸出電阻來濾除不需要的彈跳效應。在脈沖被引導到雙穩態的時鐘輸入之前,電容器 C2 兩端的電勢經過 IC2b 的平滑和反轉。因此,輸出信號變得干凈,盡管經歷了幾毫秒的輕微延遲。
電路更換和適配的注意事項
鑒于彈跳濾波器依賴于 IC2a 的輸出電阻。認識到該電路不能用任何其他類型替代變得至關重要。如果更換不可避免,則必須進行調整以適應新的情況。這涉及到調整 C2 的值或引入與 IC2a 輸出串聯的電阻器。值得注意的是,該電路的電流消耗達到 3 mA。
-
原理圖
+關注
關注
1293文章
6311瀏覽量
232954 -
開關電路
+關注
關注
58文章
551瀏覽量
66354 -
觸發器
+關注
關注
14文章
1996瀏覽量
61052
發布評論請先 登錄
相關推薦
評論