彩灯控制器课程设计数电_第1页
彩灯控制器课程设计数电_第2页
彩灯控制器课程设计数电_第3页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、电子技术课程设计彩灯控制器学院:电子信息工程学院班级:学号: 指导教师:彩灯控制器一、设计任务与要求:设计一个彩灯控制器,要求:1. 四路彩灯从左向右逐次渐亮,间隔为 1秒。2. 四路彩灯从右向左逐次渐灭,间隔为 1秒。3. 四路彩灯同时点亮,时间间隔为1秒,然后同时变暗,时间为1秒,反复4 次。二、总体框图图(1 )总体框图根据设计要求,电路设计大体思路如下:由脉冲发生器发出频率脉冲信号,利用计数器加法计数功能输出 00001111 的脉冲信号,经过数据选择器分别在 00000011, 01000111, 10001111三个时 段输出不同的高低电平,控制移位寄存器实现右移一左移一置数功能,

2、 从而控制彩灯按照设计要现亮灭三、选择器件本次课程设计所用器件如表表一本次课程设计所用器件型号名称数目74LS163同步二进制计数器174LS1944位双向移位寄存器174150十六选一数据选择器374LS04非门1PROBE彩灯4XFG2脉冲发生器11. 同步二进制计数器74LS163DQ_Q Q DQ曲1DQA-QBCDPT便醵CPLD 猜盘 时牌置藪除(a)74LS163j®辑电路图妁据轿入拉输出预置第止(b)淸除、硕負、计憩、礬止該形S318 7153同出二进制计数器表二7-3 74LS163功能表输入输出CPEPETQX0XX全“ L”01XX预置数据1111计数X110X

3、保持X11X0保持根据逻辑图、波形图、功能表分析,74LS163具有如下功能:管脚图逻辑符号1) 1是同步4位二进制加法计数器,M=16 CP上升沿触发2) 2既可同步清除,也可异步清除。同步清除时,清除信号的低电平将在下一 个CP上升沿配合下把四个触发器的输出置为低电平。异步清除时,直接用 清除信号的低电平把四个触发器的输出置为低电平。3) 3同步预置方式:当LD = 0时,在CP作用下,计数器可并行打入预置数据 当LD = 1时,使能输入PT同时为高电平,在CP作用下,进行正常计数。4) PT任一为低时,计数器处于保持状态。5) 5 CO为进位输出,可用来级联成n位同步计数器。2. 四位双

