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