彩灯控制器实验报告

彩灯控制器实验报告
彩灯控制器实验报告

彩灯控制器实验报告文件排版存档编号:[UYTR-OUPT28-KBNTL98-UYNN208]

电工电子课程设计

实验报告

题目名称:彩灯控制器

指导教师:

姓名:

学号:

专业班级:

日期:

前言

电子技术课程设计是配合电子技术基础课程与实验教学的一个非常重要的教学环节。它是电气信息类专业学生的重要基础实践课,也是工科专业的必修课,能巩固电子技术的理论知识,提高电子电路的设计水平,加强综合分析问题和解决问题的能力,进一步培养学生的实验技能和动手能力,启发学生的创新意识及创新思维。完成本次课程设计,对进行毕业设计及毕业后从事电子技术方面的工作都有很大的帮助。

近年来,由于集成电路的迅速发展,使得数字逻辑电路的设计发生了根本性的变化。在设计中更多的使用中规模集成电路,不仅可以减少电路组件的数目,使电路简捷,而且能提高电路的可靠性,降低成本。因此用集成电路来实现更多更复杂的器件功能则成为必然。

现代生活中,彩灯越来越成为人们的装饰品,它不仅能美化环境,渲染气

氛,还可用于娱乐场所和电子玩具中,现以该课题为例进行分析与设计可编程的

彩灯控制的电路很多,构成方式和采用的集成片种类、数目更是五花八门,而且

有专门的可编程循环彩灯控制电路。绝大多数的彩灯控制电路都是用数字电路来

实现的,例如,用中规模集成电路实现的彩灯控制器主要用计数器,译码器,分

配器和移位寄存器等集成。本次设计的可编程彩灯控制电路就是用寄存器、计数

器和译码器等来实现,其特点是用发光二极管显示,实现可预置编程循环功能。

目录

前言 1

一、课题设计任务及要求 .3

二、设计目的 3

三、优选设计方案 4

四、整体设计思想及原理框图 5

五、各模块设计与分析 6

1、脉冲发生电路 7

2、控制电路和译码电路 10

3、存储电路 12

4、数码管显示电路 .14

六、元器件清单 15

七、安装及调试中出现的问题和解决方法 15

八、设计感想 17

附录

一、实验电路图 20

二、实验电路连接图 .21

三、参考文献 21

一、课题设计任务及要求

课题名称:可编程彩灯控制器

设计任务及要求:

通过对硬件编程,将图形、文字、动画存储在E2PROM中,通过计数器控制图形、文字、动画的地址,在利用显示矩阵显示出来。系统所显示的内容可反复循环,直至手动清零,便可回到初始地址。

1、设计脉冲产生电路、图形控制电路和存储电路;

2、用发光二极管点阵(8×8)作为显示电路,显示内容的动面感要强。

3、图形能连续循环,图形大于64幅,图形显示间隔在20ms~2s范围内连续

可调;

4、能手动清零功能,有自动选画功能;

5、完成电路全部设计后,通过实验箱验证设计课题的正确性。

二、设计目的

本课程设计主要是为了实现可编程彩灯控制的功能,且通过本次电子课程设计,了解电子产品设计的一般过程,掌握电子线路设计的基础方法和一般过程,能灵活运用已学过或者类似的集成块构成电路实现上述功能,还能灵活掌握555电路的应用方法。能用仿真软件对电子线路进行仿真设计,还能用Portel等软件绘制PCB图,掌握了电子电路调试的方法,且能独立解决设计与调试过程中出现的一般问题,并进一步掌握EEPROM的编程方法和应用。

三、优选设计方案

方案A:

根据设计要求,本系统由控制电路,编码发生电路和输出驱动电路等组成。其彩灯控制器的总体设计思想如下:

1.编码发生器

编码发生器根据花形要求,按节拍送出64位状态编码信号,以控制彩灯按规律亮或灭。因为彩灯路数少,花形要求不多,可选用移位寄存器输出64路数字信号,控制彩灯发光。编码发生器采用16片4位通用移位寄存器74LS194来实现。74LS194具有异步清除和同步预置、左移、右移和保持等多种功能,控制方便灵活。64路彩灯采用两片74LS194组成64位移位寄存器,花形设计比较灵活。移位寄存器的64个输出信号通过驱动电路控制电路来控制彩灯,编码器中数据输入端和控制端的接法由花形决定。根据选择的花形,可列出移位寄存器(编码发生器)输出状态。

2.控制电路

控制电路为编码器提供所需的节拍脉冲和驱动信号,控制整个系统工作。控制电路的功能有两个:一是按需要产生节拍脉冲;二是产生移位寄存器所需要的各种驱动信号。控制电路设计通常按照下述步骤进行:逐一分析单一花形运行,移位寄存器的工作方式和驱动要求,按照工作状态决定74LS194移位寄存器工作的状态顺序,同时是分析移位寄存器工作方式和驱动要求的依据。

方案B:

采用555定时器输出脉冲,高频通过计数器控制电路和译码电路,不断刷新显示矩阵的各列;而低频产生脉冲,决定显示哪一幅画面。由于需要产生64幅以上的图形,可以设计一个64进制的计数器,即可显示64幅图,此低频接在EEPROM的高位,而高频计数器控制电路的输出接在EEPROM的低三位。即高位决定显示哪幅画,低位表示每幅图形的每列的显示。

显然,方案B比较合理而且能实现课程设计的要求,采用方案B来进行课程设计。

四、整体设计思想及原理框图

本系统可设计为四个模块:

1.脉冲发生电路

采用两个555定时器组成振荡器,一个产生高频和一个产生可调低频。高频通过计数器控制电路和译码电路,不断刷新显示矩阵的各列;而低频产生脉冲,决定显示哪一幅画面。

2. 图形控制电路

用74LS161芯片设计一个64进制的计数器,以显示64幅图,其中低片计数器构成16进制,高片计数器构成4进制,并且将低频通过计数控制电路接在EEPROM的高位,从而选择显示哪一幅画。而高频通过计数器控制电路接在EEPROM的低三位,不断刷新显示矩阵的各列,用以控制图形的显示。由于显示矩阵是由64个发光二极管组成,把译码器输出接在显示矩阵的阴级进行行控制,EEPROM接在显示矩阵的阳极进行列控制,只有同时导通时,二极管才亮。译码电路是低电平有效,每次只有一个输出有效,所以需要快速进新刷新,故将高频通过计数器控制电路接在译码电路的输入端。

3.数码管显示电路

当前8X8显示矩阵显示的是哪一幅画,可以通过2个数码管显示出来。其中第一个数码管显示该画面所在的组别,另一个显示该幅画为这个组别的第几幅画。由于上面设计为16X4的64进制计数器控制显示画面。故可以设计四种组合,每一个组合为16副画。

4.存储电路

显示什么样的图形就决定于EEPROM的编程,而最终显示在显示矩阵上。

此外,暂停功能:控制低频计数器低位的EP和ET端实现。手动选画功能:当低频计数器的PE端为高电平时,图形自动连续循环;当PE端为低电平时,计数器处于置数功能,可通过选画开关选择需要显示的图画,其中高片计数通过置数选择画面组别,低频计数器通过指数选择此组合内的某一幅画。清零功能:控制低频计数器的清零端R,当R=0时,计数器实现清零功能。

原理框图如下:

五、各模块设计与分析

根据设计要求,本系统由脉冲发生电路、控制电路、译码驱动电路、存储矩阵和显示电路等几部分构成可编程彩灯控制电路。

A.脉冲发生电路

1、555定时器的组成和功能

⑴.内部组成框图:它主要由两个高精度电压比较器A1、A2,一个RS 触发器,一个放电三极管和三个5K Ω电阻的分压器而构成。(如下图所示) ⑵.引脚图及其功能

1脚:外接电源负端VSS 或接地,一般情况下接地。 3脚:输出端Vo 2脚:TL 低触发端 6脚:TH 高触发端

4脚:D R 是直接清零端。当D R 端接低电平,则时基电路不工作,此时不论TL 、

TH 处于何电平,时基电路输出为“0”,该端不用时应接高电平。

5脚:Vco 为控制电压端。若此端外接电压,则可改变内部两个比较器的基准电

