设计一个彩灯循环控制器

彩灯循环控制器的设计与制作 2006-06-13 12:58:57 数字电子技术综合训练实例第一节 彩灯循环控制器的设计与制作 现代生活中,彩灯越来越成为人们的装饰品,它不仅能美化环境,渲染气氛,还可用于娱乐场所和电子玩具中,现以该课题为例进行分析与设计。一、设计举例(一)设计任务书   1.题目 彩灯循环控制电路的设计与制作。 2.技术指标 (1)彩灯能够自动 阅读详情
AI摘要

本文设计了一种彩灯循环控制器,采用74192N计数器、7442N译码器及74153N多路选择器实现四种花型的彩灯循环显示。通过模10和模4计数器控制不同花型的显示周期,利用译码器和多路选择器完成各种花型的转换。

一、设计的内容
设计一个彩灯循环控制器

二、课程设计的要求与数据
设计要求包括:
1.10路彩灯分别用10个发光二极管L0、L1……L9模拟,发光二极管L0、L1……L9从左到右排列。
2.要求显示四种不同的花型:1)10路彩灯按照L0、L1……L9的顺序轮流点亮。
2) 10路彩灯按照先偶数次灯、后奇数次灯的顺序轮流点亮。
3) 10路彩灯按照L0L1亮、L1 L2亮、L2L3亮、…L8L9的顺序轮流点亮。
4) 10路彩灯按照L0L9、L1L8、L2L7、L3L6、L4L5的顺序依次点亮,然后按相反的顺序依次灭掉。
以上四种花型一直反复循环显示。
3. 该控制电路设有启动和复位按钮。按下复位按钮,全部灯灭。按下启动按钮,彩灯开始按上述规律变化。

1 摘 要
本次课程设计用74192N计数器,7442N器,74153N多路选择器类实现彩灯循环的控制。彩灯循环的实质是由计数器产生一系列计数,经过译码器,多路选择器后变成一系列有规则的序列,最后由指示灯和数码管分别显示出来。其中有规则的序列包括自然数列,奇数数列,偶数数列还有另外两个移动循环序列。

关键字:计数器,译码器,多路选择器,数码管

2 总体设计方案
由题目要求可以知道,这个彩灯循环的设计是复杂的,应该选用多功能的中规模集成电路去完成设计。分析了电路的原理.拟定了以下的电路方案实现循环的功能。
本电路由控制信号产生单元电路,译码单元电路,选择电路,显示电路等电路组成,电路的结构框图如图下所示。控制信号产生单元电路部分产生计数信号,译码电路用来对产生的计数信号译码,来选择单元电路用来对编码后的信号进行选择,显示电路用来显示彩灯的循环花型。
这里写图片描述

这里写图片描述

3 模块及其原理介绍
3.1 设计原理
10路彩灯按照1)L0、L1……L9的顺序轮流点亮 2)先偶数次灯、后奇数次灯的顺序轮流点亮 3)L0L1亮、L1 L2亮、L2L3亮、…L8L9的顺序轮流点亮 4)L0L9、L1L8、L2L7、L3L6、L4L5的顺序依次点亮,然后按相反的顺序依次灭掉.这四种花型都是按照规律的数数,并且每个花型都延续10秒,而四种花型延续40秒,所以10秒是个小周期,40秒是一个大周期,所以用两个计时器去控制信号,一个是模10计时器,一个是模4计时器,由于74192N是一个4位的10进制加/减计数器,异步清零,所以我们直接运用两片74192N芯片,如下图所示。下面的那个芯片是模10计数器,其进位脉冲连接到上面的74192N的输入端,所以上面的一个脉冲为10秒。然后上面的芯片输出出现0100时应该将其置零.因为要求有要给复位按钮,
下图,当J1打开时,即为复位设置。

这里写图片描述

