在電氣和電子工程中,開(kāi)關(guān)是一種能夠“接合”或“斷開(kāi)”電路的組件,從而中斷電流或?qū)㈦娏鲝囊粋€(gè)導(dǎo)體轉(zhuǎn)到另一個(gè)導(dǎo)體。正如工程師們所知,開(kāi)關(guān)有許多不同的類型,包括撥動(dòng)開(kāi)關(guān)、搖臂開(kāi)關(guān)、按鈕開(kāi)關(guān)、微動(dòng)開(kāi)關(guān)和限位開(kāi)關(guān)、磁性開(kāi)關(guān)和磁簧開(kāi)關(guān)以及繼電器等。所有開(kāi)關(guān)都有一個(gè)共同點(diǎn):就是有抖動(dòng)。這就是它們的工作方式。
?
通常情況下,這種抖動(dòng)對(duì)電路幾乎沒(méi)有影響,但如果是數(shù)字電路,只要速度足夠快,就能檢測(cè)到多次抖動(dòng)并對(duì)之作出響應(yīng),并因此造成嚴(yán)重后果。工程師的任務(wù)就是要避免或減輕這種抖動(dòng)的影響,或者給開(kāi)關(guān)“去抖動(dòng)”。雖然業(yè)界長(zhǎng)期以來(lái)一直都在采取硬件去抖動(dòng),但直到最近才轉(zhuǎn)向基于軟件的去抖動(dòng)方式。然而,在某些情況下,硬件去抖動(dòng)是更好的選擇。
?
本文解釋了什么是抖動(dòng),并討論了去抖動(dòng)的軟件和硬件方法。然后用實(shí)例證明硬件去抖動(dòng)是更好的選擇,并闡述如何實(shí)現(xiàn)該方法。最后以來(lái)自 NKK Switches、ON Semiconductor、Texas Instruments、Maxim Integrated 和 LogiSwitch 等公司的產(chǎn)品為例,展示了幾個(gè)具體的開(kāi)關(guān)器件和硬件去抖動(dòng)組件。
?
什么是開(kāi)關(guān)抖動(dòng)?
當(dāng)開(kāi)關(guān)或繼電器翻轉(zhuǎn)或撥動(dòng),或者每次設(shè)備改變狀態(tài)時(shí),人們通常視之為瞬間單一反應(yīng),但實(shí)際上可能涉及 100 個(gè)以上的接合或斷開(kāi)動(dòng)作,這些動(dòng)作持續(xù)幾千分之一秒,最后接觸才會(huì)穩(wěn)定下來(lái)
評(píng)論