资源描述:
《eda设计eda课程设计抢答器》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、EDA技术课程设计设计题目:数字频率计的设计专业:电气工程及其自动化班级:12电气(1)班设计人:李家强指导老师:龙凤兰完成日期:2015年6月30日内容摘要:抢答器是为智力竞赛参赛者答题时进行抢答而设计的一种优先判决器电路,竞赛者可以分为若干组,抢答时各组对主持人提出的问题要在最短的时间内做出判断,并按下抢答按键回答问题。当第一个人按下按键后,则在显示器上显示该组的号码,对应的灯亮,同时电路将其他各组按键封锁,使其不起作用。若抢答时间内无人抢答,则报警灯亮。回答完问题后,由主持人将所有按键恢复,重新
2、开始下一轮抢答。因此要完成抢答器的逻辑功能,该电路应包括抢答器鉴别模块、抢答器计数模块、报警模块、译码模块、分频模块。关键词:抢答鉴别封锁计数报警AbstractResponderistheanswerforthequizparticipantstoanswerinthedesignwhenaprioritydecisioncircuit,andtheracecanbedividedintoseveralgroups,answerineachgrouponthehostissuesraisedinth
3、eshortestpossibletimetomakejudgments,andpresstheanswerinanswerkey.Afterpressingthebuttonwhenthefirstperson,thenthedisplayshowsthenumberofthegroup,thecorrespondinglights,whileothergroupswillbekeycircuitblock,itdoesnotwork.Iftheanswerintime,noanswerin,the
4、alarmlights.Answeringquestions,allthekeysfromthehosttorestoreandre-startthenextroundoftheResponder.Sotocompletctheansweringdevicelogicfunctions,thecircuitshouldincludeResponderidentificationmodule,Respondercountingmodule,alarmmodule,decodingmodule,frequ
5、encymodule.KEY:RcspondorIdentificationBlockadeCountAlarm一、设计内容选用合适的可编程逻辑器件及外围电子元器件,设计一个数字频率计,利用EDA软件(QUARTUSII)进行编译及仿真,设计输入可采用VHDL硬件描述语言输入法和原理图输入法,并下载到EDA实验开发系统,连接外围电路,完成实际测试。二、设计要求(1)频率计的测量范围为0-999kHz,量程分10kHz、1OOkHz和1OOOkHz三档(最大读数分别为9.99kHz>99.9kHz>99
6、9kHz)。(2)要求量程可根据被测量的大小自动转换,即当计数器溢出吋,产生一个换挡信号,让整个计数时间减少为原來的十分之一,从而实现换挡功能。(3)要求实现溢出报警功能,即当频率高于999kHz时,产生一个报警信号,点亮LED灯,从而实现溢出报警功能。三、方案设计与论证1、概述将该任务分成五个模块进行设计,分别为:抢答器鉴别模块、抢答器计时模块、译码模块(抢答器计分模块)2、抢答器鉴别模块:在这个QDJB模块中主要实现抢答过程中的抢答功能,并能对超前抢答进行警告,还能记录无论是正常抢答还是朝前抢答者
7、的台号,并且能实现当有一路抢答按键按下吋,该路抢答信号将其余的抢答信号封锁的功能。其屮有四个抢答信号a、b、c、d;系统复位信号CLR。3、抢答器计数模块:在这个模块屮主要实现抢答过程屮的计时功能,在有抢答开始后进行60秒的倒计时。其中有抢答时钟信号CLK;系统复位信号CLR;计时十位和个位信号QA,QBo4、译码模块:在这个模块中主要实现抢答过程中将BCD码转换成7段的功能。四、方案的原理框图及其说明1)原理图:<:QuartusII-[QIAHGADAQI.bdf]□回冈IFileEditView
8、Projectkssi^xmentsProcessingToolsWindowHelp.mxD2“孕ProjectNavigatorjJx
9、Entity
10、?onpil«txonHierarchy心Hmafchy丨冏File訂rfPDesignUnt$:RAO□「「r寻『汶口处口0\三]I貝/巒零I筋CLRjjirrfirr倒QIANGADAQI.bdff、LcOACLAinst2PrstADDENClKA1B1ClDI$TATE$P..O]CLRENG