按键的硬件去抖动

Hellovictoria   2011-10-4 16:54 楼主

1>并联电容法——电容放电延时

并联电容消抖.jpg
  SW1未被按下时,P0.20上是高电平,C1右侧是VCC,左侧是0。SW1被按下时,C1两侧会放电延时,C1右侧的正电荷越来越少,直到P0.20上是低电平,SW1抖动,貌似弹起,C1右侧的正电荷会增加一点,但时间很短暂,可以忽略不计,此时P0.20上还是低电平,真到SW1按下稳定,C1放电结束。

2> RS触发器消抖。

 
RS触发器消抖.jpg
 RS触发器电路又是双稳态电路。上述电路图中非门可以是与非门,也可以是或非门,这个
与非门.jpg 我不记得是什么门了,现在我们假设这个为与非门来分析这个电路。
   当按键未按下时,输出为1(3处为1,高电平),当按键按下时,输出为0。
   当按键打到B时,5处是0(低电平),1处是1(高电平),4处是1,6处为1,2处为1,3处为0,所以按键按下时,输出为0。
   当按键在B处抖动时,5处是1(高电平),4处是0(上一时刻的输出),6处是1,2处是1,1处是1,3处时0,输出还是低电平,为0。
 
 
结论:RS触发器的Rd和Sd端,一个保持不变,一个改变,触发器的Q端不变,只有两个都改变,Q端才改变。
 
RS触发器.jpg
RS触发器的真值表
RS触发器真值表.jpg
[ 本帖最后由 Hellovictoria 于 2011-10-5 16:34 编辑 ]

回复评论 (8)

你的图片没有上传到网站上哦。。。。图片的路径还在本地。。。
https://bbs.eeworld.com.cn/thread-471646-1-1.html 欢迎加入我的团队
点赞  2011-10-5 15:43

回复 沙发 youki12345 的帖子

哦? 怎么上传呀?
点赞  2011-10-5 16:18

回复 楼主 Hellovictoria 的帖子

硬件去抖动都快忘记了
点赞  2011-10-5 20:41

回复 楼主 Hellovictoria 的帖子

习惯用软件去抖动
点赞  2011-10-5 20:42
 软件去抖动省钱,但并不能完全代替硬件去抖,因为有时与其说硬件去抖不如说是消除可能出现的高压尖峰保护元器件,使得电路更健壮。
点赞  2011-10-6 09:12

我宁可用软件,这样省钱,还能达到目地

http://shop34182318.taobao.com/ https://shop436095304.taobao.com/?spm=a230r.7195193.1997079397.37.69fe60dfT705yr
点赞  2011-10-6 11:22
硬件去抖,成本相对较高,但产品可靠性高。
对应于国人低成本考虑,还是不太会注重这方面的设计的。
再加上现在电源相对较好,因此,一般的电容去抖+软件去抖就足够啦
点赞  2011-10-6 14:11
一直都是用软件消抖
点赞  2011-10-7 09:07
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复