数字电路设计霓虹灯
- 格式:doc
- 大小:597.17 KB
- 文档页数:12
学号:0120911360224课程设计题目霓虹灯控制电路设计自动化学院学院专业自动化班级自动化0902姓名指导教师杨莉林伟2011 年7 月 4 日课程设计任务书学生姓名:专业班级:自动化0902指导教师:杨莉林伟工作单位:自动化学院题目: 霓虹灯控制电路设计初始条件:1.运用所学的模拟电路和数字电路等知识;2.用到的元件:实验板、电源、连接导线、74系列芯片、555芯片等。
要求完成的主要任务:1.现有12只彩灯,红-绿-蓝-红-绿-蓝-红-绿-蓝―红-绿-蓝排成一条直线,试设计一控制电路,要求彩灯能实现如下追逐图案;2.红绿2种灯从前往后驱动点亮闪烁,每0.5秒往前进一步;3.蓝灯从后往前驱动点亮闪烁,每0.5秒进一步;4.霓虹灯控制工作状态按照上述2至3步自动重复循环,另外,还可以自行编制各种彩灯追逐图案。
5.严格按照课程设计说明书要求撰写课程设计说明书。
时间安排:第1天下达课程设计任务书,根据任务书查找资料;第2~4天进行方案论证,软件模拟仿真并确定设计方案;第5天提交电路图,经审查后领取元器件;第6~8天组装电路并调试,检查错误并提出问题;第9~11天结果分析整理,撰写课程设计报告,验收调试结果;第12~14天补充完成课程设计报告和答辩。
指导教师签名: 2011年 6月26日系主任(或责任教师)签名: 2011年 6月26日目录引言1设计意义及要求 (5)1.1设计意义 (5)1.2设计要求 (5)2方案设计 (6)2.1设计思路 (6)2.2方案设计 (6)2.2.1方案设计一 (6)2.2.2方案设计二 (7)2.2.3方案比较 (7)3部分电路设计 (8)3.1 555构成的脉冲发生器介绍 (8)3.1.1 555定时器构成的脉冲发生器电路及工作波形 (8)3.2 CT74LS194引脚图及功能介绍 (9)4 调试与检测 (11)4.1调试中故障及解决办法 (11)结束语 (12)参考文献 (13)本科生课程设计成绩评定表 (14)引言课程设计作为实践教学的一个重要环节,对提高学生的创新能力有着重要的作用,通过这次课程设计,学生不仅能加强对理论知识的理解,而且提高了学生的动手能力,除此之外,还提高了学生解决问题的能力。
霓虹灯控制电路设计一、设计指标要(一)设计一电路控制四组八个发光二极管(二)按照一定的要求进行亮灭变化二、设计构成及元件(一)四组八个发光二极管及八个限流电阻(二)四片74LS374八D三态输出寄存器,每片控制一组二极管发光(三)两片74LS161四位二进制可预置同步递增计数器构成八位二进制计数器,控制二极管发光变化规律(四)一片NE555定时器和若干电阻、电容构成矩形波发生器提供计数器和寄存器脉冲(五)2764E P R O M三、设计方案(一)根据以上的电路要求和元件的选择,要控制四组八个发光二极管进行亮度的变化,所以先要清楚二极管作为一个整体进行规律的亮度变化有两种接法:共阴极和共阳极。
(二)给定中元件NE555定时器和若干电阻,电容构成矩形波发光器,我们知道NE555工组成结构:若干电阻,电容,两个比较器,一个锁存器。
主要通过改变一个电阻的大小来改变输出脉冲的频率。
(三)两片74LS161四位二进制计数器构成八位计数器,通过计数器作用可以不断的产生有规律的二进制数组。
用到一片2764存储器,丛存储器的作用可知道,这里用存储器用来存放一些让霓虹灯有规律发光的程序。
4片74LS374八d寄存触发器,分别用来寄存计数器产生的二进制组。
然后由这些寄存的二进制组去接四组八个发光二极管,这样的话就会产生一系列规律霓虹灯。
四、单元元件及电路分析:1:555定时器分析:VCC端接+5V的电压,在555定时器中有两个比较器C1和C2,其中还有输入信号,与+5的电压提拱的电压在比较器中进行比较。
根据比较的电压和C1和C2的参考电压不同,因而锁存器的置0或是置1的信号发生在两输入信号的不同电平。
这样就行成施密特触发器,然后再将输出电压经RC积分回路接回输入端就行了,最后根据C1的充、放电时间的微、积分环节的出输出3端的不同的T出现在不同的波形,使的NE555定时器产生以T 为周期的脉冲。
T=(R1+2R2)CIn22:两片74LS161四位二进制制接成的一片八位二进制计数器:首先一片74LS161的四位二进制计数器我工作原理是在它的所控制端都为高电平均1的时候才会进行计数工作,而且它从一开始计数到计数完后会自动清零,同时进位端CO会产生高电平所以要把两片74LS161接成一片八位二进制计数器,首先第一片的74LS161所有控制端都接高电平1,进位端CO接在第二片的74LS161的控制T和P 上,也就是说当第一片计数完后,第一片自动清零,CO进位产生1,也就相当于第二片的74LS161的所有控制端开始接1,第二片开始计数。
1 综述本次数字电路课程设计内容是多功能彩灯控制器设计。
随着电子技术的快速发展尤其是数字技术的突飞猛进,多功能彩灯凭着简易,高效,稳定等特点得到普遍的应用。
在各种娱乐场所、店铺门面装饰、家居装潢、城市墙壁更是随处可见,与此同时,还有一些城市采用不同的彩灯打造属于自己的城市文明,塑造自己的城市魅力。
目前,多功能彩灯的种类有很多种,所以多功能彩灯控制器的设计具有相当的代表性。
多功能彩灯控制器设计就是设计一个循环可预置序列发生器,并用于控制彩灯的循环显示,不同的预置产生不同的视觉效果。
2 总体方案的设计与分析1.总体方案的设计经过分析问题及初步的整体思考,拟定以下二种方案:方案一:总体电路共分三大块。
第一块实现花型的演示;第二块实现花型的控制及节拍控制;第三块实现时钟信号的产生。
主体框图如下:图2-1方案二:在方案一的基础上将整体电路分为四块。
第一块实现花型的演示;第二块实现花型的控制;第三块实现节拍控制;第四块实现时钟信号的产生。
并在部分电路的设计上与方案一采用了完全不同的方法,如花型的控制。
主体框图如下:图2-22.总体方案的选择方案一与方案二最大的不同就在,前者将花型控制与节拍控制两种功能融合在一起,是考虑到只要计数器就可以实现其全部功能的原因,且原理相对简单。
如此设计,其优点在于:设计思想比较简单。
元件种类使用少,且都较熟悉易于组装电路。
缺点则是:中间单元电路连线过于繁多,容易出错。
且可能出现线与线关系。
要避免这些,则势必造成门电路使用过多。
导致电路不稳定,抗干扰能力下降。
而方案二则将节拍控制电路与时钟信号电路两种功能融合在一块,利用两个不同频率的时钟信号交替提供脉冲输出,即可产生两种不同的节拍。
其优点在于只要用两个555构成的多谐振荡器和一个D触发器就能够产生两种时钟信号交替输出。
就这一块而言电路连线相对简单,又浅显易懂,所以我选择了方案二。
3.1.2 花型演示电路由二片移位寄存器194级联实现。
目录引言 (2)1设计意义及要求 (3)1.1册意义 (3)1.2设计要求 (3)2方案设计 (4)2.1设计思路 (4)2.2方案设计 (4)2.2.1彳方真软彳牛介绍 (4)2.2.2设计方案一电路图 (5)2.2.3设计方案二电路图 (6)2.3方案⅛⅛交 (7)3咅枚分电路设计 (8)3.1脉冲信号产生电路设计 (8)3.2红•绿灯控制电路设计 (9)3.3蓝灯控制电路设计 (11)3.4红绿蓝三色灯电路 (11)4调试与检测 (12)4.1调试中故障及解决方法 (12)4.2调试与运彳孚吉果 (12)5彳方真操作步骤及使用说明 (13)结束语 (14)参考文献 (15)附录电路图 (16)本科生电工电子基础强化训练成绩评定表 (18)引言自从发明灯泡以来各种各样的灯被发明出来各种各样的彩灯也开始出现。
直到1898 年6月,竟虹灯被英国化学家拉姆赛发明了出来。
现代都市的夜晩,随处可见五彩缤纷的竟虹灯。
每当夜幕降临时,华灯初上,五颜六色的霓虹灯就把城市装扮得格外美丽。
仔细观察”你会发现,这些霓虹灯都是按照一定的规律变化的。
那么,怎样才能控制这些竟虹灯按照这些规律变化呢?这次,我们就设计了—个简单的霓虹灯控制电路,控制_串彩灯按照一定的规律闪烁。
1设计意义及要求1.1设计意义作为电气专业的学生,我们对电工电子都应该有一定的了解。
之前,已经学习过了电工电子实习的课程,对电工和电子的一些相关知识有了感性认识Z加深了电类有关课程的理论知识,熟悉了一些电工及电子常用元件及其基本性能;掌握了电子元件的焊接、电气元件的安装、连线等基本技能。
但是,这只是一些基础Z我们应该学会根据所学的知识自己设计出能够实现一些简单功能的电路。
因此,我们要参加这次的电工电子基础强化训练。
参加这次强化训练,不仅加强了我们对电工电子的认识和了解,而且,使我们对电路原理•数电•模电的知识有了更加直观的认识。
在设计过程中,不仅培养了我们灵活运用所学知识的能力,还学到了很多书本上没有的知识。
实验八彩灯控制电路设计
一、实验目的:
掌握彩灯控制电路的设计方法。
二、实验设备:
数字电路实验箱,74LS00、74LS90、74LS86、74LS138。
三、实验原理:
74LS00是四2输入与非门,74LS90是二—五—十进制异步计数器,74LS86是四2输入异或门,74LS138是三—八线译码器。
四、实验内容:
输入00,彩灯全灭;输入01,彩灯左移;输入10,彩灯右移;输入11,彩灯全亮。
五、实验结果:
用74LS90实现四进制计数,通过74LS138译码成移位信号,实现彩灯左右移。
左右移由异或门控制。
00、01、10、11分别与0异或就是原码,与1异或就是反码11、10、01、00,彩灯移动方向刚好相反。
译码器的EN1由输入异或的结果控制,输入00、11时译码器不工作,输出全为1,通过运算可以得到全0的结果:
输入:00
输入:01
输入:10
输入:11
经验证,结果与理论相符。
采用PLC控制的霓虹灯系统课题要求设计一个霓虹灯控制电路,该电路可以控制霓虹灯L1、L2和L3按照如下方式亮灭。
(1)LI亮1s(2)L2亮1s(3)L3亮1s(4)三个灯都灭1s(5)三个灯都亮1s(6)三个灯都灭1s(7)三个灯都亮1s(8)三个灯都灭1s目录一、绪论 (3)二、PLC的概况 (4)三、霓虹灯 (9)四、组态王实现 (15)五、总结 (18)六、参考文献 (19)第一章绪论随着改革的不断深入,社会主义市场经济的不断繁荣和发展,大中小城市都在进行亮化工程。
企业为展现自己的形象和产品,一般都会采用通过霓虹灯广告屏来这种广告手法,所以当我们夜晚走在大街上,马路两旁各色各样的霓虹灯广告随处可见,一种是采用霓虹灯管做成的各种形状和多种彩色的灯管,另一种为日光等管或白炽灯管作为光源,另配大型广告语或宣传画来达到宣传的效果,大部分是采用霓虹灯。
这就涉及到如何去控制霓虹灯的亮灭、闪烁时间及流动方向等诸多控制问题,如何去快捷、可靠、简单的去控制,成为人们考虑的重点,在这我认为PLC最适合去解决这些问题,因为PLC具有通用性强、使用方便、适应面广、可靠性高、抗干扰能力强、编程简单等特点。
并且PLC在工业自动化控制特别是顺序控制中的方面具有比较突出的优势,在现实中人们也是多通过PLC去控制霓虹灯的。
第二章可编程控制器的概况第一节可编控制器的产生与应用可编程控制器(PLC)是集计算机技术、自动控制技术、和通信技术为一体放入新型自动控制技术。
其性能优越,已被广泛的应用于各个领域,并已成为工业自动化的三大支柱(PLC、工业机器人、CAD/CAM)之一。
PLC的应用已成为一个世界潮流,在不久的将来PLC技术在我国将得到更全面的发展。
一、可编程控制器的产生及发展可编程控制器的产生可追溯到20世纪60年代末,在可编程控制器出现以前,继电器控制在工业控制领域占主导地位,由此构成的控制系统都是按预先设定好的时间或条件顺序地工作,若要改变控制的顺序就必须改变控制系统地硬件连线,这样就使其应用在很多方面受到限制,其通用性和灵活性都比较差。
基于multisim14.0霓虹灯控制器的设计
基于Multisim 14.0的霓虹灯控制器设计可以通过以下步骤实现:
1. 需求分析:确定需要控制的霓虹灯数量、控制方式、电源电压等要求。
2. 电路设计:根据需求设计霓虹灯控制电路,包括电源电压输入、控制信号产生电路、输出驱动电路等。
3. 元件选择:根据设计要求选择合适的电阻、电容、三极管等元件,并添加到电路中。
4. 电路连接:使用Multisim 14.0软件将元件按照电路图连接起来。
5. 仿真和调试:使用Multisim 14.0的仿真功能对电路进行仿真,调整参数以达到设计要求。
6. PCB设计:根据电路连接图设计PCB布局,将元件焊接到PCB上。
7. 制作和测试:根据PCB设计制作实际的电路板,测试电路的功能和性能。
8. 优化和改进:根据测试结果评估电路的性能,并进行优化和改进。
需要注意的是,在设计过程中需要合理选择元件参数,并进行仿真和测试,确保电路的稳定性和可靠性。
此外,还需要遵守相关的电路设计原理和规范,确保设计的霓虹灯控制器符合安全和可靠的要求。
基于PLC花样彩灯控制系统设计目录一、设计要求: (2)二、摘要: (3)三、总体方案的确定 (4)四、电气控制元件和PLC的选用 (5)五、设计元件分配图 (6)六、接线图 (7)七、程序设计说明及过程分析 (8)八、霓虹灯闪烁功能流程图: (9)九、梯形图: (10)十、结论: (14)十一、体会 (15)十二、参考文献 (16)一、设计要求:霓虹灯设计要求如下:1.当按I0.0,L1亮,1S后L1灯熄灭,同时L2,L3,L4,L5亮起,1S后,L2,L3,L4,L5灯的熄灭,L6,L7,L8,L9灯亮,1S后灭;反复循环两周2.接着L1亮,1S后L2,L3,L4,L5亮,1S后L6,L7,L8,L9亮,1S后全灭;循环两周3.再接着以0.5s的速度循环闪烁L1,L4,L8;L1,L5,L9;L1,L2,L6;L1,L3,L7,逆序两周后,反序两周,依次为L1,L5,L8;L1,L4,L7;L1,L3,L6;L1,L2,L9,反复两周。
4.重复上述循环,I0.0断开时停止。
二、摘要:随着工业生产的迅速发展,市场竞争激烈,产品更新换代的周期日趋缩短。
由于传统的继电器控制系统存在着设计制造周期长,维修和改变控制逻辑困难的缺点,因此越来越不能适应工业现代化发展的需求,迫切需要新型相应的自动控制装置。
PLC控制霓虹灯闪烁的编程语言容易掌握,是电控人员熟悉的梯形图语言,使用术语依然是“继电器”一类术语,大部分与继电器触头的连接相对应,使电控人员一目了然。
PLC控制使用简章,它的I/O已经做好,输入输出信号可直接连接,非常方便,而输出口具有一定驱动能力,当工作程序需要改变时,只需改变PLC的内部,无需对外围进行重新改动,从这些方面突出了使用PLC控制霓虹扥闪烁的优越性。
三、总体方案的确定设计方案根据下图的闪烁方式可得出以下几点:1.当按下I 0.0通电时,灯L1 首先亮,根据设计要求1S后L1灯熄灭,同时L2,L3,L4,L5亮起,该过程中的熄灭要求可用通电延时定时器的常开及常闭触点来完成。
目录摘要 (1)关键词 (1)Abstract (1)Keywords (1)引言 (1)1.控制系统介绍和控制过程要求 (1)1.1控制系统介绍 (1)1.2控制系统要求 (1)2.I/O分配表和PLC端子接线图 (2)2.1 I/O分配表 (2)2.2 PLC端子接线图 (2)3.控制流程图与梯形图 (2)3.1 控制流程图 (2)3.2梯形图 (2)结束语 (4)附录 (5)霓虹灯控制电路设计摘要:本文基于s7-200进行了霓虹灯控制电路的设计,简要介绍了控制系统的控制要求及程序图和梯形图,并对梯形图做出了相应的说明。
关键词:霓虹灯;s7-200;PLC;梯形图引言可编程控制器PLC可编程序控制器:英文全称Programmable Logic Controller ,中文全称为可编程逻辑控制器,是一种数字运算操作的电子系统,专为在工业环境应用而设计的。
它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程.作为自动控制装置的核心,它具有功能强,可靠性高等诸多优点,PLC实验装置采用的是模块化结构,主要模块有可编程序控制器、编程器模块,九种实验模块,按钮、开关输入模块和继电器输出模块,以及四层电梯模型。
该装置可以完成各种指令系统训练以及多种控制对象的程序设计训练。
1. 控制系统介绍和控制过程要求1.1控制系统介绍本控制系统只要是用于控制霓虹灯的按顺序的闪烁。
它能让你在不用人控制的情况下,进行灯的自动闪烁。
如图1,三个字能按顺序地进行亮灭。
图1 霓虹灯1.2控制系统要求用PLC对霓虹灯实现控制,其具体要求如下:(1)L1灯亮1秒,L1灯灭,L2灯亮1秒,L2灯灭,L3灯亮2秒,L3灯灭,L2灯亮1秒,L2灯灭,L1灯亮1秒,L1、L2、L3灯灭1秒,L1、L2、L3灯亮1秒,如此循环往复。
设计简单霓虹灯,要求控制4盏灯摘要:1.设计思路2.所需材料3.电路设计4.编程与控制5.组装与测试6.总结与优化正文:【设计思路】在这次项目中,我们将设计一个简单的霓虹灯装置,主要由4盏灯组成。
整体思路是利用控制器控制灯的亮灭,实现动态效果。
为了降低成本和提高可操作性,我们将采用简单的电路设计和易于获取的材料。
【所需材料】1.控制器(如Arduino、树莓派等)2.4盏LED灯3.电阻若干4.杜邦线若干5.电源6.面包板7.其他辅助材料(如胶带、螺丝等)【电路设计】首先,我们需要为4盏LED灯分别设置电阻,以保证电流合适,避免损坏LED灯。
然后,将电阻与LED灯相连,形成基本的电路。
接下来,将这4盏LED灯的阳极串联,接入控制器。
控制器输出端分别连接到4盏LED灯的阴极,实现控制。
【编程与控制】根据控制器的类型,编写相应的程序。
以Arduino为例,可以使用以下代码实现简单的流水灯效果:```cconst int ledPin[] = {2, 3, 4, 5}; // 定义LED连接的引脚int ledCount = 4; // LED的数量unsigned long previousMillis = 0; // 保存上一次循环的时间void setup() {for (int i = 0; i < ledCount; i++) {pinMode(ledPin[i], OUTPUT); // 设置引脚为输出模式}}void loop() {unsigned long currentMillis = millis(); // 获取当前时间if (currentMillis - previousMillis >= 500) { // 每隔500ms切换一次LED状态previousMillis = currentMillis;for (int i = 0; i < ledCount; i++) {digitalWrite(ledPin[i], !digitalRead(ledPin[i])); // 切换LED状态}}}```【组装与测试】将电路组装到面包板上,然后为控制器供电。
霓虹灯数电课程设计一、课程目标知识目标:1. 让学生理解霓虹灯的基本原理,掌握数字电路设计的基础知识。
2. 使学生掌握霓虹灯电路中常用电子元件的功能、符号及使用方法。
3. 让学生了解霓虹灯电路的组装、调试和故障排除方法。
技能目标:1. 培养学生运用数字电路知识设计霓虹灯电路的能力。
2. 提高学生动手操作、组装和调试霓虹灯电路的技能。
3. 培养学生分析问题和解决问题的能力。
情感态度价值观目标:1. 激发学生对电子技术的兴趣,培养其探究精神。
2. 培养学生团队合作意识,学会与他人共同解决问题。
3. 增强学生对我国电子科技成就的自豪感,树立正确的价值观。
课程性质:本课程为实践性较强的电子技术课程,以学生动手实践为主,理论讲授为辅。
学生特点:学生具备一定的电子技术基础,具有较强的求知欲和动手能力。
教学要求:结合学生特点和课程性质,注重理论与实践相结合,培养学生的实际操作能力和创新思维。
在教学过程中,将课程目标分解为具体的学习成果,以便于教学设计和评估。
二、教学内容1. 霓虹灯原理及特点- 霓虹灯工作原理- 霓虹灯的分类及特点2. 数字电路基础知识- 数字电路的基本概念- 常用数字电路元件及其功能3. 霓虹灯电路设计- 霓虹灯电路图的绘制- 电路元件的选择与连接- 电路参数的计算与调整4. 霓虹灯电路组装与调试- 电路组装方法与技巧- 电路调试步骤与注意事项- 故障分析与排除方法5. 实践操作与创新能力培养- 设计并组装一个简单的霓虹灯电路- 创新设计霓虹灯电路,提高电路性能与稳定性- 课程项目展示与评价教学内容依据课程目标,结合教材相关章节进行组织。
在教学过程中,遵循由浅入深、循序渐进的原则,确保教学内容的科学性和系统性。
教学进度安排合理,注重理论与实践相结合,强调学生动手实践能力的培养。
同时,鼓励学生进行创新设计,提高其综合运用知识解决问题的能力。
三、教学方法1. 讲授法- 对于霓虹灯原理、数字电路基础知识等理论性较强的内容,采用讲授法进行教学,帮助学生建立系统的知识体系。
霓虹灯控制器的设计multisim
霓虹灯控制器的设计可以使用Mulisim进行仿真和电路设计。
以下是一种可能的设计方案:
首先,我们需要使用一个555定时器芯片,它可以用来生成脉冲信号。
将555芯片的引脚连接如下:
- 将引脚1(GND)连接到电源地。
- 将引脚8(VCC)连接到正电源。
- 将引脚4(RESET)连接到VCC。
- 将引脚6(THR)和引脚2(TRG)相连,再连接一个电阻到VCC,将电容连接到地,形成一个RC时间常数。
- 将引脚5(CV)连接到地。
- 将引脚3(OUT)连接到霓虹灯电路。
接下来,我们需要设计一个霓虹灯驱动电路。
你可以使用电源、电阻和霓虹灯组成一个简单的电路。
将霓虹灯引脚连接到555芯片的引脚3(OUT)。
在Mulisim中,你可以找到555定时器芯片和其他所需元件的符号,并将它们放置在画布上。
然后,使用导线连接所有引脚,以完成电路的设计。
完成电路设计后,你可以通过仿真功能来验证电路的运行情况。
可以通过改变555芯片上的电容和电阻值,调整脉冲频率和占空比来控制霓虹灯的闪烁效果。
请注意,这仅仅是一个示例设计,具体的电路设计取决于所使用的霓虹灯和要求。
在实际应用中,你需要进一步考虑功率和保护电路等因素,并根据需要进行相应的优化和修改。
二〇一一~二〇一二学年第一学期电子信息工程系脉冲与数字电路课程设计报告学院: 信息科学与工程学院专业: 电子信息工程班级: 0902学号: 200904135076学生姓名: 杨浩指导教师: 左韬二〇一一年八月二十九日一、设计任务与要求(1)设计一个霓虹灯闪烁电路;(2)可以控制每段霓虹灯的点亮或熄灭。
假设霓虹灯由32个发光二极管组成。
(3)每段霓虹灯发光二极管的点亮与熄灭可以通过编程来实现。
(4) 每间隔一段时间,霓虹灯的图样变化一次。
(5)图样变化的间隔时间可以调节。
(6)拟定测试方案和设计步骤;(7)根据设计要求和技术指标设计好电路,选好元件;(8)绘出原理图,详细的连线图,描述电路的功能原理;二、方案设计与论证设计电路原理框图如图所示设有一排n段水平排列的霓虹灯,它从左到右每间隔0.2秒逐个点亮。
其控制过程如下:若以“1”代表霓虹灯点亮,以“0”代表霓虹灯熄灭,则开始时刻,n段霓虹灯“0”,随后,控制器将一帧n个数据送至n段霓虹灯的控制端,其中,最左边的一段霓虹灯对应的控制数据为“1”,其余的数据均为零,即1000...000。
当n个数据送完以后,控制器停止送数,保留这种状态0.2秒,此时,第1段霓虹灯被点亮,其余霓虹灯熄灭。
随后,控制器又在极短的时间内将数据1100...000送至霓虹灯的控制端,并定时0.2秒,这段时间,前两段霓虹灯被点亮。
由于送数过程很快,观测到的效果是第一段霓虹灯被点亮0.2秒后,第2段霓虹灯接着被点亮,即每隔0.2秒显示一帧图样。
如此下去,最后控制器将数据1111 (111)送至n段霓虹灯的控制端,则n段霓虹灯被全部点亮。
二、单元电路设计与电路原理1、单元电路原理(1) 移位寄存器移位寄存器用于寄存控制发光二极管亮、灭的数据,对应n个发光二极管,移位寄存器有n位输出。
移位寄存器的输入信号取自存储器输出的8位并行数据,为使电路简单,可以采用8位并入并出的移位寄存器,也可以采用并入串出的移位寄存器。
燕山大学课程设计说明书题目:霓虹灯(二)学院(系):电气工程学院年级专业:学号:学生姓名:指导教师:教师职称:院(系):电气工程学院基层教学单位:电子实验中心目录第1章设计说明 (1)1.1设计思路 (1)1.2模块介绍 (6)1.3真值表 (8)第2章原理图 (10)第3章波形仿真图 (10)第4章管脚锁定及硬件连接 (10)第5章总结 (11)参考文献 (11)1.1 设计思路该设计要求在双色点阵上实现3种霓虹灯的依次循环显示:1.中间两列依次向两侧点亮,完成后,再向中间依次点亮,,要求同一时间只有2列点亮,其图示为图1.1~1.7。
2.中间两行依次向两侧点亮,完成后,再向中间依次点亮,要求同一时间只有2行点亮,其图示为图2.1~2.7。
3.中间4点向外周依次点亮,完成后,再向中间依次点亮,其图示为如3.1~3.7。
3种方式循环点亮的频率保持一致。
图1.1 图1.2 图1.3 图1.4图1.5 图1.6 图1.7图2.1 图2.2 图2.3 图2.4图2.5 图2.6 图2.7图3.1 图3.2 图3.3 图3.4图3.5 图3.6 图3.7设计中需要将三种霓虹灯循环结合在一起,同一个频率先实现第一种循环后紧接着进入下一个循环,直到三种情况都实现后再重新开始。
利用两个74161(16计数器)进行级联,级联成24计数器,用来进行输入启动;然后利用四个74138(3-8译码器),一个作为控制触发端,用来先后触发其余三个74138译码器,被触发的这三个译码器是用来分别实现霓虹灯三种情况的;之后三个译码器连接各种门电路组成八个输出端。
1.2 模块介绍模块1在设计中使用频率组模块作为信号发生器的切换,也就是霓虹灯各种图案之间的切换显示.8*8点阵每次只能点亮一行或一列但由于点阵的余辉特性和人眼有视觉暂留现象,只要显示间隔足够短,给人眼的视觉印象就会是连续稳定地显示。
为了利用画面能完整显示让人眼感觉各行或各列同时点亮,需要动态扫描。
课程设计说明书课程设计名称:数字电路课程设计课程设计题目:四花样彩灯控制器学院名称:信息工程学院专业:通信工程班级:110422 学号:11042215 姓名:陈粤龙评分:教师:20 13 年9 月23 日数字电路课程设计任务书20 12 -20 13 学年第 1 学期第19 周-20周题目四花样彩灯控制内容及要求(1) 彩灯一亮一灭,从左向右移动(2) 彩灯两亮两灭,从左向右移动(3) 四亮四灭,从左向右移动(4) 从1~8从左到右逐次点亮,然后逐次熄灭(5) 四种花样自动变换。
进度安排1. 布置任务、查阅资料、选择方案、领仪器设备:2天2. 仿真、画PCB线路图:2天3. 领元器件、制作、焊接:3天4. 调试:2天5. 验收:1天6. 提交报告:2013-2014学年第一学期2-3周学生姓名:陈粤龙指导时间:2周指导地点: E610注:1、此表一组一表二份,课程设计小组组长一份;任课教师授课时自带一份备查。
2、课程设计结束后与“课程设计小结”、“学生成绩单”一并交院教务存档。
摘要彩灯控制器在我门日常生活中有重要的运用,如广告牌的设计和节日彩灯的设计都能运用到它的原理。
本次设计的四花样彩灯控制器是其中较简单的,但这是进行复杂设计的基础。
本次课程设计要设计一个四花样彩灯控制器。
首先要分析设计要求,从要实现四花样入手推导出要使用的芯片。
可通过八位右移寄存器74LS164实现八个彩灯的向右移动,从它的右移输入端输入四种码来实现它的四种花样。
根据四种花样确定这四种码,可通过模十六计数器74LS161的输出端接与门74LS08和非门74LS04产生。
要实现彩灯的自动转换,把四种码输入四选一数据选择器74LS153的四个输入端,它的地址输入端接双D触发器74LS74的两个输出端,74LS74可产生四种循环的状态,从而实现彩灯的自动转换。
时钟信号由两个555产生,一个产生周期为0.721秒的矩形脉冲控制模十六计数器74LS161和八位右移寄存器74LS164,另一个产生周期为14.01秒的脉冲控制双D触发器。
成绩:实践报告
课程名称:数字电路综合设计
实践名称:霓虹灯
姓名:
专业:计算机科学与技术
班级:
学号:
计算机科学与技术学院
2017 年12 月21 日
哈尔滨理工大学计算机科学与技术学院
实践项目名称:霓虹灯
一、实践目的
(1)掌握霓虹灯的原理。
(2)运用数字电路设计出自己想要的图案
(3)加强数学设计电路的能力。
二、实践内容
现有4只彩灯,红-绿-蓝-黄,运用所学的模拟电路和数字电路等知识,试设计控制器,要求彩灯能实现如下追逐图案,彩灯控制器的三种图案及其状态转换如下所示:摇摆状态0101←→1010,重复6次;暗点循环0111→1011→1101→1110→0111→这样重复循环3次;逐个点亮,逐个熄灭,0000→1000→1100→1110→1111→0111→0011→0001→0000→这样重复循环2次;霓虹灯控制工作状态按照上述2至4步自动重复循环。
时间间隔为1秒。
三、实践原理及接线
首先,先分别设计出各个图案转换的方案,即能够分别单独的实现摇摆状态、暗点循环和逐个点亮逐个熄灭的状态。
然后再设计一个四十进制,前12秒使摇摆状态进行正常工作,13到24秒使暗点循环正常工作,最后16秒使最后一个状态正常工作。
最后通过逻辑
计时电路:
我们采用74ls161我们将第一片接成四进制,将第二片接成十进制,第二片的时钟脉冲来自与第一片,当第一片计时满四时,向第二片发出一个时钟脉冲,这样就形成了四十进制。
74ls161的工作原理如下:
74LS161是常用的四位二进制可预置的同步加法计数器,他可以灵活的运用在各种数字电路,以及单片机系统种实现分频器等很多重要的功能,:
74ls161引脚图
管脚图介绍:
时钟CP和四个数据输入端P0~P3
清零/MR
使能CEP,CET
置数PE
数据输出端Q0~Q3
以及进位输出TC. (TC=Q0·Q1·Q2·Q3·CET)
输入输出
C R CP L
D EP ET D3D2D1D0Q3 Q2Q1Q0
0 Ф Ф Ф Ф Ф Ф Ф Ф 0 0 0 0
1 ↑ 0 Ф Ф d c b a d c b a
1 ↑ 1 0 Ф Ф Ф Ф Ф Q3 Q2Q1Q0
1 ↑ 1 Ф 0 Ф Ф Ф Ф Q3 Q2Q1Q0
1 ↑ 1 1 1 Ф Ф Ф Ф 状态码加1
74LS161功能表
从74LS161功能表功能表中可以知道,当清零端CR=“0”,计数器输出Q3、Q2、Q1、Q0立即为全“0”,这个时候为异步复位功能。
当CR=“1”且LD=“0”时,在CP信号上升沿作用后,74LS161输出端Q3、Q2、Q1、Q0的状态分别与并行数据输入端D3,D2,D1,D0的状态一样,为同步置数功能。
而只有当CR=LD=EP=ET=“1”、CP脉冲上升沿作用后,计数器加1。
74LS161还有一个进位输出端CO,其逻辑关系是CO= Q0·Q1·Q2·Q3·CET。
合理应用计数器的清零功能和置数功能,一片74LS161可以组成16进制以下的任意进制分频器。
二进制计数器电路简单,运算也方便,但人们最习惯的是十进制,所以在应用中常使用十进制计数器。
使用较多的十进制计数器是按照8421BCD码进行计数的电路,计数器由“0000”状态开始计数,每10个脉冲一个循环,也就是第10个脉冲到来时,由“1001”变为“0000”,就实现了“逢十进一”,同时产生一个进位信号。
电路图如下:
选通电路:
由于题目要求我们前12秒使摇摆状态进行正常工作,13到24秒使暗点循环正常工作,最后16秒使最后一个状态正常工作。
那么这三个电路的工作时间为3:3:4,所以我可以让第二片74ls161前三秒驱动第一个电路,中间三秒驱动第二电路,最后四秒驱动第三个电路,第二片由上一个状态变化到下一个状态的时间是十秒,这样设计是非符合要求。
设第一个
Q0
Q1Q2Q3Q0Q1Q2Q3Q2Q1Q0Q3Q0Q1Q Q3L3Q0Q1Q2Q3Q0Q Q2Q3Q1Q0Q2Q3Q L +++=++=++=2120123012301231L Q Q Q Q Q Q Q Q Q Q Q
摆动电路:
如上图,用74LS161制作一个四进制计数器,将QA、QB分别接A、B,通过74LS139输出,然后将Y0、Y2和Y1、Y3分别接入两个与门后输出,在分别将其输出接到LED1、LED3和LED2、LED4,在脉冲信号作用下,便能实现摇摆功能。
例如:AB输入00时,Y3Y2Y1Y0输出1110,因此灯LED1、LED3灭,LED2、LED4亮。
74LS139引脚图及功能图
暗点循环:
如上图,用74LS161制作一个四进制计数器,Q0、Q1接到A、B上,再将Y0、Y1、Y2、Y3分别接到D1、D2、D3、D4上,在脉冲信号作用下即能实现暗点循环的功能。
逐个点亮逐个熄灭电路:
如上图,用74LS194设计4位扭环形计数器,在脉冲信号作用下,便能够实现逐个点亮逐个熄灭的循环状态。
74LS194的引脚图及功能表:
时钟信号的制作:
秒信号发生器采用555定时器,555定时器是一种模拟和数字功能相结合的中规模集成器件。
其成本低,性能可靠,只需要外接几个电阻、电容,就可以实现多谐振荡器。
555定时器的外引脚排列图和内部电路框图分别如图2-1和图2-2所示。
它内部包括两个电压比较器,三个等值串联电阻,一个RS 触发器,一个放电管T 及功率输出级,它提供两个基准电压3CC V 和23CC V 。
555定时器的功能主要由两个比较器决定。
两个比较器的输出电压控制RS 触发器和放电管的状态。
在电源与地之间加上电压,当5脚悬空时,则电压比较器1C 的同相输入端的电压为2CC V ,2C 的反相输入端的电压为CC V 。
若触发输入端TR 的电压小于CC V ,则比较器2C 的输出为0,可使RS 触发器置1,使输出端OUT=1。
如果阈值输入端TH 的电压大于2CC V ,同时TR 端的电压大于3CC V ,则1C 的输出为0,2C 的输出为 1,可将RS 触发器置0,使输出为低电平。
由555定时器组成的多谐振荡器如图所示,其中R1、R2和电容C 为外接元件。
其工作波如图(D)所示。
设电容的初始电压C U =0,t=0时接通电源,由于电容电压不能突变,所以高、低触发端TH V =TL V =0<CC V ,比较器A1输出为高电平,A2输出为低电平,即_1D R =,_
0D S =(1表示高电位,0表示低电位),R S -触发器置1,定时器输出01u =此时_
0Q =,定时器内部放电三极管截止,电源cc V 经1R ,2R 向电容C充电,c u 逐渐升高。
当c u 上升到3CC V 时,2A 输出由0翻转为1,这时_
_
1D D R S ==,R S -触发顺保持状态不变。
所以0<t<1t 期间,定时器输出0u 为高电平1。
1t t =时刻,c u 上升到23CC V ,比较器1A 的输出由1变为0,这时_0D R =,_
1D S =,R S
-触发器复0,定时器输出00u =。
12t t t <<期间,_
1Q =,放电三极管T导通,电容C通过2R 放电。
c u 按指数规律下降,
当c u <23CC V 时比较器1A 输出由0变为1,R-S 触发器的_
D R =_
1D S =,Q的状态不变,0u 的状态仍为低电平。
2t t =时刻,c u 下降到3CC V ,比较器2A 输出由1变为0,R S -触发器的_
D R =1,
_
D S =0,触发器处于1,定时器输出01u =。
此时电源再次向电容C 放电,重复上述过程。
通过上述分析可知,电容充电时,定时器输出01u =,电容放电时,0u =0,电容不断地进行充、放电,输出端便获得矩形波。
多谐振荡器无外部信号输入,却能输出矩形波,其实质是将直流形式的电能变为矩形波形式的电能。
由图知,振荡周期12T T T =+。
1T 为电容充电时间,2T 为电容放电时间。
充电时间: ()()11212ln 20.7T R R C R R C =+≈+ 放电时间: 222ln 20.7T R C R C =≈ 矩形波的振荡周期: ()12120.7T T T R R C =+≈+ 因此改变1R 、2R 和电容C 的值,便可改变矩形波的周期和频率。
四、实践结果分析
计时电路的仿真。
仿真效果和预期相同,可以实现四十进制。
摆动状态的仿真,符合设计要求。
暗点循环电路的仿真,符合设计要求。
逐个点亮逐个熄灭电路,符合设计要求。
总体仿真电路。