3.2 译码单元电路
3.2.1 自然序列显示电路
由于该设计的计数器本身就是十进制计数器,所以直接输入自然序列。这个序列如下图所示
这里写图片描述
但是为了实现四种花型的顺序输出,该自然序列显示电路还要经过7442N译码器和74153N多路选择器。7442N译码器的作用在于将4位BCD码的10组代码翻译成10个与十进制数字符号对应的输出信号。图中输入端ABCD为8421码,输出端00-09分别代表十进制数字0-9。74153N是个双四路选择器,其功能是选择输出四个编码单元电路的值。本电路用了5个74153N来选择输出四个花型。74153N的器件上用1CO,2CO等来连接对应的输出端。当74153器件的A和B为00时,顺序输出序列的值。
这里写图片描述

这里写图片描述

3.2.2 奇数序列和偶数序列
本次设计所使用的计数器单元本身就是一个十进制计数器,因此可以用错位的方法来实现奇数序列和偶数序列的输出,所使用的元件仍然是744N译码器和74153N多路选择器。7442N译码器所使用方法跟自然序列所使用的方法一样,只是74153N选择器的接法不同。这个序列的状态如下图。
这里写图片描述
本设计中用了5个74153N选择器来实现10个状态的输出。其中从上到下分别代表10状态输出组。如下图所示。为了实现技术序列和偶数序列的输出,就让7442N的第一输出量00连接到第一个74153N的1C1, 7442N的第二输出量01连接到第二个74153N的1C1,7442N的第三输出量02连接到第三个74153N的1C1,7442N的第四输出量03连接到第四个74153N的1C1,7442N的第五输出量04连接到第五个74153N的1C1,7442N的第六输出量05连接到第一个74153N的2C1,7442N的第七输出量06连接到第二个74153N的2C1,7442N的第八输出量07连接到第三个74153N的2C1,7442N的第九输出量08连接到第四个74153N的2C1,7442N的第十输出量09连接到第五个74153N的2C1,这样经过74153N后是输出的序列式是0,2,4,6,8,1,3,5,7,9

这里写图片描述

3.2.3 花型3单元电路
本次设计所使用的计数器是十进制计数器,为了按照顺序01,12,23,34,45,56,67,89,90,01的输出,可以相关联法的方法,使某一个变量关联下一个变量,从而达到两个变量的同时输出。这里使用10个与门。这个状态如下图所示:
这里写图片描述

10个与门连接方法如下所示:
这里写图片描述

3.2.4 花型4设计
本次设计使用的计数器是十进制计数器,为了实现09,18,27,36,45顺序依次点亮,再反向依次灭掉的序列,要使用与门来实现。这个序列的状态如下:

这里写图片描述
由表中可以看出0000和1000,0001和0111,0010和0110,0011和0101的输出是一样的,因此可以关联在一起,使用与门。如下图所示。图中00和08用一个与门连在一起,01和07.02和06,03和05都分别用一个与门连在一起。为了实现一次输入后,下一次输出时上一次的灯还亮,必须用与门把本次的输出连接到上一次的输出。

这里写图片描述

3.3指示灯显示电路
这个指示灯显示电路就由10个输出管分别对应于5个74153N的10个输出变量。如下图所示。
这里写图片描述

4 实验结果与数据分析
实验结果
10路彩灯能在编号依次所要求的四种花型下点亮,10个数码依次显示相应的数字,且不断循环,每个数字显示时间相等,并且该控制电路有启动,复位按钮。按下复位按钮,自动清零。按下启动按钮,彩灯按上述规律变化。

5 结论与问题讨论
在设计电路遇到了很多问题,例如:怎样能使10路彩灯能够自动循环点亮,怎样使彩灯显示奇数偶数数字,怎样切换到花型,怎样把模块电路连接起来等等问题。

最后的最后,题主开通了公众号:有理唔理,喜欢的话可以关注一下,一起探讨技术与生活。

