欢迎来到天天文库
浏览记录
ID:18854757
大小:319.50 KB
页数:12页
时间:2018-09-25
《eda实验数字计时器设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、数字计时器设计一、实验目的1、掌握常见集成电路的工作原理和使用方法。2、学会单元电路的设计调试方法。3、掌握QuartusII软件的基本使用方法及会用其设计调试数字计时器。二、实验设计要求1、能进行正常的时、分、秒计时功能;2、分别由六个数码管显示时分秒的计时;3、系统有保持、清零、校时、校分功能;4、使时钟具有整点报时功能(当时钟计到时开始计时,分别在报时频率500Hz,在报时频率1000Hz);5、闹表设定功能。三、整体电路的工作原理原理框图:译码显示电路计时器电路脉冲产生电路整点报时电路校时校分保持清零闹钟定时电路定时定分闹铃电路比较电路闹铃开关选择译码电路
2、界面显示切换开关脉冲产生电路将硬件上的48MHz脉冲依次分频使其产生1Hz脉冲,输入计时器电路,计时器电路时分秒对应的模24、模60、模60计数器采用同步触发方式实现计时。12校时校分电路通过校时、校分开关的切换来改变计时器电路时分秒对应的模24、模60、模60计数器CLK端输入脉冲及使能端的设置实现。保持电路通过使计时器三个计数器使能端置0的方法来实现。清零电路通过使计时器三个计数器清零端置0的方法来实现。整点报时电路通过脉冲产生电路的分频及若干门电路组合实现。闹表:先设计一48选24的译码选择电路对计时器电路与闹钟定时电路的输出进行选择,界面显示切换通过设置一
3、开关对译码选择电路的控制实现。定时定分电路设计原理与上校时校分电路一致。闹铃的设置是先通过一比较电路判断此时计时器电路的时分与闹钟定时电路是否一致来判断是否响铃,铃声是通过数据选择器及若干门电路来对响铃频率的设定。最后设置一闹铃开关来实现闹表的开关。四、各子模块设计原理及仿真波形1、脉冲发生电路(分频电路)原理图见附表1用到了四分频、六分频、八分频和一千分频电路,下面以六分频和一千分频为列说明:A、六分频电路:它是应用了三个JK触发器构成的T触发器,依次循环输出:000001010101110111;从而输出就是将clk六分频,且脉宽仍为50%仿真波形:12B、一
4、千分频电路是由三个十分频电路组合而成,十分频电路:其是在十六分频器基础上更改而成:,,依次循环输出0000000100100011010001010110011110001001;从而输出就是将clk十分频,且脉宽为40%2、计时器电路(原理图见附表一)A、模60计数器12利用两块74160BCD码计数器,左边显示秒(分)个位,右边显示秒(分)十位,右边芯片通过同步送数端(此时校时校分作用端始终为高电平),实现012345输出的模6计数器。仿真波形:B、模24计数器12利用两块74160BCD码计数器,左边显示时个位,右边显示时十位,利用同步送数端(此时校时校分作
5、用端始终为高电平)实现计数到23时全部同步送0仿真波形:C、~计时器两模60,一模24计数器衔接电路:作用于分计数器使能端以实现分钟进一位,作用于时计数器使能端以实现12时钟进一位。计时器仿真输出波形:3、译码显示电路(原理图见附表1)计数器为012345计数的模6计数器(设计思路与模60计数器的十位一致):1224选4MUX采用4个8选1的74151数据选择器实现,CLK2选用1000Hz脉冲,在每一极短时刻(1/1000秒)依据计数器同时选定要编译的4位码及相应的数码管,让其中一个数码管显示,由于1/1000秒以超出人眼辨别范围,故某一时刻感觉相应的六个数码管
6、均亮。4、清零、保持、校时校分电路(原理图见附表1)A、清零电路只须将计时器各清零端解入一开关信号qing(低电平有效)B、保持电路只须将计时器各使能端接入一保持信号keep,电路keep0为开关输入信号(高电平有效)。C、校时校分电路:jiao为校分开关信号,jiao1为校时开关信号,D触发器是防止开关造成的颤动,比如jiao信号为1电平时,计时器时分秒时钟脉冲输入端均为2Hz,同时使秒钟使能端输入为0(即秒输出不变),分钟使能输入端为1(即分钟开始快速校分),可参考附表1计时器电路模块及衔接电路模块。5、报时电路(原理图见附表1)设秒个位所对应的计数器的输出:
7、;秒十位所对应的计数器的输出:;分个位所对应的计数器的输出:;分十位所对应的计数器的输出:;其中4为高位,1为低位。12在时计数器秒十位,分个位,分十位输出相同,为:,,。秒个位输出::=0011:=0101:=0111:=1001则此时的触发信号其中,原理图中为闹铃开关,是为了在闹铃想时屏蔽整点报时。6、补充功能:闹表(原理图见附表2)A、闹表定时电路(见附表2相应模块)由一个模六十计数器(定分)及一个模24计数器(定时)构成。B、选择译码电路(见附表2相应模块)由3个16选8自定义数据选择器实现,依次选择时分秒的显示译码(其中当界面切换到定时界面时,秒钟输出均
8、为1电平,
此文档下载收益归作者所有