机械开关闭合、断开均输出短脉冲电路
单片机技术 •
作者: 3AG1
duanyz 想做一个自锁开关每次按下或者打开,都输出一个10ms的高电平的电路: https://www.yleee.com.cn/thread-13295-2-1.html |
今天中午有时间实验了几个电路,贴出来供你参考。
刚开始想的是用NE555制作:


机械开关闭合、释放均输出短脉冲电路-1.GIF (4.57 KB, 下载次数: 13)
2018-3-2 21:44 上传
实验发现对开关的质量要求较高,如果存在机械抖动,有时会工作不正常,低电压下有时不能触发,工作电压较高时比较稳定可靠
为了避免机械开关的抖动影响电路的可靠性,就使用CD4011 制作了消除开关抖动的电路: |


这个电路在上电时,会自动输出一个短脉冲。
下面这个电路,增加了上电延时电路,可以避免上电时输出短脉冲:


2 楼电路也可以改一下,加上上电延时电路,上电时把输出信号对地短接,缺点是要求后级输入电阻必须足够大:


上面几个电路的开关是一端接正电源,如果开关接地,可以这样改一下:


机械开关闭合、释放均输出短脉冲电路-5.GIF (4.71 KB, 下载次数: 14)
2018-3-2 22:03 上传
使用CD4011 的电路都比较可靠,对开关要求不高。