3159.彩灯循环显示控制电路设计.doc
《3159.彩灯循环显示控制电路设计.doc》由会员分享,可在线阅读,更多相关《3159.彩灯循环显示控制电路设计.doc(26页珍藏版)》请在三一办公上搜索。
1、课 程 设 计题 目彩灯循环显示控制电路设计学 院信息工程学院专 业通信工程班 级通信 姓 名 指导教师 2010年7月2日课程设计任务书学生姓名: 专业班级: 通信0805 指导教师: 工作单位: 信息工程学院 题 目: 彩灯循环显示控制电路设计 初始条件:74LS160计数器、74HC390计数器、74HC139译码管、脉冲发生器、数码管和必要的门电路,可以选用其他的计数器和集成电路,但必须给出原理说明要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)1、设计出完整的彩灯循环显示控制电路设计电路设计;2、对电路原理各部分进行准确的分析;3、写出电路的工作过程;
2、4、对设计电路进行准确的仿真;5、能够分析出理论与实际的误差原因;6、本课设的技术要求较简单,能了解原理及分析仿真结果即可。时间安排:17周理论讲解及任务安排;18周方案设计、仿真及制作;18周答辩。指导教师签名: 2010 年 月 日系主任(或责任教师)签名: 年 月 日 目录摘 要1ABSTRACT21主要任务32技术要求33基本组成方框图34设计方案44.1数列循环部分44.2数列显示部分74.3脉冲信号的产生94.4方案的确定95单元电路的设计及其原理105.1数列循环电路的设计105.2序列显示电路的设计115.2.1十进制自然序列的显示电路115.2.2奇数序列显示电路115.2.
3、3偶数序列显示电路125.2.4音乐序列显示电路135.3脉冲产生电路的设计135.4二分频电路的设计145.5总电路图的设计156仿真结果176.1脉冲产生电路的仿真176.2二分频电路的仿真187测试结果分析198体会与心得209参考文献2110元件清单22摘 要这次的课程设计主要是用计数器来实现的,这个彩灯循环控制电路的实质就是要产生一系列有规律的数列,然后通过一个七段数码管显示出来。这里使用的只要就是计数器,计数器在时序电路中应用的很广泛,它不仅可以用于对脉冲进行计数,还可用于分频,定时,产生节拍脉冲以及其他时序信号。运用计数器的不同的功能和不同的接发就可以实现不同的序列输出了。而这次
4、的内容还包括分电路图的整合,使这个彩灯循环显示器能够按照要求那个依次输出自然序列,奇数序列,偶数序列还有音乐序列。为了实现这个循环输出的功能,在设计的时候还用到了一个以为寄存器,可以利用它的输出端来控制四个计数器的工作情况,可以让四个计数器依次工作,就可以达到要求的依次循环输出数列。最后还有一个部分就是脉冲的产生基于多谐振荡器可以产生方波,就可以利用它来产生脉冲信号了。而这个多谐振荡器采用的是555定时器来完成的。这个设计基本上就是由以上三个部分连接在一起组成的。AbstractThe curriculum design is mainly used to achieve the counte
5、r, the lanterns of the substance of the cycle control circuit is to produce a series of regular series, and then through a Seven-Segment LED display. Is used here as long as the counter, counter timing circuit in a wide range of applications, it can be used not only to count on the pulse, can also b
6、e used for frequency, timing, resulting in the beat, as well as other timing signal pulse. Counter the use of different functions and different sending and receiving can be achieved on the output of different sequence. And this also includes the integration of sub-circuit so that the lantern display
7、 cycle that in turn can be output in accordance with the requirements of the natural sequence of odd-numbered sequence, even sequence the music sequence. In order to achieve this cycle of the output function, the design is also used when a register that can be used to control the output of the work
8、of the four counters, you can turn the work so that the four counters, we can meet the requirement of the order cycle of the output series. Finally, there is a part of the generated pulse Multivibrator Based on square wave can be generated, you can use it to generate a pulse signal. Multivibrator Th
9、is is used to complete the 555 timer. This design is basically three parts from the above linked to the composition.彩灯循环显示控制电路设计1主要任务以LED数码管作为控制器的显示元件,它能自动地依次显示出数字0、1、2、3、4、5、6、7、8、9(自然数列),1、3、5、7、9(奇数列),0、2、4、6、8(偶数列)和0、1、2、3、4、5、6、7、0、1(音乐符号数列),然后由依次显示出自然数列、奇数列、偶数序列,音乐符号序列. 如此周而复始,不断循环。2技术要求打开电源时,
10、控制器可自动清零。每个数字的一次显示时间基本相等,这个时间在0.5s到2s范围内连续可调。3基本组成方框图图1 基本方框图4设计方案4.1数列循环部分方案一设计数列的循环有很多种方法,这个方案就是利用移位寄存器将串行数据右移和左移的特点来设计的。电路图如图2 图2 用74LS940构成的循环电路原理图这个电路图实现循环主要是依靠74LS194的移位功能来完成的。先让开关J1拨至与电源相接,就是接入高电平,这样移位寄存器有了脉冲信号之后就可以实现置数的功能,四个输出端为1000,再将开关J1拨至与地相接也就是接入低电平,这时寄存器就可以实现移位的操作了,然后通过脉冲信号的触发下,寄存器的输出就可
11、以从1000010000100001,这样依次循环了。然后四个输出端用来控制计数器的信号控制端就可以控制序列输出了。循环电路的设计采用74LS194移位寄存器,通过74LS194移位寄存器的四个输出端子分别控制四个计数器工作,74LS194的功能表如表1,引脚图如图3表1 74LS194的功能表输入输出清零CLR控制信号串行输入时钟CLK工作状态S1S0右移左移00100保持1010(1)右移1100(1)左移111置数 图3 74LS194的引脚图 方案二要让四个数列依次循环则采用一个2线-4线译码器和一个四进制计数器。用译码器的输出依次去控制芯片清零端,在通过一个四进制计数器去控制译码器输
12、入,使其在四个输出间不断循环,而计数器的时钟脉冲则可通过每个芯片的进位端经过一四输入或门输出来控制。其电路图如图4对应芯片的清零端图4用译码器实现的循环电路这个部分主要用到的是芯片74HC390计数器和74HC139译码管,它们的功能表如下图和表所示。 表2 74HC390的功能表输入输出R01R02S91S92CPACPBQDQCQBQA1100000110000001110010111001R01 R02=0S91 S92=0CP0二进制计数0CP五进制计数CPQA8421码十进制计数QDCP5421码十进制计数 表3 74HC139的功能表输入输出GBAY3Y2Y1Y0111110001
13、110001110101110110110111这两种方案都可以实现数列的循环,第一种方案需要拨动开关,而第二种就不需要可以自动依次产生数列。另外第一种开关使其依次产生序列还需要一个脉冲控制,而在设计总体的电路的时候四个计数器也需要有脉冲信号的触发,这样的话就要多设计一个方波脉冲的产生电路,另外还要与计数器的脉冲信号匹配,因为74LS194的移位是要一个计数器的全部数列产生完后才下一个脉冲,这样不是很好与计数器的脉冲频率想匹配。但是第二个方案就很好的解决了这个问题,这个方案的数列循环部分就是依靠芯片74HC390和74HC139也就是一个计数器还有一个译码器来实现的。74HC390的脉冲信号是
14、由计数器的进位端来控制的,这样就很好解决了方案一的问题,只有当一个计数器的全部数列输出完了之后才会有脉冲信号过来触发74HC390让它进入下一个状态,这样就是由电路自己控制的,不会产生方案一的问题。4.2数列显示部分这个部分是利用74LS160D计数器来实现的。根据数列不同的特点来连接电路的。电路图如图5(以自然序列为例)图5 数列显示电路原理图其中主要使用的是74LS160D来实现的,其功能表以及引脚图如下图所示。 图6 74HC160的引脚图 表4 74HC160ENPENTCLKABCDQAQBQCQDRCO0000001000POSABCD11111POSCount1111QA0QB0
15、QC0QD01111QA0QB0QC0QD014.3脉冲信号的产生产生信号脉冲的方法很多,这里我在设计的时候选用的是用多谐振荡器,它是一种在接通电源后,就能产生一定频率和一定幅值矩形波的自激振荡器,常做为脉冲信号源。由于不用接输入信号就可以产生所需要的矩形波,所以在设计的时候就选用这个方案。而选用的电路是用555定时器构成的,因为555定时器内部的比较器灵敏度较高,而且采用差分电路形式,用它组成的多谐振荡器的振荡频率受电源电压和温度变化的影响很小,这样使产生的矩形波更稳定。电路图如图7 图7 脉冲信号产生电路图4.4方案的确定 在数列循环的部分我采用的是用一个四进制计数器和一个译码器来实现的,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 3159. 彩灯 循环 显示 控制电路 设计
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-4146147.html