压,当该端不用时,应将该端串入一只μF 电容接地,以防引入干扰。 7脚:放电端。该端与放电管集电极相连,用做定时器时电容的放电。 8脚:外接电源Vcc ,双极型时基电路VCC 的范围是 ~ 16V ,CMOS 型时基电路

Vcc 的范围为3 ~ 18V 。一般用5V 。

⑶.功能介绍:

Vcc Vo

Vco

TH V

GND

2

12

1PH R 2R R R T t D ++==

在1脚接地,5脚未外接电压,两个比较器A1、A2基准电压分别为2/3V ,1/3V 的情况下,555时基电路的功能表如下表所示。

⑷.555定时器构成的多谐振荡器工作原理

接通电源后,假定V 0是高电平,则T 截止,电容C 充电。充电回路是V CC —R 1—R 2—C —地,V C 按指数规律上升,当VC 上升到2/3V CC 时(TH 、TL 端电平大于2/3V CC ),输出V 0翻转为低电平。V 0是低电平,T 导通,C 放电,放电回路为C —R 2—T —地,V C 按指数规律下降,当V C 下降到1/3V CC 时(TH 、TL 端电平小于1/3V CC ),V 0输出翻转为高电平,放电管T 截止,电容再次充电,如此周而复始,产生振荡,经分析可得: 输出高电平时间 C )R R (7.0t 21PH += 输出低电平时间 C R 7.0t 2PL = 振荡周期 C )R 2R (7.0t t T 21PL PH +=+= 输出方波的占空

2、本模块工作原理介绍

脉冲发生电路主要用来产生时间基准信号(脉冲信号)。因为可编程循环彩灯对频率的要求不高,只要能产生高低电平就可以了,且脉冲信号的频率可调,所以采用555定时器组成的振荡器,其输出的脉冲作为下一级的时钟信号。本系统采用两片555定时器分别构成高频脉冲发生器和低频脉冲发生器。高频脉冲发生器

是用555构成多谐振荡器。由于人眼每秒可分辨出24幅图,而高频计数器采用8进制,作为刷新频率的脉冲,此高频刷新电路输出脉冲的频率应大于

24*8=192Hz,这样便可以显示整幅的画面。低频脉冲发生器用于提供计数电路的脉冲,它能决定画面显示的速率。速率的调节可通过调节滑动电阻(0~1M)来实现。

高频脉冲发生低频脉冲发生器

R1=100K R1=750K R1’=0~1M

R2=100K R0=R2=1K

C1=C2= C1=10Uf C2=

f=476Hz f=~

B.控制电路和译码电路

功能介绍

74LS138是一种常见的3线8线译码器,它的八个输出引脚,任何时刻要么全为高电平1,则芯片处于不工作状态;要么只有一个为低电平0,其余7个输出引脚全为高电平1;如果出现两个输出引脚同时为0的情况,说明该芯片已经损坏。其功能表如下:

当附加控制门的输出为高电平(S=1)时,可由逻辑图写出

由上式可以看出,输出是这三个输入变量的全部最小项的译码输出,所以也把这种译码器叫做最小项译码器。

74LS138的管脚图如右:

功能介绍

74LS161是常用的四位二进制可预置的同步加法计数器,它可以灵活的运用在各种数字电路,以及单片机系统中实现分频器等很多重要的功能。 ⑴74LS161引脚图管脚图

CP :时钟 P0~P3:四个数据输入端 R :清零端 EP ,ET :使能端 PE :同步置数端 Q0~Q3:数据输出端 TC :进位输出(TC=Q0·Q1·Q2·Q3·ET ) ⑵74LS161功能表 74LS161真值表

从74LS161真值表功能表中可以知道,当清零端CR=“0”,计数器输出Q3、 当R =0时,Q3、Q2、Q1、Q0立即为全“0”,这个时候为异步复位功能;当R =1且PE =0时,在CP 信号上升沿作用后,74LS161输出端Q3、Q2、Q1、Q0的状态分别与并行数据输入端P3,P2,P1,P0的状态一样,为同步置数功能。而只有当R =PE =EP=ET=1、CP 脉冲上升沿作用后,计数器加1。74LS161还有一个进位输出端TC ,其逻辑关系是T C= Q0·Q1·Q2·Q3·ET。应用计数器的清零功能和置数功能,可实现本系统中清零、选画的功能。 3、本模块工作原理介绍 ⑴控制电路

ET

EP

74LS161

控制电路由3片74LS161计数器和3位二进制译码器74LS138组成,其中一片74LS161连接高频脉冲发生器和译码器74LS138,对显示矩阵电路进行行扫描和控制;另两片74LS161构成高低两片计数器,共同控制选画,置位,暂停等功能。

⑵译码电路

由一片74LS161和一片74LS138构成高频计数器和译码控制电路,

由两片74LS161构成低频计数器

C.存储电路

存储电路用芯片EEPROM2864来存储不同画面的程序。EEPROM2864的低三位地址线A0到A2接在高频计数器输出端,显示每列的图形;高三位地址线A3到A8接低频计数器的输出,决定显示的哪幅画。

由EEPROM2864中的代码来决定图形的形状。编程如下表:

幅数图形

编码

第1

第2

第3

第4

第5

第6

第7

第8

11000000447E400000

2

遍0000001818000000

30000182424180000 4003C424242423C00 53C4281999981423C 60000182424180000 7003C424242423C00 83C4281999981423C 90000182424180000 10003C424242423C00 113C4281818181423C 12003C424242423C00 130000182424180000 140000001818000000 150000182424180000 16003C424242423C00

D.存储电路

实验中用以两个8段LED数码管分别显示图形所在组次和组次中的第几副,其中74LS48是一个二-十进制译码器,其输出端直接接到数码管即可,设计的电路如下:

六、元器件清单

七、安装及调试中出现的问题和解决方法

1.遇到的问题:连了一部分线后,发现有的芯片放哪都不合适,怎么着都不能避

免交叉。

解决方法:整体结构布局是很重要的,这直接影响以后的连线,在开始连线之前一定要合理的规划好如何放置每个芯片。首先要保证电路功能和性能指标,在此基础上满足工艺性的要求。用Portel画电路图时注意芯片的布局,

尽量避免电线相交叉。然后按电路图所示,分高频低频两大块,安排好各芯片的位置。

2.遇到的问题:连线时发现好多地方不可避免出现了交叉的现象。

解决方法:连线要求保持导线横平竖直,紧贴面包板,尽量使其不要交叉,使得工艺美观,故连线之前要熟悉面包板的特性,清楚的知道哪些孔之间是相互接通的,遇到导线要交叉时,便可将导线剪断,再巧借面包板上的孔在内部将导线连起来。一般来说,先接一些地线和电源线,因为所有芯片都要接地和电源的,然后按照电路图和整体结构布局用导线依次连接各管脚。如无避免交叉则应不同类别的导线用不同的颜色那样即使交叉了也容易分辨。

3.遇到的问题:显示矩阵上有几个点总是不会亮。

解决方法:利用老师给我们的显示矩阵管脚对每个二极管的控制关系,用万用表测试,若二极管还是不亮,说明给二极管已坏,是显示矩阵本身的问题;若二极管亮了,说明是接线问题,就要再检查连线。检查连线时,用一根导线,一端接地,一段分别接触138和2864的各个与点阵相连的管脚,查看是哪一个管脚没有连接好。哪一行或者那一列不亮时为连接不好。

4.遇到的问题:线路正确连接完毕后,打开电源,但是显示矩阵的显示并不是理想设计的连续状态,而是断续的杂乱无章的。

解决方法:有可能是74LS161计数芯片不起作用,所以在实验开始之前要对各元件认真检查并进行检测,确保元件完好,可以避免出现坏的元件给以后的调试带来麻烦。而此次实验最大的败笔就在于此。由于事先没有认真检查芯片,而后得不到正确的结果都还以为是连线的问题,从而浪费很多的时间,做了很多的无用功。对于74LS161,我们就将其输出接到四个高低电平指示灯

上,给各脉冲,看是否是16进制顺序计数。至于电阻,我们不但会观察其色环,还会用万用表直接测其阻值。检查过后才发现原来实验室里面有一个批次的161可能都存在问题,它的计数不是规律的16进制,然后我们把这个问题反映给了老师。

5.遇到的问题:显示矩阵只会显示一幅图案,不是正常的循环显示所有图形。

解决方法:正常工作状态下,显示矩阵应该是自动、连续循环EEPROM内的图形,检查后发现显示矩阵只会显示一幅图形是因为74LS161的置数端被置为有效,则此时本系统有是在执行选画功能,可以通过改变选画开关来选画。说明:本系统中开关较多,有6个选画开关、1个暂停开关、1个清零开关和1个选画开关,我们应该弄懂各开关闭合、断开与其所对应的系统的工作状态之间的关系,才能在调试时得到想要的结果。

6.遇到的问题:对EEPROM编程后,接到面包板上看结果,但是只能显示所编的一部分图形,并且每个图形显示一次之后总会出现一次全亮的状态,才会再显示下一个图形。

解决方法:这是编程出了问题,EEPROM内一个单元有16位,但是编写一个图形只要8位,我们在编程时输入8位后就进入下一个单元的输入,直到最后输入64幅图的程序。用电脑读出之前写入EEPROM的程序,发现后面图形的程序已经超出系统对EEPROM的寻址范围,所以这些图形是无法显示的;在每个单元没编的后8位默认是高电平,故每次显示完一幅图就会显示一次全亮的状态,正确的编程方法是在一个单元内写入两幅图形的程序,那么图形就会连续显示了。

八、课程设计感想

为期两周的电子电工课程设计结束了,本次课程设计分为两个阶段。

1.理论设计阶段:要求同学们根据课题自行设计电路,选择元件,确定调试和测试方案。这是整个课程设计的基础,把电路设计好了,才谈得上实现功能;同时这也是最难的一个部分,以前我们接触的那些实验都是很短、很基础的,而且都有了原理图,只要我们连接线路将其功能实现出来就可以了,但是这次在课程设计中我们要把原来的许多知识组合起来才能完成的任务,这对我们来是说是一次考验。所以在这个星期里我和同组的同学到图书馆借来很多参考书,还上网找了一些资料,我们对相似的实验进行分析,一步步搞懂,把能借鉴的地方用到自己的实验中来,终于设计出电路图。

2.实际动手装配、调试、测试及验收阶段:来到实验室看到样品,觉得好复杂啊,那么多线,还不能交叉,既要实现功能还要保证工艺美观,不容易啊,不过我们会全力以赴做到最好。我们以最快的速度接好线,开始了课程设计中的又一个难题,就是调试。打开开关后显示矩阵并不正常,故按照模块,一块一块地检查。从脉冲发生器开始,先对比电路图看是否接错,然后用示波器接到其输出端看输出波形是否是方波,并且可以从示波器上读出周期与理论值相比较;检查计数器就把其输出端接到八段数码显示管上,看其计数是否正确。在检查完各芯片以后还是不正常,可利用万用表测电位来查找错误之处,而且电位的检查从电源和地开始。另外,由于555定时器的输出频率太大,直接接到后续电路上不便观察结果。此时可改用实验箱上的脉冲,观察结果。

本次课程设计说起来真是不容易,要有耐心、有钻研精神,不仅巩固了以前所学过的知识,而且让我学到了很多在书本上所没有学到过的知识。在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不

够牢固,对于很多芯片的使用还处于一知半解的状态,但是经过此次实践,对于怎么去排错、查错,怎么去看每一部分的运行结果,怎么去了解芯片的功能以确保程序的正确性都有了更为深刻的认识。在调试过程中,我收获了很多,包括如何硬件测试、如何去连接复杂电路,如何用万用表排查错误等。在此过程中,遇到了很多在课堂上未多深思的问题,通过思考我对课本知识有了进一步的理解。这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,我们要把所学的理论知识与实践相结合起来,从理论中得出结论,从而提高自己的实际动手能力和独立思考的能力。此后,我要努力的培养自己的动手能力和实践能力。

而本次实验让我学会了一个道理那就是老师反复提醒我们要注意的地方一定是有其道理的,而我们不可自以为是。本次实验老师强调要检查好芯片再连线。而我自以为挑选的都是新芯片,不会有任何问题,而没有做这一道工作,导致后面的调试困难重重,浪费了很多的宝贵时间,还把本来已经很好看的工艺搞的面目全非,影响了自己的成绩。虽然直到最后实在是确定不是连线的问题才想到是不是那几片新的161芯片的问题,果不其然自己用的三片新的161竟然都是坏的。还好在老师第二次检查的时候自己把这个发现告诉老师,同时自己也得到了正确的实验结果。

在本次课程设计中遇到了很多问题,但是在老师的指导下,最终都得到解决,使设计得以顺利完成,感谢老师在实验中的尽心指导。

附录:实验电路图

附录:实验连接图

参考文献

数字电子技术基础陈明义主编中南大学出版社

电工电子实验教程陈明义、宋学瑞主编中南大学出版社电子技术课程设计实用教程陈明义主编中南大学出版社简明电子元器件手册于安红主编上海交大出版社电子电路实验及仿真路勇主编清华大学出版社数字电子技术王建珍主编

数字电路逻辑设计李大友主编

四路彩灯设计

Proteus 仿 真 大 作 业 课题:四路彩灯设计系部: 班级: 姓名: 指导老师: 2013.05.31

前言 Proteus是世界上著名的EDA工具仿真软件,从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB 设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台。 使用Proteus 软件进行单片机系统仿真设计,是虚拟仿真技术和计算机多媒体技术相结合的综合运用,有利于培养学生的电路设计能力及仿真软件的操作能力;在单片机课程设计和全国大学生电子设计竞赛中,我们使用 Proteus 开发环境对学生进行培训,在不需要硬件投入的条件下,学生普遍反映,对单片机的学习比单纯学习书本知识更容易接受,更容易提高。实践证明,在使用 Proteus 进行系统仿真开发成功之后再进行实际制作,能极大提高单片机系统设计效率。 因此,有较高的推广利用价值。

目录 第一章四路彩灯、555简介 (5) 1.1 四路彩灯设计原理 (5) 1.2 555芯片简介 (5) 第二章课程设计任务及要求 (6) 2.1 设计任务 (6) 2.2 设计要求及器件 (6) 2.3 设计目标 (6) 2.4 设计软件环境要求 (6) 2.5 元器件列表 (7) 2.6系统逻辑框图 (7) 2.7 彩灯点亮过程 (7) 第三章Proteus仿真电路 (8) 3.1 绘制数字时钟电路Protues仿真原理图: (8) 3.1.1 启动ISIS 7 Professional软件 (8) 3.1.2 数字时钟原理图 (9) 3.1.3 时钟电路 (9) 3.1.4 计数电路 (11) 3.1.5 电路检测 (12) 3.1.6参数的计算 (12) 3.2 仿真调试 (12) 第四章调试及测试结果分析 (14) 4.1 结果的调试及分析 (14) 4.2测试电路的方法和技巧: (14) 4.3调试中出现的故障、原因及排除方法: (14) 总结 (15) 参考文献 (16)

单片机花样流水灯设计实验报告

**大学 物理学院 单片机花样流水灯设计实验 课题:花样流水灯设计 班级: 物理 *** 姓名: *** 学号: ……………

当今时代的智能控制电子技术,给人们的生活带来了方便和舒适,而每到晚上五颜六色的霓虹灯则把我们的城市点缀得格外迷人,为人们生活增添了不少色彩。 制作流水灯的方法有很多种,有传统的分立元件,由数字逻辑电路构成的控制系统和单片机智能控制系统等。本设计介绍一种简单实用的单片机花样流水灯设计与制作,采用基于MS-51的单片机AT89C51和发光二极管、晶振、复位、电源等电路以及必要的软件组成的以AT89C51为核心,辅以简单的数码管等设备和必要的电路,设计了一款简易的流水灯电路板,并编写简单的程序,使其能够自动工作。 本设计用AT89C51单片机为核心自制一款简易的花样流水灯,并介绍了其软件编程仿真及电路焊接实现,在实践中体验单片机的自动控制功能。该设计具有实际意义,可以在广告业、媒体宣传、装饰业等领域得到广泛应用。 关键字:AT89C51 单片机流水灯数码管

1. 单片机及其发展概况 单片机又称为单片微计算机,其特点是将微型计算机的基本功能部件(如中央处理器(CPU)、存储器、输入接口、输出接口、定时/计数器及终端系统等)全部集成在一个半导体芯片上。单片机作为一种高集成度微型计算机,已经广泛应用于工业自动化控制、智能仪器仪表、通信设备、汽车电子与航空航天电子系统、智能家居电器等各个领域。 2. Protues仿真软件简介 Protues以其数量众多的元件数据库、标准化的仿真仪器、直观的捕获界面、简洁明了的操作、强大的分析测试、可信的测试结果, 为电子工程设计节约研发时间,节省了工程设计费用。利用Protues软件设计一款通过数码管显示计数时间的流水灯电路及Keil C软件编程后,再将两者关联则可以简单快速的进行仿真。 【实验设计目标】 设计要求以发光二极管作为发光器件,用单片机自动控制,对8个LED 灯设计至少3种流水灯显示方式,每隔20秒变换一次显示花样,计时通过一个二位七段数码管显示。

plc设计实验报告

学院:信息工程学院班级: 学号: 姓名:

实验一:了解PLC的硬件构成与特性和编 程软件的使用方法 一、实验目的: 1.熟悉LG—K10S1型PLC的构成及特性。 2.掌握基本指令的使用方法。 3. 掌握PLC程序的编制和调试方法。 二、实验步骤: 1.按图接线;开关量输入信号/输出信号。 2.检查无误后,上电运行。 三、掌握PLC编程软件的使用方法: 1) 用户可以在KGL-DOS 或者GSIKGL中使用的程序,参数,变量/注释也适用与KGL for Windows。 2) PLC 系统由工程[Project]结构 KGL for Windows把用户自定义程序当成一个包括参数和变量/注释的工程[Project]来管理。 同时有允许用户把程序(*.PRG),参数*(.PMT),,变量(*.VAR),注释(*.CNT)各自保存起来,是这些单独的文件应用到别的工程[Project]中。 3) 用户友好接口 为创建,编辑和监视提供简单的和友好的接口。 4) 在线编辑 在在线方式下可以获得实时编辑。在在线条件下编辑的程序可以自动的下载、而不必停止PLC的硬件。 5) 从PLC监视信息 用户可以轻易的监视PLC的状态如:错误状态,网络信息和系统信息。 6) 调试和自诊断(LG MASTER-K系列) 在精确调试中可以得到取样跟踪,触发和强制I/O Enable。

