关于二极管组成的开关量输入电路问题

2019-07-16 08:19发布

这是网上看到的四个二极管组成的开关量输入电路。SW1为输入端,VPIN接单片机输入端,为高阻态。分析如下:
1、当SW1打开时,R7-D5-R5组成一个通路,A点电压约为10V,B点约为3.3V,C点基本在3.3V左右,VPIN状态为高。
2、当SW1闭合时,R7-D6组成一个通路,A点电压约为0V,B点,R5-R6组成通路,约为0V,C点基本在0V左右,VPIN状态为低。
讨论:这里C1的作用是什么?D6作用是什么?

1.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
shipeng265407
1楼-- · 2019-07-16 11:31
 精彩回答 2  元偷偷看……
思考明天
2楼-- · 2019-07-16 11:40
本帖最后由 思考明天 于 2019-2-19 11:52 编辑

A点电压不应该在2.2V左右,B点电压在1.85V左右吗?
lzscom
3楼-- · 2019-07-16 17:00
C1 是防抖动的,按键开关按下过程中,按键接触点会产生波动电流,C1 就是用来滤除这个信号,防止单片机误触发。
D6 是防 12V 电源接反的,因为 D6 的存在,按键按下后 A 点会有 0.7 V 左右的电压,但是0.7V 电压经过 D5 后就是 0V 了。

一周热门 更多>