阻容能够防止开关抖动的原理是什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/19 10:45:03
阻容能够防止开关抖动的原理是什么?
xSKr@rNUN E%P`ra_DlLVBZ ^{7~>=l&nD>7V8a@a:ܺj*6,TN+L&Y5q͓K {[چfQW}lV8te/ /`~)x`B$ko[VgQUS,R5&P ᡂYv;-օ%tPWP =L3'R0QnXN*:1&AKMFdҧONat  w{iQ2q h, A@ (+%w~==j$ CC66W(UΤKUSY&`X$ '&PqA]gѕe.Րo(%^;Ċ=@GRG'?c5[zPthTC*1"OQC5+>ibSͻ-Mc`0LӘqp S>(6+~Q/`!{$wyKخxhs:&u

阻容能够防止开关抖动的原理是什么?
阻容能够防止开关抖动的原理是什么?

阻容能够防止开关抖动的原理是什么?
按键抖动是什么样的波形你没有测量过吧?
理论上的按键就是高电平或低电平,但在按下去和松开的那瞬间会产生很多脉冲出来.这个脉冲与按键的材料和按松的力度有关.
如图所示:如果你的程序只判断电平变高或变低就认为是按键的话,会出现很多按键的效果.
但如果你在按键上面并一个电容的话,这种脉冲将被电容所吸收.这是电容的特性决定的事情.
但电阻没有这种特性.
解决抖动有几种办法:
一是增加一个电容.这样增加了硬件成本.
二是增加软件滤波.这种脉冲有一定的时间范围,通常不会超过30MS.所以,你只要连续检测30毫秒都是同一个电平就可以确定是按键已经按键.