实验二:多重输入电路及其拓展电路的编程、下载、调试 一、实验目的: 理解典型电路的特性与设计方法,多点输入对输出的影响。 二、实验内容: 多重输入电路的编程、下载、调试 三、实验步骤: 将上述继电器线路图转化成梯形图并输入PLC,并由此进一步熟悉和掌握编程软件。 通过实验操作,观察输入P00、P01、P02、P03对输出P10的影响。并变换输入和输出接点实验。 P00、P02、P01、P03为常开接点。 当P00、P01接通时,P10亮蓝灯。 P00、P03接通时,P10输出。 P02、P01接通时,P10输出。 P02、P03接通时,P10输出。 P00、P02、P01接通时,P10输出。 P00、P02、P03接通时,P10输出。 P00、P01、P03接通时,P10输出。 P02、P01、P03接通时,P10输出。 P00、P02、P01、P03接通时,P10输出。

课程设计----四路彩灯显示系统设计

数字电路逻辑设计 实 验 报 告 设计题目: 专业班级: 姓名: 学号:

设计课题:四路彩灯显示系统设计 1.设计任务和要求 设计一个四路彩灯控制器,设计要求如下: (1)接通电源后,彩灯可以自动按预先设置的程序循环闪烁。 (2)设置的彩灯花型由三个节拍组成: 第一节拍:四路彩灯从左向右逐次渐亮,灯亮时间1s,共用4s; 第二节拍:四路彩灯从右向左逐次渐灭,也需4s; 第三节拍:四路彩灯同时亮0.5s,然后同时变暗,进行4次,所需时间也 为4s。 (3)三个节拍完成一个循环,一共需要12s。一次循环之后重复进行闪烁。 2. 设计分析 四路彩灯既有四路输出,设依次为d Q、c Q、b Q、a Q,若“1”表示灯亮,“0”表示灯灭,由课题要求可知四路彩灯显示系统要求如下表1所示的输出显示。 表1 四路彩灯输出显示

