三个发光二极管的循环点亮

合集下载

汽车尾灯控制电路

汽车尾灯控制电路

汽车尾灯控制电路
设计思路
利用74161构成七进制计数器,经过74138译码器,对应七种状态 利用74160构成三进制,实现3个指示灯的循环点亮, 经非门接三进制 74下
汽车尾灯控制电路
元器件解释
74LS160 74LS160是一种十进制同步计数器。在 Multisim中,它可以在每个时钟脉冲 上进行计数。当时钟信号上升沿触发 时,计数器会自动加1。该计数器可以 在四个并行输入(J0、J1、J2和J3)上 接收输入信号,并输出四个二进制计 数结果(Q0、Q1、Q2和Q3)
汽车尾灯控制电路
74LS138 74LS138是一种3-8译码器, 用于将一个三位二进制地址 信号转换为8个选通输出信 号。它可以将一个3位二进 制地址信号(A0,A1和A2)转 换为8个选通信号(Y0至Y7)
汽车尾灯控制电路
DCD_HEX 在Multisim中,DCD_HEX是七段数码管的一种, 七段数码管是一种数字显示设备,用于显示0到9 以及其他一些特殊字符。通过将七段数码管与适 当的电路连接,并在数字输入端口上提供适当的 信号,可以将数字值显示在七段数码管上
汽车尾灯控制电路
(3)汽车左转弯行驶时,左侧3个指示灯按左循环顺序点亮,右侧的指示灯全灭 (4)汽车临时刹车时,所有指示灯同时处于闪烁状态 (5)右转弯刹车时,右侧的三个尾部灯顺序循环点亮,左侧的灯全亮 (6)左转弯刹车时,左侧的三个尾部灯顺序循环点亮,右侧的灯全亮 (7)倒车时,尾部两侧的6个指示灯随CP时钟脉冲同步闪烁 同时用七段数码管显示汽车的七种工作状态,即正常行驶、刹车、右转弯、左 转弯、右转弯刹车、左转弯刹车和倒车等功能
汽车尾灯控制电路
运行结果
1.正常行驶
汽车尾灯控制电路

汽车尾灯控制电路课程设计报告

汽车尾灯控制电路课程设计报告

汽车尾灯控制电路设计第1章设计任务及要求1.1设计任务设计一个汽车尾灯控制电路,用六个发光二极管模拟汽车尾灯(左右各三个),用开关J1、J2选择控制汽车正常运行、右转弯、左转弯和刹车时尾灯的情况。

1.2设计要求1、汽车正常运行时尾灯全部熄灭。

2、汽车左转弯时左边的三个发光二极管按顺序循环点亮。

3、汽车右转弯时右边的三个发光二极管按顺序循环点亮。

4、汽车刹车时所有的指示灯随CP脉冲同时闪烁。

设计要求具体见表1-1。

表1-1 汽车尾灯显示状态变化表第2章设计方案2.1 汽车尾灯设计要求汽车行驶时有正常行驶、左转、右转和刹车四种情况,设汽车尾部左右两侧各有3个指示灯(用发光二极管模拟)。

1.汽车正常运行时指示灯全灭2.汽车右转弯时,右侧3个灯按右循环顺序点亮3.汽车左转弯时,左侧3个灯按左循环顺序点亮4.汽车临时刹车时所有指示灯同时闪烁2.2 设计原理及原理框图汽车尾灯控制电路主要由开关控制电路,三进制计数器,译码、显示驱动电路组成。

由于汽车左转或右转时,三个指示灯循环点亮,所以用三进制计数器控制译码器电路顺序输出低电平,从而控制尾灯按要求点亮。

首先,设置两个可控的开关,可产生00、01、10、11四种状态。

开关置为00状态时,汽车处于正常行驶状态;开关置为01状态时,汽车处于右转弯的状态;开关置为10状态时,汽车处于左转弯的状态;开关置为11状态时,汽车处于刹车状态。

