武汉理工大学电工电子综合课程设计说明书 1 1.设计意义及要求 1.1 设计意义 对《数字电子技术基础》学习,我们掌握一些关于数字电子技术的基础知识和基本技能,具备了在日常生活与学习中应用数字技术解决问题的基本态度与基本能力但是对于各种门电路、元器件芯片的结构及其工作原理等知识,我们的理解依然比较肤浅。通过为期两周的课程设计,可以让我们对课堂上的知识有更深入的理解,同时做到理论与实际相结合。此外,课程设计能够最直接有效的训练我们的创新思维,提高分析问题、解决问题的能力。 1.2 设计要求 1.使 16只彩灯从右到左逐一循环点亮 2.使 16只彩灯按照 1111 1110 1111 1110左移循环点亮,即最开始为第 8只和第 16只彩灯亮,紧接着熄灭,同时第 7只和第 15只彩灯亮....依此循环点亮。 3.使 16只彩灯交替闪烁。 4.使中间两个彩灯发亮,然后从两边再增加两个发亮,一直下去,直到 16个彩灯全亮。 5.接着重复以上动作,这样一直循环下去。时间间隔为 1秒。 2.方案设计 2.1 设计思路 首先需要个脉冲源信号刺激,之后对于流水灯的移位功能可以采取寄存器来实现,本实验采用的是74LS198 芯片。总体方案共分为 6大块。第一块实现实现左移循环,第二块实现两两左移循环点亮,第三块实现交替闪烁,第四块实现向外扩散,第五块实现时钟信号的产生,第六块实现计数器。 2.2 方案设计 武汉理工大学电工电子综合课程设计说明书 2 2.2.1 设计方案一电路图 图 2-1 方案一方框图 2.2.2. 设计方案二电路图 本方案实现的核心是MCU 控制电路,以AVRmega16 单片机为控制核心,用C语言编程,控制彩灯实现多花样循环功能。AVR单片机最小系统AVRmega16单片机和复位电路,还有晶振电路(16Mhz)。AVR 单片机具有高性能、低功耗的特点使用AVR 的时钟源(晶振、内部 RC 等)不经过分频直接提供给 CPU使用,而 51 的CPU 主频等于晶振的12 分频此最小系统实现对系统的控制等功能。 系统框图如下: 图 2-2 方案二框图 时钟信号 计数器 向外扩散 交替闪烁 两两左移循环 左移循环 MCU控制电路 LED灯显示电路 武汉理工大学电工电子综合课程设计说明书 3 图 2- 3 方案2 电路 2.3 方案比较 方案一是采用数电模块,元器件较多,接线较为复杂,但功能明确,容易看懂 方案二采用单片机制作,电路简单,但对于没学过单片机的同学有理解 鉴于本次课程设计主要是数字电路课程设计,所以我选...