由上表可知,需要一个分频器起节拍产生和控制作用,每4s 一个节拍,3个节拍共12s 后反复循环。一个节拍结束后应产生一个信号到节拍程序执行器,完成彩灯渐亮、渐灭、同时亮、同时灭等功能。 分频及节拍控制可以用一个模12计数器来完成;彩灯渐亮、渐灭可以用器件的左移、右移功能来实现,因此可选用移位寄存器74194来完成。同时亮0.5s 、同时灭0.5s 可考虑把1Hz 的秒脉冲信号直接加到输出显示端来完成。 综上所述,要完成四路彩灯显示功能需要有分频器、节拍控制器、节拍程序执行器及脉冲源等电路。 记第一,二,三节拍分别为012Y YY 有效时间应为4秒,0Y 结束1Y 马上开始,1 Y 后2Y 马上开始,如此循环不断。为此可考虑采用移位寄存器构成的移位型控制器。由于有三个状态,因此需要用三个触发器对现时状态进行记忆,为使各状态的有效时间间隔为4秒,则驱动该移位控制器动作时钟周期应为4秒。应在开机瞬间,使移位型控制器的状态被确定下来,即012Y YY 节拍应为100,可控制输入信号使触发器置位、复位来实现。 为实现0Y 功能要求器件具有右移功能,为实现1Y 功能要求器件有左移功能;而且左、右移输入可为“0”也可为“1”;为实现2Y 功能,要求器件同时具有并行置数功能。因此可选用一种具有左移、右移和并行置数功能的通用移位寄存器74LS194。74LS194具有并行输入端A 、B 、C 、D ,并行输出端A Q 、B Q 、C Q 、D Q ,右移输入端SR ,左移输入端SL 和模式控制输入端0S ,1S 以及一个无条件直接清除端CLR 。模式控制输入0S ,1S 有00、01、10、11四种组合方式,分别表示双向移位寄存器所具有的四种功能,即禁止、右移、左移和并行置数。为了使当 012Y YY =100时,01S S =01(右移),012Y YY =010时,01S S =10(左移),当012Y YY =001时01S S =11(并行置数)。 74LS194的输出端初态均为零,在开机瞬间,使移位控制端01S S 的状态被确 定下来,即 012Y YY =100时,01S S =01 右移串行数据输入端 SR 经脉冲信号经四分频电路和 通过两或门组成的节拍电路,使四路彩灯从右到左依次亮共 4秒 ,

彩灯循环显示控制电路的设计与仿真EWB

南京信息工程大学实验(实习)报告 实验(实习)名称彩灯循环显示控制电路的设计与仿真实验(实习)日期 2012年11月16日得分指导教师裴晓芳 院电子与信息工程专业电子信息工程年级 10级班次2班姓名张蕾学号 20101305066 1.实验目的: 设计彩灯循环控制电路,要求该电路彩灯循环显示频率快慢可调,控制器具有8路输出。 2.实验内容: 彩灯由发光二极管模拟代替,该电路由555定时器、7490计数器和138译码器组成。7490计数器的时钟由555振荡器提供,改变555的振荡频率,即可以改变计数器的快慢,即可以控制彩灯闪烁的快慢。计数器的输出端作138译码器的输入信号,计数器输出不同数据,即可以控制138译码器得到8种不同的输出,控制彩灯的循环变化。 3.实验步骤: (1)根据电路图图1,从EWB元件器库中选择所需元器件,74LS138芯片、7490芯片、555发生器、发光二级管、电阻、电容、+Vdd电平、接地符号等连接电路,根据需要修改参数,完成后其文件名保存文件。 图1 (2)检查电路无误后,运行该电路观察发光二级管的闪烁情况,如图2所示。 图2

(3)改变555的振荡频率,重新运行电路,观察发光二极管的闪烁情况变化。进过实验,将1MΩ的电阻换为1KΩ的电阻,发现其闪烁的频率变快。 (4)给电路添加复位控制,复位按钮闭合彩灯输出,复位按钮断开彩灯熄灭,电路如图3所示,当space=0时,电路复位。 图3 4.实验分析和总结 通过实验,我学会了如何设计一个彩灯循环显示控制电路,掌握了芯片555定时器,7490计数器以及138译码器的工作原理,学会了创新设计,为以后的学习打下基础。

四路彩灯系统报告书

