多功能数字时钟的设计设计论文

多功能数字时钟的设计设计论文

ID:18453220

大小:520.00 KB

页数:24页

时间:2018-09-18

多功能数字时钟的设计设计论文_第1页
多功能数字时钟的设计设计论文_第2页
多功能数字时钟的设计设计论文_第3页
多功能数字时钟的设计设计论文_第4页
多功能数字时钟的设计设计论文_第5页
资源描述:

《多功能数字时钟的设计设计论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、黄凯多功能数字时钟的设计Ø摘要:本文是基于QuartusII软件以及相应的实验平台完成的多功能数字计时器实验,使我们清楚地了解到我们身边的数字表的功能是怎样实现的。设计时采用了层次设计思想,功能逐级递加。实验主要包含两个主体----时钟基本功能电路、闹钟电路。主体一:主要涉及模60与模24计数器、动态显示控制电路、分频器主要整点报时电路,这些电路都是以模块封装好的,以便其他电路调用。以计数器构成计时部件,通过分频器分出的1HZ脉冲计时,调用动态显示电路显示,通过整点报时电路控制蜂鸣器。在计数器级联时采用内部同步外部异步的方式,

2、但通过简单的改变达到了同步的效果而且比同步还可靠。显示控制时为了节约资源采用动态原理。主体二:主要涉及模60与模24计数器、显示控制电路、比较器。以模60与模24计数器构成定时与存储电路,调用动态显示控制电路显示。通过比较器对闹钟时刻与实际时间进行比较,同时控制蜂鸣器鸣叫。关键字:层次设计多功能数字时钟同步整点报时闹钟VHDL语言7黄凯7黄凯目录I、正文………………………………………………………………………………4一、设计要求说明…………………………………………………………………4二、方案论证……………………………………………

3、…………………………4三、各模块设计原理………………………………………………………………61、分频器的设计………………………………………………………………62、计时器的设计………………………………………………………………83、校时(校分)模块…………………………………………………………94、消颤电路模块………………………………………………………………105、整点报时模块………………………………………………………………116、动态显示模块………………………………………………………………127、具有基本要求的数字钟的组装……………

4、………………………………158、闹钟模块……………………………………………………………………16四、具有闹钟功能的数字钟总装图…………………………………………………20五、编程下载…………………………………………………………………………21II、结论………………………………………………………………………………22III、参考文献………………………………………………………………………22IV、实验感想…………………………………………………………………………237黄凯I、正文一、设计要求说明:1、设计一个具有校时、校分,清零,保持

5、和整点报时功能的数字钟。2、对数字钟采用层次化的方法进行设计,要求设计层次清晰、合理;构成整个设计的功能模块既可采用原理图输入法实现,也可采用文本输入法实现。3、数字钟的具体设计要求具有如下功能:1)、数字钟最大计显示23时59分59秒;2)在数字钟正常工作进可以对数字钟进行快速校时和校分,即拨动开关K1可对小时进行校正,拨动开关K2对分进行校正;3)在数字钟正常工作情况下,可以对其进行不断复位,即拨动开关K3可以使时、分、秒显示回零;4)保持功能是要求在数字钟正常工作情况下,拨动开关K4可以使数字钟保持原有显示,停止计时;5

6、)整点报时是要求数字钟在每小时整点到来前进行鸣叫,鸣叫频率在59分53秒、55秒、57秒时为1KHz,59分59秒时为2KHz;6)要求所有的控制开关具有去抖动功能。4、对设计电路进行功能仿真。5、将仿真双月刊的逻辑电路下载到EDA实验系统,对其功能进行验证。二、方案论证:1、实现数字钟的计时功能:通过分析数字钟的功能,知道该设计需要一个模为24的计数器构成小时的计数,两个模为60的计数器实现分和秒的计数,三个计数器之间构成进位关系,即计数器为分计数器提供计数脉冲信号,分计数器为时计数器提供脉冲信号。从全局设计考虑计数器应具有

7、使能端和异步清零端。可以考虑用文本输入法实现这两种不同模的计数器。无论是用原理图法输入还是用文本输入法实现的设计,当文件编译通过之后,均可以生成一个与其文件名相同的逻辑符号。在以后的原理图设计中,可将该文件以一个器的形式被调用。2、实现控制开关支抖动功能:7黄凯EDA实验系统提供的开关是机械开关,机械开关在接通或断开过程中,通常会产生一串脉冲式的振动,在电路中会相应产生一串电脉冲,若不采取措施,往往会使逻辑电路发生误动作,为了消除这种误动作,需要设计一个去抖动电路。该模块的设计可采用原理图输入法,也可采用文本输入法。3、实现数

8、字钟的校时、校分功能:数字钟的校时和校分功能的原理相同,设计中可加入一选择模块,该模块既可采用原理图法也可采用文本输入法实现。下面以校分为例说明:分计数器计数脉冲有两个不同的来源,一个是秒的进位信号,还有一个是快速校分信号(可以是1Hz或2Hz脉冲),根据分开关的不同状态决定

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。