




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
滁州学院计算机学院定时电路的设计 数字逻辑课程设计学院:计算机学院专业班级:计科13时间:2015年1月4日目 录设计要求3正文 一、倒计时器组成及原理 3 1.1倒计时计数器组成 3 1.2工作原理 3 二、拟定设计方案 4 2.1用multisim进行仿真设计 4 2.2设计实现数码管显示 4 2.3设计555定时振荡实现秒振荡发生功能 4 2.4设计实现减法计数功能 5 2.5设计实现二位数减法计数功能 5 2.6设计实现反馈电路实现30秒计数功能 5 2.7设计实现控制电路实现启动、清零/复位和暂停/继续计数控制电路 5 2.7.1清零/复位电路5 2.7.2暂停/继续计数电路6 2.7.3启动电路 7 2.8设计实现闪烁报警电路 8 三、功能说明总结 9 四、课程设计小结 9 参考文献 10 附录: 一、电路原理图 11 二、元器件明细表 11设计要求:设计30秒倒计时计数器。30秒倒计时器的设计功能要求包括:1. 具有30s减计时功能,计时时间到后发出声光报警信号(点亮led,喇叭鸣叫);2. 计时时间精确(用石英振荡器产生秒信号);3. 用数码管显示剩余时间;4. 具有复位、启动、暂停、继续等操作按钮;正文:1、 倒计时器组成及原理1.1倒计时计数器组成倒计时计数器选用ttl集成电路,主要由秒定时振荡发生器、减法计数器、译码器、七段数码显示器、控制电路、闪烁报警电路等组成,在电路工作过程中,电路能够通过控制器实现开始计数、清零/复位、暂停/继续计数等功能,在倒计时结束保持00状态并不断闪烁提示报警,原理图如下:七段数码管显示数码管译码器减法计数器秒定时振荡发生器控制电路闪烁报警电路 倒计时计数器原理组成框图图11.2工作原理当电路工作时,由555定时器组成多谐振荡器,选取适当的电容使振荡周期为1s;用两片减法计数器芯片级联组成二位数计数器,用七段数码管显示计数;控制电路通过控制减法计数器的控制端实现对电路保留、启动、清零/复位和暂停/继续计数功能的控制;利用jk触发器的翻转状态特性和译码器bi/rbo端的控制实现闪烁报警功能。2、 拟定设计方案2.1用multisim进行仿真设计multisim是美国国家仪器(ni)有限公司推出的以windows为基础的仿真工具,适用于板级的模拟/数字电路板的设计工作。multisim中提供了丰富的硬件数据可供选择,它包含了电路原理图的图形输入、电路硬件描述语言输入方式,具有丰富的仿真分析能力。通过multisim可以及时仿真实现电路设计功能并及时发现存在的问题进行改正,可以确保设计的电路能够正常实现应有的功能。2.2设计实现数码管显示选取共阴极七段红色数码管作为显示器,译码器选择74ls48n,将译码器的lt、rbi端直接接高电平,bi/rbo也接高电平,将七段数码管的七个引脚分别接100电阻后于译码器输出端相连,在译码器输入端输入电平实现了数码管显示功能。2.3设计555定时振荡实现秒振荡发生功能如图2,用555定时器、电容电阻组成多谐振荡发生器,c1选择1uf,图中c1为100nf为仿真实验用数据,c2选择10nf,电阻均为5.1k,由周期计算公式:t0.7(r1+2r2)c1 1s 图22.4设计实现减法计数功能选用74ls191n加减计数器作为减法计数器芯片,u/d加减控制端接高电平将74ls191n设置为减法计数状态,将74ls191n输出端与74ls48n译码器的输入端相接,脉冲接555定时振荡电路产生的谐振脉冲,实现减法计数功能。2.5设计实现二位数减法计数功能级联两片均设置为减法计数器的74ls191n,将低位减计数器的进位端rco接高位减计数器的en使能端(图中为cten端),将数码管、电阻及译码器74ls48n按2.2中说明连接,实现二位数减计数功能。2.6设计实现反馈电路实现30秒计数功能如图3,采用74ls191n异步置数,高位反馈输出oa、ob通过两个2输入与非门两次与非反馈给d触发器reset端,为实现控制功能准备,最终反馈给预制ld端(电路图中为load端);低位反馈输出ob、od同高位方法实现。高位预置数端dcba预置0100,低位预置数端dcba预置1001,实现30秒计数。图32.7设计实现控制电路实现启动、清零/复位和暂停/继续计数控制电路2.7.1清零/复位电路高、低位74ls191n的反馈信号分别通过两个2输入与非门两次与非输入d触发器的reset端,同时d端与清零/复位控制电路相连,d触发器输出q再反馈会load端(即ld端),两个d触发器的d端均与开关j4所在清零/复位控制电路电阻、二极管右端,开关左端相接(如图3),高位74ls191n的高电平预置数与低位74ls191n的高电平预置数端与d输入接线位置相同,使得开关闭合前高低位74ls191n的高电平预置数及d为高电平,闭合后高低位74ls191n的高电平预置数及d为低电平,从而控制ld预置端实现清零和复位功能。如图4,j4控制电路为清零/复位控制电路,j4为控制开关,闭合清零,开启复位。图42.7.2暂停/继续计数电路单刀单掷开关j1所在电路为暂停/继续计数功能电路。如上图4,开关j1闭合前,j1所在电路反馈低电平,当j1闭合后,j1所在电路反馈高电平,反馈信号经如下图5两个或非门两次或非输入d触发器输入d端(如下图5),d触发器输出q接低位74ls191n的cten端(及en使能端),上面的jk触发器的输出端与第一个或非门的另一输入端相连。电路工作时,当j1断开,正常工作,当j1闭合时,使能端cten变为高电平,低位74ls191n输出保持,使电路进入暂停状态,断开j1则继续计数。图52.7.3启动电路如上图5,j3所在为启动控制电路,当j1处于断开状态,reset端为低电平,当闭合j1后,reset端为高电平,jk触发器输出置0,正常工作状态下第一级或非门另一输入为0,经两级或非后输入d触发器,且输入为低电平,即输出端q输出低电平至cten(en使能端)使电路启动。74ls191n功能表如图:预置使能加/减控制时钟预置数据输入输出工作模式ldend/ucp d3 d2 d1 d0 q3 q2 q1 q00xxx d3 d2 d1 d0 d3 d2 d1 d0异步置数11xx x x x x保持数据保持100 x x x x加法计数加法计数101 x x x x加法计数减法计数图62.8设计实现闪烁报警电路根据译码器控制端bi/rbo功能 功能(输入)输入输入/输出输出ltrbia3a2a1a0bi/rbo a b c d e f g 灭灯xxxxxx0 0 0 0 0 0 0 0图7如图7,当bi/rbo为0时,不论lt,rbi及a3a2a1a0为何值,输出为0且数码管为灭灯状态。当bi/rbo为1时,正常输出输入数据。对于jk触发器,j端接高电平,k端与低位74ls191n的使能端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翻转,使数码管时亮时灭闪烁。图9经过以上功能分析、设计和仿真,30s计数器的各项功能得到实现,在清零/复位与暂停/继续控制电路中,当j1闭合,暂停计数时,发光二极管点亮,j1断开,继续计数时,发光二极管灭;当j4闭合,数码管清零,发光二极管点亮,当j4断开后,发光二极管灭。3、 功能说明总结实现从29到00的30秒倒计时计数功能,时间间隔为1s,具有启动,清零/复位与暂停/继续计数功能;同时当清零与暂停时,清零/复位或暂停/继续计数功能电路中的发光二极管点亮,作为功能标识;暂停时,数码管显示闪烁提醒,倒计时到00时计数保持00,并且闪烁报警,提示计数结束。j1为单刀单掷开关,是暂停/继续计数功能控制开关,闭合j1,开关,计数暂停,断开j1开关,计数继续;j3为自动复位开关,是计数启动开关,当清零/复位开关断开复位后,按下j3启动计数;j4为单刀单掷开关,是清零/复位功能控制开关,闭合j4开关,数码管清零保持,再断开j4开关,复位29,等待启动开关j3启动。4、 课程设计小结课程设计过程中对学到的各种芯片的功能,作用有了更加深入的学习,尤其是通过multisim的设计与仿真,multisim之前没有接触过,这几天学习了其基本功能和仿真实验。在设计30秒倒计时计数器时,用到了74ls191n加/减计数器,共阴极数码管,74ls48n译码器,555定时器组成多谐振荡器电路,jk触发器和d触发器等元器件,对这些元器件的特性,功能有了进一步深入的了解。通过555定时器构成多谐振荡电路的仿真对其电路结构有了更深刻的印象,掌握了通过改变rc的值对振荡周期进行调整。当然在设计各各功能的过程中也遇到了许多问题,如最初使用74ls191n加/减计数器的时候对其反馈和异步置数功能不是很清楚,在查阅书本和实践多次的基础上终于解决异步置数问题,又如在设计反馈控制电路的过程中,时选用jk触发器还是d触发器,最初的设想是用的jk触发器,但是实验多次后才觉得如果用d触发器会更好,最终用d触发器实现清零/复位控制电路和计数器反馈电路;另一个问题是倒计时计数到00时的保持与闪烁问题,当计数到00时,74ls191n的max/min端输出将从低电平变为高电平,试了不少方法,有些无法保持00状态,有些在00状态无法闪烁,最终通过反馈两个74ls191n的max/min端与非两次后的输控制d触发器u21的set端控制低位74ls191n的使能端cten端(即en端)实现保持00计数状态,并利用jk触发器的翻转和置1功能特性控制74ls48译码器的bi/rbo端输入实现闪烁功能。每遇到一个问题都时进一步学习和加深对电路,原理,元器件学习的过程,每解决一个问题,没实现一个功能,都会十分的兴奋,总之,课程设计是一个提高能力,实践所学知识的过程,当然,还有许多的元器件,电路原理等有待于进一步的学习,对multisim的学习也是一个开始,希望今后也能进一步学习到更多这一功能强大仿真软件的功能。参考文献:艾永乐 付子义 数字电子计数基础 2008 北京 中国电力出版社; 邱关源 罗先觉 电路第五版 2011 北京 高等教育出版社; multisim原件介绍 百度文库;附录:一、电路原理图2、 元器件明细表 555定时器 1个七段共阴极红色数
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 南京师范大学中北学院《酒店管理学》2024-2025学年第一学期期末试卷
- 辽宁财贸学院《中文信息处理技术》2024-2025学年第一学期期末试卷
- 南华大学《商务策划》2024-2025学年第一学期期末试卷
- 南开大学滨海学院《测量学基础》2024-2025学年第一学期期末试卷
- 2025年异戊橡项目立项申请报告
- 2025版快递代理点经营权转让与区域规划合同模板
- 2025版第二部分水环境治理工程施工合同条款解读
- 2025版钢板租赁及新型焊接技术支持合同
- 2025版建筑安装服务费合同范本
- 二零二五年度二手房代理合同范本:房产交易风险控制与解决
- 2025年度养老机构营养配餐服务合同协议
- 部编版高考语文古诗文理解性默写(新高考60篇)
- 中国会展行业市场发展现状及前景趋势与投资分析研究报告(2024-2030版)
- 装修工程质量管理措施
- 《工业机器人离线仿真》课件-3 喷涂仿真工作站
- 重大危险源培训课件
- 教育部《中小学校园食品安全和膳食经费管理工作指引》专题培训
- 初中满分作文开头和结尾100篇
- 拼多多客服培训课件
- 2024年全国巾帼家政服务职业技能大赛(养老护理员)选拔赛试题库-下(判断题)
- “海姆立克”急救手法宣传教育课件
评论
0/150
提交评论