基于计算机组成原理的彩灯循环显示控制器设计 计算机组成原理研究的是计算机硬件系统的基本构造和工作原理。从基本的数据传输,到中央处理单元(CPU)的设计,再到存储系统和输入输出(I/O)接口,原理的涵盖范围广泛。对于彩灯循环显示控制器而言,这一原理让我们能够理解如何通过电路设计实现对彩灯状态的精确控制。在彩灯循环显示控制器的设计中,控制器的作用是按照预定的逻辑顺序来控制彩灯的亮灭和颜色变化。功能上,它需要能够处理输入信号,如时钟脉冲和控制指令,并输出相应的信号到LED灯珠,以实现预定的灯光模式。 阅读详情

相关推荐

数字电路课程设计——彩灯控制器 .pdf

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)打开电源时,控制器可自动清零。 3)每个数字的一次显示时间相等,该时间在0.5s到2s范围内连续可调。 4)确定设计方案,按功能模块的划分选择元、器件和集成电路,设计分电路,阐述基本原理。绘制总体电路原理图。

彩灯循环控制系统 电路与电子技术 课程设计

彩灯循环控制系统 电路与电子技术 课程设计

m0_71927557的博客 2万+

10路彩灯循环控制器数字逻辑

设计要求包括: 1. 10路彩灯分别用10个发光二极管模拟,编号依次为0,1,…9。10个数码管依次显示 数字0、1、2….9,1、3、….9,0、2、4….8,不断循环,相应的10路彩灯能够自动循环点亮,每个数字显示时间相等; 2. 该控制电路应有启动、停止和复位按钮。按下复位按钮,自动清零显示数字“0”;按下启动按钮,彩灯按上述规律变化。按下停止按钮,彩灯停止显示。

字符逆序

任务描述 题目描述:输入一个字符串,输出反序后的字符串。 相关知识(略) 编程要求 请仔细阅读右侧代码,结合相关知识,在Begin-End区域内进行代码补充。 输入 一行字符 输出 逆序后的字符串 测试说明 样例输入: 123456abcdef 样例输出: fedcba654321 特别注意:样例输出没有进行换行操作 代码: #include<stdio.h> #include<string.h> int main(void) { /Begin/ char a[12];int i,j

qq_52111110的博客 976

彩灯控制器 课程设计

计算机接口技术 彩灯控制器 课程设计代码及报告 绝对规范

彩灯控制器 课程设计

音乐彩灯控制器设计 十六路彩灯控制系统的实现

用Multisim实现彩灯循环控制器

2019/06/06 !转载请注明出处 1.设计任务目的与要求 1.1 展示器件 10路彩灯分别用10个发光二极管L0、L1…..L9模拟,发光二极管L0、L1…..L9从左到右排列。 1.2 要求显示三种不同的花型 1) 10路彩灯按照L0、L1…..L9的顺序依次点亮至全亮,再按照L9、L8…..L0的顺序依次熄灭至全灭。 2) 10路彩灯按照L0L...

MarkLee0419的博客 1万+

4路彩灯控制器课程设计数电.docx

4路彩灯控制器课程设计数电.docx4路彩灯控制器课程设计数电.docx4路彩灯控制器课程设计数电.docx4路彩灯控制器课程设计数电.docx4路彩灯控制器课程设计数电.docx4路彩灯控制器课程设计数电.docx4路彩灯控制器课程设计数电.docx4路彩灯控制器课程设计数电.docx4路彩灯控制器课程设计数电.docx

基于multisim数电仿真彩灯循环控制器的设计

摘要:本文介绍了基于Multisim的8路彩灯循环控制器设计,采用74系列集成电路实现自动循环、左右移、全亮/灭等功能。设计通过数字电路仿真验证,相关演示视频和文件已在B站发布,为电子设计爱好者提供实用参考方案。该方案具有电路结构清晰、功能完整的特点,适用于教学演示和基础电子设计实践。

m0_57179159的博客 442

PaddleOCR实战:从零开始训练自己的OCR模型(附完整代码与数据集处理技巧)

