数字设计原理与实践课程设计数字部分数字钟.docxVIP

数字设计原理与实践课程设计数字部分数字钟.docx

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字设计原理与实践课程设计数字部分数字钟

前言数字钟从原理上讲是一种典型的数字电路,其中包括了组合逻辑电路和时序电路。此次设计与制作数字电子钟的目的是让学生在了解数字钟的原理的前提下,运用刚刚学过的数电知识设计并制作数字钟,而且通过数字钟的制作进一步了解各种在制作中用到的中小规模集成电路的作用及其使用方法。由于数字电子钟包括组合逻辑电路和时序电路,通过它可以进一步学习与掌握各种组合逻辑电路与时序电路的原理与使用方法,从而实现理论与实践相结合。总的来说,此次课程设计,有助于学生对电子线路知识的整合和电子线路设计能力的训练,并为后继课程的学习和毕业设计打下一定的基础。设计要求:1)6个数码管显示时、分、秒;2)能使数字钟复位;3)能启动和停止数字钟运行;4)在数字钟停止运行状态下,能够修改时、分、秒的值;设计内容:1)根据要求进行需求分析,确定电路输入、输出端口名称及功能;2)画出电路框图,并对每部分的功能进行详细阐述;3)若电路有控制部分,用状态图(表)对控制部分的状态转换进行描述,需要阐述各状态的含义;4)不要求设计具体电路,不要求进行仿真。设计思路:数字电子钟是一个对标准频率(1HZ)进行计数的计数电路。它由频率产生部分、计数器部分、译码器部分和显示器电路部分组成。振荡器产生的时钟信号经过分频器形成秒脉冲信号,秒脉冲信号输入计数器进行计数,并把累计结果以“时“分”“秒”的数字显示出来。秒计数器电路计满60后触发分计数器电路,分计数器电路计满60后触发时计数器电路,当计满24小时后又开始下一轮的循环计数。通过校时电路可以对分和时进行校时。通过计数器的置数功能可以实现时钟的复位。利用计数器的使能端可以使时钟停止或者启动。组合逻辑电路工作模式计数器校时计数器*6按键按键按键按键按键按键按键按键动/停止复位键键校时调节电路频率产生模块频率产生部分:通过查找资料并展开讨论,共讨论出两个不同的设计方案,表面上看,似乎两个方案都符合要求,但经过反复深究,并将两个方案加以比较,最终确定一个既符合本设计要求又具有比较强的可行性的方案作为此次设计的对象。方案一:频率产生部分采用555多谐振荡电路。多谐振荡器又称为无稳态触发器,它没有稳定的输出状态,只有两个暂稳态。在电路处于某一暂稳态后,经过一段时间可以自行触发翻转到另一暂稳态。两个暂稳态自行相互转换而输出一系列矩形波。多谐振荡器可用作方波发生器。555多谐振荡电路具体RL谐振频率此处不去设计,只是提供这种频率产生的方法。产生一定的频率后,经过计数器分频之后,分别产生1HZ、1/10HZ、1/60HZ、1/600HZ、1/3600HZ、1/36000HZ频率的信号,分别用于秒个位、秒十位、分个位、分十位、时个位、时十位。这个方案中RL谐振产生的频率不是很稳定,不易控制,而且不够精确。最不困难的是,555产生频率之后要经过很复杂的分频才能产生需要的频率,并且有的频率很难实现。所以这个方案不可靠。方案二:此方案利用现有的CPLD开发板,产生任意频率的方波信号。现有的CPLD型号为Altera MAX-II ERM240T100C5N,内置标准时钟频率为50MHZ。通过编程可以产生任意频率的信号。程序代码和CPLD实物图见下:启动\停止按键控制的模式计数器及其组合电路设计:此处采用计数器74163,通过按键产生上升沿,驱动计数器记数,并且由此产生不同的状态,通过组合电路控制下一级电路。这个计数器共产生8个状态(是一个模八的计数器)分别使能下列操作:1启动、 2暂停、 3调时十位、 4调时个位、 5调分十位、 6调分个位、 7调秒十位、 8调秒个位。具体电路图如下:状态名称状态简称状态启动A0000暂停B0001调秒个位C0010调秒十位D0011调分个位E0100调分十位F0101调时个位G0110调时十位H0111ABCDEFGH这是其中四个状态的控制,因为截屏大小有限,剩下四个未在图中显示出来。其中,启动状态使能下一级六个计数器的使能端;暂停状态是启动状态的取反;接下来六个状态分别使能下一级六个计数器的置数端。另一种方法是,把停止\启动键分离开来,不放到状态里面,利用三态门控制始终CLK的送入和不送入,以达到停止启动的功能,具体电路图如下:6个三态门的输入分别是各自的时钟,输出接着时钟计数器的CLK端.由一个统一的信号控制三态门的开关,这个信号由启动,停止按键产生.对比这两种方法,本设计中采用了第一种方法,即把启动\停止并入状态里面.校时电路计数器设计:校时电路也是由计数器构成的,当模式选择端选择到相应的状态后,此处假设选择的是调整秒的个位。因为秒的个位有0123456789十个状态,就是一个模十的计数器,那么相应的校时电路计数器就也是模十的计数器。并且校时电路计数器的输出端链接着相应时钟计数器的置数端(即输入端)当这

文档评论(0)

almm118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档