三进制计数器可由J-K触发器构成;译码电路可用译码器74LS138和6个与非门构成;显示、驱动电路由6个发光二极管和6个反向器构成。

原理图如2-1所示:图 2-1 原理框图第3章电路设计3.1 译码、显示驱动电路译码器是一种具有“翻译”功能的逻辑电路,这种电路能将输入二进制代码的各种状态,按照其原意翻译成对应的输出信号。

有一些译码器设有一个和多个使能控制输入端,又成为片选端,用来控制允许译码或禁止译码。

74LS138是一种译码器,由于74LS138有3个输入端、8个输出端,所以,又称为3线~8线译码器。

用8255和8253使发光二极管按一定规律轮流点亮

用8255和8253使发光二极管按一定规律轮流点亮

《微机原理与接口技术》课程设计课题用8255和8253使发光二极管轮流点亮学院计算机与信息学院班级物联网工程10-1班姓名吴超学号指导老师石磊高妍妍日期2013.1.5微机原理与接口技术课程设计班级:物联网工程姓名:吴超学号:课程设计名称用8255和8253使发光二极管按一定规律轮流点亮课程设计要求发光二极管点亮方式:将发光二极管分为n组,每组12/n个灯管,从左到右依次点亮这些灯管,每组灯管发光时间为t。

设有4种发光组合:(1)n=12,t=1s:每个灯管间隔1s循环点亮。

(2)n=12,t=2s:每个灯管间隔2s循环点亮。

(3)n=6,t=1s:每两个灯管间隔1s循环点亮。

(4)n=6,t=2s:每两个灯管间隔2s循环点亮。

这四种方式分别对应按键“A”、“B”、“C”、“D”。

按对应按键后进入对应方式。

退出:按“E”键后,所有灯管灭,七段数码管显示初始“P.”状态。

课程设计目的1掌握《微机原理与接口技术》的内容2掌握可编程并行接口8255A,可编程定时/计数器8253,及数码管的用法和原理3掌握汇编语言程序的设计硬件设计一.系统所选用的个芯片介绍1.Intel8253可编程定时/计数器2.可编程并行接口芯片82553.八段数码管显示二.系统选用各芯片的工作方式1.Intel8253可编程定时/计数器工作方式2.可编程并行接口芯片8255工作方式总体设计一.基本的工作原理二.硬件总体的设计1.系统总的方案2.键盘及其功能的定义3.系统所实现的功能三.软件总体设计1.程序代码(带注释)2程序分析系统连线说明PB0-L8PB1-L7PB2-L6PB3-L5PB4-L4PB5-L3PB6-L2 PB7-L1PC0-L12PC1-L11PC2-L10PC3-L9程序代码见第7页课程设计感想见第20页参考文献见第20页前言《微机原理与接口技术》是计算机,电子等专业的一门专业基础课程。

在课程体系中占有重要的地位课程设计的内容不仅很好的配合了所学习的内容及实验,而且通过课程设计将平时所学的内容运用到实际应用中。

电工与电子技术习题参考答案第9章

电工与电子技术习题参考答案第9章

第9章时序逻辑电路习题解答9.1 d R端和d S端的输入信号如题9.1图所示,设基本RS触发器的初始状态分别为1和0两种情况,试画出Q端的输出波形。

题9.1图解:9.2 同步RS触发器的CP、R、S端的状态波形如题9.2图所示。

设初始状态为0和1两种情况,试画出Q端的状态波形。

题9.2图解:9.3 设主从型JK触发器的初始状态为0,J、K、CP端的输入波形如题9.3图所示。

试画出Q端的输出波形(下降沿触发翻转)。

解:如题9.3图所示红色为其输出波形。

第9章时序逻辑电路225题9.3图9.4 设主从型JK触发器的初始状态为0,J、K、CP端输入波形如题9.4图所示。

试画出Q端的输出波形(下降沿触发翻转)。

