eda课程设计报告书

eda课程设计报告书

ID:26406634

大小:1021.34 KB

页数:17页

时间:2018-11-26

eda课程设计报告书_第1页
eda课程设计报告书_第2页
eda课程设计报告书_第3页
eda课程设计报告书_第4页
eda课程设计报告书_第5页
资源描述:

《eda课程设计报告书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、信息工程学院EDA课程设计报告书题目:数字时钟倒计时专业:电子信息科学与技术班级:0309410学号:030941010学生姓名:王奎指导教师:袁海林2012年5月10日信息工程学院课程设计任务书学生姓名王奎学号030941010成绩设计题目数字时钟倒计时设计内容设计一个多功能数字钟,要求显示格式为小时-分钟-秒钟,整点报时,报时时间为5秒,即从整点前5秒钟开始进行报时提示,LED开始闪烁,过整点后,停止闪烁。系统时钟选择时钟模块的10KHz,要得到1Hz时钟信号,必须对系统时钟进行10,000次分频。调整时间的的按键用按键模块的S1

2、和S2,S1调节小时,每按下一次,小时减少一个小时,S2调整分钟,每按下一次,分钟减少一分钟。另外用S12按键作为系统时钟复位,复位后全部显示00-00-00。设计要求运行后数码管显示为23:59:59,按下按键S1后,小时减少变为22;按下S2后,分钟减少变为58;按下S12即复位键后,数码管重新显示为参考资料[1]《数字电子技术基础》阎石主编   高等教育出版社[2]潘松,黄继业.《EDA技术实用教程》[M].北京:科学出版社,2002.[3]康华光主编.《电子技术基础》(模拟部分).第四版.北京:高等教育出版社,2001[4]乔

3、庐峰王志功《VHDL数字电路设计教程》电子工业出版社。2005[5]网络资源计数器百度文库目录一、设计目的1二、总体设计原理与内容11、设计的总体原理12、设计内容23、设计方案2三、EDA设计及仿真31、倒计时器源程序32、显示模块源程序82、源程序仿真结果及数据分析11(1)仿真结果11(2)数据分析11四、硬件实现12五、设计总结13一、设计目的随着电子技术的高速发展和计算机技术的普遍应用,电子设计也越来越普遍地应用于整个电子行业中。电子设计是人们进行电子产品设计、开发和制造过程中十分关键的一步,其核心就是电子电路的设计。电子设

4、计自动化(EDA)是在电子产品向更复杂、更高级,向数字化、集成化、微型化和低耗能方向发展过程中逐渐产生并日趋完善的电子设计方法,在这种方法中,设计过程的大部分工作(特别是底层工作)均由计算机自动完成,是电子技术发展历程中产生的一种先进的设计方法,是当今电子设计的主流。本课程设计是时钟倒计时。此计时器功能齐全,显示24时倒计时功能,系统设置外部操作开关可以直接清零、启动、暂停,同时应用了七段数码管来显示数值,可以方便地实现断点计时功能,当计时器递减到零时,还会发出光电报警信号。本设计完成的中途计时功能,实现了在许多的特定场合进行时间追踪

5、的功能,在社会生活中也具有广泛的应用价值.二、总体设计原理与内容1、设计的总体原理本设计为时钟倒计时,它主要由外部开关,控制电路,秒脉冲发生器,计数器,译码器和报警电路组成。各部分相互联系,共同协作,实现电路功能。各部分关系框图如图3-1所示:图2-1总体框图132、设计内容本设计为时钟倒计时,它主要分为三个部分:计数部分,显示部分和控制部分。其中计数器和控制电路是系统的主要部分。计数器完成24时计时功能,而控制电路具有直接控制计数器的启动计数、暂停/连续计数、译码显示电路的显示功能。为了满足系统的设计要求,在设计控制电路时,应正确处

6、理各个信号之间的时序关系。在操作直接清零开关CLR时,要求计数器清零,数码显示器不灭灯。当启动开关为高电平时,计数器开始计数;为了简单起见,我们将暂停与连续的控制与开始用一个键控制。当计数器减到0时,启动报警系统,报警指示灯亮进行报警。通过控制脉冲信号的传送来达到相应的目的。3、设计方案本设计主要能完成:显示24时倒计时功能;系统设置外部操作开关,控制计时器的直接清零、启动和暂停/连续功能;在直接清零时,数码管显示器灭灯;计时器为24时递减计时其计时间隔为1秒;计时器递减计时到零时,数码显示器不灭灯,同时发出光电报警信号等。经分析我们

7、可以用两种方案进行实现:方案一:用VHDL编码进行实现。VHDL是一门硬件描述语言,可以实现各种组合电路及逻辑电路。使用VHDL编码实现,可读性强,易于理解,可以在软仿,硬仿时,依次进行查看其正确性,还能提高自己的编码水平,利于EDA课程的学习与应用。采用静态编码,先设计计数器进行计数,数值通过数码管显示电路进行显示。设置CLOCK为1HZ,数值变化周期为1秒。方案二:也是采用VHDL编码进行实现,但采用的是动态扫描法,设置一个片选信号,分时复用扫描两个数码管。这时就要设置两个时钟,因为1HZ的时钟频率太小了,会使得看到的效果不连续,

8、十位与个位产生分离,效果不好。可以另选一个频率1000HZ左右的时钟信号作为扫描时钟。这种设计节约了能量,延长了数码管的寿命,但引入了片选信号,又增加了一个时钟,所以较第一种方案复杂。13方案三:用原理图输入法进行实现。

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

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

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