本文提供了一份详尽的PaddleOCR实战指南,手把手教你从零开始训练专属的OCR模型。内容涵盖高质量训练数据的准备与标注技巧、预训练模型的选型对比、关键参数调优策略,并附有完整的代码示例。通过遵循本文的步骤,开发者可以高效构建并优化贴合自身业务场景的高精度OCR模型,实现从数据到部署的全流程掌握。

weixin_29263201的博客 570

stata 代码实现熵值法计算 含常见问题解答

2.标准化①正向指标②负向指标。

m0_74825360的博客 1217

基于multisim的十路彩灯循环控制器

根据本次的设计要求,首先通过多谐振荡器产生2HZ脉冲,在通过分频器产生1Hz脉冲,通过开关切换,然后通过计数器实现一个循环的计数,通过译码器实现彩灯的变换。1、有十只LED:L0……3、显示间隔0.5s,1s可调。(1)先奇数灯依次亮。(2)再偶数灯依次亮。(3)依次循环变化;

m0_57179159的博客 416

计算机网络实验(华为eNSP模拟器)——第十章 Eth-Trunk(链路聚合)

目录一、Eth-Trunk的定义二、Eth-Trunk的工作模式(一)LACP模式1、定义2、命令(二)手工负载分担模式1、定义2、命令三、结语 一、Eth-Trunk的定义 Eth-Trunk是指设备的链路聚合,即将该设备的多个接口捆绑成一个接口,从而达到了增加带宽和提高可靠性的目的。我们要注意它是将多条物理链路,在逻辑上合并成一条,而不是串在一起。例我们将LSW1交换机S5700的三个端口(即GE0/0/1 、GE0/0/2、GE0/0/3)定义为一个Eth-Trunk接口与LSW2交换机相连,如下:

小宇y的博客 8416

数电实践—基于74LS194与74LS161的8路彩灯循环控制器设计

本文详细介绍了基于74LS194移位寄存器和74LS161计数器的8路彩灯循环控制器硬件设计方案。通过芯片级联和状态编码,实现了三种灯光效果循环,并分享了Multisim仿真调试与实物搭建的实用技巧,为数字电路实践提供完整参考。

oil88的博客 1019

英飞凌IGBT驱动芯片2ED020I12F2去饱和电路设计总结整理收集

记录下英飞凌IGBT驱动芯片限流电阻阻值设计

nizhenyuchina的博客 5994

E4A蓝牙APP开发实战:从零到一构建简易物联网控制终端

本文详细介绍了使用E4A(易安卓)开发蓝牙APP的实战教程,从零开始构建简易物联网控制终端。通过E4A的中文编程环境和内置蓝牙组件,开发者可以快速实现智能家居控制、创客项目遥控等功能。文章涵盖硬件准备、开发环境搭建、核心代码解析及典型应用场景,特别适合零Java基础的电子爱好者入门蓝牙APP开发。

weixin_42715608的博客 474

单片机第八次实验课——循环彩灯控制实验(定时器控制方式)

(1)用 P1 口作为输出口实现循环彩灯。(至少要有 5 种形式) (2) 设计一个简易数字钟。 选择一位开关作为数字钟的开关,开关合上后,数字钟开始运行。led8--led13 表示为 6 位二进制数,显示数字钟的秒值;led14--led15 表示为 2 位二进制数,显示数字钟的分钟值,如达到 4 分钟,分钟值又从 0 开始;如此循环往复。 (1)汇编: ;可自行拓展,这里只写了五种...

Ryan爱吃糖的博客 8133

巨正则蒙特卡洛—甲烷和二氧化碳的竞争吸附GCMC

巨正则蒙特卡洛—甲烷和二氧化碳的竞争吸附GCMC

Rockyoung 8018

基于multisim的四序列彩灯控制器设计

1、用LED数码管作为控制器的显示元件,自动地依次显示数字0123456789(自然序列)、 13579(奇数序列)、02468(偶数序列)、01234567(音乐序列),周而复始,不断循环。2、每个数字一次显示时间基本相等。一、设计题目:四序列彩灯控制器的设计。