一.设计整体思路 根据课程设计课题要求,要实现本系统,需要设计时钟脉冲产生电路,循环控制电路和彩灯花样输出电路。时钟脉冲产生电路由74LS161分频实现,循环控制电路由74LS161和7420实现,彩灯花样输出电路由74LS194和相关逻辑电路实现。前两个节拍由74LS194芯片左移右移功能易于实现,第三个节拍整体送数,利用异步清零将清零端置0达0.5秒即可。 二.基本原理及整体框图 1、基本原理 由设计要求出发可知彩灯的三个节拍可以用移位寄存器74LS194实现,通过控制S0和S1实现右移、左移和送数,通过控制CLR'控制清零。第一节拍为1右移,第二节拍为0左移,第三节拍全亮为置数1,全灭为清零。由于程序循环一次要12秒,故需要一个12进制的计数器控制循环。第三节拍时要求1秒内全灭全亮各一次,故可在前0.5秒内送数1将彩灯全部点亮,接下来的0.5秒使得74LS19清零端为零,从而将彩灯熄灭。然后重复此亮灭状态三次。因此第三个节拍只要在清零端送与CL K端相同的脉冲,但考虑到竞争冒险对电路的影响,需延迟时钟脉冲。

2、框图

三.单元电路设计及单元电路 1、分频器的实现 在数字电子技术中,对脉冲实现分频的方法一般有两种:其一是用n进制计数器。其二是用D触发器电路。这两种方法各有优势,但在此处我只分析用74LS161计数器实现分频的电路。电路分析图: 及其波形图 如下

2、循环控制电路 如果模N计数器的计数序列从最小1到最大数N,那么N+1是多余的,可用与非门检测N,当N出现时,与非门输出为低,用它控制清零端CR,将计数器清零。此处工作状态从0001~1100,检测到1101时异步清零。 12进

左右来回循环的流水灯实验报告

青 岛 科 技 大 学 微机原理与接口技术综合课程设计(报告) 题 目 __________________________________ 指导教师__________________________ 学生姓名__________________________ 学生学号__________________________ _______________________________院(部)____________________________专业________________ 班 ______年 ___月 ___日 直流电机控制综合实验 周艳平 宋雪英 01 信息科学技术学院 计算机科学与技术0961 2012 12 27

摘要 (2) 1、单片机概述 (2) 2、仿真软件介绍 (2) 3、需求分析 (2) 一、课程设计目的 (3) 二、课程设计要求 (3) 三、实验内容 (3) 1、设计任务与要求 (3) 2、系统分析 (3) 1).硬件电路设计(画出原理图、接线图) (4) 2)软件框图 (5) 3、用keil建项目流程 (7) 4、程序清单 (7) 4、系统调试 (9) 四、设计总结(结论) (10)

摘要 近年来,随着电子技术和微型计算机的发展,单片机的档次不断提高,起应用领域也在不断的扩大,已在工业控制、尖端科学、智能仪器仪表、日用家电、汽车电子系统、办公自动化设备、个人信息终端及通信产品中得到广泛的应用、成为现代电子系统中最重要的智能化的核心部件。而AT89C51就是其中一种,它是一种带4K字节闪烁可编程可擦除只读存储器的低电压,高性能CMO8位微处理器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。本课程设计介绍一种LED小灯控制系统的设计方法,以单片机作为主控核心,与按键、排阻、电阻、电容等较少的辅助硬件电路相结合,利用软件实现对LED灯进行控制。能够通过按键控制8个LED小灯从左到右依次点亮。 关键字:单片机、LED流水灯 1、单片机概述 单片机微型计算机是微型计算机的一个重要分支,也是颇具生命力的机种。单片机微 型计算机简称单片机,特别适用于控制领域,故又称为微控制器。 通常,单片机由单块集成电路芯片构成,内部包含有计算机的基本功能部件:中央处 理器、存储器和I/O 接口电路等。因此,单片机只需要和适当的软件及外部设备相结合, 便可成为一个单片机控制系统。 单片机经过1、2、3、3 代的发展,目前单片机正朝着高性能和多品种方向发展,它 们的CPU 功能在增强,内部资源在增多,引角的多功能化,以及低电压底功耗。 2、仿真软件介绍 (1).Keil uv3 运行Keil uv3 新建工程:菜单“Preject->New Preject”,保存为*.uv2,选择芯片型号,copy否 新建文件:菜单“File->New”,保存为*.c,编写程序 将源文件添加到工程:在左侧project workspace的source group1点右键选择addfile加入*.c 设置工程:点菜单栏上的,选Target,设晶振值;选Output,点create Hex file以生成少些文件;选Debug,选择软件仿真(simulator)或硬件仿真(Keil Monitor)方式。 编译链接:点菜单栏上的进行编译,或点菜单栏上的进行编译链接,或点菜单栏上的进行重新编译链接,或点菜单栏上的停止编译。 编译链接后生成*.hex文件,可烧写到单片机。 (2).Proteus 使用Proteus仿真 点击单片机,在Program Files处选择*.hex文件,OK,进行仿真 RESPACK--8 排阻,就是好多电阻连载一起,有一个公共端,1端为公共端接VCC(上拉)或地(下拉) 一般接在51单片机P0口,因P0口内没有上拉电阻,不能输出高电平,所以要接上拉电阻。 3、需求分析

十六路彩灯控制电路实验报告

山东科技大学电工电子实验教学中心创新性实验研究报告 实验项目名称_16路彩灯控制电路___ 专题____________ 姓名学号_ 姓名学号_ 姓名学号_ 手机Email _ 专业电气工程及其自动化班级___ 指导教师及职称______ 开课学期2011 至_2012 学年_2 _学期提交时间2012 年 6 月28 日

一、实验摘要 设计一种利用发光二极管作为彩灯指示,实现发光二极管四种花样依次点亮,并能够实现这四种点亮方式自动状态切换的彩灯循环控制电路。实验按照效果预设、电路设计、仿真调试、实物实验连接与调试的步骤进行,在实验组三人的分工合作下完成对预定效果的实现。实验原理主要涉及数字电子技术和模拟电子技术知识,要求通过本实验既能加深对原有基础知识的熟悉和掌握,并实现在所学内容的基础上创新性设计和应用。本实验用到的元器件主要包括555定时器、16进制加减计数器、普通16进制加法计数器以及译码器,并以它们为各自核心分别构成了多谐振荡信号输出部分、彩灯状态编码输入部分、彩灯点亮花样切换控制部分和彩灯状态译码输出部分,从而实现在有高电平脉冲输入的情况下彩灯电路自动实现不同的闪烁效果。 二、实验目的 1.学会分析、设计和测试用555计时器构成的多谐振荡器。 2.熟悉掌握16进制计数器的不同工作状态的基本原理并在自主设计下实现不同状态之间的自动转换。 3.实现16个已编号LED灯四种方式的点亮花样的依次循环: ①从1号灯开始依次加法式顺次点亮至第16号灯; ②从16号灯开始依次减法式顺次点亮至第1号灯; ③1号灯和9号灯同时点亮,并且分别以它们为起点依次加法式顺次点亮至第8号和第16号灯,即1号灯点亮并依次加法式顺次点亮至第8号灯的同时9号灯点亮并依次加法式顺次点亮至第16号灯,然后重复一次; ④16号灯和8号灯同时点亮,并且分别以它们为起点依次减法式顺次点亮至第9号和第1号灯,即16号灯点亮并依次减法式顺次点亮至第9号灯的同时8号灯点亮并依次减法式顺次点亮至第1号灯,然后重复一次; 并且以上四种循环点亮方式要实现①→②→③→④的状态自动控制循环。 4.实现两片3线-8线译码器用作4线-16线译码器,并且要在彩灯点亮花样的要求下实现同一时间下的不同工作状态的组合,以控制彩灯不同的点亮或熄灭循环状态。 5.掌握电子电路安装和调试以及故障排除的方法,学会用Multisim软件对电路仿真。 6.通过查阅手册和文献资料,培养分析问题和解决问题的能力,培养创新思维和创新能力。 三、实验场地及仪器、设备和材料:

四路彩灯显示系统设计

课程名称: 数字电路逻辑设计 设计项目:四 路彩灯显示系统设计 专业班级: 通信 学生姓名: 同组人姓名: 指导教师: 学号:

