1. 程式人生 > >按鍵電路加電容的理解

按鍵電路加電容的理解

之前看書上說,電容充放電的特性將按鍵按下去的抖動就給濾掉了,但是不理解,到底怎麼濾掉的呢?

         直到做了實驗,才理解。讀萬卷書不如行萬里路,說的很對。——一切理論來自實驗。

         如下圖,藍色訊號線就是加入了電容之後的效果,從這看出它將抖動的波形變成了平滑、穩定的上升沿或下降沿波形,這樣對於IO口的識別就很容易、很穩定了。當然理想化的波形是下面黃色訊號線那樣方方正正,但是實際上按鍵是抖動的。

         按鍵採集最想要的波形是方波樣的波形,但是實際上按鍵有抖動,那麼怎麼辦呢?其處理的思想是:用什麼手段來將抖動的不穩定的訊號變成平滑的、穩定的訊號呢?——於是電容來了,但是我想肯定還有別的方法,只要能解決這個問題就行。在這,只要把握了其思想,那麼手段可以不斷去發掘的。