数字时钟设计方案_第1页
数字时钟设计方案_第2页
数字时钟设计方案_第3页
数字时钟设计方案_第4页
数字时钟设计方案_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

数字时钟方案设计目录摘要……………….3一、设计目的……….3二、设计规定……….3三、选择器件……….3四、器件简介……….4五、设计的详细实现……………….8六、试验仿真……….12七、心得体会……….19八、参照文献……….20摘要数字时钟最重要的部件是计时,显示详细的时间。数字时钟重要是时、分、秒的显示,众所周知,一天有24小时,一小时有六十分钟,一分钟有六十秒,因此数字时钟的关键部件就是计数器,重要的是二十四进制和六十进制的计数器。计数器有诸多种类,74160是一种四位二进制计数器,通过它可以设计出不一样进制的计时器,可以用来像数字时钟同样显示时、分、秒。将74160计数器的输出端通过译码器接到七段数码管上,就可以完毕时,分,秒的显示。将74160计数器,译码器和七段数码管封装在一起,输入1Hz的外输入脉冲信号,就可实现数字时钟的整体设计。关键字:74160计数器7448译码器七段数码管数字时钟一、设计目的1、掌握不一样进制计数器的设计措施,学会运用集成芯片来到达不一样进制计数器的设计;2、掌握数码管的使用措施以及怎样通过译码器将计数器输出的信号值对的地在数码管上显示出来。二、设计规定1、用74160设计一种数字钟电路,使之可以从0时0分0秒到23时59分59秒循环计时;此外最佳可以通过数码管将时分秒显示出来。假定已经有频率为1Hz的外输入脉冲。2、提醒:显示部分可通过7448和7段数码管实现。3、运用QUARTUSⅡ等软件进行时钟方案设计,并进行仿真。三、选择器件1、74160计数器6个2、7448译码器6个3、7段数码显示管6个4、与门4个5、与非门3个6、1Hz的外输入脉冲信号设计方案规定提供7、+5V直流稳压电源1个8、导线若干四、器件简介1、74160计数器74160计数器是一种十进制同步计数器(异步清除)。查阅74160计数器数据手册,则有:(1)管脚图:引出端符号:TC 进位输出端CEP 计数控制端Q0-Q3 输出端CET 计数控制端CP 时钟输入端(上升沿有效)/MR 异步清除输入端(低电平有效)/PE 同步并行置入控制端(低电平有效)※阐明:P0,P1,P2,P3是数据输入端;Q0,Q1,Q2,Q3是数据输出端;PE是低电平有效,为同步并行置入控制端,在构造不一样进制的计数器时,可以通过给PE输入低电平,让其处在工作状态来置入一种数,从而实现不一样进制计数器的设计;MR也是低电平有效,为异步清除输入端,可以通过给输MR输入低电平,而使其处在工作状态,从而实现计数器的复位功能;TC为进位输出端,当低位向高位有进位时,会向下一种计数器输入高电平;CP为时钟信号输入端;CET和CEP为高电平有效,给其输入高电平时,计数器才能正常计数,其中给CET输入低电平时,可以实现计时电路的暂停。(2)功能表:阐明:H-高电平L-低电平X-任意(3)逻辑图2、7448译码器数字钟计时器输出的信号为8421BCD代码,需要经译码变成七段字形代码,用七段数码管显示出来。数字显示译码器是驱动显示屏的关键部件,它可以将输入代码转换成对应的数字显示代码,并在数码管上显示出来。图8-51所示为七段显示译码器7448的引脚图,输入A3、A2、A1和A0接受四位二进制码,输出a~g为高电平有效,可直接驱动共阴极显示屏,三个辅助控制端、,以增强器件的功能,扩大器件应用。7448的真值表如下所示。7448引脚图7448的真值表如下所示。7448真值表3、7段数码管七段数码管引脚图7段数码管内部字段LED和引脚分布4、与门逻辑函数式为:F=AB真值表:F0000101001115、与非门逻辑函数式为:真值表:001011101110五、设计流程5.1系统概述要想构成数字钟,首先应有一种能自动产生稳定的原则时间脉冲信号的信号源(本方案中外提供1Hz的脉冲信号)。1Hz的秒脉冲信号到计数器中进行计数。由于计时的规律是:60秒=1分,60分=1小时,24小时=1天,这就需要分别设计60进制,24进制。各计数器输出的信号经译码器/驱动器送到数字显示屏对应的笔划段,使得“时”、“分”、“秒”得以数字显示。获得原则秒脉冲信号后,可根据60秒为一分,60分为一小时,24时为一种计数周期的计数规则,通过6级计数器,分别得到秒、分、时的计时器。其中分和秒计数器都是模数M=60的计数器,即显示00∽59,分为十位计数器和个位计数器。由于秒和分的显示都为60进制,因此他们可由两级十进制计数器构成,其中秒和分的个位为十进制计数器,十位为六进制计数器,可运用两片74160集成电路来实现。时计数器是一种“24翻1”的特殊进制计数器,当数字钟运行到23时59分59秒,秒的个位计数器再输入一种秒脉冲时,数字钟自动显示为00时00分00秒,从而实现平常生活中习惯的计时规律。时计数器为二十四进制计数器,显示为00∽23,个位仍为十进制,而十位为三进制.即当十进位计到2,个位计到4时清零,就为二十四进制了。数字钟的构成框图如下:【图】数字钟的构成框图5.2.数字钟的工作原理5.2.1运用两片74160构成60进制递增计数器运用两片74160构成的同步60进制递增计数器如图示。其中个位计数器(C1)接成十进制形式。十位计数器(C2)选择QC与QB做反馈端,经与非门输出控制清零端(CLR’),接成六进制计数形式。个位与十位计数器之间采用同步级连方式,将个位计数器的进位输出控制端(RCO)接至十位计数器容许端(ENT),完毕个位对十位计数器的进位控制。当计数器状态为59时,CO端输出高电平,在同步级联方式下,容许高位计数器计数。选择信号源库中的1HZ方波信号作为计数器的测试时钟源。5.2.2运用两片74160构成24进制递增计数器运用两片74160构成24进制的递增计数器。图中个位与十位计数器均接成十进制计数形式,采用同步级连方式。选择十位计数器的输出端QB和个位计数器的输出端QC通过与非门NAND2控制两片计数器的清零端(CLR’),运用状态24反馈清零,可实现24进制递增计数。5.2.3时、分、秒计数器的连接分析时钟时分秒之间的进位特点可以发现:当秒计数器显示59秒时,下一刻产生进位信号给分计数器;当秒计数器显示59秒并且分计数器显示59分时,下一刻产生进位信号给时计数器;当秒计数器显示59秒,分计数器显示59分并且时计数器显示23时时,下一刻产生清零信号,数字时钟清零为初始状态值;由上述原理可以进行如下设计:(图见下页)秒计数器对分计数器的进位信号:将个位计数器的RCO端和十位计数器的QC、QA端经与门由CO端输出,作进位输出控制,输入分计数器的个位计数器的ENT端。分计数器对时计数器的进位信号:将秒计数器对分计数器产生的进位信号和分计数器的QA、QC通过与门由CO端输出,作为进位输出控制,输入时计数器的个位的ENT端。时计数器产生的清零信号:运用反馈清零法,选择十位计数器的输出端QB和个位计数器的输出端QC通过与非门NAND2控制两片计数器的清零端(CLR’),运用状态24反馈清零。由于清零前一刻为23时59分59秒,故清零后数字时钟就恢复至初始状态:00时00分00秒。5.3其他几点阐明5.3.1对7448译码器和七段数码管的使用如图所示,将LT',BI/RBO',RBI'三个输入端均接高电平;输入端的A,B,C,D分别对应的4位NBCD码的四位(由低位到高位);输出端的OA,OB,OC,OD,OE,OF,OG分别接到七段数码管的七个输入端,便实现了数字的显示,显示数字从0到9。另首先,也可以直接使用四段数码管来实现该功能:即四段数码管可以看做将7448译码器和七段数码管封装在一起的显示单元。六、试验仿真下面运用quartusⅡ软件进行波形仿真60进制计数器仿真1)电路图连接(project中的.bdf文献)2)生成的.vwf文献3)仿真波形点击Start按钮,当状态显示条为100%时再点击Report按钮生成仿真波形图仿真波形图24进制计数器仿真电路图连接(project中的.bdf文献)生成的.vwf文献仿真波形数字时钟波形仿真电路图连接(project中的.bdf文献)生成的.vwf文献仿真波形七、心得体会通过对数字时钟课程设计的设计和仿真,我觉得自己真的学到了诸多。首先,我对数字时钟的构造及原理与了很好的理解,对时、分、秒的设计以及校时有了一定的理解;另一方面,我理解了不少器件功能的应用,可以较合理的选用集成电路器件,加深了对数字电路的认识和理解,将所学的理论知识与实际运用结合起来;再次,我学会了操作和使用仿真软件quartusⅡ和EWB以及其他版本的仿真软件,如Protel和Multisim等,可以很好地运用这些软件进行电路的仿真和调试;更重要的是,这次课程设计的制作过程中,我们小组互相配合又明确分工,在不停地发现问题和调试并处理问题的过程中,我学会了在设计中独立地处理问题,也包括怎样去查找问题,同步我发现,只有不停的尝试,亲手去操作,我们才能真正发现学习的乐趣,得到我们想要的成果。在整个设计阶段,调试过程我花的时间比较多,其间更换了不少器件。由于当我们运用quartusⅡ等软件对设计的电路进行计算机仿真时,软件有时会出问题,在理论上可行的电路在调试中未必能显示出来,因此我只能通过查阅有关资料,不停地尝试,更换器件,耐心、仔细地分析问题,直到得到最终对的的成果。

通过对本次课程设计的研究,将“模拟电子技术”、“数字电子技术”、电子线路课程设计等课程的理论与实践有机的结合起来。我不仅更深入的巩固了以往所学的知识,并且很好的理解和掌握了本来不懂得或掌握不好的知识构造,尤其是理解和掌握了诸多时钟专用芯片的功能以及使用方法,这些芯片的功能和使用方法都是和人们的实际生产生活紧密有关的,在实际的研发过程中都具有很强的代表性。在本次的设计中,通过对电路性能指标的测试与调试,加强了我在分析和处理设计故障方面的能力,为后来做设计打下了基础。我还懂得理论与实际相结合是很重要的,只有书上的理论知

温馨提示

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

评论

0/150

提交评论