设计课题:四路彩灯显示系统设计 一、 设计目的 1、 2、 3、 熟悉常用中规模计数器的逻辑功能。 掌握技术、译码电路的工作原理及应用。 熟悉移位寄存器的工作原理、典型应用和调试方法。 二、 设计任务与要求 设计一个四路彩灯控制器,设计要求如下: (1) 接通电源后,彩灯可以自动按预先设置的程序循环闪烁。 (2) 设置的彩灯花型由三个节拍组成: 第一节拍:四路彩灯从左向右逐次渐亮,灯亮时间 1s ,共用 4s ; 第二节拍:四路彩灯从右向左逐次渐灭,也需 4s ; 第三节拍:四路彩灯同时亮 0.5s,然后同时变暗,进行 4 次,所需时间也为 4s 。 (3)三个节拍完成一个循环,一共需要 12s 。一次循环之后重复进行闪烁。 三、设计原理 图(a)四路彩灯控制流程图 四路彩灯即有四路发光二极管输出,设依次为 、 、 、 ,若用高电平“1” 表示灯亮,低电平“0”表示灯灭,由课程设计要求可知四路彩灯显示系统有如下表所示的输 出显示。 Q Q Q Q d c b a

说明 输出 所用时间Q d Q c Q b Q a 开机初态0 0 0 0 第一节拍逐次渐亮1 0 0 0 1 1 0 0 1 1 1 0 1 1 1 1 1s 1s 1s 1s 第二节拍逆序渐灭1 1 1 0 1 1 0 0 1 0 0 0 0 0 0 0 1s 1s 1s 1s 第三节拍同时亮0.5s,然后同时灭0.5s,进行四次1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 0.5s 0.5s 0.5s 0.5s 0.5s 0.5s 0.5s 0.5s 分析可知,要实现上表所示功能,需要一个分频器起节拍产生和控制作用,每4s一个节拍,3个节拍共12s后反复循环。一个节拍结束后应产生一个信号到节拍程序执行器,完成彩灯渐亮、渐灭、同时亮、同时灭等功能。

彩灯控制器实验报告

电工电子课程设计 实验报告 题目名称:彩灯控制器 指导教师: 姓名: 学号: 专业班级: 日期: 前言 电子技术课程设计是配合电子技术基础课程与实验教学的一个非常重要的教学环节。它是电气信息类专业学生的重要基础实践课,也是工科专业的必修课,能巩固电子技术的理论知识,提高电子电路的设计水平,加强综合分析问题和解决问题的能力,进一步培养学生的实验技能和动手能力,启发学生的创新意识及创新思维。完成本次课程设计,对进行毕业设计及毕业后从事电子技术方面的工作都有很大的帮助。 近年来,由于集成电路的迅速发展,使得数字逻辑电路的设计发生了根本性的变化。在设计中更多的使用中规模集成电路,不仅可以减少电路组件的数目,使电路简捷,而且能提高电路的可靠性,降低成本。因此用集成电路来实现更多更复杂的器件功能则成为必然。 现代生活中,彩灯越来越成为人们的装饰品,它不仅能美化环境,渲染气氛,还可用于娱乐场所和电子玩具中,现以该课题为例进行分析与设计可编程的彩灯控制的

电路很多,构成方式和采用的集成片种类、数目更是五花八门,而且有专门的可编程 循环彩灯控制电路。绝大多数的彩灯控制电路都是用数字电路来实现的,例如,用中 规模集成电路实现的彩灯控制器主要用计数器,译码器,分配器和移位寄存器等集成。 本次设计的可编程彩灯控制电路就是用寄存器、计数器和译码器等来实现,其特点是 用发光二极管显示,实现可预置编程循环功能。 目录 前言 1 一、课题设计任务及要求 .3 二、设计目的 3 三、优选设计方案 4 四、整体设计思想及原理框图 5 五、各模块设计与分析 6 1、脉冲发生电路 7 2、控制电路和译码电路 10 3、存储电路 12 4、数码管显示电路 .14 六、元器件清单 15 七、安装及调试中出现的问题和解决方法 15 八、设计感想 17 附录 一、实验电路图 20 二、实验电路连接图 .21

彩灯双向循环电子技术课程设计实验报告

安徽农业大学经济技术学院 电子技术课程设计报告书 课题名称一种多种波形发生器设计 姓名汪亦嘉 学号150103233 院、系、部机械工程系 专业机械设计制造及其自动化 指导教师李琰 2017年 6月 13 日

一、设计任务及要求: 1、用中规模计数器设计双向流动彩灯控制器。 2、要求彩灯双向流动点亮,其闪烁频率在1~10Hz内可调。 3、要求用555定时器设计时钟脉冲,五路彩灯采用五个发光二极管代替。设计要求 4、双向流动彩灯控制器的直流稳压电源要求自行设计。 5、在选择器件时,应考虑成本。 6、根据技术指标,通过分析计算确定电路和元器件参数。 7、画出电路原理图(元器件标准化,电路图规范化)。 指导教师签名: 2017年6月日二、指导教师评语: 指导教师签名: 2017年6月日

三、成绩 指导教师签名: 2017年6月日

一、设计目的 1、对模拟电子技术的的直流电源中的整流、滤波、稳压等环节加深印象。 2、了解直流电源各部分的结构。 3、加深对于555定时器的内部结构的理解。 4、将74LS161改为十六进制以内的任一进制计数器。 5、Mulsitim 电路仿真软件应用灵活。 二、方案论证 设计一个双向彩灯控制器,控制五路彩灯。 方案一:以555定时器为基础连接成多谐振荡器产生周期在1~10Hz 矩形时钟脉冲,用以启动74LS161计数器。并用74LS161构成八进制加法计数器通过74LS138译码器输出给五个彩灯,实现双向循环。方案一原理框图如图1所示。 图1 双向彩灯控制器方案一的原理框图 方案二:与方案一的第一部分原理相同同样采用555定时器构成多谐振荡器,用来产生1~10Hz 的周期矩形时钟脉冲,启动计数器。第二部分采用四进制加法计数器和四进制减法计数器结合实现循环,第三部分同样采用74LS138译码器输出给五路彩灯,实现循环。方案二原理框图如图2所示。 图2 双向彩灯控制器方案二的原理框图 最终本设计采用的是方案一,只采用一个八进制加法计数器,循环简单方便,仅需一次循环就可实现五路彩灯双向流动。在考虑成本的条件下,节省器件。所以方案一更加合适。 多谐振荡器 八进制加法计数器 译码器 彩灯 多谐振荡器 四进制加法计数器 四进制减法计数器 译码器 彩灯

教科版四年级下册科学实验报告单

小学科学四年级下册实验操作(教科版)1.体验静电现象(P2)实验目的:让学生亲身体验静电现象 实验原理带同种电荷的物体相互排斥,带异种电荷的物体相互吸引实验器材:塑料梳子或笔、碎纸屑 、用梳过干燥头发的塑料梳子慢慢接近碎纸屑,观察有什么现象发1操作步骤:生。 、用梳过干燥头发的塑料梳子再一次靠近头发,观察有什么现象发2生。实验结论:带电体能吸引轻小物体。 实验名称2 ;不一样的电荷实验目的:认识正电荷和负电荷实验器材:气球、羊毛制品、木尺 1 将两个充气气球挨着悬挂在约米长的木尺,用羊毛制品分别摩擦步骤: 两个气球相互接触部位,观察有什么现象发生实验结论:同种电荷相互排斥,异种电荷相互吸引

3实验名称:小灯泡的构造实验目的了解小灯泡的构造是怎样的实验器材小灯泡实验步骤展示小灯泡,让学生看清灯泡的构成实验结论小灯泡是由玻璃泡、灯丝、金属架、连接点构成的 4 让小灯泡发光(P5)实验目的:利用电来点亮小灯泡实验原理只有电流通过灯丝时小灯泡才会发光 实验器材:导线 1 根、电池 1 节、小电珠 1 个。实验步骤:选择连接方式使小灯泡发光。 1、导线连接小灯泡的螺纹与电池底部的锌壳,电池铜帽与小灯泡的锡粒接触,观察现象。 、导线连接小灯泡的锡粒与电池底部的锌壳,电池铜帽与小灯泡螺纹接触,2观察现象。 、导线连接电池铜帽与小灯泡螺纹,小灯泡的锡粒与电池底部的锌壳接触,3观察现象。 、整理器材。4实验结论:小灯泡亮了。 (P7)连接带灯座的电路5 实验目的:连接带灯座的电路,让小灯泡亮起来一段导线和一节电池能点亮一个小灯泡实验原理根。1 实验材料:小灯