m0_57179159的博客 404

基于 STM32 的智能水表流量计设计与实现 —— 数据采集与远程传输

本文设计的基于 STM32 的智能水表流量计通过霍尔传感器实现流量采集,结合 STM32 的处理能力完成数据计算、存储与远程传输,具备计量精准、功耗低、可远程监控等特点。未来可优化方向:引入低功耗模式延长电池寿命,增加水质检测模块实现多参数监测,提升水务管理智能化水平。

weixin_42300449的博客 1027

V4L2教程(1):Ubuntu V4L2开发环境搭建与设备探索

欢迎来到V4L2学习指南的第一篇!本文将带你从零开始,在Ubuntu系统上搭建完整的V4L2视频采集开发环境。无论你是想开发视频监控、视频会议还是机器视觉应用,掌握V4L2都是Linux视频开发的必经之路。 **本节学习目标**: - 理解V4L2的基本概念和架构 - 搭建Ubuntu下的V4L2开发环境 - 掌握v4l2-ctl等调试工具的使用 - 学会检测和配置USB摄像头设备

琅嬛福地 417

定时器循环彩灯实验c语言,定时器实验循环彩灯实验-单片机原理及应用实验报告...

定时器实验循环彩灯实验-单片机原理及应用实验报告 计算机与信息工程学院设计性实验报告专业:通信工程 年级/班级:2011 级 2013—2014 学年第一学期课程名称 单片机原理及应用 指导教师 岳明本组成员学号姓名实验地点 计科楼 214 实验时间 周五 3-4节项目名称 定时器实验 - 循环彩灯实验 实验类型 设计性一、实验目的:1、学习 8031内部计数器的使用和编程方法。2、进一步掌握中断...

weixin_29596051的博客 1462

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

彩灯控制电路实验

实验仪器:74LS194,74LS193,74LS74,74LS00,数字逻辑电路实验箱。0 0 0 0 (共2次)方式3:1 1 1 1。,开机后要求按以下方式循环。方式1:1->1->1->1。方式2:0<-0<-0<-0。

weixin_71975023的博客 847

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

51单片机彩灯控制c语言实验报告,基于MCS-51单片机的彩灯控制程序设计

1.程序结构采用主程序和中断服务子程序结构2.定时中断程序,并行口输出,控制彩灯移动定时器0于方式1,16位,10ms中断一次40H10ms计数单元41H初值为01101101B位地址00H=1定时方式1为10MS:THX=0ECH,TLX=78H3.参考程序DISPEQU0DE00H;显示子程序入口ORG0000HSTART:AJMPMAINORG000BH;定时器0中断服务程序入口AJMPTI...

weixin_33958222的博客 1343

彩灯控制器电路

彩灯控制器电路    本例介绍的彩灯控制器,它能控制三路彩灯产生多变的色彩(其中两路彩灯交替闪亮,控制另一路彩灯渐亮渐暗变化),可用于家庭、店面装饰或作为节日彩灯。    电路工作原理r    该彩灯控制器电路由电源电路、电子开关电路、单稳态触发器、射极跟随器、多谐振荡器和控制执行电路组成。        电路中,电源电路由电源变压器T、整流二极管VD1、VD2、滤波电容器C1组成;电子开关电路由

2340

从仿真到实践:基于555与74LS系列芯片的循环彩灯控制器设计全解析

本文详细解析了基于555定时器与74LS系列芯片的循环彩灯控制器设计。通过Multisim仿真软件,从系统心脏(555时钟源)、大脑(74LS192计数器)到手脚(74LS194移位寄存器)逐步构建并调试电路,最终指导完成实物焊接与调试,是理解数字时序电路原理的经典实践项目。

weixin_29204121的博客 247
下一篇: c/c++学生管理系统(不含界面版本)
有理唔理
博客等级 码龄10年 636粉丝 31原创
评论 60
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值