欢迎来到天天文库
浏览记录
ID:25357783
大小:702.07 KB
页数:17页
时间:2018-11-19
《彩灯循环控制电路设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、一、课程设计目的与要求设计一个循环可预置序列发生器,并用一控制彩灯的循环显示。不同的预置产生不同的效果。实现循环序列发生器和彩灯控制电路,使得彩灯按一定的规律循环显示。假定循环规律为:L1—L8的状态是00001111(0表示灭,1表示亮),每隔一秒灯L1—L8的状态依次循环一位,即:L1L2L8L7L6L5L4L3设计控制电路,可自动预置4种不同的初状态,每隔64秒改变一种,并在这四种初状态循环,使得彩灯定时改变显示的效果,假定四种不同的初状态为:00001111,00010001,00110011,01110111二、电路组成框图
2、时钟信号发生电路循环序列发生器预置控制电路彩灯控制电路时钟信号发生电路部分:振荡器有多种振荡器电路,其中(a)图为CMOS非门构成的振荡器,(b)图为石英晶体构成的振荡器,(c)图为555构成的多谐振荡器。CMOS非门构成的振荡器的振荡周期T=1.4RC,555构成的振荡器的振荡周期T=0.7(R1+2R2)C。我最终还是选择了555构成的振荡器,因为555使用起来方便、简单。通过调节R1,R2和C1的大小调节振荡频率以达到1HZ的秒钟连续脉冲图2CMOS非门构成的振荡器(a)图2石英晶体振荡器(b)图3由555定时器构成的多谐振荡器
3、循环序列发生器部分:3个74LS163构成循环序列发生器部分,由于是64秒改变一种状态,所以用二片74LS163组成一个64位加法计数器(按16ⅹ4进行把2个74LS163组装计数器),每循环一次64位产生一个进位输入到第三个74LS163,第三个74LS163是一个4位加法计数器,并通过它来控制预置控制电路中的4个73LS373的使能端,从而决定输入的每种初态。详细的控制办法是:让第三个74LS16的输出00分别通过一个非门变成11再和头2个74LS163的进位一起通过一个三输入与非门变成低电平0加到初态为00001111的74LS
4、373的使能端,这样就可以使器导通。当前面的64位计数器在来一个进位时,00变成01,这样让1的那个输出端通过一个非门,然后和0的端口以及刚才的进位一起通过个与非门,是输出为0节到初态为00010001的第二个74LS373的使能端,让其导通。再次过64秒后,计数器产生一个进位使第三个74LS373输出为10,让1的端口通过一个非门,然后把它和0的端口以及进位信号一起输送到一个三输入与非门,使之输出为0接到初态为00110011的第三个74LS373的使能端让其工作。最后在完成一次64位的计数,产生一个进位,使之变成11,把他们都风别
5、通过一个非门,然后在和进位信号一起通过一个三输入的与非门,并把它的输出0接到滴4个初态为01110111的74LS373的使能端,使其工作。由于第三个的74LS373是一个4位加法计数器,所以当到了11时自己又自动返回到00,加法器完成一个64计数,就产生一个进位,00又变为01。依次往复循环。预置控制电路部分:4个74LS373构成预置控制电路部分,因为存在4种不同的初态,考虑到74LS373的高阻态而且它拥有8个输出端正好符合要求,所以我们可以把这4种初态预先寄存在此。由于使能端关闭时74LS373的输出是呈现高阻态所以可以把他们
6、的输出端直接相互连在一起然后分别送至2个74LS194移位寄存器的输入端。把四个74LS373的Q1都连在一起放到第一个74LS194的第一个输入端,然后把四个74LS373的Q2都连在一起放到第一个74LS194的第二个输入端,依次放置,直道把四个74LS373的Q8连在一起放到第二个74LS194的第四个输入端。除此之外,我们还应把所存信号始终至于高电平。就可以保证当使能信号一存在就可以输出一开始就寄存在器件里的数据。彩灯控制电路部分:2个74LS194构成彩灯控制电路的主电路,8个彩灯分别接在2个的输出端,考虑到题目要求8种状态
7、是右移的,我们只需把每个的SR端和Q3端相连即可实现右移。由于当S0S1是11时置数,S0S1是10时实现右移,所以我们可以把64位加法计数器部分产生的进位作为S1的输入信号送给S1,于是当产生一个进位时,74LS373输出的状态就可以顺利的置入双向移位寄存器74LS194内,当这个脉冲过来后时,S1又变为0,于是就可以实现右移了。以上所有的期间的脉冲信号都是同一个脉冲信号,均由555定时器来产生,以保证同步。三、元器件清单本次课程设计所用器件如表一:型号名称数目74LS194双向移位寄存器274LS163十六进制加法计数器374LS
8、373数据寄存器474LS04非门374LS12三输入与非门474LS08与门174LS00与非门1555定时器脉冲信号发生器11)74LS194移位寄存器其中D0,D1,D2,D3为并行输出端;SR为右移串行输入端,S
此文档下载收益归作者所有