泡、小灯座、电池、电池盒各个、导线 2 实验步骤:组装电路、在电池盒的两端各连接好一根导线,把电池正确安装在电池盒里。1 2、用连接电池的两根导线的另一端接触小灯泡,确定能使小灯泡发光。 3、将小灯泡安装在灯座上,再连接上导线---小灯泡亮了。 4、拆分器材 5、整理器材。 6 连接串联电路p8实验目的:会使用串联方法连接电路实验原理;串联是电路的一种连接方式 实验器材:电池、电池盒、灯泡、灯座各2 个、导线 4 根。操作步骤: 1、把电池装入电池盒里,把灯泡装在灯座上。 2、用导线把电池、灯泡、逐个串接法连起来。使2个小灯泡同时亮起来。 3、拆分器材 4、整理器材。实验结论:串联是电路的一种连接方式。 7 连接并联电路p8实验目的:会使用并联方式连

数电彩灯

课程设计报告 课程名称数字电子技术 课题名称彩灯控制器 专业电气工程及其自动化 班级1284班 学号33 姓名汪文龙 指导教师张向华 2014年12月5日

湖南工程学院 课程设计任务书 课程名称:数字电子技术 题目:彩灯控制器 专业班级:电气工程及其自动化1284 班 学生姓名:汪文龙学号:33 指导老师:张向华 审批: 任务书下达日期2014年11月24日 设计完成日期2014年12月 5 日

设计内容与设计要求 一、任务与要求: 设计一个彩灯控制器,要求如下: 1.有8只彩灯(用发光二极管代替)。 2.自左至右或顺时针逐次点亮至全亮,然后逐次熄灭至全灭。 3.自右至左或逆时针逐次点亮至全亮,然后逐次熄灭至全灭。 4.闪烁,8只灯同亮、同灭、同亮、同灭。 5. 自主设计一个彩灯花样。 5. 按2、3、4、5循环工作。 二、设计要求: 1.电路设计要求思路清晰,给出整体设计框图和总电路图; 2.单元电路设计,给出具体设计思路和电路; 3.采用EWB、protous、multism中任一软件对电路进行仿真。 4.安装、调试电路; 5.写出设计报告;

主要设计条件 1.提供调试实验室; 2.提供调试面板,元件;

目录 一.设计总体思路,基本原理和框图(总电路图) (6) 1.1、总体思路: (6) 1.2基本原理 (7) 1.3总电路图 (9) 二、单元路设计电 (10) 2.1双向移位寄存器的设计 (10) 2.2二进制计数器与逻辑组合电路的设计... 错误!未定义书签。 三、仿真波形 .................................................... 错误!未定义书签。 3.1彩灯输出波形 ......................................... 错误!未定义书签。 3.2芯片74LS161连接四或门时输出波形.. 错误!未定义书签。 四、安装与调试步骤 (12) 五、故障分析与电路改进 (14) 六、总结与体会 (15) 七、附录(元器件清单) (16) 八、参考文献 (17)

四路彩灯报告

电子技术课程设计报告 设计名称:四路彩灯 姓名学号:秦江 021212224 同实验者:安煜 021212215 指导老师:卓郑安 完成学期: 2013-14(二)

一.目的意义及原理 本次课题设计的目的是: 1.共有四个彩灯,分别实现三个过程,构成一个循共12秒; 2.第一个过程要求四个彩灯依次点亮,共4秒; 3.第二个过程要求四个彩灯依次熄灭,共4秒,先亮者先灭; 4.最后四秒要求四个灯同时亮一下灭一下,共闪4下。 四路彩灯采用的是四位双向通用位移存储器74LS194,将四路彩灯接在Q0到Q4上,SR稳定接高电平,SL稳定接低点位,而DO到D3接周期为1秒的方波信号。CLK的信号频率为2Hz,这样才可以在D0到D3的一个周期内出现CLK的两个上升沿,Q0到Q3分别读到1和0 各一次,如图一。 图一 1Hz和2Hz方波信号 即正确的时钟信号在整个12秒的时间应该是前8秒为1Hz的频率,后4秒变为2Hz的频率,因此用555定时器产生2Hz的方波信号,再用D触发器分频产生1Hz的方波信号,如图二。 图二 1Hz和2Hz方波信号原理图

再来确定S1S0的信号,四种工作方式种剔除第一种S1S0为00的情况,那么S1S0应按01、10、11的顺序循环,可设为一个同步计数器,时钟周期为4秒,共三个状态。 图三四路彩灯原理图 二.Proteus仿真过程 1.元件清单 1)电源统一使用稳压源输出电压。 2)电阻阻值有一些微小变化,以元件中现有的相近阻值替代。 2.电路仿真过程和运行结果

在Proteus中画出用555产生的1Hz和2Hz方波信号仿真图,如下图所示: 图四 555产生的1Hz和2Hz方波信号仿真图 在Proteus中画出四路彩灯仿真图,点击运行,灯泡变亮。如下图所示: 图五四路彩灯仿真图 三.电路焊接与调试 在焊接开始前,首先要对元器件进行确认,是否符合要求并逐一检查是否有缺漏,然后对整个布局进行一个确认以便与焊接方便及美观。由于仿真图和原理

单片机流水灯实验报告

单片机流水灯实验报告 电子信息工程学系实验报告 课程名称:单片机原理及接口 实验项目名称:实验2 流水灯实验时间: xx-10-21 班级:电信092 姓名:蔡松亮学号: 910706247 一、实验目的: 进一步熟悉keil仿真软件、proteus仿真软件的使用。了解并熟悉单片机I/O口和LED灯的电路结构,学会构建简单的流水灯电路。掌握C51中单片机I/O口的编程方法和使用I/O口进行输入输出的注意事项。 二、实验原理: MCS-51系列单片机有四组8位并行I/O口,记作P0、P1、P2和P3。每组I/O口内部都有8位数据输入缓冲器、8位数据输出锁存器及数据输出驱动等电路。四组并行I/O端口即可以按字节操作,又可以按位操作。当系统没有扩展外部器件时,I/O端口用作双向输入输

出口;当系统作外部扩展时,使用P0、P2口作系统地址和数据总线、P3口有第二功能,与MCS-51的内部功能器件配合使用。 以P1口为例,内部结构如下图所示: 图 P1口的位结构 作输出时:输出0时,将0输出到内部总线上,在写锁存器信号控制下写入锁存器,锁存器的反向输出端输出1,下面的场效应管导通,输出引脚成低电平。输出1时,下面的场效应管截止,上面的上拉电阻使输出为1。作输入时:P1端口引脚信号通过一个输入三态缓冲器接入内部总线,再读引脚信号控制下,引脚电平出现在内部总线上。 I/O口的注意事项,如果单片机内部有程序存贮器,不需要扩展外部存贮器和I/O接口,单片机的四个口均可作I/O口使用;四个口在作输入口使用时,均应先对其写“1”,以避免误读;P0口作I/O 口使 用时应外接10K的上拉电阻,其它口则可不必;P2可某几根线作地址使用时,剩下的线不能作I/O口线使用;P3口的某些口线作第二功能时,剩下的口线可以单独作I/O口线使用。

基于8255A可编程并行接口的定时器循环彩灯实验报告