如初始状态为1态,Q端的波形又如何?解:如题9.4图所示红色为其输出波形。

题9.4图9.5 设维持阻塞型D触发器的初始状态为0,D端和CP端的输入波形如题9.5图所示,试画出Q端的输出波形(上升沿触发翻转)。

如初始状态为1态,Q端的波形又如何?解:如题9.5图所示红色为其输出波形。

第9章时序逻辑电路226题9.5图9.6 根据CP时钟脉冲,画出题9.6图所示各触发器Q端的波形。

(1)设初始状态为0;(2)设初始状态为1。

(各输入端悬空时相当于“1”)题9.6图解:第9章时序逻辑电路2279.7 题9.7图所示的逻辑电路中,有J和K两个输入端,试分析其逻辑功能,并说明它是何种触发器。

题9.7图=⋅⋅⋅=⋅+⋅解:由图得D Q F J Q Q F J QJ K Q n D Q n+10 0 0 0 00 0 1 1 10 1 0 0 00 1 1 0 01 0 0 1 11 0 1 1 11 1 0 1 11 1 1 0 0此电路为D触发器和与非门组成的上升沿触发的JK触发器。

9.8 根据题9.8图所示的逻辑图和相应的CP、d R、D的波形,试画出Q1和Q2端的输出波形。

设初始状态Q1=Q2=0。

题9.8图解:第9章时序逻辑电路2289.9 试用4个D触发器组成一个四位右移移位寄存器。

心形18LED循环灯

心形18LED循环灯

题目:心形18LED循环灯班级:电子科学与技术姓名:王。

学号:(27)号摘要本次小制作主要以学习为目的,18LED心形循环灯是一套极具流动色彩的循环灯套件产品。

本套件含有18只红色发光二极管,分成三组,排列组成一个心形的图案,并由三极管振荡电路驱动,使红色的心形图案不断的按顺时针方向旋转闪亮。

组装好的心形循环灯最适合在夜间相对较黑暗的环境中使用,距离2米以外观看效果更加生动、有趣。

关键词:LED彩灯、彩灯的控制系统、彩灯的闪烁方式一、工作原理:本作品是由3只三极管和18只交叉排列的LED灯组成的心形图案循环灯。

NPN型三极管,由三块半导体构成,其中两块N型和一块P型半导体组成,P型半导体在中间,两块N型半导体在两侧。

三极管是电子电路中最重要的器件,它最主要的功能是电流放大和开关作用。

图1如图1示,我们把从基极流至发射极的电流叫做基极电流Ib;把从集电极流至发射极的电流叫做集电极电流Ic。

这两个电流的方向都是流出发射极的,所以发射极上就用了一个箭头来表示电流的方向。

三极管的放大作用就是:集电极电流受基极电流的控制(假设电源能够提供给集电极足够大的电流的话),并且基极电流很小的变化,会引起集电极电流很大的变化,且变化满足一定的比例关系:集电极电流的变化量是基极电流变化量的β倍,即电流变化被放大了β倍,所以我们把β叫做三极管的放大倍数(β一般远大于1,例如几十,几百)。

如果我们将一个变化的小信号加到基极跟发射极之间,这就会引起基极电流Ib的变化,Ib的变化被放大后,导致了Ic很大的变化。

如果集电极电流Ic是流过一个电阻R的,那么根据电压计算公式R=可以算得,这电阻上电压就会发U⨯I生很大的变化。

我们将这个电阻上的电压取出来,就得到了放大后的电压信号了。

三极管在实际的放大电路中使用时,还需要加合适的偏置电路。

这有几个原因。

首先是由于三极管BE结的非线性(相当于一个二极管),基极电流必须在输入电压大到一定程度后才能产生(对于硅管,常取0.7V)。

单片机实验之二极管循环点亮

单片机实验之二极管循环点亮

