多功能彩灯设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、前言 要设计一个正确的TTL电路,首先要有基本的逻辑代数的分析能力,并且设计这样一个没有记忆功能的电路,至少还应该熟悉门电路、组合逻辑电路和触发器。这样的课程设计可以巩固和拓展我们对TTL电路的了解,能够学有所用。这个实验报告就是对我们设计和制作电路的总结。在设计电路之前先把电路分割成几个小部分,每一部分完成特定的逻辑功能。并且先用仿真软件做出仿真图。这次设计的电路图不但可以自动实现信号选通还加入了单一信号手动选通开关和手动左移右移开关。 二、设计题目 简要说明:利用数字电路的理论和知识进行设计,八个一组的彩灯按不同的方式显示,组成不同的视觉效果。 设计任务和基本要求:设计一个循环可预置序列发生器,用于控制彩灯的循环显示,不同的预置产生不同的效果。 基本要求::实现循环序列发生器和彩灯控制电路,使得彩灯按一定的规律循环显示。假定循环规律为:L1——L8的状态0表示灭,1表示亮),每隔一秒L1——L8的状态一次循环一次,即:L1L2 L3 L4 L5 L6 L7 L8 设计控制电路,可自动预置4种不同的初始状态,每隔64秒改变一次,并在这四种初始状态循环,使得彩灯定时改变显示的效果。假定每四种不同的初始状态0001000101110111。 提高要求:1、加手动方向控制,可使彩灯按正反两个方向移动显示。2、实现自动方向控制:按左移方向显示自动预置的全部四种效果后,再按右移方向显示一次,如此循环。3、自备工作时钟。 三、题目分析与设计 根据题目要求分析得,这个多功能彩灯电路要有四种已经预设好的信号发出,所以要设计一个预设信号产生电路。在要求的时间内输出四种信号中的一种,同样需要一个信号选择电路。最后要有一个控制信号位移的电路,使得电路能够在预定的时间内实现左右位移功能。 首先设计出预设信号产生电路,预设八个高低电平信号,在不同时间内只输出其中的一个信号可以用八选一数据选择器实现,并用时钟信号来控制输出。八选一数据选择器,例如74ls151,有八个输入端,当输出控制端ABC的信号在000,001,010,011,100,101,110,111八个信号中依次循环时,输出端Y分别为D0,D1,D2,D3,D4,D5,D6,D7。要按时间输出信可以把74ls151的D0~D7接上地与VCC如下图所示。按这种方法同样的接好其他三种信号,74ls151的七管脚是选通输入端只有低电平时74ls151才能选择数据。74ls151控制信号用三片JK触发器来产生,由计算得到如图的所示的八进制计数器,能产生由000~111循环的信号,使得Y不断的从D0~D7中选择数据输出。 这时已经同时得到四种信号,预设信号选择电路可以依次选择这四种信号输出。同样利用74ls151原理同上,只是控制端的选通信号变化的时间不同,在上一部分的电路中每一个完整信号的输出需要八秒,所以这部分电路的选通信号的变化时间为八秒变一次。由计算得,把第一部分的Q0,Q1,Q2通过三输入与非门再输出并作为CP脉冲,接在同样接法的触发器上就可以得到八秒变一次的选通控制信号,接法如下图,第一部分的信号输出端Y1,Y2,Y3,Y4接在第二部分74ls151的信号输入端,由时钟信号控制Y选择的数据。 位移控制电路,根据题目要求分析得,输入信号要用八个信号显示,并能实现左移和右移。使用两片74ls194双向位移寄存器可以实现,74ls194有CLOCK时钟输入端,CLEAR清零端,ABCD并行数据输入端,DSL左移串行数据输入端,DSR右移串行数据输入端,S0、S1工作方式控制端,QA,QB,QC,QD输出端。在位移电路中不需要清零,所以CLEAR一直接VCC。并行数据输入端不用。当S0接高电平,S1接低电平时实现左移,S0接低电平,S1接高电平实现右移。每片74ls194只有四个输出端,两片接成八个串行数据输入时前一片的QD应接在第二片的左移信号输入端DSL,同理第二片的QD应接在前一片的右移输入端,S0,S1工作方式控制端的信号根据题目要求应32秒互换一次,由计算得第二部分时钟控制电路的Q2为32秒变化一次。所以通过非门接法如图。CLOCK接在时钟脉冲上。 四、各部分定性计算 第一个八进制计数器的定性计算: 000 001 010 011 100 101 110 111 001 010 100 011 101 110 000 111 由卡诺图得状态方程: Q0n+1=Q0n Q1n+1=Q0n Q2n+1=Q1n 由JK触发器的特征方程: Qn+1=JQn+KQn 因此得到驱动

文档评论(0)

sdfgrt + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档