电路设计论坛
直播中

尚文清

7年用户 1604经验值
私信 关注
[问答]

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

这是网上看到的四个二极管组成的开关量输入电路。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)

石鹏

2019-2-19 10:15:25
D6防反接,C1就是个去耦电容
举报

2019-2-19 11:30:58
本帖最后由 思考明天 于 2019-2-19 11:52 编辑

A点电压不应该在2.2V左右,B点电压在1.85V左右吗?
举报

h1654155206.5113

2019-2-19 11:55:35
C1 是防抖动的,按键开关按下过程中,按键接触点会产生波动电流,C1 就是用来滤除这个信号,防止单片机误触发。
D6 是防 12V 电源接反的,因为 D6 的存在,按键按下后 A 点会有 0.7 V 左右的电压,但是0.7V 电压经过 D5 后就是 0V 了。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分