基于Multisim的数字时钟设计(定稿).doc_第1页
基于Multisim的数字时钟设计(定稿).doc_第2页
基于Multisim的数字时钟设计(定稿).doc_第3页
基于Multisim的数字时钟设计(定稿).doc_第4页
基于Multisim的数字时钟设计(定稿).doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

基于multisim的数字时钟设计 第9页 共9页 基于multisim的数字时钟设计赵娟 (安庆师范学院物理与电气工程学院 安徽 安庆 246011)指导老师:朱德权 摘要:本文首先使用multisim10.0创建了数字时钟的总电路图,然后用该软件中的仿真功能进行仿真。数字时钟是一种用数字电路技术实现时、分、秒计时的一种装置。设计中考虑到一个数字时钟需要振荡器,计数器,译码器和显示器,精确时间到“时”“分”“秒”,并具有通过数字显示的功能。数字时钟应用广泛,具有走时精确,方便简单等优点。在实际生活着有着非常现实且重要的意义。在本文中,multisim10.0的基础上设计的数字钟,由数字集成电路,数码显示管组成。 关键词:数字钟,振荡器,计数器译码,显示,仿真 1 引言 时间对于人们来说总是那么的宝贵,工作的忙碌性和繁杂性容易使人们忘记当前的时间。于是,20世纪末,,电子技术有了飞快地发展,不仅在通信技术上用数字信号替代模拟信号,数字时钟相比模拟钟能给人一种一目了然的感觉,它不仅可以同时显示时、分和秒。数字时钟具有走时精确,方便简单等优点。对于multisim软件进行数字时钟的设计和仿真。数字钟是一种用数字电路技术实现时、分、秒计时的装置,钟表的数字化给人们生产生活带来了极大的方便,而且与传统的机械钟相比,它具有走时准确、显示直观、无机械传动、无需人的经常调整等优点。数字钟的设计涉及到模拟电子与数字电子技术,其中绝大部分是数字部分、逻辑门电路、数字逻辑表达式、计算真值表与逻辑函数间的关系、编码器、译码器显示等基本原理。现在主要用各种芯片实现其功能,更加方便和准确。multisim10.0作为一种高效的设计与仿真平台。其强大的虚拟仪器库和软件仿真功能,为电路设计提供了先进的设计理念和方法。2 设计思路 1).由秒时钟信号发生器、计时电路构成电路。2).秒时钟信号发生器可由555定时器构成。3).计时电路中采用两个60进制计数器分别完成秒计时和分计时;24进制计数器完成时计时;采用译码器将计数器的输出译码后送七段数码管显示。3 主要内容熟悉multisim10.0仿真软件的应用;设计一个数字时钟,能独立完成整个系统的设计;用multisim10.0仿真实现数字时钟的功能。4 数字时钟模块设计数字时钟电路主要由时、分、秒三部分组成,秒时钟电路主要由秒脉冲信号发生器、计数器、译码器、数码管组成,秒计数周期60s。同样分时钟电路由计数器、译码器、数码管组成,计数周期为60min,与秒时钟电路不同的是脉冲信号由秒时钟电路提供。时时钟电路采用同样的设计,计数周期为24h。4.1 数字时钟秒脉冲信号的设计 振荡器可由晶振组成,也可以由555与rc组成的多谐振荡器组合而成。由555定时器得到1hz的脉冲,功能主要是产生标准秒脉冲信号和提供功能扩展电路所需要的信号。由555定时器构成的1hz秒时钟信号发生器,下面的电路图产生1hz的脉冲信号作为总电路的初输入时钟脉冲。由555定时器得到1hz的脉冲,功能主要是产生标准秒脉冲信号和提供功能扩展电路所需要的信号。 图1 秒时钟信号发生器利用555多谐振荡器,优点:555内部的比较器灵敏度较高,而且采用差分电路形式,它的振荡频率受电源电压和温度变化的影响很小。缺点:要精确输出1hz脉冲,对电容和电阻的数值精度要求很高,所以输出脉冲既不够准确也不够稳定.4.2 器件74ls160分析在数字钟的控制电路中,分和秒的控制都是一样的,都是由一个十进制计数器和一个六进制计数器串联而成的,在电路的设计中采用的是统一的器件74ls160d的反馈置数法来实现十进制功能和六进制功能,根据74ls160d的结构把输出端的0110(十进制为6)用一个与非门74ls00引到clr端便可置0,这样就实现了六进制计数。由两片十进制同步加法计数器74ls160级联产生,采用的是异步清零法。 表1 74ls160真值表 clr load enp ent clka b c dqa qb qc qd 0xxxxx x x x0 0 0 010xxx x x xa b c d1111x x x x 计数图2 74ls160n同样,在输出端的1001(十进制为9)用一个与非门74ls00引到load端便可置0,这样就实现了十进制计数。在分和秒的进位时,用秒计数器的load端接分计数器的clk控制时钟脉冲,脉冲在上升沿时计数器开始计数。时计数器可由两个十进制计数器串接并通过反馈接成二十四制计数器。由计数器得到的4位二进制码的必须通过译码后转为人们习惯的数字显示。如12:54:30的二进制码为00010010:01010100:00110000。秒信号经秒计数器、分计数器、时计数器之后,分别得到“秒”个位、十位、“分”个位、十位以及“时”个位、十位的计时输出信号,然后送至显示电路,以便实现用数字显示时、分、秒的要求。“秒”和“分”计数器应为六十进制,而“时”计数器应为二十四进制。采用10进制计数器74ls160来实现时间计数单元的计数功能。4.3 计数器设计4.3.1六十进制计数器对于74ls160计数,如图所示,分、秒计数电路由以下电路组成。两片74ls160,再加上一片74ls13,从而构成60进制计数。如图所示当十位u4计数为2,个位u5计数为5时电路如下: 图3 六十进制计数器4.3.2 二十四进制计数器时计时电路与分、秒计时电路相比,首先就是触发信号来源于分计时电路的进位,其计时范围为0-23。故在前面的基础上只需修改计时范围即可。如图所示,时计数电路由u4和u5俩部分组成。当时个位u5计数为8,时十位u4计数为0时电路如下图所示:图4 二十四进制计数器4.4 计时电路设计4.4.1秒计时电路的设计秒计时电路计数周期为60s,触发信号由秒脉冲信号发生器提供,当计数值为59时,下一次触发信号输入时,向前进位并对计数值清零同时开始进入下一个计数周期。秒计时电路如下图:图5 秒计时电路分计时电路与秒计时电路大致相同。4.4.2时计时电路的设计在数字电子时钟中,时计时电路计数周期为24h,当触发信号输入时,计数器计数1,当计数值达到23时,下一个触发信号输入时,计数器清零同时开始进入下一个计数周期。时计时电路的电路设计原理图如下 图6 时计时电路4.5数字时钟电路总设计数字时钟系统组成利用上面的六十进制和二十四进制计数器子电路构成的数字钟系统如图所示 图7 数字电路系统以上电路可完成计时周期为24h,可以准确计时,具有“时”(00-23)“分”(00-59)“秒”(00-59)数字显示。4.6 电路误差分析由于555振荡器的振荡频率受电源电压和温度变化的影响,而且要精确输出1hz脉冲,对电容和电阻的数值精度要求很高,输出脉冲既不够准确也不够稳定,导致后续整体电路都产生了误差,使得计时时间不够精准。所以调试时有的器件在理论上可行,但在实际运行中无法看到与理论完全相符合的结果,所以需要调整很多器件的参数,有时无法找出错误便更换器件重新接线以使电路正常运行。multisim10.0软件有时会出问题,在理论上可行的电路在调试中未必能精确显示,这就需要耐心、仔细地分析和解决问题,不断地尝试才能得出。在仿真过程中发现电路通过模拟仿真分析,不符合设计要求,可通过逐渐改变元器件参数,或更改元器件型号,使设计符合要求,最终确定出元器件参数。并可对更改的电路立即进行仿真分析,观察虚拟结果是否满足设计要求。在此次仿真中就是经过各器件参数的调试以及电路图的略微改进,使得显示结果才慢慢偏向于真实精确的数值。5 仿真调试基于multisim10的数字电子钟的设计实现了基本的时钟计时,然后将时,分,秒的各个部分连接在一起的整机连调的电路图在multisim10.0平台上进行仿真。 multisim10.0是一个电路原理设计、电路功能测试的虚拟仿真软件,其元器件库提供数千种电路元器件供实验选用,同时也可以新建或扩充已有的元器件库。有超强板级的模拟/数字电路板的设计工作。它包含了电路原理图的图形输入、电路硬件描述语言输入方式,具有丰富的仿真分析能力。multisim10.0软件进行设计仿真分析的基本步骤为:设计创建仿真电路、原理图电路图、选项的设置、使用仿真仪器、设定仿真分析方法,启动multisim10.0仿真。仿真分析开始前可双击仪器图标打开仪器面板。准备观察被测试波形。按下程序窗口右上角的启动停止开关状态为1,仿真分析开始。若再次按下,启动停止升关状态为0,仿真分析停止。电路启动后,需要调整示波器的时基和通道控制,使波形显示正常。6 结论由555定时器、秒计数器、分计数器、时计数器、显示数码管设计了数字时钟电路,经过仿真得出较理想的结果,说明电路图及思路是正确的,可以实现所要求的基本功能:计时、显示精确到秒、时、分。振荡器的仿真可以直接运行,然后用示波器观察现象便可。调试时有的器件在理论上可行,但在实际运行中就无法看到理想的效果。如果以上设计的电路通过模拟仿真分析,不符合设计要求,可通过逐渐改变元器件参数,或更改元器件型号,使设计符合要求,最终确定出元器件参数。并可对更改的电路立即进行仿真分析,观察虚拟结果是否满足设计要求。这就需要耐心、仔细地分析和解决问题,不断地尝试才能得出 参考文献1multisim的用户手册.2梁宗善,电子技术基础课程设计m,华中科技大学出版社,2009.03.3余孟尝,数字电子技术基础(简明教程)m,高等教育出版社,2006.01.4刘舜奎等主编,电子技术实验教程m,厦门大学出版社,2008.01.5毛哲等主编,电路计算机设计仿真与测试m,华中科技大学出版社,2003.04.6van aalkenburg,m.e.network analysis prentce-hall,inc,1974.7阎石,数字电子技术基础m,高等教育出版社,2008.05.8黄继昌,数字集成电路应用300例m,人民邮电出版社,2004.05.9彭介华等主编,电子技术课程设计指导m,高等教育出版社,2002.03.10罗映祥,multisim电路仿真软件在差分电路分析中的应用j.电脑知识与技术,2008(01),161-167.11甘庆玉,multisim10.0在电子秒表实训教学中的仿真应用j.广西轻工业,2009(8),98-107.design of digital clock based on multisimzhaojuan(school of physics and electrical engineering of anqing normal college, anqing 246011) abstract: this paper use the total multisim10.0 created digital clock circuit diagram, and then use the simulation function of the software simulation. digital clock is a kind of when using a digital circuit technology clock, minutes and seconds of a device. considering in the design of a digital clock need oscillator, counter, decoder and display, the precise time to when points seconds, and has the function of through the digital display. widely used digital clock, walking with accurate, convenient and si

温馨提示

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

评论

0/150

提交评论