八位流水灯设计

  • 格式:docx
  • 大小:300.96 KB
  • 文档页数:9

西安欧亚学院 信息工程学院

2015 /2016学年 第一学期 课程设计报告

课程名称: 数字电子技术 班 级 学 号: 统本通信1302 * * * *: *** 完 成 时 间: 2015.12 目录 1.设计目的任务及要求................................................ 1 1.1电路要求 ........................................................ 1 1.2报告要求 ........................................................ 1 2.题目分析.......................................................... 1 3.方案选择.......................................................... 1 4.原理框图.......................................................... 1 5.主要元器件介绍.................................................... 2 5.1 74LS138......................................................... 2 5.2 74LS161......................................................... 2 5.3 555定时器 ...................................................... 3 6.电路设计.......................................................... 3 6.1 74LS138译码电路 ................................................ 3 6.2 555脉冲序列设计 ................................................ 4 6.3 矩形波发生器.................................................... 5 7.电路仿真及结果分析................................................ 5 7.1 电路仿真........................................................ 5 7.2 仿真结果分析.................................................... 5 8.总结............................................................. 6 9. 参考文献......................................................... 7 数字电子技术课程设计

1 1.设计目的任务及要求 通过本次课程设计和电路装调实践,验证所学专业理论,加深概念理解,培养和提高学生的综合应用能力和团队合作能力。 采用实验室所有的芯片,做出可实现8位流水灯循环点亮的电路。 1.1电路要求 (1) 熟悉器件功能、管脚及应用参数。 (2) 熟悉电路结构、原理及工作特性。 (3) 掌握电路的静态测试方法,包括:电路所用原件测试和芯片的测试。 (4) 动态测试:用发光二极管测试输出结果。 (5) 故障分析、定位及排查。 1.2报告要求 (1) 画出完整的电路图,简述工作原理及涉及的核心知识点。 (2) 调整电路前进行电路特性仿真、得出电路仿真图形。 (3) 测试结果并记录。 (4) 总结本次课程设计的收获、体会

2.题目分析 74LS138为3-8线译码器,它的工作原理是:①当一个选通端(E1)为高电平,另两个

选通端E2和E3为低电平时,可将地址端(A0、A1、A2)的二进制编码在Y0至Y7对应的输

出端以低电平译出。举例说明:如果A2A1A0=001,那么Y1输出0,其余输出1,发光二极

管阴极接Y0-Y7,阳极接VCC,接上限流电阻,则Y1端发光二极管发光。

课题要求设计八位二极管循环点亮,则需要一系列脉冲序列,使得A2A1A0电平发生变

化。即依次选通Y0-Y7,脉冲从000-111。

3.方案选择 利用74LS161产生000-111脉冲控制74LS138的A2A1A0,依次选通Y0-Y7。产生脉冲序列

也可以用74LS191是四位二进制同步加/减计数器,与74LS161相比,它能够实现减计数,此处只需要求产生脉冲序列,而且74LS161是常用的计数器,所以选择74LS160产生脉冲序列。 74LS161计数必须有时钟脉冲,如何获得时钟脉冲: 一、函数发生器获得; 二、555定时器可以产生方波; 因为实验要求,决定采用555定时器产生方波,而且频率更容易控制。

4.原理框图

图4.1.1 数字电子技术课程设计 2 5.主要元器件介绍 表5.1 元件 数量(个)

555集成芯片 1 74LS161 1 74LS138 1 74LS04 1 10KΩ电阻 2 0.01uF电容 1 47uF电容 1 发光二极管 8

5.1 74LS138 74LS138 为3-8译码器,其工作原理如下:当一个选通端(E1)为高电

平,另两个选通端(E2)和(E3)为低电平时,可将地址端(A0、A1、A2)的二进

制编码在Y0至Y7对应的输出端以低电平译出。若将选通端中的一个作为数据

输入端时,74LS138还可作数据分配器。

5.2 74LS161 74LS161是常用的四位二进制可预置的同步加法计数器。

图5.2.1

图5.1.1 数字电子技术课程设计 3 当清零端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进制以下的任意进制分频器。 5.3 555定时器 555 定时器的功能主要由两个比较器决定。两个比较器的输出电压控制 RS 触发器和放电管的状态。在电源与地之间加上电压,当 5 脚悬空时,则电压比较器 C1 的同相输入端的电

压为 2VCC /3,C2 的反相输入端的电压为VCC /3。

若触发输入端 TR 的电压小于VCC /3,则比较器 C2

的输出为 0,可使 RS 触发器置 1,使输出端

OUT=1。如果阈值输入端 TH 的电压大于 2VCC/3,同时 TR 端的电压大于VCC /3,则 C1 的输出为 0,C2

的输出为 1,可将 RS 触发器置 0,使输出为 0 电平。

6.电路设计 设计思想:电路分模块进行,最后再整合。 6.1 74LS138译码电路 在A2A1A0手动控制高低电平测试灯的亮灭是否符合要求,如图所示,测试的是000信号和011信号 。

图5.3.1 数字电子技术课程设计

4 图6.1.1 图6.1.2 6.2 555脉冲序列设计

采用反馈置数法,利用555定时器产生000-111脉冲序号,时钟脉冲外部接入,原理图如下图所示

VCC5VU174ALS138NY015Y114Y213Y312Y411Y510Y69Y77A1B2C3G16~G2A4~G2B5LED1LED2LED3LED4LED5LED6LED7LED8R1470ΩR2470ΩR3470ΩR4470ΩR5470ΩR6470ΩR7470ΩR8470ΩVCC5VJ1Key = SpaceJ2Key = SpaceJ3Key = SpaceVCC5VVCC5VVCC5V

VCC5VU174ALS138NY015Y114Y213Y312Y411Y510Y69Y77A1B2C3G16~G2A4~G2B5LED1LED2LED3LED4LED5LED6LED7LED8R1470ΩR2470ΩR3470ΩR4470ΩR5470ΩR6470ΩR7470ΩR8470ΩVCC5VJ1Key = SpaceJ2Key = SpaceJ3Key = SpaceVCC5VVCC5VVCC5V

U274ALS161BNQA14QB13QC12QD11RCO15A3B4

C5

D6

ENP7ENT10

~LOAD9~CLR1

CLK2

VCC5V

VCC5VV1

1kHz 5 V

XLA1CQT1

F图6.2.1 图6.2.2