控制电路:控制Buzzer响10秒和LED报警10秒的电路。需要用555定时器中的单稳态触发器。用555定时器设计的多谐振荡器如图1所示。
图1 555定时器构成的多谐振荡器
计数器:所用的器材是74LS192n,74LS192n是双时钟方式的十进制可逆计数器。管脚11为置数端,管脚5为加记数端,管脚4为减记数端,管脚15,1,10,9为输入端,管脚3,2,6,7为输出端,13管脚是进位输入端,12管脚是进位输出端,14管脚是清零端。
计数器74LS192N如图2
显示器:所用的器材是数码管,是共阳极数码管。
音响电路:发光二极管用红色的LED,音响电路用Buzzer来实现。
Buzzer,红色LED和555定时器的单稳态来实现10秒的电路。10=1.1RC即可
本设计主要有5V直流电源电路(整流、滤波、稳压电路)和计数报警电路(计数电路、译码电路、显示电路、声光报警电路)。
其原理图如图所示。
图 计数报警电路的原理框图
计数电路:采用两片74LS192N实现。用开关的闭合与打开产生计数脉冲,将脉冲信号送到74LS192芯片的UP端,由于74LS192是双时钟方式的十进制可逆计数器,所以当计数器计到9时,当下一个脉冲信号到来时它就要产生一个进位信号。这个进位信号可以接在下一个74LS192芯片的UP端,这样就可以实现00到99之间的计数,当十位上的数字计到9时,当下一个脉冲信号到来时它也要产生一个进位信号,这个信号可以用来控制声光报警系统的工作;在计数器的计数过程中,我们是需要显示出当前的数字的,所以这就需要用译码电路实现。计数电路如图所示。
译码电路:采用74LS247译码器。将74LS192芯片的对应接口接到74LS247芯片上,这时74LS247芯片便可以将接收到的信号译码,将译码后的信号送到数码管,数码管就可以显示当前计数器所计的数字。译码电路如图所示。
显示电路:用两个共阳极七段数码管实现。显示电路如图所示。
声光报警电路:声光报警功能用蜂鸣器和LED灯实现,控制LED报警十秒,蜂鸣器报警10秒。此电路需要555定时器中的单稳态触发器。根据Tw=1.1RC(Tw=10)来选择合适的R和C即可,其中要想显示出报警的秒数,需要在单稳态触发器的输出端再接一个555定时器构成的多谐振荡器,由此产生的脉冲通过74LS160计数器计数,再通过74LS47N译码并通过七段共阳极数码管显示。声光报警电路如图所示。
全部0条评论
快来发表一下你的评论吧 !