4、向移位寄存器74LS194Logic Diagram74LS19 4四位双向移位寄存器具有左移、右移、并行数据输入、保持、清除 功能。1)从图1中74LS194的图形符号和引脚图分析。SRG是4位移位寄存器符号, D0D3并行数据输入端、DSl左移串行数据输入端、DSr右移串行数据输入端、Sa( M0 和Sb(M1 (即9脚和10脚)工作方式控制端分别接电平开关,置 1或置0, CP 时钟输入端接正向单次脉冲,清零端接负向单次脉冲,qoq3俞出端。CRsA 弘工柞方式0X X清零t0 0僅持t0 I11 01 11 1戦廉邯和愉人IU-丄LLL卫R9-I"心比叶3 十六选一数据选择其

5、7415074150部原理图output w74150逻辑功能表DCBAStrobeWXXXX1100000E000010E100100E200110E301000E401010E501100E601110E710000E810010E910100E1010110E1111000E12111 0 I10E131111 11 0 1L 0E141111 1111L 0E15T413:X逻辑符号C0-1234 £.-” EUJ 日E1曰曰E 1曰 ABCdim-Jnzr232221阳育-F 2 J 4 in 7 £ 9iul 113一-匚匚匚 udnHE758siE3EZE1E

6、O_GWDm逻辑框图十六选一的数据选择器74150并行输入D0Ch十六个数据,当选择输入 AAAA)的二进制数码依次由0000递增至1111,即其最小项由 mo逐次变到m15时,16个通道的数据便依次传送到输出端,转换成串行数据。4 非门 74LS04仔细观察一下图中给出的三极管开关电路即 可发现,当输入为高电平时输 出等于低电平,而输入为低电平时输出等于高电平。 因此输出与输入的电平之间 是反向关系,它实际上就是一个非门。(亦称反向器)。当输入信号为高电平时,应保证三极管工作在深度饱和状态,以使输出电平 接近于零。为此,电路参数的配合必须合适,保证提供给三极的基极电流大于 深度饱和的基极电流

7、。设计电路所用的芯片是74LS04,如下图所示:vccn Fn Ri ri nn nL 鬥L鬥£><J11I | 2I bj LaI fl II I « I I 7 I(12) 74LS04的部结构图X-2131489OV« 6A 6Y SA 5Y 4A 4T1A 1Y 2A 2Y 3A 3Y GND4 321功能表如下图:图(13)三极管非门74LS04的逻辑框图表六非门功能表图(14) 74LS04的逻辑符号逻辑函数式YA四、功能模块在设计单元电路和选择元器件时,尽量选用同类型的元器件, 部件都采用TTL集成电路,整个系统所用的元器件种类尽可能少。

8、下面介绍各单元电路的设计。如所有功能的1.脉冲发生由脉冲发生器发出频率为1HZ幅度为5V的连续脉冲信号,输入74LS163同步二进制计数器,利用74LS加法计数功能输出00001111的脉冲信号-O :74L9 3G <*ac_u_3 L 23 - fn- 9 Eh LL L r-i L L z IztEls王 IT IT-1£X z5 13 fl- 4 ! Lrim or E-cT- SCJL 1 ULI I TJX I ZT*TITx3z-XI -r-sasd-AECTI-Tttn-74L30XV3耳K4匸孟M7413QX2 信号控制由74LS163输出的00001111的

9、脉冲信号输入3片十六选一数据选择器74150,当输入信号为00000011时,第一片和第二片74150输出信号为0,经过 74LS04非门变为高电平,第三片74150输出信号为1,经过74LS04非门变为低 电平。当输入信号为01000111时,第一片和第三片74150输出信号为0,经过 74LS04非门变为高电平,第二片74150输出信号为1,经过74LS04非门变为低 电平。当输入信号为10001111时,第二片和第三片74150输出信号为0,经过 74LS04非门变为高电平,第一片74150输出信号为0/1不断交换。三片74150的输出端分别接四位双向移位寄存器74LS194的CLR端S

10、0端和S1端。当计数器输出信号为00000011时,CLR端和S0端输入为高电平,S1端输入为低电平,彩灯从左向右依次点亮,时间间隔为1秒。当计数器输出信号为01000111时,CLR端和S1端输入为高电平,SO端输 入为低电平,彩灯从右向左依次熄灭,时间间隔为1秒。当计数器输出信号为10001111时,S0端和S1端输入为高电平,CLR端输 入为高/低电平交替,四盏彩灯同时点亮火熄灭,时间间隔为一秒。五、总体设计电路图(1)总电路说明:图中由脉冲发生器输出1HZ脉冲,输出端接到计数器74LS163的CLK端,通过74LS163的计数功能,发出00001111的信号,计数器的四个输出端Q0Q1

11、Q2Q3 分别加在十六选一数据选择器 74150的ABCD端,第一片74150的输出端加非门 后接在74LS194的CLR端,第二片74150的输出端加非门后接在 74LS194的S0 端,第三片数据选择器的输出端加非门后接在74LS194的S1端,使彩灯按照设计要求变化。(2)Multisim 仿真结果用Multisim对总电路进行仿真,仿真开始后,彩灯依时间顺序按设计要求变亮或熄灭。这一点也可以从电路图仿真结果中得到验证。(3)总电路的硬件实现各模块的功能已经在功能模块中得到了硬件实现,并验证正确,将各模块连接起来,打开电源开关,四个发光二极管从左向右逐次渐亮又从右向左逐次渐灭, 之后同时变亮又变灭,重复四次,时间间隔为1秒,从而总电路得到验证。7CCQv-&nEXI-IKgnHQ)B®03Ul二吕?4L5ZfidLlll43pIllUlinsIIJQKH:|=2r- r: E号11153ELEZ 匚E:ESKE£7SrL1浜3£je0IL2.£ VliEt-ILENT六、课程设计总结通过两个星期的努力,终于完成了这次课程设计。在此次课程设计实验中,我学会了寄存器的使用方法,熟悉了寄存器的一般

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论