EDA设计实验报告多功能数字钟设计 .docx
《EDA设计实验报告多功能数字钟设计 .docx》由会员分享,可在线阅读,更多相关《EDA设计实验报告多功能数字钟设计 .docx(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品名师归纳总结EDA 设计试验报告多功能数字时钟设计院系 : 电光学院专业:通信工程摘要该试验利用quartusII 软件设计一个多功能数字钟,进行试验设计和仿真调试,实现了计时,校时,校分,清零,保持和整点报时等多种基本功能,并下载到smartSOPC 试验系统中进行调试和验证 .此外仍添加了秒表功能,使得设计的数字钟功能更加完善.Abstract:This experiment is to design a digital clock which is based on Quartus software and in which many basic functions liketime
2、-counting, hour-correcting, minute-correcting, reset , timing- holding and bellingon the hour. And then validated the design on the experimental board . In addition, additional functions like reseting the stopwatch make this digital clock a perfect one.可编辑资料 - - - 欢迎下载精品名师归纳总结目录1. 设计要求 42. 工作原理 43.
3、各模块说明 51 分频模块 72 计时模块 133 显示模块 164 校分与校时模块 175 清零模块 186 保持模块 187 报时模块 184. 扩展模块 191 秒表模块 195. 调试、编程下载 206. 试验中显现问题及解决方法 217. 试验收成与感受 228. 参考文献 23可编辑资料 - - - 欢迎下载精品名师归纳总结一、试验目的通过设计一个 00 时 00 分 00 秒 23 时 59 分 59 秒的多功能计数器, 巩固和复习数字电路学问,初步把握EDA 设计的基本思路和方法,并能够较为娴熟的使用软件QuartusII7.2 的相应功能,为课程设计等相关试验课程打下理论与实
4、践两方面的基础.二、设计要求1. 设计一个数字计时器,可以完成00:00:00 到 23:59:59 的计时功能,并在把握电路的作用下具有保持、清零、快速校时、快速校分、整点报时等基本功能.2. 具体要求如下:1) 能进行正常的时、分、秒计时功能,最大计时显示23 小时 59 分 59 秒.2) 分别由六个数码管显示时分秒的计时.3) K1 是系统的使能开关, K1=0 正常工作, K1=1 时钟保持不变 .4) K2 是系统的清零开关, K2=0 正常工作, K2=1 时钟的分、秒全清零 .5) 在数字钟正常工作时可以对数字钟进行快速校时和校分.K3 是系统的校分开关, K3=0 正常工作
5、K3=1 时可以快速校分。 K4 是系统的校时开关, K4=0 正常工作, K4=1 时可以快速校时 .3. 设计提高部分要求1) 时 钟 具 有 整 点 报 时 功 能 , 当 时 钟 计 到 59 53时” 开 始 报 时 , 在 59 53” , 59 55” ,59 时报57时”频率为500Hz,59 5时9”报时频率为1KHz.2)秒表功能,通过开关转换,数码管显示进入秒表计时状态.4. 仿真与验证用 Quartus 软件对设计电路进行功能仿真,并下载到试验板上对其功能进行验证.三、电路设计原理数字计时器是由计时电路、译码显示电路、脉冲发生电路和把握电路等几部分组成的,把握电路按要求
6、可由校分校时电路、清零电路和保持电路组成.其中,脉冲发生电路将可编辑资料 - - - 欢迎下载精品名师归纳总结试验箱供应的48Mhz 的频率分成电路所需要的频率。计时电路与动态显示电路相连,并且驱动蜂鸣器整点报时。校时校分电路对时、分供应快速校时。清零电路作用时,系统的分秒时同时归零。保持电路作用时,系统停止计时并保持时间不变.基本时钟电路的系统框图下图所示:星期电路彩铃电路闹钟电路译码显示电路脉冲发生电路计时电路报时电路校正电路保持电路清零电路图 1:基本时钟电路的系统框图下面表达各单元电路的功能:1、时钟信号发生器:为计时电路供应计数时钟脉冲,需要产生出一个秒脉冲,即振荡频率为 1Hz 的
7、脉冲信号。为报时电路供应512Hz 、1KHz 的信号。为校分 时电路供应 1Hz 的信号。为闹钟电路供应1KHz 的信号 .由于试验板上只能供应频率为48MH 的系统时钟信号,所以第一要将系统时钟进行分频才能得到相应频率的时钟信号.分频器接受多片四位同 步二进制计数器 74161 相连组成模 48 和模 1000 的计数器,通过高位输出即实现分频功能.2、计时电路:完成00 时 00 分 00 秒 23 时 59 分 59 秒的计时功能 .利用多片十进制计数器 74160 组成模 24 和模 60 的计数器,两个模60 计数器的输出分别作为秒的个位、十位和分的个位和十位。一个模24 计数器的
8、输出作为时的个位和十位. 总共输出6 个8421BCD 码.3、译码显示电路:我们在这里接受七段数码管的动态显示驱动电路.通过显示译码器7447 和译码器 74138 的作用使计数器的输出端信号在六个LED 数码管分别显示时十位、时个位、分十位、分个位、秒十位及秒个位.显示译码器7447 选择七段数码管的7 个段码, 译码器 74138 选择数码管位置码,通过1KHz 的高频率输入实现动态显示.总共是六个数码管,我们可以构造模六计数器,通过24 选 4 数据选择器,在一个时间内选择输出秒个、秒时、分个、分时、时个、时十中的一个,如此循环,由于供应的是高频信号源,所以看起来是六个同时显示的 .4
9、、校分电路:设置一个开关,当开关打到“正常 ”档时,计数器正常计数。当开关打到可编辑资料 - - - 欢迎下载精品名师归纳总结“校分 ”挡时,分计数器可以进行快速校分,即分计时器可以不受秒计数器的进行信号控制,而选通一个频率较快的校分信号进行校分.引入 1Hz 的脉冲信号直接在分位计数,然后依据校分开关的不同状态准备送入分计数器的脉冲来源,选择完成正常工作或快速校分功能.5、校时电路:和校分电路的原理实现一样.快速校时信号同样可以是秒进位信号.6、清零电路:任意时刻通过开关实现手动清零。实现开机自动清零。显示时间到23时 59 分 59 秒时电路自动清零.7、保持电路:通过开关把握时、分、秒各
10、位均保持在当前状态,不随输入脉冲信号变化,我们只需要在需要保持的时候将最低位秒信号输入源断开即可进行保持.8、整点报时电路:分别在各小时的59 分 53 秒, 59 分 55 秒, 59 分 57 秒三个时刻报出一个频率为 500Hz 的低音,在59 分 59 秒报出一个频率为1KHz 的高音 .我们只需要将秒个、秒时、分个、分时、时个、时十的输出在要求报警的时刻的“1电”平输出端进行规律组合然后和相应的输入频率进行组合,假如没有到这个时间那么规律组合输出为零。一旦到了这个将特定的时刻规律组合输出为高电平与频率脉冲接入报时电路,支配给蜂鸣器后, 即可完成在特定时间报时的功能.9、安装调整电路,
11、并在试验平台上观看结果,直至达到要求为止.设计提高要求:1、秒表电路:我们可以用模100 的计数功能来完成对秒输入信号的统计,具体原理和计时电路相像,只是需要输入一个较高频率的信号源,我们接受100hz 的输入 .它和计时电路同时工作,只是显示的时间不同,我们可以设置一个开关来进行显示选择,秒表电路同样具有清零、保持、显示,原理同上.四、 各模块说明1、 分频模块试验板上振荡源为48MHz ,为获得秒脉冲信号和报时电路中需要的音频,需要对该振荡源进行分频处理 .处理的过程示意如下:【1】2 分频电路2 分频电路是通过jk 触发器完成的,把jk 触发器的 jk 都接高电平于是构成一个T 电路是
12、Qn=Qn 非,于是完成二分频电路.原理图:可编辑资料 - - - 欢迎下载精品名师归纳总结波形图:可编辑资料 - - - 欢迎下载精品名师归纳总结【2】3 分频电路3 分频电路是通过74160 用置数法实现 .其输出端QD QC QBQA 依据如下方式循环计数时可编辑资料 - - - 欢迎下载精品名师归纳总结可编辑资料 - - - 欢迎下载精品名师归纳总结就可以对其输入的脉冲进行3 分频,输出信号由QB 直接引出 .可编辑资料 - - - 欢迎下载精品名师归纳总结000000010010可编辑资料 - - - 欢迎下载精品名师归纳总结74160 置数端为低电平有效,所以将QB 作为置数信号的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- EDA设计实验报告多功能数字钟设计 EDA 设计 实验 报告 多功能 数字
限制150内