[电路/定理] 按键检测电路

[复制链接]
3966|23
 楼主| WM~~~ 发表于 2014-8-22 12:13 | 显示全部楼层 |阅读模式
请教各位,当按键没有按下的时候,电源对C1充电,那key_disp电压为5V是吗?当按键按下的时候,key_disp电压是0V是吗?

本帖子中包含更多资源

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

×
 楼主| WM~~~ 发表于 2014-8-22 12:19 | 显示全部楼层
求解答
Lgz2006 发表于 2014-8-22 12:26 来自手机 | 显示全部楼层
大致正确
siyida 发表于 2014-8-22 12:26 | 显示全部楼层
由于R2 的存在C1的充电时间,t=(r1+r2)C;放电时间t=r2C;即K闭合的时间大于R2C,才会为低,不一定等于0
 楼主| WM~~~ 发表于 2014-8-22 12:42 | 显示全部楼层
siyida 发表于 2014-8-22 12:26
由于R2 的存在C1的充电时间,t=(r1+r2)C;放电时间t=r2C;即K闭合的时间大于R2C,才会为低,不一定等于0 ...

恩,一般按键按一次时间都是MS级的,大于10MS,这里算了一下R2C是0.1Us,肯定大于,那电压不应该是0吗?
siyida 发表于 2014-8-22 12:50 | 显示全部楼层
还是那句话,C1上的电压会保持在IXR2 的低电压
排山倒海 发表于 2014-8-22 12:54 | 显示全部楼层
siyida 发表于 2014-8-22 12:26
由于R2 的存在C1的充电时间,t=(r1+r2)C;放电时间t=r2C;即K闭合的时间大于R2C,才会为低,不一定等于0 ...

这样的说法很笼统,可以参考图灵《电子电气工程师必知必会》的“2.1.3 电容阻碍电压的变化”:

本帖子中包含更多资源

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

×
戈卫东 发表于 2014-8-22 13:21 | 显示全部楼层
基本上如你所说。
那个电容很小,差不多可以忽略。
 楼主| WM~~~ 发表于 2014-8-22 13:26 | 显示全部楼层
戈卫东 发表于 2014-8-22 13:21
基本上如你所说。
那个电容很小,差不多可以忽略。

那去掉C1,电路基本功能也不变
戈卫东 发表于 2014-8-22 13:32 | 显示全部楼层
WM~~~ 发表于 2014-8-22 13:26
那去掉C1,电路基本功能也不变

是的。你的电容用的太小。差不多要用到时间常数1毫秒那个量级才行。电阻用1K的话电容大约要用到1uF。
旭日东起 发表于 2014-8-22 14:32 | 显示全部楼层
软件虑波处理得好,不用那些电容和电阻的
siyida 发表于 2014-8-22 15:13 | 显示全部楼层
根据你的原理图,可以将R1的电阻值调为472, R2得电阻值调为47欧,电容68p ;按键的波形比较好点
siyida 发表于 2014-8-22 15:14 | 显示全部楼层
同时端口扫描的时间会短点
rszhao 发表于 2014-8-22 15:27 | 显示全部楼层
R1的电阻大点 用到10K  这样比较合理点
shalixi 发表于 2014-8-22 15:42 | 显示全部楼层
本帖最后由 shalixi 于 2014-8-22 15:43 编辑

按钮抖动的情况是不一样的,他的电阻和电容也不同,对应的按键检测软件也不一样。以前,用的时间是5ms。那么RC也就2ms以下。
三条小鱼 发表于 2014-8-23 12:02 | 显示全部楼层
是的,电容是硬件按键去抖,电阻R1是上拉电阻,R2是串在IO管脚上,保护IO口的。电容很小,充放电时间很短,就是按键滤波作用!其实一般应用场合可以不要那些电容和电阻,一般单片机IO有内部上拉,用软件滤波就OK。
命中注定0818 发表于 2014-8-23 12:50 | 显示全部楼层
三条小鱼 发表于 2014-8-23 12:02
是的,电容是硬件按键去抖,电阻R1是上拉电阻,R2是串在IO管脚上,保护IO口的。电容很小,充放电时间很短, ...

赞一个
mmuuss586 发表于 2014-8-23 15:34 | 显示全部楼层
恩;
按下:0V;
反之:5V;
kerby81 发表于 2014-8-27 16:09 | 显示全部楼层
围观一下
aeromoon 发表于 2014-8-27 16:19 | 显示全部楼层
排山倒海 发表于 2014-8-22 12:54
这样的说法很笼统,可以参考图灵《电子电气工程师必知必会》的“2.1.3 电容阻碍电压的变化”:
...

顶一个
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

108

帖子

0

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