《八路抢答器-EDA课程设计》由会员分享,可在线阅读,更多相关《八路抢答器-EDA课程设计(26页珍藏版)》请在毕设资料网上搜索。
1、存档资料存档资料 成绩:成绩: 课课 程程 设设 计计 报报 告告 书书 所属课程名称所属课程名称 EDAEDA 技术技术课程设计课程设计 题题 目目 八路抢答器八路抢答器 分分 院院 电电 信信 分分 院院 专业班级专业班级 1010 电子信息工程电子信息工程 1 1 班班 学学 号号 学生姓名学生姓名 指导教师指导教师 20201 13 3 年年 0101 月月 0 09 9 日日 目目 录录 第一章 课程设计题目及设计目的 . 3 1.1 课程设计题目 3 1.2 课程设计目的 3 第二章 课程设计题目描述及具体要求 4 2.1 抢答器的工作流程. 5 2.2 抢答器的硬件框图 5 2.
2、3 抢答器的外围电路 6 2.3.1 电源部分 6 2.3.2 晶振部分 7 2.4 译管脚设置 8 第三章 设计思路与系统结构 9 3.1 八路抢答器控制系统的设计思路与功能 9 3.2 抢答器的工作原理简介 . 9 3.3 抢答器的工作流程 10 第四章系统的软件设计 . 12 4.1 Quartus 开发平台 12 4.2 自顶向下设计方法 13 第五章 设计所用芯片介绍 14 5.1 芯片 EPM240T100C5N 简介 14 5.2 74HC04N 芯片介绍. 15 5.3 CD4060 芯片介绍 . 16 第六章 基于 VHDL 的实体设计 17 6.1 程序设计. 17 6.1
3、.1 锁存程序: . 19 6.1.2 抢答成功扬声器发声程序: 20 6.1.3 数码管显示管 21 6.2 编译管脚设置. 23 6.3 仿真 23 个人心得 25 参考文献 26 第第一一章章 课程设计课程设计题目及设计题目及设计目的目的 1.1 课程设计题目课程设计题目 八路抢答器的设计 1.2 课程设计目的课程设计目的 1、通过课程设计使学生能熟练掌握一种 EDA 软件(MAX+plus2)的使 用方法,能熟练进行设计输入、编译、管脚分配、下载等过程,为以后进 行工程实际问题的研究打下设计基础。 2、通过课程设计使学生能利用 EDA 软件(MAX+plus2)进行至少一个 电子技术综
4、合问题的设计,设计输入可采用图形输入法或 VHDL 硬件描述语 言输入法。 3、通过课程设计使学生初步具有分析、寻找和排除电子电路中常见故 障的能力。 4、通过课程设计使学生能独立写出严谨的、有理论根据的、实事求是 的、文理通顺的字迹端正的课程设计报告。 第 4 页 共 26 页 第第二二章章 课程设计题目描述及具体要求课程设计题目描述及具体要求 抢答器接通电源后,主持人将开关置于“清除”位置,抢答器处于禁 止工作状态,编号显示器灭灯。抢答开始时,主持人将控制开关拨到“开 始”位置,扬声器给出声响提示,抢答器处于工作状态,这时,抢答器完 成以下工作: (1)优先编码器电路立即分辨出抢答者编号,
5、并由锁存器进行锁存, 然后由译码显示电路显示编号; (2)扬声器发出短暂声响,提醒主持人注意; (3) 控制电路要对输入编码电路进行封锁, 避免其他选手再次进行抢 答; (4)当选手将问题回答完毕,主持人操作计分开关,计分电路采 用十进制加/减计数器、数码管显示。本轮抢答完毕,主持人操作控制 开关,使系统回复到禁止工作状态,以便进行下一轮抢答。 设计框图 加分 减分 抢答器总体框图 由主体电路和扩展电路两部分构成,主体电路完成基本的抢答功能, 即开始抢答后,当选手按动抢答键时,能显示选手的编号,同时能封锁输 入电路,禁止其他选手抢答。扩展电路完成各选手的得分显示功能。 主电路 抢答按钮 优先编 码电路 锁存器 译码 电路 显示 电路 主持人 控制开关 控制电路 报警电路 预制 计分电路 译码电路 显示电路 扩展功能电路 第 5 页 共 26 页 主持人按键 锁存器 选手按键 LED 灯亮 译码显示 LED 灯灭 数码显示管 2.1 抢答器的工作流程抢答器的工作流程 抢答器的工作流程 抢答器的工作流程如图 3.1 所示:主持人按键、LED 灯亮,选手开始抢 答,某位选手按键抢答,LED 灯灭,数码显示管显示选手号码,抢答结束后 由主持人按下复位键,下一轮抢答开始。 其中抢答器的基本工作原理:在抢答竞赛或呼叫时,有多个信号同时或