有个电路的开关量输出为什么采用下图方式,不直接5V输入到单片机中,这样做有什么好处

如题所述

从电阻分压输入可知,输入电压高于数字系统的逻辑高电平电压;用电解电容与电阻构成阻容滤波电路,说明是频率很低的低频信号,抑制高频干扰可以保证信号的准确性;最后用两个非门整形,恢复被阻容滤波电路损耗的前后沿指标,并且保持逻辑电平不变。
电路结构是正确的。如机械开关控制的开关量输入,由于触点的抖动,前后沿有几个毫秒是高频率(相对于信号频率而言)的通、断,相当于脉冲串,是必须滤除的,我只是举个例子,软件也可以判断识别的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-12
如果软件 设计能力 差一点 可以用 硬件电路 来弥补,
其实 一般信号 只要 ,电压高 加 分压 电路 加 电容 滤波 就可以了。
单片机 一般 都 能识别。
当然 有时候 做得 太简单了,定不了大的价格,增加些硬件 电路,看起来很复杂。
按照自己的思路 做吧。
第2个回答  2013-03-12
好处就是抗干扰吧追问

两个反相器有什么用

追答

给信号整形