十六路循环彩灯实验报告(3)

时间:2025-03-09

四种花型,74198

1.设计电路实现题目要求;

2.电路在功能相当的情况下设计越简单越好;

3. 注意布线,要直角连接,选最短路径,不要相互交叉; 4. 注意用电安全,所加电压不能太高,以免烧坏芯片和面包板。

三、设计任务分析

(1)总体方案的设计

针对题目设计要求,经过分析与思考,拟定以下方案:

总体电路共分三大块。第一块实现花型的演示;第二块实现花型的控制;第三块实现时钟信号的产生。

主体框图如下:

根据任务要求,可将这次任务分成两部分,一部分是输出部分即数据子系统,可用移位寄存器实现外加一个定时器;另一部分是控制电路部分要用数据选择器。 (2)总体方案的选择

根据彩灯的亮灭规律,为了便于控制,决定采用移位型系统方案, 即用移位寄存器模块的输出驱动彩灯,彩灯亮、灭和花型的转换通过改变移位寄存器的工作方式来实现。

四、具体设计过程的描述

16路彩灯需要移位寄存器模块的规模为16位,但为了便于实现花型4的演示花型,将其分为左、右两个8位移位寄存器模块LSR8和RSR8。 由于彩灯亮、灭一次的时间为2秒,所以选择系统时钟CLK的频率为0.5Hz,使亮灭节拍与系统时钟周期相同。此时,256秒花型转换周期可以用一个模128的计数器对CLK脉冲计数来方便地实现定时,定时器模块

四种花型,74198

取名为T256S。

将整个系统分为数据子系统和控制子系统,根据它们各自的不同功能划分,上述两个8位移位寄存器模块LSR8、RSR8和256秒定时器模块T256S显然属于数据子系统,实现数据子系统操作控制功能的部分即为控制子系统,控制器模块取名为CONTR。

为了方便操作,设置一个加电后的手工复位信号RST。当RST有效时,将控制器模块CONTR置于合适的初始状态,使其从花型1开始演示;同时将定时器模块T256S异步清0,使计时电路一开始就能正常工作。

循环彩灯的整体结构框图如下图所示:

图1 循环彩灯整体结构框图

框图中,CO为定时器模块T256S的时间到输出,实际上就是模128计数器的进位输出,其进位输出即为以下第二片74LS163的Q4输出端。当T256S处于128时,CO为1。DR\DL分别为移位寄存器模块的右移和左移串行数据输入端,Ml、M0为移位寄存器模块的方式控制端。当MlM0=00时,移位寄存器处于保持状态;当MlM0=01时,移位寄存器处于左移状态;当MlM0=10时,移位寄存器处于右移状态;当MlM0=11时,移位寄存器处于并行置数状态。

十六路循环彩灯实验报告(3).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219