数电课程设计

上传人:M****1 文档编号:564978302 上传时间:2023-02-25 格式:DOCX 页数:13 大小:275.50KB
返回 下载 相关 举报
数电课程设计_第1页
第1页 / 共13页
数电课程设计_第2页
第2页 / 共13页
数电课程设计_第3页
第3页 / 共13页
数电课程设计_第4页
第4页 / 共13页
数电课程设计_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《数电课程设计》由会员分享,可在线阅读,更多相关《数电课程设计(13页珍藏版)》请在金锄头文库上搜索。

1、30秒倒计时计数器设计数字电子计数基础课程设计学院:计算机学院专业班级:通信工程10-2班时间:2013年1月7日目录设计要求3 正文一、倒计时器组成及原理 31.1 倒计时计数器组成 31.2 工作原理 3二、拟定设计方案 42.1 用 Multisim 进行仿真设计 42.2 设计实现数码管显示 42.3 设计 555 定时振荡实现秒振荡发生功能 42.4 设计实现减法计数功能 52.5 设计实现二位数减法计数功能 52.6 设计实现反馈电路实现30 秒计数功能 52.7 设计实现控制电路实现启动、清零/复位和暂停/继续计数控制电路 52.7.1 清零/复位电路52.7.2 暂停/继续计数

2、电路62.7.3 启动电路 72.8 设计实现闪烁报警电路 8三、功能说明总结 9四、课程设计小结 9参考文献 10 附录:一、电路原理图 11二、元器件明细表 11设计要求:设计 30 秒倒计时计数器。30 秒倒计时器的设计功能要求包括:1、具有 30秒倒计时功能;2、设置外部操作开关,控制计时器的直接清零/复位、开始和暂停/连续计数功能3、计时器计时间隔为1 秒;4、计时器递减计时到零时,数码显示器不灭灯,保持并闪烁光电报警。5、计时器暂停计数时,数码管闪烁提醒;正文:一、倒计时器组成及原理1.1倒计时计数器组成倒计时计数器选用 TTL 集成电路,主要由秒定时振荡发生器、减法计数器、译码器

3、、 七段数码显示器、控制电路、闪烁报警电路等组成,在电路工作过程中,电路能够通过控制 器实现开始计数、清零/复位、暂停/继续计数等功能,在倒计时结束保持 00 状态并不断闪 烁提示报警,原理图如下:秒定时振荡 发生器减法计数器匚二数码管译 码器七段数码匸二 管显示控制电路闪烁报警 电路倒计时计数器原理组成框图图11.2 工作原理当电路工作时,由555定时器组成多谐振荡器,选取适当的电容使振荡周期为Is;用 两片减法计数器芯片级联组成二位数计数器,用七段数码管显示计数;控制电路通过控制减 法计数器的控制端实现对电路保留、启动、清零/复位和暂停/继续计数功能的控制;利用JK 触发器的翻转状态特性和

4、译码器BI/RBO端的控制实现闪烁报警功能。二、拟定设计方案2.1 用 Multisim 进行仿真设计Multisim是美国国家仪器(NI)有限公司推出的以Windows为基础的仿真工具,适用 于板级的模拟/数字电路板的设计工作。Multisim中提供了丰富的硬件数据可供选择,它包 含了电路原理图的图形输入、电路硬件描述语言输入方式,具有丰富的仿真分析能力。通过 Multisim可以及时仿真实现电路设计功能并及时发现存在的问题进行改正,可以确保设计的 电路能够正常实现应有的功能。2.2设计实现数码管显示选取共阴极七段红色数码管作为显示器,译码器选择74LS48N,将译码器的LT、RBI 端直接

5、接高电平,BI/RBO也接高电平,将七段数码管的七个引脚分别接100Q电阻后于译 码器输出端相连,在译码器输入端输入电平实现了数码管显示功能。2.3设计 555定时振荡实现秒振荡发生功能如图2,用555定时器、电容电阻组成多谐振荡发生器,C选择1uF,图中C为100nF 为仿真实验用数据,C2选择10nF,电阻均为5.1kQ,由周期计算公式:T趣.7 (R+2R2)C产 1sOUT 賢ST375.1 kfi45LM555CM6.1kQ图22.4设计实现减法计数功能选用74LS191N加减计数器作为减法计数器芯片,U/D加减控制端接高电平将74LS191N 设置为减法计数状态,将74LS191N

6、输出端与74LS48N译码器的输入端相接,脉冲接555 定时振荡电路产生的谐振脉冲,实现减法计数功能。25设计实现二位数减法计数功能级联两片均设置为减法计数器的74LS191N,将低位减计数器的进位端RCO接高位减 计数器的EN使能端(图中为CTEN端),将数码管、电阻及译码器74LS48N按2.2中说明 连接,实现二位数减计数功能。26设计实现反馈电路实现30秒计数功能如图3,采用74LS191N异步置数,高位反馈输出OA、OB通过两个2输入与非门两次 与非反馈给D触发器RESET端,为实现控制功能准备,最终反馈给预制LD端(电路图中 为LOAD端);低位反馈输出OB、OD同高位方法实现。高

