回复 16楼 yangxf1217 的帖子

你用电容和一个固定电阻试一下,很快就能搞定,我就是试验搞定一个类似的电路
http://shop34182318.taobao.com/ https://shop436095304.taobao.com/?spm=a230r.7195193.1997079397.37.69fe60dfT705yr
点赞  2012-9-13 08:13
引用: 原帖由 chunyang 于 2012-9-12 20:15 发表
8楼的电路跟我说的是一回事,相位相反而已,但没有考虑电容的放电问题,那个二极管只有在电源掉电时才起作用,电源没掉电,该电路只能工作一次。

8楼的电路用的按钮和您的电路用单刀双掷,这两个开关使用环境还是有点区别的,呵呵;
另外,您所说的作用应该就是我想要的按3s后out=0;他这个电路不掉电情况下我觉得是可以作用第二次的啊,第一次放开后out=1了呀,再按3s下去,还可以变成0,怎么用一次呢?
点赞  2012-9-13 09:41
引用: 原帖由 ddllxxrr 于 2012-9-13 08:13 发表
你用电容和一个固定电阻试一下,很快就能搞定,我就是试验搞定一个类似的电路

嗯,我这边就是经验浅,基础也不扎实,看了这么多回复也明白了,对于我的应用也就是电容和电阻够了。
点赞  2012-9-13 09:49
引用: 原帖由 到处看看 于 2012-9-12 17:42 发表
RC回路充放电时间的推导过程需要用高等数学,简单的方法只要记住RC回路的时间常数τ=R×C,在充电时,每过一个τ的时间,电容器上电压就上升(1-1/e)约等于0.632倍的电源电压与电容器电压之差;放电时相反。
如C=1 ...

明白了多谢您耐心的回复,很精彩。
点赞  2012-9-13 09:53
引用: 原帖由 elvike 于 2012-9-12 19:27 发表
电容充电用一个NPN三极管反相就行了,我是这样想的

我觉得最终结果就是这样了

    未命名.JPG (2012-9-13 10:13 上传)

    18.43 KB, 下载次数: 19

点赞  2012-9-13 10:13
引用: 原帖由 yangxf1217 于 2012-9-13 09:41 发表

8楼的电路用的按钮和您的电路用单刀双掷,这两个开关使用环境还是有点区别的,呵呵;
另外,您所说的作用应该就是我想要的按3s后out=0;他这个电路不掉电情况下我觉得是可以作用第二次的啊,第一次放开后out=1了呀 ...

你还是没有理解该电路的原理,电容充满电后OUT端的电压不会再有改变,不管此时开关处于什么状态,除非放掉电容中的储电,而想等漏电放尽储电需要很长的时间,所以我引入开关中的另一组就是为了快速放电以备下一次的工作。
点赞  2012-9-13 18:30
引用: 原帖由 yangxf1217 于 2012-9-13 10:13 发表

我觉得最终结果就是这样了

晶体管需要较大的基极电流,用晶体管做反相不合适,应该用CMOS门,或者你的后级电路是CMOS输入并带有施密特特性的。
点赞  2012-9-13 18:32
自己要亲自尝一尝梨子味道!实践出真知吗?
点赞  2012-9-13 21:23
不错,动手实践并观察、总结最重要。
点赞  2012-9-13 22:06
引用: 原帖由 chunyang 于 2012-9-13 18:30 发表

你还是没有理解该电路的原理,电容充满电后OUT端的电压不会再有改变,不管此时开关处于什么状态,除非放掉电容中的储电,而想等漏电放尽储电需要很长的时间,所以我引入开关中的另一组就是为了快速放电以备下一次的 ...
昨天不知道怎么想的,我错了,是一次。

还是实践下,两位说的对 @到处看看
点赞  2012-9-14 09:44
引用: 原帖由 yangxf1217 于 2012-9-11 11:31 发表
输入是一个按钮,按住不放3秒左右,输出一个低电平。
1、按钮必须按住超过3秒才会输出低电平,否则输出不变
2、如果用单片机实现的话,在不按按钮的时候单片机不要耗电最好
3、如果用其它逻辑电路实现怎么做呢?

就这样了,实验了下不错。电容的值有待考究,哈哈。
  • 延时开关电路.JPG
点赞  2012-11-6 16:58

31楼设计perfect

31楼的方案真好,把单刀双掷开关S12做成自复位式按键操作更加简单,按键前C12上电压为0,按下去接通VCC的上拉电阻500k,Q12截止,reset输出高电平,电容C12充电,大概3秒后C12充到0.7V,Q12导通,reset输出低电平;松开按键后,C12和地导通放电,等待着下次的操作,这个设计 perfect。

不过按照电路图上的电阻电容,VCC得是12V才对
点赞  2012-11-8 22:43
引用: 原帖由 丛林野狼 于 2012-11-8 22:43 发表
31楼的方案真好,把单刀双掷开关S12做成自复位式按键操作更加简单,按键前C12上电压为0,按下去接通VCC的上拉电阻500k,Q12截止,reset输出高电平,电容C12充电,大概3秒后C12充到0.7V,Q12导通,reset输出低电平;松 ...

其实电阻和电容的值我没仔细算,因为手都上还有别的事,做了个试验后发现可行就先传上来了;

如果VCC=12V;时间常数T=R*C=0.0004*500000=50s;那么50s后其实电容上电压升到12*0.632=7.584V;

如果假设电压是等比上升的,0.7V所需时间是:50*0.7/7.584=4.6s;但实际上电容上电压的上升速度是越来越慢的,所以4.6S肯定不止上升了0.7V,

那么上升0.7V需要的时间<4.6S,呵呵,我算的是这样的。你怎么精确到3s左右的。说说看,咱也学习学习。
点赞  2012-11-9 10:01
用最基本的微分方程
点赞  2012-11-9 14:55

回复 33楼 yangxf1217 的帖子

u(t)+r*c*du(t)/dt=vcc, u(t)=vcc(1-q),q是e的-t/rc次方
点赞  2012-11-9 15:00
引用: 原帖由 丛林野狼 于 2012-11-9 15:00 发表
u(t)+r*c*du(t)/dt=vcc, u(t)=vcc(1-q),q是e的-t/rc次方

谢谢,这个我得查查课本了。
点赞  2012-11-9 17:05

回复 8楼 到处看看 的帖子

电容没有放电回路,不能重复工作。

[ 本帖最后由 dontium 于 2012-11-9 17:16 编辑 ]
点赞  2012-11-9 17:14
楼主是想做软开机?

按钮按下时只给mcu供电,mcu计时3s开启主电源并进入工作状态,按钮开关还可以并连接一个IO口用于关机。

[ 本帖最后由 __hmily___ 于 2012-11-12 01:22 编辑 ]
点赞  2012-11-12 01:07
引用: 原帖由 dontium 于 2012-11-9 17:14 发表
电容没有放电回路,不能重复工作。

有啊,常闭触电接地,就是为了放电啊。
点赞  2012-11-12 09:35
引用: 原帖由 __hmily___ 于 2012-11-12 01:07 发表
楼主是想做软开机?

按钮按下时只给mcu供电,mcu计时3s开启主电源并进入工作状态,按钮开关还可以并连接一个IO口用于关机。

不是,纯硬件实现最好了,我之前是用mcu的,耗电、成本高、每次灌程序麻烦得很。
点赞  2012-11-12 09:37
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复