能不能帮忙讲下这个消抖电路的原理

[复制链接]
4939|35
 楼主| unciauncia 发表于 2013-11-11 17:43 | 显示全部楼层 |阅读模式

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
shalixi 发表于 2013-11-11 17:50 | 显示全部楼层
电容C2和电阻R6有消抖动功能。C2越大,消抖功能越强。
 楼主| unciauncia 发表于 2013-11-11 18:08 | 显示全部楼层
shalixi 发表于 2013-11-11 17:50
电容C2和电阻R6有消抖动功能。C2越大,消抖功能越强。

但是不管按键摁下与否 8脚输出都是1啊
shalixi 发表于 2013-11-11 18:18 | 显示全部楼层
那是你的电路错了。把S4装在R4下面的两点之间。
shalixi 发表于 2013-11-11 18:21 | 显示全部楼层
本帖最后由 shalixi 于 2013-11-11 19:04 编辑

U4C的10处有一50k电阻接地。
黄小俊 发表于 2013-11-11 19:00 | 显示全部楼层
利用的是通过R6给C2充电或放电,只有C2达到一定电平被识**才有触发。这就是消抖。
tyw 发表于 2013-11-11 19:05 | 显示全部楼层
本帖最后由 tyw 于 2013-11-12 14:54 编辑

键未按,4,5pin为1,6pin为0,9为0,10为0,8=1
键按下,4,5pin为0,6pin为1,9为1,4,5pin为1,6pin为0,9pin为0,10pin为0,Vcc经R6对C2充电,由于电容C电压不能突变,初始时10pin为0,8pin=1,经过延时,10pin=1,8pin→0



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
tyw 发表于 2013-11-11 19:17 | 显示全部楼层
本帖最后由 tyw 于 2013-11-11 21:24 编辑
unciauncia 发表于 2013-11-11 18:08
但是不管按键摁下与否 8脚输出都是1啊


你把104换成10uF的试
cxz_00 发表于 2013-11-11 20:11 | 显示全部楼层
demon_01 发表于 2013-11-11 22:04 | 显示全部楼层
tyw 发表于 2013-11-11 19:05
键未按,4,5pin为1,6pin为0,9为0,10为0,8=1
键按下,4,5pin为0,6pin为1,9为1,4,5pin为1,6pin为0,9pin为0,10p ...

如果键按下了,Vcc还能通过R6对C2充电吗?
yuri99q 发表于 2013-11-11 23:10 | 显示全部楼层
demon_01 发表于 2013-11-11 22:04
如果键按下了,Vcc还能通过R6对C2充电吗?

如果键按下了,
刚按下时,C2的电压,不能马上为0,需要经过R6,放掉??
lianyun121 发表于 2013-11-12 00:37 | 显示全部楼层
看电路8脚只有很短的时间输出低电位,其余时间都是高,电路后面的应用不知道了。
demon_01 发表于 2013-11-12 08:22 | 显示全部楼层
yuri99q 发表于 2013-11-11 23:10
如果键按下了,
刚按下时,C2的电压,不能马上为0,需要经过R6,放掉??
...

我认为也是这样的,是放电,不是充电
lnak 发表于 2013-11-12 11:20 | 显示全部楼层
本帖最后由 lnak 于 2013-11-12 11:23 编辑

在键按下时,保证只产生一个低电平脉冲;这脉冲随C2放完电或键松开而消失。好像并无消抖功能。
cooltune 发表于 2013-11-12 11:22 | 显示全部楼层
R6上并联一个二极管 可以控制 充电 放电快慢,这个取决于所放二极管的方向
cool_coder 发表于 2013-11-12 13:18 | 显示全部楼层
lnak 发表于 2013-11-12 11:20
在键按下时,保证只产生一个低电平脉冲;这脉冲随C2放完电或键松开而消失。好像并无消抖功能。 ...

前面的7400在按下按键时产生1ms左右的低电平触发脉冲,后面的555应该是一个单稳吧?消抖的时间常数应该由后半段电路控制。
bluecup 发表于 2013-11-12 15:42 | 显示全部楼层
有这个必要吗。。。。
410887535 发表于 2013-11-12 18:04 | 显示全部楼层
很高深的样子,不是很懂
 楼主| unciauncia 发表于 2013-11-12 19:33 | 显示全部楼层
shalixi 发表于 2013-11-11 18:18
那是你的电路错了。把S4装在R4下面的两点之间。

那样这个电路还有什么作用呢?
 楼主| unciauncia 发表于 2013-11-12 19:36 | 显示全部楼层
**n1131 发表于 2013-11-11 19:00
利用的是通过R6给C2充电或放电,只有C2达到一定电平被识**才有触发。这就是消抖。 ...

大致明白点了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

83

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部