实验一P1口亮灯实验一、实验目的(1)学习P1口的使用方法;(2)学习延时子程序的编写。

二、实验内容P1口做输出口,接八只发光二极管,编写程序,使发光二极管循环点亮。

三、实验预备知识(1)P1口为准双向口,可定义为输入,也可定义为输出。

(2)本实验中延时子程序采用指令循环来实现,机器周期(12/6MHZ)*指令所需机器周期数*循环次数,在系统时间允许的情况下可以采用此方法。

四、程序框图五、实验步骤1、实验连线P1.0~P1.7用插针连至L1~L82、PC环境在与PC联机状态下,打开桌面图标“MCS-51集成开发环境”,下载PH51\he01.asm,编译、连接、装载,用连续方式运行程序。

3、观察运行结果在连续运行方式下,观察发光二极管闪亮移位情况。

4、终止运行按“暂停图标”或实验箱上的“暂停按钮”,使系统无条件退出该程序的运行返回监控状态。

六、思考修改延时常数,使发光二极管闪亮时间改变。

修改程序,使发光二极管闪亮移位方向改变。

七、实验电路八、实验程序ORG 0790H;----------------------------------------------------------SE18: MOV P1,#0FFH ;送P1口LO34: MOV A,#0FEH ;L1发光二极管点亮LO33: MOV P1,ALCALL SE19 ;延时RL A ;左移位SJMP LO33 ;循环;----------------------------------------------------------SE19: MOV R6,#0A0HLO36: MOV R7,#0FFHLO35: DJNZ R7,LO35DJNZ R6,LO36 ;延时RET;----------------------------------------------------------END教你如何用W ORD文档(2012-06-27 192246)转载▼标签:杂谈1. 问:W ORD 里边怎样设置每页不同的页眉?如何使不同的章节显示的页眉不同?答:分节,每节可以设置不同的页眉。

发光二极管(LED)工作原理

发光二极管(LED)工作原理

发光二极管(LED)工作原理发光二极管(LED)工作原理发光二极管工作原理发光二极管通常称为LED,它们虽然名不见经传,却是电子世界中真正的英雄。

它们能完成数十种不同的工作,并且在各种设备中都能找到它们的身影。

它们用途广泛,例如它们可以组成电子钟表表盘上的数字,从遥控器传输信息,为手表表盘照明并在设备开启时向您发出提示。

如果将它们集结在一起,可以组成超大电视屏幕上的图像,或是用于点亮交通信号灯。

本质上,LED只是一种易于装配到电子电路中的微型灯泡。

但它们并不像普通的白炽灯,它们并不含有可烧尽的灯丝,也不会变得特别烫。

它们能够发光,仅仅是半导体材料内的电子运动的结果,并且它们的寿命同普通的晶体管一样长。

在本文中,我们会分析这些无所不在的闪光元件背后的简单原理,与此同时也会阐明一些饶有趣味的电学及光学原理。

二极管是最简单的一种半导体设备。

广义的半导体是指那些具有可变导电能力的材料。

大多数半导体是由不良导体掺入杂质(另一种材料的原子)而形成的,而掺入杂质的过程称为掺杂。

就LED而言,典型的导体材料为砷化铝镓(AlGaAs)。

在纯净的砷化铝镓中,每个原子与相邻的原子联结完好,没有多余的自由电子(带负电荷的粒子)来传导电流。

而材料经掺杂后,掺入的原子打破了原有平衡,材料内或是产生了自由电子,或是产生了可供电子移动的空穴。

无论是自由电子数目的增多还是空穴数目的增多,都会增强材料的导电性。

具有多余电子的半导体称为N型材料,因其含有多余的带负电荷的粒子。

在N型材料中,自由电子能够从带负电荷的区域移往带正电荷的区域。

拥有多余空穴的半导体称为P型材料,因为它在导电效果上相当于含有带正电荷的粒子。

电子可以在空穴间转移,从带负电荷的区域移往带正电荷的区域。

