基于EDA的智力抢答器的课程设计.doc

基于EDA的智力抢答器的课程设计.doc

ID:56918986

大小:295.50 KB

页数:25页

时间:2020-07-24

基于EDA的智力抢答器的课程设计.doc_第1页
基于EDA的智力抢答器的课程设计.doc_第2页
基于EDA的智力抢答器的课程设计.doc_第3页
基于EDA的智力抢答器的课程设计.doc_第4页
基于EDA的智力抢答器的课程设计.doc_第5页
资源描述:

《基于EDA的智力抢答器的课程设计.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、目录摘要1、课程设计目的与要求12、课程设计原理13、课程设计内容........23.1软件整体设计33.2总体设计电路33.3模块设计和相应模块程序43.3.1抢答鉴别模块43.3.2计时模块............................................................................................................73.3.3数据选择模块和译码模块.............................................................................

2、...93.3.4仿真及仿真结果分析......................................................................................11结论与致谢12参考文献13附录........................................................................................................................................14摘要抢答器是为智力竞赛参赛者答题时进行抢答而设计的一种优先判决器电路,竞赛者可以分

3、为若干组,抢答时各组对主持人提出的问题要在最短的时间内做出判断,并按下抢答按键回答问题。当第一个人按下按键后,则在显示器上显示该组的号码,同时电路将其他各组按键封锁,使其不起作用。若抢答时间内无人抢答,警报器发出警报。回答完问题后,由主持人将所有按键恢复,重新开始下一轮抢答。因此要完成抢答器的逻辑功能,该电路至少应包括抢答鉴别模块、计时模块、选择模块和报警模块组成。关键词:抢答鉴别封锁计时报警VerilogHDL1、课程设计目的与要求根据设计要求分析智力抢答器的功能,掌握设计中所涉及到抢答锁存;抢答计时;数据选择;译码显示、VerilogHDL语言的编程技术,阐明设计原理。设计供4个代表队比赛

4、用的智力抢答器,技术参数和设计要求:(1)系统复位和抢答控制开关。由主持人控制。(2)复位后,主持人宣读试题,按下开始键,发动开始抢答命令,启动抢答限时计数器。若在按下开始按键前有人抢答,犯规电路将发出声光提示,显示犯规组号。(3)抢答器具有锁存与显示功能。在限时内,选手按动按钮,锁存相应的编号,并在LED数码管上显示。若限时到,则声光显示。(4)抢答器具有定时抢答功能。如果定时时间已到,无人抢答,本次抢答无效,系统报警并禁止抢答,定时显示器上显示00。2、课程设计原理2.1功能分析抢答器具有第一信号鉴别和锁存功能,使除第一抢答者外的按钮无效;设置一个主持人“复位”按钮,主持人复位后,开始抢答

5、,第一信号鉴别锁存电路得到信号后,用LED数码管显示抢答组别,蜂鸣器发出2~3s的音响。2.2设计思路此设计问题可分为第一信号鉴别、锁存模块、答题计时电路模块、计分电路模块和扫描显示模块四个模块构成。①此设计问题的关键是准确判断出第一抢答者并将其锁存,实现的方法可使用触发器或锁存器,在得到第一信号后将输入封锁,使其它组的抢答信号无效。②形成第一抢答信号后,用编码、译码及数码显示电路显示第一抢答者的组别,用第一抢答信号控制一个具有2种工作频率交替变化的音频振荡器工作,推动扬声器发出2种笛音音响。③计分电路采用十进制加/减计数器、数码管显示,由于每次都是加/减10分,所以个位始终为零,只要十位、百

6、位进行加/减运算即可。其流程图如下:K1K2K3数码管片选信号倒计时模块数码管译码电路蜂鸣器同步信号数码管显示模块锁存电路按键1按键2转换K4图2.2四路抢答器原理3、课程设计内容3.1软件整体设计开始抢答?Y答题时间到?进行答题计时已有人抢?YN报警后,计时清零抢答重新开始NY判断是几号选手抢答,并将对应的LED灯点亮,蜂鸣提示。抢答时间计时内无人则重新开始。图3.1软件设计整体框架3.2总体设计电路3.3模块设计和相应模块程序第一信号鉴别锁存模块的原理:①在得到第一信号后,准确判断出第一抢答者并将其锁存;②将输入端封锁,使其他组的抢答信号无效。采用锁存器74175实现,如右图所示。3.3.

7、1抢答鉴别模块信号锁存电路信号定义:CLK:时钟信号;K1、K2、K3、K4:抢答按钮信号;out1、out2、out3、out4:抢答LED显示信号;judge:裁判员抢答开始信号;buzzout:示警输出信号;flag:答题是否超时的标志;modulesel(clk,k1,k2,k3,k4,judge,seg,sl,out1,out2,out3,out4,out5,buzzout);input

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

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

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