• 彩灯控制器设计 74ls160+ne555实现


    一、选题背景
    数字电子技术在我们生活中的应用非常之广泛,不论是在各个方面都会涉及到它,小到家用电器的自动控制,大到神舟九号和天空一号航天器的设计,都无可避免的要运用它。并且鉴于以理论推动实践及理论实践相结合为指导思想,特此用我们所学的理论知识来实践这次课程设计。

    1、功能要求

    以74LS160为主要器件,加之以循环电路、脉冲电路、显示电路、复位电路等,即可实现题目所述的功能(打开电源时,控制器可自动清零,从接通电源时刻起,自动地依次显示出数字0、1、2、3、4、5、6、7、8、9(自然数列),1、3、5、7、9(奇数列),0、2、4、6、8(偶数列)和1、2、3、4、5、6、7(音乐符号数列),然后又依次显示出自然数列、奇数列、偶数列和音乐符号数列……如此周而复始,不断循环)。并且需要保证每个数字显示的时间基本相等,这个时间在0.5~2秒内可调。

    2、方案论证

      方案一:可以用74LS153、74LS160及NE555加以必要的电路来实现。此电路的特点在于:虽然电路简单、器件使用少、但是理解思路不是很好,但是控制不易。而且不易处理音乐数列。
                  方案二,用74ls190和74LS191,译码器,三态门及必要门电路亦可实现,这种方案使用器件很少,但是时钟脉冲是由190的进位端接191的时钟脉冲端。不能实现各个数字显示时间一样。
    方案三:以JK触发器作为循环控制部分构成四进制(00-01-10-11),74ls138构成循环控制部分,加必要的门电路,结合74LS160便可实现。此方法较为普通。
    在设计过程中,由于先设计出的是第二种方案,考虑其简单易行、思路清晰,方便调试,综合考虑,采用方案三。

    3、基本设计任务

    用NE555、74LS160、JK触发器、74ls48数码管以及必要的门电路设计一个控制电路使其在开机时能够实现如下功能:自动地依次显示出数字0、1、2、3、4、5、6、7、8、9(自然数列),1、3、5、7、9(奇数列),0、2、4、6、8(偶数列)和1、2、3、4、5、6、7(音乐符号数列),然后又依次显示出自然数列、奇数列、偶数列和音乐符号数列……如此周而复始,不断循环

    4、发挥设计任务

    •    加上4个LED分别指示每个循环状态。

    5、电路特点

    用较为简单的思路实现课题功能,运用2个74LS160显示4组数列,其中奇偶数列共同使用一片,自然数列和音乐数列在一起共用一片74ls160,再有就是设计了4个状态指示LED。


    二、电路设计1、 总体方框图

    0.png (21.34 KB, 下载次数: 178)

    下载附件

  • 相关阅读:
    站在巨人肩膀上学习,京东爆款架构师成长手册首发
    美团分布式 ID 框架 Leaf 介绍和使用
    tinymce prism代码高亮图文详解
    如何关联分段代码表生成统计报表
    SpringBoot 接收不到 post 请求数据与接收 post 请求数据
    掌握雅思写作:任务 2(在 7 小时内达到 7+ 级)
    Redis 官方可视化工具,功能真的强大
    掌握时间复杂度, 编写高效代码
    1333:【例2-2】Blah数集
    C/C++之自定义类型(结构体,位段,联合体,枚举)详解
  • 原文地址:https://blog.csdn.net/runweipa/article/details/139390453