因此,空穴本身就像是从带正电荷的区域移往带负电荷的区域。

一个二极管由一段P型材料同一段N型材料相连而成,且两端连有电极。

这种结构只能沿一个方向传导电流。

当二极管两端不加电压时,N型材料中的电子会沿着层间的PN结(junction)运动,去填充P型材料中的空穴,并形成一个耗尽区。

试验一CCS操作试验-机械与材料工程学院-西安文理学院

试验一CCS操作试验-机械与材料工程学院-西安文理学院

DSP器件及应用实验指导手册西安文理学院机械电子工程系目录实验一 CCS 操作实验 (2)实验二存储器实验 (5)实验三发光二极管循环点亮实验 (10)实验四数码显示实验 (12)实验五硬件中断实验 (14)实验六液晶显示实验 (16)实验七定时器实验 (18)实验八步进电机控制实验 (20)实验九用DSP芯片生成正弦信号发生器 (23)附录:数据流程图及端口地址 (24)实验一 CCS 操作实验一、实验目的1、熟悉CCS2.0软件的使用。

2、了解SZ-DSPF开发教学平台的使用。

二、实验设备计算机、DSP硬件仿真器、SZ-DSPF开发教学平台。

三、实验原理了解怎样连接DSP仿真器、对CCS的仿真配置及怎样在CCS内新建工程并生成*.out文件。

四、实验步骤安装CCS2.0的Simulator方式:双击桌面上的Setup CCS2(…C5000)图标,关闭Import Configuration窗口,在System Configuration中的My System的下面可看到一个类似板卡的图标,如果该图标的名称是“tisim54x”的话,就可直接关闭该窗口,不存盘退出。

如果该图标的名称不是“tisim54x”的话,在该图标上单击右键,选择remove 删除该结构,然后在Available Board Types中双击“tisim54x”的图标(如果有的话),弹出Board Properties的对话框点击“next”、“finish”然后关闭Code Composer Setup窗口,存盘退出即可。

如果在Available Board Types中没有“tisim54x”的图标,则在右边框内单击“Install a Device Driver”,在路径“c:\ti\driver\”(此目录为CCS的安装目录)中打开tisim54x.dvr 文件,在Available Board Types中可看到“tisim54x”的图标,然后按上述操作。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

三个发光二极管的循环点亮
1.系统设计分析
本系统为最小单片机系统+三个LED
核心处理器采用c51系列单片机AT89C51。

整个系统在系统软件的控制下工作。

开始时将P1端口全部置1,在单片机内,经识别、延迟等环节实时发出控制LED1、2、3闪烁的控制信号。

左侧电路使起完成相应的动作。

根据设计要求分析,系统所需原件:AT89C51、CAP 30pf、CRYSTAL 12MHZ、RES、BUTTON、LED。

2.系统原理图设计
3.程序流程图设计
4.系统程序设计
汇编语言程序如下:ORG 0030H
MOV A,#0FFH
MOV P1,A
LOOP:CLR P1.0 LCALL DELAY
CPL P1.0
CLR P1.1
LCALL DELAY
CPL P1.1
CLR P1.2
LCALL DELAY
CPL P1.2
LCALL DELAY
AJMP LOOP
DELAY:MOV R7,#200
D1:MOV R6,#248
D2:DJNZ R6,$
DJNZ R7,D1
RET
EXIT:NOP
END
5.Keil仿真
创建“三个发光二极管的循环点亮”项目,选择单片机型号为AT89C51,输入汇编语言程序,保存为“三个发光二极管的循环点亮.asm”。

将源程序添加到项目中,编译源程序,创建“三个发光二极管的循环点亮.hex”。

6.Proteus仿真
7.你对本课程的意见
希望老师能多指导我们动手操作,设计单片机系统,多让我们做些小设计,在动手操作中领悟掌握单片机。

8.你期望的成绩
A+。

相关文档
最新文档