毕业设计(论文)-基于EWB的数字电路设计.doc_第1页
毕业设计(论文)-基于EWB的数字电路设计.doc_第2页
毕业设计(论文)-基于EWB的数字电路设计.doc_第3页
毕业设计(论文)-基于EWB的数字电路设计.doc_第4页
毕业设计(论文)-基于EWB的数字电路设计.doc_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

毕 业 设 计 报 告 摘 要ewb是一种电子电路计算机仿真软件,它被称为电子设计工作平台或虚拟电子实验室,英文全称为electronics workbench。ewb是加拿大interactive image technologies公司于1988年开发的,自发布以来,已经有35个国家、10种语言的人在使用。ewb以spice3f5为软件核心,增强了其在数字及模拟混合信号方面的仿真功能。该软件是目前各种电路仿真软件中最理想的软件,作为设计工具该软件仪器的控制面板外形和操作方式都与实物相似,具有完整的数字信号模拟功能。本文介绍一种基于ewb的数字钟设计总体系统由脉冲发生器、分频器、计数器、译码电路、led 显示电路、校时电路、整点报时电路组成。关键词: 数字电路,ewb 软件;数字钟;振荡器;分频器;计数器;门电路。目 录第一章 绪 论1第二章ewb软件介绍与应用22.1 ewb软件概述22.2 ewb软件使用32.2.1 ewb软件主界面32.2.1 ewb软件元件库42.2.2 ewb软件工具栏42.2.3 ewb软件信号库栏42.2.4 ewb软件基本器件库栏和指示器件库栏5第三章主要元件介绍63.1设计构思63.2设计方案63.3 74ls160计数器应用73.3.1 十进制接线73.3.2 七进制接线93.4 7490计数器应用9第四章 数字钟基本原理及单元电路设计124.1数字钟的基本原理124.2石英晶体振荡器124.3 分频电路134.4计数与译码显示电路134.4.1秒计数电路134.4.2分计数电路144.4.3时计数电路154.4.4周计数电路154.4.5 校时电路164.4.6 整点报时电路174.4.7 数字钟整体逻辑电路18总结19致谢20参考文献21第一章 绪 论随着电子技术和计算机技术的发展,电子产品已与计算机紧密相连,电子产品的智能化日益完善,电路的集成度越来越高,而产品的更新周期却越来越短。电子设计自动化(eda)技术,使得电子线路的设计人员能在计算机上完成电路的功能设计、逻辑设计、性能分析、时序测试直至印刷电路板的自动设计。为了能在电路付诸实现之前,完全掌握操作环境因素(如电源电压、温度等) 对电路的影响,利用计算机辅助设计进行电路模拟与仿真,并进行输入与输出信号响应的验证,可有效地节省产品开发的时间与成本。elect ronics workbench ( ewb) 软件是专门用于电子电路仿真的“虚拟电子工作台”软件,他是目前全球最直观、最高效的eda 软件。该软件的自动化程度高、功能强大、运行速度快,而且操作界面友善,有良好的数据开放性和互换性。能够提供电阻、电容、三极管、集成电路等14 大类几千种元器件;能够提供示波器、万用表等十几种常用的电子仪器;具有强大的电路图绘制功能,可绘制出符合标准的电子图纸;他还具有强大的波形显示功能,并且结果可轻松放入各类文档。用该软件进行设计、分析非常方便。本文在ewb 基础上设计的数字钟,是由数字集成电路构成、用数码管显示的一种现代计时器,与传统机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更长的使用寿命,因此可望得到广泛使用。22第二章ewb软件介绍与应用2.1 ewb软件概述在当今电子设计领域,eda设计和仿真是一个十分重要的设计环节。在众多的eda设计和仿真软件中,ewb以其强大的仿真设计应用功能,在各高校电信类专业电子电路的仿真和设计中得到了较广泛的应用。ewb及其相关库包的应用对提高学生的仿真设计能力,更新设计理念有较大的好处。ewb最突出的特点是用户界面友好,各类器件和集成芯片丰富,尤其是其直观的虚拟仪表是ewb的一大特色。ewb所包含的虚拟仪表有:示波器,万用表,函数发生器,波特图图示仪,失真度分析仪,频谱分析仪,逻辑分析仪,网络分析仪等。而通常一个普通实验室是无法完全提供这些设备的。这些仪器的使用使仿真分析的操作更符合平时实验的习惯。随着电子技术和计算机技术的发展,电子产品已与计算机紧密相连,电子产品的智能化日益完善,电路的集成度越来越高,而产品的更新周期却越来越短。电子设计自动化(eda)技术,使得电子线路的设计人员能在计算机上完成电路的功能设计、逻辑设计、性能分析、时序测试直至印刷电路板的自动设计。eda是在计算机辅助设计(cad)技术的基础上发展起来的计算机设计软件系统。与早期的cad软件相比,eda软件的自动化程度更高、功能更完善、运行速度更快,而且操作界面友善,有良好的数据开放性和互换性。电子工作平台electronicsworkbench(ewb)(现称为multisim)软件是加拿大interactiveimagetechnologies公司于八十年代末、九十年代初推出的电子电路仿真的虚拟电子工作台软件,它具有这样一些特点:(1)软件仪器的控制面板外形和操作方式都与实物相似,可以实时显示测量结果。(2)ewb软件带有丰富的电路元件库,提供多种电路分析方法。(3)作为设计工具,它可以同其它流行的电路分析、设计和制板软件交换数据。(4)ewb还是一个优秀的电子技术训练工具,利用它提供的虚拟仪器可以用比实验室中更灵活的方式进行电路实验,仿真电路的实际运行情况,熟悉常用电子仪器测量方法。2.2 ewb软件使用2.2.1 ewb软件主界面图2-1 ewb主界面2.2.1 ewb软件元件库图2-2 ewb元件库2.2.2 ewb软件工具栏图2-3 ewb工具栏2.2.3 ewb软件信号库栏 图2-4 ewb信号库2.2.4 ewb软件基本器件库栏和指示器件库栏 图2-5 ewb软件基本器件库栏和指示器件库栏第三章主要元件介绍3.1设计构思要构成一电子钟电路,首先应有一个秒脉冲产生器,这可由石英晶体振荡器产生的基准信号经过整形和分频获得。秒脉冲经过秒计数器(60进制)可以累计秒钟数,而秒计数器输出的分脉冲计数器(60进制)可以累计分钟数。同样地,分计数器输出的时脉冲经过时计数器(24进制)可以累计小时数。这此时、分、秒计数器通过译码器和显示器便可以显示时、分、秒。最后,还需要考虑校对时电路。(1) 设计一个具有时、分、秒的十进制数字显示(小时从0023) 的计数器。(2) 具有手动校时、校分的功能。(3) 具有整点报时的功能(整点灯闪1秒)。3.2设计方案根据所给设计构思,画出数字钟原理框图见图3-1。由设计方案使用ewb软件设计仿真并调试数字钟电路。图3-1 数字钟原理框图3.3 74ls160计数器应用3.3.1 十进制接线演示电路:74ls160十进制计数器连线如图3-2图3-2 74ls160十进制计数器连接图clr:异步清零端clk:时钟输入端(上升沿有效)a-d:数据输入端enp,ent:计数控制端load:同步并行置入控制端rco:进位输出端表174160的功能表如表1所示。由表1可知,74160具有以下功能:异步清零当cr(clr)=0时,不管其他输入端的状态如何(包括时钟信号cp),计数器输出将被直接置零,称为异步清零。同步并行预置数在cr=1的条件下,当ld(load)=0、且有时钟脉冲cp的上升沿作用时,d0、d1、d2、d3输入端的数据将分别被q0q3所接收。由于这个置数操作要与cp上升沿同步,且d0、d1、d2、d3的数据同时置入计数器,所以称为同步并行置数。保持在cr=ld=1的条件下,当ent=enp=0,即两个计数使能端中有0时,不管有无cp脉冲作用,计数器都将保持原有状态不变(停止计数)。需要说明的是,当enp=0,ent=1时,进位输出c也保持不变;而当ent=0时,不管enp状态如何,进位输出rco=0.计数当cr=ld=enp=ent=1时,74160处于计数状态,电路从0000状态开始,连续输入10个计数脉冲后,电路将从1001状态返回到0000状态,rco端从高电平跳变至低电平。可以利用rco端输出的高电平或下降沿作为进位输出信号。3.3.2 七进制接线用160和与非门组成7进制加法计数器异步清零端设计图3-374160从0000状态开始计数,当输入第7个cp脉冲(上升沿)时,输出q3q2q1q00110,此时反馈给cr端一个清零信号,立即使q3q2q1q0返回0000状态,接着,cr端的清零信号也随之消失,74160重新从0000状态开始新的计数周期。3.4 7490计数器应用经过4 片7490 进行十进制级联形成1000分频功能,因为每片为1/ 10 分频,4 片级联正好获得。74ls90是异步二五十进制加法计数器,它既可以作二进制加法计数器,又可以作五进制和十进制加法计数器。通过不同的连接方式,74ls90可以实现四种不同的逻辑功能;而且还可借助r0(1)、r0(2)对计数器清零,借助s9(1)、s9(2)将计数器置9。其具体功能详述如下:(1)计数脉冲从cp1输入,qa作为输出端,为二进制计数器。(2)计数脉冲从cp2输入,qdqcqb作为输出端,为异步五进制加法计数器。(3)若将cp2和qa相连,计数脉冲由cp1输入,qd、qc、qb、qa作为输出端,则构成异步8421码十进制加法计数器。(4)若将cp1与qd相连,计数脉冲由cp2输入,qa、qd、qc、qb作为输出端,则构成异步5421码十进制加法计数器。(5)清零、置9功能。a)异步清零当r0(1)、r0(2)均为“1”;s9(1)、s9(2)中有“0”时,实现异步清零功能,即qd qc qb qa0000。b)置9功能当s9(1)、s9(2)均为“1”;r0(1)、r0(2)中有“0”时,实现置9功能即qd qc qb qa1001。 图3-4 74ls90引脚排列和芯片功能表下图中为7490计数器的十进制接线图:图3-5 7490计数器的十进制接线图第四章 数字钟基本原理及单元电路设计4.1数字钟的基本原理工作原理:数字电子钟由振荡器、分频器、计数器、译码显示、报时等电路组成。其中振荡器和分频器组成标准秒信号发生器,由不同进制的计数器、译码器和显示器组成计时系统。秒信号送入计数器进行计数,把累加的结果以时、分、秒的数字显示出来。时显示由24 进制计数器、译码器、显示器构成,分、秒显示分别由60进制计数器、译码器、显示器构成。可进行整点报时,计时出现误差时,可以用校时电路手动校时、校分和秒。4.2石英晶体振荡器振荡器是计时器的核心,振荡器的稳定度和频率的精准度决定了计时器的准确度。振荡电路如图2 所示。由石英晶体、微调电容(c4)、等构成。晶振c5频率为10 khz ,输出反馈电阻r1 为555提供偏置,使电路工作于放大区。与石英晶体串联的微调电容,可以对振荡器频率做微量调节,从而在输出端得到较稳定的10 khz 脉冲信号。 图4.1 石英晶体振荡器4.3 分频电路分频电路如图4-2所示,产生标准秒脉冲信号,选用4 片计数器7490 实现。由振荡电路产生频率为10 khz 的周期性方波信号,经过4 片7490 进行级联,因为每片为1/ 10 分频,4 片级联正好获得1 hz 标准秒脉冲信号。图4-2 分频电路4.4计数与译码显示电路4.4.1秒计数电路秒、分为60 进制计数器,他们的个位为十进制,十位为六进制。时为二十四进制计数器,个位为十进制,当十位计数为2 ,个位计数到4 时清零。采用6 片中规模计数器74160 实现。(1) 秒、分计数电路秒、分计数电路为60 进制,如图4-3 为秒计数电路,由2 片74160 四位二进制计数器组成。74160 具有异步清零的功能,第一片构成十进制计数器,第二片构成六进制。在第一片计数器中,当第10 个脉冲到来时,他的输出状态为“1010”,qdqb 为高电平。因为74160 异步清零端为高电平清零,所以qdqb 分别接到清零端即构成十进制。第二片为六进制,当第一片清零的同时给第二片的ent端进行计数,当ent端的第6 个脉冲到来时,第二片的qcqb 均为高电平,将他们连接到计数器的清零端,在清零的同时给上一级进位。从而构成60 进制计数器。分别把秒十位、个位输出端接到带译码的七段显示器,当电路运行后,计数器便开始从0059 计数,显示器就会显示相应的数码。图4.3 秒计数电路4.4.2分计数电路 图4-4 分计数电路4.4.3时计数电路时计数电路为24 进制,如图5 所示,由2 片74160、与门、或门组成。个位接成十进制,十位接成八进制,每当个位为4 ,十位为2 时,由与门送出一高电平清零信号,2 片74160 同时清零,使电路构成二十四进制。图4-5 时计数电路4.4.4周计数电路周计数电路为7进制,如图4-7所示,由1片74160、若干与非门组成。接成7进制,每当计数为7时由与非门送出一低电平清零信号,1片74160 清零,使电路构成7进制。由5个二输入与非门构成三输入与非门如图4-6 所示图4-6 三输入与非门关系式:y=()非。其中d输入端直接接高电平。图4-7 周计数电路4.4.5 校时电路当刚接通电源或计时出现误差时,需要对时间进行校正。如图4-8所示,由开关构成。s,f ,m 分别为时校正、分秒校正开关。不校正时s,f 开关是闭合的。当校正时、分位时,打开s,f开关,然后拨动k开关,来回拨动一次,就会使时、分位增加1 ,校正完毕后把s,f开关合上,其中秒校时当拨动开关时秒被清零不是加一,最后即可完成时间的校正。图 4-8 校时电路4.4.6 整点报时电路如图4-9所示整点报时电路,由于整点时分计数器为00状态,且保持此状态1秒钟,运用此特性连接出整点报时电路,当到达整点时灯亮1秒钟。图4-9 整点报时电路由若干二输入与非门若干非门和一个二输入或门组成八输入异或门电路如上图所示。表达式:y=+abcdefgh 4.4.7 数字钟整体逻辑电路计数电路和分频电路图4-10分频电路图4-11数字钟整体逻辑电路总结课程的选定到软件仿真件的调试成功花了不少时间,却在其中收获了不少东西。通过这次课程设计,理解能力和动手能力都得到了提高,也加深了对课本知识的理解。这次课程设计是对去年学过的数字电子技术基本知识的应用,本来对数字电子技术中的有些东西就不太熟悉,通过这次设计,更深刻的了解了各种芯片的引脚、时序图、逻辑图以及功能表,能够用各种芯片以及触发器等组建逻辑电路。这次的设计虽然短暂.但却是我第一次自己动手设计的电路.以前书本上的内容第一次完完全全的在实际中实现.在设计过程中,遇到了书本中不曾学到的情况.最后,感谢刘洪朋老师为我们提供这次机会。数字钟是现实生活中常用的工具,经过这次独自设计并成功完成它,我深刻的了解了它的工作原理,虽然它与现实生活中的有一定的差距。但也使我体会到数字电子技术对当代社会发展的重要性。致谢在论文即将付梓之际,思绪万千,心情久久不能平静。人生的道路有许多的坎坷,不是一条通往光明之路,有痛苦,有伤心,有无助,也有面对一切所不能忍受的,这就是生活。但是生活中确实有许多美好的东西,有些时候你不会看到它的本身的色彩,如果你用这

温馨提示

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

评论

0/150

提交评论