RS触发器是如何起抗抖作用的
RS触发器起抗抖作用是因为开关每按压一次,输出信号仅发生一次变化。
当按压按键时,S'=l,R'=0,可得出 A=0,A’=1,改变了输出信号A的状态。若由于机械开关的接触抖动,则R的状态会在0和1之间变化多次,若 R=l,由于A=0,因此G2门仍然是“有低出高”,不会影响输出的状态。同理,当松开按键时, S端出现的接触抖动亦不会影响输出的状态。
扩展资料:
当开关既不在R端,也不在S端,触发器的输出端是不确定的。当开关置向一侧时,就决定了触发器的输出。例如当开关置于S端,S端为低电平,R端则为高电平,与非门1的输入为低电平,与非门2的输入为高电平,这样就使触发器的Q端输出高电平,/Q的输出为低电平。
如果开关置于R端,则触发器反转,Q端变为低电平,/Q端变为高电平。输入端R,S既不可能同时为高电平,也不可能同时为低电平。只有两种状况,其中一个为高电平,另一个为低电平,则触发器Q和/Q两端也必然输出状态相反的信号。
参考资料来源:百度百科——RS触发器
你是华侨大学的吧,一看就知道了。
RS触发器一般用来抵抗开关的抖动。
为了消除开关的接触抖动,可在机械开关与被驱动电路间接的接入一个基本RS触发器,如图1所示838电子。S为 =0, R=l,可得出A=l, A=0。当按压按键时,S=l,R=0,可得出 A=0,A=1,改变了输出信号A的状态。若由于机械开关的接触抖动,则R的状态会在0和1之间变化多次,若 R=l,由于A=0,因此G2门仍然是“有低出高”,不会影响输出的状态。同理,当松开按键时, S端出现的接触抖动亦不会影响输出的状态。因此,图1所示的电路,开关每按压一次,A点的输出信号仅发生一次变化。
单片机电路中的防抖现在一般都用程序防抖而不用触发器这些硬件防抖了。