基于8255A可编程并行接口的定时器实验 ——循环彩灯实验 一、实验项目 用8255A可编程并行接口芯片,PA口作为显示输出口,PB口作为开关量输入口。由8051内部定时器1按方式1工作,发光二极管显示。要求编写程序模拟循环彩灯,PB口不同的三个开关按下,彩灯以不同的形式循环点亮:模式一(开关K1控制)L1-L2-…-L8右移逐个亮,后一个点亮的同时前一个熄灭,再再左移、全亮、全灭,循环显示;模式二(开关K2控制)L1L2-L7L8两个一起亮并右移,后面亮的同时前面熄灭,再左移、全灭、全亮,循环显示:模式三(开关K3控制)L4L5-L3L6-L2L7-L1L8,后面亮的同时前面熄灭,再反向、全灭、全亮,循环显示;时序间隔0.5秒。 二、实验目的 1.学习8051内部定时器的使用、编程方法,了解8255A芯片的结构及编程方法; 2.进一步掌握中断处理程序的编写方法及8255A并行接口读取开关数据的方法。 三、实验原理 1.定时常数的确定 定时器/计数器的输入脉冲周期与机器周期一样,为振荡频率的1/12。本实验中时钟频率为12.0 MHZ,现要采用中断方法来实现0.5秒延时,要在定时器1中设置一个时间常数,使其每隔0.05秒产生一次中断,CPU响应中断后将R0中计数值减一,令R0=0AH,即可实现0.5秒延时。 时间常数可按下述方法确定: 机器周期=12÷晶振频率=12/(12×106)=1us 设计数初值为X,则(216-x)×1×10-6=0.05,可求得X=15536 化为十六进制则X=3CB0H,故初始值为TH1=3CH,TL1=B0H 2.初始化程序 包括定时器初始化和中断系统初始化,主要是对IP、IE、TCON、TMOD的相应位进行正确的设置,并将时间常数送入定时器中。由于只有定时器中断,

8路彩灯控制器实验报告

《8路彩灯控制电路设计》课程设计报告 专业: 班级: 姓名: 学号: 同组成员: 指导教师:赵玲 2015年1 月7 日

目录 一、课程设计目的 (3) 二、课程设计要求 (3) (一)、彩灯控制器设计要求 (3) (二)、课程设计总体要求 (3) 三、课程设计内容 (3) (一)、设计原理分析 (3) (二)、器件选择 (5) (三)、具体电路连线及设计思路 (6) 1、时钟控制电路 (6) 2、花色控制电路 (7) 3、花色演示电路 (8) 4、总体电路图 (10) 四、实际焊接电路板思路及过程 (11) (一)、设计思路及电路图 (11) (二)、设计及焊接过程 (11) (三)、电路板展示 (12) 五、课程设计总结与体会 (13)

一、课程设计目的 1.巩固数字电路技术基础课程所学的理论知识,将学习到的理论知识落实到实际,所谓学以致用。并且将模拟电路技术基础和电路分析基础等课程的所学知识加以强化。 2.熟悉几种常用集成数字芯片74LS161、74LS194等的功能和应用,并掌握其工作原理,并将这几种芯片的应用结合起来。从而学会使用常用集成数字芯片进行电路设计。 3.学会使用protues软件进行模拟电路仿真,并且学会将仿真电路实现。 4.了解数字系统设计的基本思想和方法,学会科学分析和解决问题,学会使用基本元器件其进行电路设计。 5.培养自己的动手能力,团队协作能力。 二、课程设计要求 (一)、彩灯控制器设计要求 设计并制作8路彩灯控制电路,用以控制8个LED按照不同的花色闪烁,要求如下: 1.接通电源,电路开始工作,LED灯闪烁; 2.LED灯按照事先设计的方式工作,要求闪烁的模式不能少于三种模式; 3.(选做内容)闪烁时实现快慢两种节拍的变换。 (二)、课程设计总体要求 (1)根据设计任务,每人独立完成一份设计电路图,并要求仿真实现;(2)根据设计的电路图,两人一组,利用万能板完成电路的焊接,并调试成功; (3)每人独立完成一份设计报告。 三、课程设计内容 (一)、设计原理分析 1.基本原理如下:总体电路共分三大块。第一块实现时钟信号的产生和控制,利用555定时器连接电路实现该功能;第二块实现花型的控制及节拍控制,利用

四路彩灯课设

一. 设计目的 1.熟悉常用中规模计数器的逻辑功能。 2.掌握技术、译码电路的工作原理及应用。 3.熟悉移位寄存器的工作原理、典型应用和调试方法。 二、设计任务 设计一个四路彩灯显示系统,要求如下: 1、开机可自动从初始状态按规定程序进行循环演示。 2、彩灯花形由三个节拍组成: 第一节拍:逐次渐亮,灯亮时间1秒,共用4秒; 第二节拍:4路彩灯按逆序渐灭,也需4秒; 第三节拍:4路彩灯同时亮0.5秒,然后同时变暗0.5秒,要进行4次,所需时间也为4秒,3个节拍完成一个循环。 3、彩灯用发光二极管模拟。 三、设计分析 四路彩灯既有四路输出,设依次为d Q、c Q、b Q、a Q,若“1”表示灯亮, “0”表示灯灭,由课题要求可知四路彩灯显示系统要求如下表1所示的输出显示。 表1 四路彩灯输出显示

由上表可知,需要一个分频器起节拍产生和控制作用,每4s 一个节拍,3个节拍共12s 后反复循环。一个节拍结束后应产生一个信号到节拍程序执行器,完成彩灯渐亮、渐灭、同时亮、同时灭等功能。 分频及节拍控制可以用一个模12计数器来完成;彩灯渐亮、渐灭可以用器件的左移、右移功能来实现,因此可选用移位寄存器74194来完成。同时亮0.5s 、同时灭0.5s 可考虑把1Hz 的秒脉冲信号直接加到输出显示端来完成。 综上所述,要完成四路彩灯显示功能需要有分频器、节拍控制器、节拍程序执行器及脉冲源等电路。 记第一,二,三节拍分别为012Y YY 有效时间应为4秒,0Y 结束1Y 马上开始,1Y 后2Y 马上开始,如此循环不断。为此可考虑采用移位寄存器构成的移位型控制器。由于有三个状态,因此需要用三个触发器对现时状态进行记忆,为使各状态的有效时间间隔为4秒,则驱动该移位控制器动作时钟周期应为4秒。应在开机瞬间,使移位型控制器的状态被确定下来,即012Y YY 节拍应为100,可控制输入信号使触发器置位、复位来实现。 为实现0Y 功能要求器件具有右移功能,为实现1Y 功能要求器件有左移功能;而且左、右移输入可为“0”也可为“1”;为实现2Y 功能,要求器件同时具有并行置数功能。因此可选用一种具有左移、右移和并行置数功能的通用移位寄存器74LS194。74LS194具有并行输入端A 、B 、C 、D ,并行输出端A Q 、B Q 、C Q 、D Q ,右移输入端SR ,左移输入端SL 和模式控制输入端0S ,1S 以及一个无条件直接清除端CLR 。模式控制输入0S ,1S 有00、01、10、11四种组合方式,分别表示双 向移位寄存器所具有的四种功能,即禁止、右移、左移和并行置数。为了使当012Y YY

流水灯实验报告

目录 1.设计说明和要求及目的 (2) 1.1简要说明 (2) 1.2任务和要求 (2) 1.3目的 (2) 2.系统方案 (3) 2.1原理框图 (3) 3. 电路设计计算与分析 (4) 3.1 555定时器的设计 (4) 3.2计数器的设计 (6) 3.3三进制循环计数器的设计 (9) 3.4数据选择器的设计 (10) 3.5开关清零的设计 (12) 3.6数码显示的设计 (13) 3.7总体电路的设计 (13) 4.电路计计算与分析 (15) 5.总结及心得 (16) 6.附录 (16) 7.参考文献 (17)

1.设计说明和要求及目的 1.1简要说明 利用控制电路可使彩灯按一定规律不断改变状态,不仅可获得良好的观赏效果,而且可以省电。 1.2任务和要求 (1)以LED数码管作为控制器的显示器件,他能自动地依次显示出数字0、 1、2、3、4、5、6、7、8、9(自然数列),1、3、5、7、9(奇数列)和0、 2、4、6、8(偶数列),然后又依次显示出自然数列、奇数列和偶数列,如此周而复始,不断循环。 (2)打开电源时控制器可自动清零,从电源接通时刻起,数码管最先显示自然数列,然后按规律循环。 (3)每个数字的一次显示时间基本相等,这个时间在0.5S到2S范围内连续可调。 (4)写设计说明书,画原理图。 1.3目的 巩固和加深对电子电路基本知识的理解,提高综合运用本课程所学知识的能力,锻炼动手能力和逻辑思维能力。 通过电路方案的分析、论证和比较,设计计算和选取元器件、电路组装、调试和检测等环节,初步掌握简单实用电路的分析方法和工程设计方法。 学会简单电路的实验调试和性能指标的测试方法,提高分析能力和进行数字电子电路实验的基本技能。

相关文档
最新文档