7、位预置数端DCBA预置0100, 低位预置数端DCBA预置1001,实现30秒计数。0LLBS!JK_FF95 EhT-2IdLSIKlD 7j3L&DaD-T- MW AU 口.E-J 二却Er图32.7设计实现控制电路实现启动、清零/复位和暂停/继续计数控制电路2.7.1清零/复位电路高、低位74LS191N的反馈信号分别通过两个2输入与非门两次与非输入D触发器的 RESET端,同时D端与清零/复位控制电路相连,D触发器输出Q再反馈会LOAD端(即 LD端),两个D触发器的D端均与开关J4所在清零/复位控制电路电阻、二极管右端,开 关左端相接(如图3),高位74LS191N的高电平预置数与

8、低位74LS191N的高电平预置数端 与D输入接线位置相同,使得开关闭合前高低位74LS191N的高电平预置数及D为高电平, 闭合后高低位74LS191N的高电平预置数及D为低电平,从而控制LD预置端实现清零和复 位功能。如图4, J4控制电路为清零/复位控制电路,J4为控制开关,闭合清零,开启复位。2.7.2暂停/继续计数电路单刀单掷开关J1所在电路为暂停/继续计数功能电路。如上图4,开关J1闭合前,J1 所在电路反馈低电平,当J1闭合后,J1所在电路反馈高电平,反馈信号经如下图5两个或 非门两次或非输入D触发器输入D端(如下图5),D触发器输出Q接低位74LS191N的 CTEN端(及EN

9、使能端),上面的JK触发器的输出端与第一个或非门的另一输入端相连。 电路工作时,当J1断开,正常工作,当J1闭合时,使能端CTEN变为高电平,低位74LS191N 输出保持,使电路进入暂停状态,断开J1则继续计数。2.7.3启动电路如上图5, J3所在为启动控制电路,当J1处于断开状态,RESET端为低电平,当闭合 J1后,RESET端为高电平,JK触发器输出置0正常工作状态下第一级或非门另一输入为 0,经两级或非后输入D触发器,且输入为低电平,即输出端Q输出低电平至CTEN (EN 使能端)使电路启动。74LS191N功能表如图:预置使能加/减控制时钟预置数据输入输出工作模式LDEND/UC

10、PD3 D2 D1 D0Q3 Q2 Q1 Q。0xxxd3d2d1d0d3d2d1d0异步置数11xxx x x x保持数据保持100x x x x加法计数加法计数101tx x x x加法计数减法计数28设计实现闪烁报警电路根据译码器控制端BI/RBO功能功能(输入)输入输入/输出输出LTRBIA3A2A1A0BI/RBOa b c d e f g灭灯xxxxxx00 0 0 0 0 0 0如图7,当BI/RBO为0时,不论LT, RBI及A3A2A1A0为何值,输出为0且数码管 为灭灯状态。当BI/RBO为1时,正常输出输入数据。对于JK触发器,J端接高电平,K端与低位74LS191N的使

11、能端EN (电路图中CTEN 端)相接,则K端在计数使能时为低电平,暂停或计数到00时为高电平,由JK触发器功 能表如下:JK输出10置111翻转图8如图9,将74LS48N译码器的BI/RBO与该JK触发器的输出端相连,由图8可知当J=1,K=0时,BI/RBO置1,数码管正常工作;当J=1,K=1时,BI/RBO翻转,使数码管时亮时 灭闪烁。ucU5UL4VL口一 a f 一 一_ubJaS3TLMI JK.FF54L543N74L5-48H经过以上功能分析、设计和仿真,30s计数器的各项功能得到实现,在清零/复位与暂停 /继续控制电路中,当J1闭合,暂停计数时,发光二极管点亮,J1断开,

12、继续计数时,发光 二极管灭;当J4闭合,数码管清零,发光二极管点亮,当J4断开后,发光二极管灭。三、功能说明总结实现从29到00的30秒倒计时计数功能,时间间隔为1s,具有启动,清零/复位与暂停 /继续计数功能;同时当清零与暂停时,清零/复位或暂停/继续计数功能电路中的发光二极管 点亮,作为功能标识;暂停时,数码管显示闪烁提醒,倒计时到00 时计数保持00,并且闪 烁报警,提示计数结束。J1为单刀单掷开关,是暂停/继续计数功能控制开关,闭合J1,开关,计数暂停,断开J1 开关,计数继续; J3 为自动复位开关,时计数启动开关,当清零/复位开关断开复位后,按 下 J3 启动计数; J4 为单刀单

13、掷开关,是清零/复位功能控制开关,闭合 J3 开关,数码管清 零保持,再断开 J3 开关,复位 29,等待启动开关 J3 启动。四、课程设计小结课程设计过程中对学到的各种芯片的功能,作用有了更加深入的学习,尤其是通过Multisim的设计与仿真,Multisim之前没有接触过,这几天学习了其基本功能和仿真实验。 在设计30秒倒计时计数器时,用到了 74LS191N加/减计数器,共阴极数码管,74LS48N译 码器,555定时器组成多谐振荡器电路,JK触发器和D触发器等元器件,对这些元器件的 特性,功能有了进一步深入的了解。通过 555 定时器构成多谐振荡电路的仿真对其电路结构 有了更深刻的印象,掌握了通过改变RC的值对振荡周期进行调整。当然在设计各各功能的过程中也遇到了许多问题,如最初使用 74LS191N 加/减计数器 的时候对其反馈和异步置数功能不是很清楚,在查阅书本和实践多次的基础上终于解决异步 置数问题,又如在设计反馈控制电路的过程中,时选用JK触发器还是D触发器,最初的设 想是用的 JK 触发器,但是实验多次后才觉得如果用 D 触发器会更好,最终用 D

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号