《单片机技术》课程设计说明书
抢答器
院、部:电气与信息工程学院
学生姓名:
指导教师:王韧职称副教授
专业:电气工程及其自动化
班级:电气本1105
完成时间:2014年6月
摘要
抢答器主要运用于小型的智类游戏抢答比赛,各位选手用来抢答用的。它对于这类的游戏和节目具有深远的意义。
本次的抢答器设计是以AT89S52单片机为核心,以独立式按键作为输入设备,供抢答者抢答使用;8位的共阳数码管作为输出设备,用来显示抢答者台号,还具有倒计时和报警功能,分别从软件和硬件两方面来阐述该控制系统的设计方法,并经过调试和运行使该系统达到预期的目标,使其具有反应快,功能齐全,实用性强的特点。本次设计的抢答器,电路简单、成本较低、可靠、具有较高的推广价值。
关键词:抢答器;单片机;报警
ABSTRACT
Responder is mainly applied to the small Chi Games competition, each contestant to answer for. It has profound significance for such games and programs.
Responder design this is the AT89S52 MCU as the core, with independent keys as input device, for responder responder use; Yang digital 8 pipe as the output device, used to display the responder station number, but also has a countdown and alarm functions, respectively from the two aspects of software and hardware to elaborate the design method the control system, and after commissioning and operation of the system to achieve the desired objectives, which has fast response, complete functions, strong practicability. Responder this design, simple circuit, low cost, reliable, and has higher popularization value.
Key words responder; MCU; alarm
目录
1 设计课题任务、功能要求说明及总体方案介绍 (1)
1.1 设计课题任务 (1)
1.2 功能要求说明 (1)
1.3 设计课题总体方案介绍及工作原理说明 (1)
2 设计课题硬件系统的设计 (2)
2.1 设计课题硬件系统各模块功能简要介绍 (2)
2.2 设计课题电路原理图、PCB图、元器件布局图 (3)
2.3 设计课题元器件清单 (3)
3 设计课题软件系统的设计 (4)
3.1 设计课题使用单片机资源的情况 (4)
3.2 设计课题软件系统各模块功能简要介绍 (4)
3.3 设计课题软件系统程序流程框图 (4)
3.4 设计课题软件系统程序清单 (13)
4 设计结论、运行结果、误差分析及体会 (14)
4.1 设计课题的设计结论及使用说明 (14)
4.2 设计课题的仿真结果 (14)
4.3 设计体会 (15)
4.4 教学建议 (15)
结束语 (17)
致谢 (18)
参考文献 (19)
附录 (20)
附录A 电路原理图 (20)
附录B 电路PCB图 (21)
附录C 元器件布局图 (22)
附录D AutoCAD原理图 (23)
附录E 元器件清单 (24)
附录F 程序清单 (25)
1 设计课题任务、功能要求说明及总体方案介绍
1.1 设计课题任务
课题:抢答器
任务:设计一个具有特定功能的抢答器。该抢答器上电或按键复位后能自动显示系统提示符“P.”。主持人按下开始按钮后,抢答开始并限定时间30S;10S 内无人抢答,蜂鸣器发出音响;主持人按下开始按钮之前有人按下抢答器,抢答违规,显示器显示违规台号,违规指示灯亮;正常抢答,显示器显示台号,蜂鸣器发出音响;正常抢答下,从按下抢答按钮开始30S内,答完按钮没按下,则作超时处理,违规指示灯亮,显示器显示违规台号,蜂鸣器发出音响;各台数字显示的消除,蜂鸣器音响及违规指示灯的关断,都要通过主持人按复位按钮。1.2功能要求说明
在本次工程实践中,主要完成如下方面的设计任务:
(1)抢答器上电或按键复位后能自动显示系统提示符“P.”
(2)主持人按键后,抢答开始并显示倒计时30秒
(3)倒计时10秒内无人抢答,蜂鸣器报警
(4)正确抢答时,能显示台号,蜂鸣器发出声响,指示灯亮
(5)超时和违规处理时,显示违规台号,违规灯亮,蜂鸣器报警
(6)主持人按复位键,消除各台数字显示,蜂鸣器音响及违规灯的关断1.3设计课题总体方案介绍及工作原理说明
抢答器的总体功能原理是以AT89S52单片机为主要控制核心,通过外接8个独立式键盘作为控制信号输入源,通过选手按键,单片机执行,并通过数码管进行显示和LED灯进行违规指示。系统控制原理图如图1所示。
图1 抢答器系统控制原理图
2 设计课题硬件系统的设计
2.1 设计课题硬件系统各模块功能简要介绍
2.1.1 AT89S52控制模块
考虑到设计功能需要,控制器的功能用于外部键盘信号的接收和识别、数码管模块的显示控制、复位电路等,我们选择了AT89S52系列单片机,具有反应速度极快,工作效率特高的特点。
AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K 在系统可编程Flash存储器。使用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。AT89S52具有以下标准功能:8k字节Flash,256字节RAM,32位I/O口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。
2.1.2 电源电路模块
电源是每个电子产品运作的首要条件,为单片机提供电源,为单片机各部分提供正常的电压。主要供电电路由一个开关、一个1K电阻、一个发光二极管、一个插针和电源接口组成。
2.1.3 振荡电路模块
外部振荡器与单片机内部的时钟振荡电路产生一定的时钟信号送到单片机内部的各个单元,采用12MHZ的晶振和两个1nF的电容组成振荡电路,接到单片机引脚XTAL1和XTAL2上。
2.1.4 复位电路模块
复位电路用于产生复位信号,通过RST引脚送入单片机,进行复位操作。复位电路主要由一个按键、一个200欧姆和一个10K的电阻以及一个22UF的有极性电容组成,再通过一个短路冒接到单片机的RET引脚上。
2.1.5下载电路模块
下载电路是所有程序导入单片机的主要工具。下载电路由一个下载口组成。
2.1.6 键盘电路模块
键盘电路的单片机重要的输入设备之一,在抢答器的设计当中,各位选手通过按键来控制单片机,从而使单片机去驱动数码管进行显示。键盘电路有八个独立式键盘组成,用于选手抢答和主持按键开始和复位使用。
2.1.7 蜂鸣电路模块
蜂鸣电路是用来报警使用的。最主要由一个蜂鸣器、一个1K电阻、一个NPN 三极管和一个短路冒组成。
2.1.8 LED灯电路模块
LED灯电路是用来显示选手违规指示,答完指示,各位选手指示用的,它主要由八个LED灯组成,外接上拉电阻排再与单片机的P1口相连。
2.1.9 数码管显示电路模块
数码管显示电路是用来显示按键选手的台号以及倒计时,电路主要包括两块四位共阳数码管、一个驱动芯片74HC573和八个470欧姆的电阻组成。
2.2设计课题电路原理图、PCB图、元器件布局图
2.2.1 电路原理图
电路原理图(见附录A)
2.2.2 电路PCB图
电路PCB图(见附录B)
2.2.3 元器件布局图
元器件布局图(见附录C)
2.2.4 AutoCAD原理图
AutoCAD原理图(见附录D)
2.3设计课题元器件清单
见附录E
3设计课题软件系统的设计
3.1 设计课题使用单片机资源的情况
AT89S52的片外资源:
P0、P1、P3:基本输入输出口;
P3:驱动芯片74HC573接入;
XTAL1、XTAL2:晶振输入;
RET:复位电路、下载口电路接入;
AT89S52的片内资源:
20H单元:存放独立式键盘的键值;通用寄存器区:R0,R1,R2,R4,R5,R6,R7;专用寄存器区:A,B,P0,P1,P2,P3,PSW,TCON,TMOD,TH0,TL0,TH1,TL1,IE。
3.2 设计课题软件系统各模块功能简要介绍
3.2.1 数码管显示模块
数码管显示模块是用来显示倒计时和抢答选手台号的。选手违规抢答时,显示违规台号。选手正常抢答时,显示倒计时和台号。
3.2.2 独立式键盘模块
独立式键盘软件设计主要通过在主程序中调用键扫子程序key来执行相应的功能,单片机P1口在复位之后保持高电平,当键按下相应口线为低电平,经过相应判别过程判断键松开后,执行相关键功能程序,完成相应操作。
3.2.3 定时模块
定时器0,以方式一工作,查询方式,定时1毫秒,延时作用;定时器1,以方式一工作,定时1秒,查询方式,延时作用。
3.3 设计课题软件系统程序流程框图
3.3.1 主程序
主程序是整个抢答器软件设计的主题,通过调用各个子程序来实现整个抢答器的完整功能,主程序的程序流程图如图2所示。
图2 主程序流程图
3.3.2 显示P.及违规监控程序流程图
单片机上电显示P.以及判断选手是否违规操作处理,其程序流程图如图3所示。
图3 显示P.及违规监控程序流程图
3.3.3 违规处理程序流程图
选手违规时,蜂鸣器发出响声,违规指示灯亮,并显示台号,之后判断是否有复位键按下,否则一直持续违规状态。其程序流程图如图4所示。
图4 违规处理程序流程图
3.3.4 正确抢答监控程序流程图
主持人按下开始键之后,显示倒计时30秒,并判断是否有选手抢答,如果10秒内无人抢答,蜂鸣器发出声响。在倒计时30秒内有人抢答,则跳到相应的抢答处理。其程序流程图如图5所示。
图5 正确抢答监控程序流程图
3.3.5 选手正确抢答处理程序流程图
在倒计时30秒内选手抢答,则蜂鸣器发出声响,选手对应指示灯亮,并显示台号,并倒计时30秒,在30秒内,选手答完,按下答完键,则答完指示灯亮,蜂鸣器发声,显示台号。其程序流程图如图6所示。
图6 选手正确抢答处理程序流程图
3.3.6 数码管动态显示程序流程图
数码管动态显示程序主要是用来显示倒计时30秒,主持人按开始键和选手正常抢答,都需要调数码管动态显示来完成倒计时功能。其程序流程图如图7所示。
图7 数码管动态显示程序流程图
定时器0和定时器1都是用来延时作用的,定时器0用来延时1毫秒,定时器1用来延时1秒。其主要的流程图如图8所示,其中定时器1还需要循环20次,才能达到延时1秒的作用。
图8 定时器程序流程图
键扫描子程序主要是用来判断是哪个键按下,并保存其键值。程序流程图如图9所示。
图9 键扫描子程序流程图
3.3.9 P0口数据处理子程序
数据处理子程序,是对P0口的数据进行处理,取反后作为各个按键的键值,并保存在20H单元,供键扫描子程序调用,完成键扫描子程序功能。其程序流程图如图10所示。
图10 P1口数据处理子程序
3.4 设计课题软件系统程序清单
见附录F
4设计结论、运行结果、误差分析及体会
4.1 设计课题的设计结论及使用说明
程序编写完成后,用keil调试后显示程序0错误0警告,表明程序无语法类错误。下载程序到单片机后,通过按不同的键,数码管正确显示其对应的台号,并且在倒计时30秒前后按下键,都会相应的有蜂鸣器报警和违规指示灯的点亮,达到了此次课程设计的总要求。
4.2 设计课题的仿真结果
课程设计的仿真主要是通过keil进行编译和调试,生成hex文件,再通过proteus进行仿真。单片机上电后,系统显示P.,如图11所示;选手违规抢答时,显示违规台号,如图12所示;主持人按开始键之后,倒计时30秒,如图13所示;选手正常抢答时,显示台号和倒计时,如图14所示。
图11 上电显示P.
图12 选手违规抢答显示选手台号
图13 主持人按开始键后,倒计时30秒
图14 选手正常抢答,显示台号和倒计时
4.3 设计体会
两周的单片机课程设计总算圆满成功了。在整个的课程设计当中,自己确实是收获挺多的,不管是对单片机这本教科书的整体复习,还是对整个程序的编写过程,自己确实是收获了很多。其实整个抢答器的设计主要的难点在于思路的清晰,因为此程序存在多次的跳转和对不同情况的处理。本次课程设计的主要精髓在于正常抢答监控程序中返回主函数时几个辅助跳转的设置,没有这几个跳转,程序无法跳转到对应选手的正常抢答程序中去;其次是正常抢答监控程序中循环次数的设置,没有循环次数,会数码管倒计时的显示;再次是用循环来实现定时器的定时范围的扩展,从而当延时用。通过这次课程设计,感悟最深的依然是王老师常说的一句话“学以致用”,在整个实践当中,有很多与理论不相符的地方,我们应该学会用理论联系实际的思想来分析和看待问题。
4.4 教学建议
王老师第一节课的时候就很谦虚的说,他不是名师,但想要出高徒,所以就要严格的要求我们。结果一学期下来,我们确实也学到了除了单片机以外的很多东西,比如说,visio作图,AutoCAD,proteus,虽然第一次用这些软件的时候有那么点困难,但是不得不承认,只有通过王老师,我们才接触到这些对我们特别有用的东西,我很感激,也很幸运,能有机会上王老师的课。其次让我印象特别深刻的是,王老师在讲中断系统的时候,特别形象生动的举了很多现实中的例子,让我们很深刻的理解中断系统。特别的喜欢老师在课堂上讲故事,不管是他的故事,还是别人的故事,我觉得都饱含深意,而这些都是我们这个阶段应该去
感悟的东西。总的来说,王老师将理论教学与生活实际相结合的教学方式,不仅让我们收获了知识,也收获了人生的一些道理。在此,我也对王老师教学提出点建议,就是希望王老师能给我们多提一些设计的思想。
2、本人发帖不足100,无法PM各位,请QQ本人:441861948,见谅。 前言:研究XBR短短半月,走了不少弯路,也得到了许多人的帮助,在这里把自己的经验和心得发出来,让对自制系统有兴趣的TX们有个借鉴,少走弯路,预祝TX们成功! 声明:本教程中的部分资料来源于互联网,由于出处较多,无法一一说明来源和原作者,在这里向原作者表示感谢,如果原作者对帖中引用的内容有异议,请PM本人或QQ:441861948。 一、XBReboot(以下简称XBR)简介 XBReboot是国外黑客制作的 Xbox360 的自制固件系统,通过它可以实现以下的功能: 1、突破360对硬盘容量的限制:目前360官方最大支持容量为250G,XBR 支持通过硬盘盒或USB接口连接和使用任意容量的硬盘(1T,2T...)来安装和进行游戏,牛! 2、支持免光盘游戏:可以将光盘游戏安装或复制(这两种方式有区别)到硬盘,并在游戏启动时不需要放入光盘,彻底的解放光驱,减少发热量。 3、支持自制程序:第三方开发的游戏、软件、模拟器可在 XBR 上运行,
360的功能可以无限的扩展了! 4、永远的防 BAN 硬盘功能! 5、通过第三方软件可以连 KAI:360玩家都不敢上LIVE,怕被BAN机。现在有了这个KAI,非官方的,免费的联机平台,我们还需要LIVE吗? 6、暂时就想到这些... 二、刷 XBR 前必备条件 并不是任何 360 都可以刷 XBR,这里有些限制条件: 1、系统固件版本必须是7371或以下,因为以上的版本已经封堵 JTAG 漏洞,而 XBR 的运行需要 JTAG 漏洞。最新的秋更或玩一些提示需要升级系统才能运行的新游戏(例如铁拳6),您的系统会升级到8955版本,那 XBR 暂时与您无缘了。 请启动您的360,进入系统设定-主机设定-系统资讯,查看如图所示的版本号! 这两个都满足
数字系统综合设计与应用 班级:电信1074 姓名:吴昊宇 10211807401一、多路智力抢答器设计目的和要求: 设计一个8路抢答器,要求能在LED数码管上显示抢答选手的编号,并且有一个倒计时装置,能够自由设定题目的抢答时间。该系统应该还带有防作弊功能,当主持人没有按下开始键的时候,禁止选手抢答,开始抢答后,当一个选手抢答了之后,禁止其他选手继续抢答,当时间到了之后也禁止选手抢答。当选手正常抢答之后,LED灯泡亮,并且喇叭发出声音,当时间到了之后,喇叭发出声音。 二、设计步骤: 首先确定该电路的功能确定系统的框图。该电路分为抢答模块,计时模块,防作弊模块。 一抢答模块抢答模块的功能是将按下抢答按钮的选手编号显示在LED 数码管上。采用一个编码器和一个译码器组成,编码器采用74LS148,译码器采用CC4511。74LS148为8线3线的二进制编码器其作用是将I0----- I78个状态编码为8个二进制数码输出。它有输入使能端ST当ST为低电平时有效。高电平时锁定148使其输出全部为1。输出使能端Y EX当有输出编码时为0,当没有输出编码的时候为1。CC4511为带有锁存端的译码器其输入为A0---A3,7个输出,分别对用共阴极数码管上的A---G。CC4511带有亮屏和黑屏测试端分别为LT和BI,都是低电平有效。当LT 为低电平的时候,数码管显示8,为全亮。当BI为低电平的时候数码管不亮。LE为锁存端高电平有效,当LE为高电平时,锁存当前的输出。由于CC4511能输出0----9,而74LS148只能输出0----7。而选手的编号为1-8号。由于I0有输入的时候74LS148的输出为111,所以将74LS148的3个输出端Y0 Y1 Y2加上一与门再接CC4511的最高位输入端D,再将Y0 Y1 Y2加上一个非门分别接对应权数的CC4511的A B C输入端。利用一个触发器74LS74来实现稳态。将74LS148的输出使能端Y EX接74LS74的SD
课程设计报告 课程名称:电子技术课程设计 设计题目:八路抢答器 专业:自动化 班级:二班学号: 学生姓名: 时间:2016年10月24日~11月25日 ―――――――以下指导教师填写―――――分项成绩:出勤成品答辩及考核 总成绩:总分成绩 指导教师:
课程设计报告要求和成绩评定 1 报告基本内容 前言,目录,任务书,正文,参考文献。 2 书写用纸 A4复印纸。 3 书写要求 主要部分手工双面或单面书写(计算机绘图等指定内容可打印),字迹清楚,每页20行左右,每行30字左右,排列整齐;页码居中写在页面下方;纸面上下左右4侧边距均为2厘米。 前言和目录合写作为第一页;参考文献接正文书写,不另起页。 公式单占一行居中书写;插图要有图号和图题,图号和图题书写在插图下方;表格要有表号和表题,表号和表题在表格上方书写;物理量单位和符号、参考文献引用和书写以及图纸绘制要符合有关标准规定;有关细节可参考我院《毕业设计成品规范》。 4 装订 装订顺序:封面,前言和目录,任务书,正文及参考文献,图纸,封底;左边为装订边,三钉装订,中间钉反向装订。 5 成绩评定 课程设计成绩由出勤(10分)、报告书写规范性及成品[注]质量(30分)、答辩及考核(60分)三部分成绩合成后折合为优秀(90-100分)、良好(80-89分)、中(70-79分)、及格(60-69分)或不及格(60分以下)。 注:成品含义由课程设计任务书规定,除课程设计报告外,还可以包括图纸、计算机程序、制作品、实验或测试方案等。
郑州大学电气工程学院 电子课程设计前言 电子课程设计是学生在修完“数字电子技术基础”、“模拟电子技术基础”和“电子技术基础实验”后开设的设计课程。目的是锻炼学生综合运用电子技术基础知识以及动手的能力,提高学生使用中规模集成芯片以及调试较大型电子系统的能力,同时了解基本逻辑单元电路在实际生活中的应用,为今后进行复杂的综合型电子系统的设计和调试打下基础。 通过课程设计,使学生加强对数字及模拟电子技术的理解,学会查阅资料、方案比较、方案选择以及原理图设计、计算、制作、调试等基本技能,增强分析、解决实际问题的能力。 目录 1、任务书 (2) 1.1 电子课程设计任务及要求 (2) 2、正文及参考文献 (4) 2.1设计指标 (4) 2.2设计思想及设计框图 (4) 2.3元件参数、型号及逻辑功能表 (6) 2.4电路仿真图及原理分析 (11) 2.4.1功能电路 (11) 2.4.2控制电路 (11) 2.5安装调试 (14) 2.6参考文献 (14)
数电实验报告 姓名:侯婉思 专业:通信工程 班级:1111 学号: 指导老师:田丽娜 四人竞赛抢答器实验报告 一.前言 现今,形式多样、功能完备的抢答器已广泛应用于电视台、商业机构、学校、企事业单位及社会团体组织中,它为各种知识竞赛增添了刺激性、娱乐性,在一定程度上丰富了人们的业余生活。 对于抢答器我们大家都知道那是用于选手做抢答题时用的,选手进行抢答,抢到题的选手来回答问题。抢答器不仅考验选手的反应速度同时也要求选手具备足够的知识面和一定的勇气。选手们都站在同一个起跑线上,体现了公平公正的原则。 本文介绍了一种用74系列常用集成电路设计的高分辨率的4路抢答器。该抢答器为全数字集成电路设计,具有分组数多、分辨率高等优点。该抢答器除具有基本的抢答功能外,还具有优先能力,定时及复位功能。主持人通过控制开关使抢答器达到复位的功能。 二.实验目的 1. 学习并掌握抢答器的工作原理及其设计方法 2. 熟悉各个芯片的功能及其各个管脚的接法。 3. 灵活运用学过的知识并将其加以巩固,发散思维,提高学生的动手能力和思维的缜密。 三.设计任务与要求 1、设计任务 设计一台可供4名选手参加比赛的竞赛抢答器。选手抢答时,数码显示选手组号。 2.设计要求: 抢答器的基本功能: 1.设计一个智力抢答器,可同时供四名选手或四个代表队参加比赛,编号为一,二,三,四,各用一个抢答按钮,分别用四个按钮S0——S3表示。 2.给节目主持人设置一个控制开关,用来控制系统的清零(编号显示数码管清零)。 3.抢答器具有数据锁存和显示的功能,抢答开始后,若有选手按动抢答按钮,编号立即锁存,并在LED数码管上显示出选手的编号,此外,要封锁输入电路,实现优先锁存,禁止其他选手抢答,优先抢答选手的编号一直保持到主持人将系统清零为止。
操作系统实验日志 一、实验主要内容 1、接收启动信息和结构体 在上一章中,xsize和ysize的值都是直接赋值为320*200,但实际上我们需要从asmhead.nas 先前保存下来的值中去。即: 不然的话,当画面模式改变时系统就不能正确运行。所以试着用指针取得图像模式:void HariMain(void) { char *vram; int xsize, ysize; short *binfo_scrnx, *binfo_scrny; int *binfo_vram; init_palette(); /*设定调色板*/ binfo_scrnx = (short *) 0x0ff4;
binfo_scrny = (short *) 0x0ff6; binfo_vram = (int *) 0x0ff8; xsize = *binfo_scrnx; ysize = *binfo_scrny; vram = (char *) *binfo_vram; for(;;) { io_hlt(); /*執行naskfunc里的_io_hlt*/ } } 诶这样是不是说就可以改变画面模式了?于是天真的我: 保存运行一下,以为画面会显示坐标在左上角的320*200,结果发现画面显示错误,forget about it。诶然后发现结构体里这个在汇编里没有定义,可能作者以后讲? 哦先说结构体 可以看做结构体是将一堆变量集中声明,然后作为新的变量用于其他场合。 结构体的运用: (1)先声明结构体: 如上图 (2)后定义结构体变量:struct BOOTINFO abc; 或者定义结构体指针变量:struct BOOTINFO *binfo; 这里binfo表示指针变量后应该首先给指针赋值,可写成:Binfo = (struct
设计总结 1、设计思路是整个设计的灵魂拿下每个课题能有一个非常清晰的设计思路是至关重要的。只有对课题的充分理解,对各种器件的熟练掌握,勾画出基本的设计图是成功的关键,必须多花时间在设计上才能为后续工作提,供更扎实的基础。翻阅各种资料,上网查询填补所需知识的空白是必要的。 2、焊接制作必须精益求精焊接必须精益求精,一丝不苟,一点的差错都可能导致实验结果错误,因此必须准确无误还要工整,这样才能在调试中能比较轻松进行,也是整个电路可看性更好。 3、调试调试工作是个精细工作。在调试过程中,有些问题是芯片本身损坏引起的,也有些是因为焊接问题引起的等因此排查过程需要特别有耐心,通过对芯片功能的检验,对焊点的检查最后检查出问题所在。当最后解决问题时,电路的正确是非常振奋,也很有成就感和满足感。 4、建议设计的作品主要是用cd4511 系列集成芯片来完成的,在焊接的过程中由于芯片的引脚过多,布线工作不是很方便。有时候还因为某一跟线没有焊牢,造成电路的不稳定,这些都是有待改进的。 5、不足实验效率低,焊接水平不足导致电路稳定性不高,布线比较混乱,这些都有待提高。总之,在设计过程中学到了许多。作为现代的大学生,如果仅停留在以往的层次上,是远远跟不上时代的步伐,也无法使自己立足在竞争如此激烈的社会里,通过此次实习,看到了自己的水平和差距,学要在今后的学习中又进一步的提高。 心得体会 通过本次课程设计,把我们在课堂上学到的数字电路知识运用到实际当中。如各种常见芯片的功能,各种组合逻辑电路和时序逻辑电路的设计,在此次设计中,当然也遇到了许多问题,毕竟这是第一次设计一个很实际的硬件的器件。在进行一个综合性的硬件设计时,要全面考虑问题,如想用其他信号来控制一个信号,就要考虑到和这个信号直接或间接关系的信号,必须是最重要相关的信号,然后用真值表来解决他们的关系,通过门电路来实现。这一个星期的课程设计,让我真正理解了书本上知识,也让我知道我们课本上的知识在实际中怎么应用,理论联系实际,。通过此次设计,我对理论知识的学习有了很大的兴趣,现在我可以主动的去学习,我明白自己该学习那个方面,重点是什么。我也掌握的了在理论中遇到问题,应该怎样去解决,在实际中遇到迷团应该怎样去检查调试。虽然最后我没调试出我们想要的结果,但是经过这次课程设计让我们更巩固了我们的专业知识和焊接技能。在这次设计过程中还了解到在设计的时候不仅是设计好,更重要的是想方设法在功能实现的同时降低成本。
PSP自制系统刷机说明与注意事项 一、前言: 1、时过境迁,如今08.10.25 PSP2000 [2000-V3主板,3000机除外}已经完完全全被破解了,任何机器都能依靠神奇电池套件来破解刷机,将不能玩盗版的官方系统刷成既 具备官方系统所有功能,又具备玩PSP游戏的ISO、各种主机的模拟器、自制程序等诸多功能的强大的自制系统。 M33是目前所有自制系统中最强大的。截止08.10.25,最新的系统是5.00M33-3。 2、推荐的几个自制系统,由于M33系统自3.80M33开始,就存在中文文件名的bug。所以选择合适的PSP版本,对各位玩家来说还是很有 必要的。 3.71M33-4 3.90M33-3 4.01M33-2 5.00M33-3 以上这4个系统是我们PSP玩家手中最常使用的版本,其余所有版本均可以无视。 至于有哪些优缺点,如下解释: 2-1:3.71M33-4,属于比较完美系统,不存在中文文件名bug,而且可以玩大量的PSP游戏和各类模拟器程序。 适用人群:对PSP新出品的游戏不敏感,经常玩模拟器类游戏,并且喜欢看MP4和MP3的玩家。 2-2:3.90M33-3,可以通过打fatmspatchv2.rar这个记忆棒补丁来达到识别ISO、模拟器rom 的中文名,但是一旦打了补丁,则MP3、 MP4必须改成英文或数字名。反正鱼和熊掌不能兼得。 适用人群:对PSP新出品的游戏感兴趣一般,看MP4电影也一般般,主要是玩各类模拟器游戏,因为模拟器游戏rom一般数量多,且多用 中文名进行区分,试想让你改几个iso变成英文名,你愿意而且容易识别,假如让你改几十个、几百个rom名称,你不仅没法区分,更懒得 去改。 2-3:4.01M33-2, 适用人群:对PSP新出品的游戏很感兴趣,而且喜欢听MP3和看MP4电影,。4.01M33-2很适合你,经过一段时间使用,4.01M33-2很稳 定也很强大,不愧出自DA大大之手。 2-4 ; 5.00M33-3. 适用人群:对PSP新出品的游戏很感兴趣。但是不太玩模拟器游戏。需要时间等待模拟器的完善。可以用PSN--- 这个系统带来不少的功能 3、升级过程说明 3-1:目前PSP不论老版还是新版,一律推荐使用神奇电池套件一步刷机到3.71M33-2(最低必须是神奇电池V3增强版,当然目前推荐神 奇电池V5增强版与V7版,V7神电可以直刷4.01M33-2). 神奇电池套件的制作分神奇电池的制作和神奇记忆棒的制作,要刷机,两者缺一 不可。 3-2:由于最新出品的PSP2000-V2主板无法制作神奇电池,所以推荐大家上网购买一块组
扬州大学能源与动力工程学院本科生课程设计 题目:四人智力竞赛抢答器 课程:数字电子技术基础 专业:电气工程及其自动化 班级:电气0901 学号:091302111 姓名:冯承超 指导教师:年漪蓓蒋步军 完成日期: 2011年6月24日
总目录第一部分:任务书 第二部分:课程设计报告 第三部分:设计图纸
第一部分 任 务 书
《数字电子技术基础》课程设计任务书 一、课程设计的目的 1、使学生进一步掌握数字电子技术的理论知识,培养学生工程设计能力和综合分析问题、解决问题的能力; 2、使学生基本掌握常用电子电路的一般设计方法,提高电子电路的设计实验能力; 3、熟悉并学会选用电子元器件,为以后从事生产和科研工作打下一定的基础。 二、课程设计的要求 1、设计时要综合考虑实用、经济并满足性能指标要求; 2、必须独立完成设计课题; 3、合理选用元器件; 4、按时完成设计任务并提交设计报告。 三、课程设计进度安排 1、方案设计;(半天) 2、电路设计:(一天) 3、装配图设计:(半天) 4、电路制作:(两天) 5、总结鉴定:(一天) 四、设计要求 1用中小型规模集成电路设计出所要求的电路; 2、在实验箱上安装、调试出所设计的电路。 3、部分课题要求用可编程逻辑器件(FPGA/CPLD)设计实现; 4、在EDA编程实验系统上完成硬件系统的功能仿真。 5、写出设计、调试、总结报告。 五、使用仪器设备 1、稳压电源(±5V,±15V); 2、实验电路箱; 3、低频信号发生器; 4、示波器。 六、设计总结报告主要内容 1、任务及要求; 2、方案特点; 3、各组成部分及工作原理(应结合框图写); 4、单元电路设计与调试; 5、总逻辑图; 6、总装配图。
课程设计报告设计题目:数字抢答器设计 班级:计算机1306班 学号: 20133972 姓名: 指导教师:杨华 设计时间:2015年7月
摘要 在智力竞赛中,为了公正准确的显示出第一抢答者,抢答器的存在是必不可少的。智力竞赛抢答器是一种非常实用的电子电路,根据使用者要求的不同和难易程度,可以设计出多种电路。简易八路数字抢答器主要包括抢答、编码、优先锁存、显示数字及复位等电路。可同时进行八路优先抢答。本文的主要内容包括数字抢答器的设计思路、组成电路以及运用Multisim 7软件进行仿真。 此次设计的具有八个选手的数字抢答器电路一共有九个开关,主持人和八位选手各有一个开关,当主持人的开关打开并开始计时后,选手开始抢答,该数字抢答器电路可以通过对应的灯光来显示抢答选手的代表号数,还可以在第一位选手抢答成功时阻止其他选手抢答。同时还设有报警系统,若有人抢答或超过预定时间蜂鸣器便会报警。 关键词:抢答器,设计电路,仿真,报警电路
目录 摘要II 第1章概述 (4) 第2章课程设计任务及要求 (4) 2.1 设计任务 (4) 2.2 设计要求 (5) 第3章系统设计 (5) 3.1方案论证 (5) 3.2 系统设计 (6) 3.2.1 结构框架及说明 (6) 3.2.2系统原理图及工作原理 (7) 3.3 单元电路设计 (7) 3.3.1单元电路工作原理 (7) 3.3.2元件参数选择 (11) 第4章软件仿真 (12) 4.1 仿真电路图 (12) 4.2 仿真过程 (13) 4.3仿真结果 (16) 第5章安装调试 (17) 5.1安装调试过程 (17) 5.2故障分析 (19) 第6章结论 (20) 第7章使用仪器设备清单 (21) 参考文献 (21) 收获、体会和建议 (21)
第一篇、四人抢答器实验报告 抢答器实验心得体会 福州大学电气工程与自动化10级 设计性实验报告 实验目的: 1、掌握电路板焊接技术; 2、学习调试系统电路,提高实验技能; 3、了解竞赛抢答器的工作原理及其结构。 实验所用原件清单 芯片74LS175,74LS192,74LS48x2,74LS00,74LS20x2,555,电阻
R1=1K,R2=10K,电容C=0.1μF,七段共阴极数码管x2 原理(包括主要公式、电路图) 如下图所示为四人抢答电路,电路中的主要器件是74LS175型四上升沿D 触发器、74LS192可逆十进制计数器和两个译码显示电路。 抢答前先用RD’清零,Q1~Q4均为0,相应的选手编号数码管显示0;Q1’~Q4’均为1,G1输出0,G2输出1,CP1可经过G3输入到74LS175。同时,倒计时数码管被置为9。抢答开始,RD’置1,倒计时开始。若S1首先按下,则D1和Q1均变为1,相应的选手编号数码管显示1(以此类推);555芯片的4脚接收到高电平,发生振荡,导致喇叭发出声音;同时,G2输出为0,使得175和192芯片不接收脉冲,175芯片进入自锁状态,此时再按S1~S4无效果,而192芯片也停止计时,倒计时数码管保持抢答时的数字不变。若倒计时到0,S1~S4均未按下,则倒计时停止,倒计时数码管保持0;175芯片进入自锁状态。利用RD’清零,进入下一次抢答。 心得体会及其他 1、本次设计性实验令我受益匪浅在设计的过程中,对于各个芯片管脚功能和四路抢答电路原理的学习让我得到了更多知识;对电路板的元件布局锻炼了我的思维能力;在焊接过程中,我又一次提高了我的焊接技术和排查短路、虚焊的
福州大学电气工程与自动化10级 设计性实验报告 实验目的: 1、掌握电路板焊接技术; 2、学习调试系统电路,提高实验技能; 3、了解竞赛抢答器的工作原理及其结构。 实验所用原件清单: 芯片:74LS175,74LS192,74LS48x2,74LS00,74LS20x2,555,电阻:
R1=1K,R2=10K,电容:C=0.1μF,七段共阴极数码管x2 原理(包括主要公式、电路图): 如下图所示为四人抢答电路,电路中的主要器件是74LS175型四上升沿D触发器、74LS192可逆十进制计数器和两个译码显示电路。 抢答前先用RD’清零,Q1~Q4均为0,相应的选手编号数码管显示0;Q1’~Q4’均为1,G1输出0,G2输出1,CP1可经过G3输入到74LS175。同时,倒计时数码管被置为9。抢答开始,RD’置1,倒计时开始。若S1首先按下,则D1和Q1均变为1,相应的选手编号数码管显示1(以此类推);555芯片的4脚接收到高电平,发生振荡,导致喇叭发出声音;同时,G2输出为0,使得175和192芯片不接收脉冲,175芯片进入自锁状态,此时再按S1~S4无效果,而192芯片也停止计时,倒计时数码管保持抢答时的数字不变。若倒计时到0,S1~S4均未按下,则倒计时停止,倒计时数码管保持0;175芯片进入自锁状态。 利用RD’清零,进入下一次抢答。
心得体会及其他: 1、本次设计性实验令我受益匪浅:在设计的过程中,对于各个芯片管脚功能和四路抢答电路原理的学习让我得到了更多知识;对电路板的元件布局锻炼了我的思维能力;在焊接过程中,我又一次提高了我的焊接技术和排查短路、虚焊的能力;在调试过程中,我懂得了分功能、局部进行故障排查,并取得良好效果。 2、故障排查: (1)、电路板电源与地线短路:可逐个对接电源、地的点进行排查(排查时应把它们和响应的电源或地断开)。 (2)、数码管个别段不能发光:怀疑为数码管管脚之间短路,可用电烙铁肃清两脚之间的间隙。 (3)、抢答功能不能实现:抢答功能局部电路接错或虚焊,可用
ISO TOOL通用教程(适用于PSP自制系统)ISO TOOL通用教程(适用于PSP自制系统) PS:以下教程以1.965版为例,使用方法都是通用的。 软件安装: 将下载的文件解压,然后将解压得到的“PSP”文件夹拷贝至PSP记忆棒更目录下覆盖即可(覆盖不会改变文件夹内的原文件)。 这里需要提醒一下:该软件有英/日两种语言,如果你的PSP主机系统语言是日语,那软件的界面语言就是日语。如果你的PSP主机系统语言不是日语,那软件的界面语言则为英语。(本教程中以英文界面为准,步骤都是一样的)。 补充说明: 使用该软件破解好的游戏在运行时,请先关闭GAMES中“KHBBS”插件,否则会冲突,出现黑屏等不能运行的现象。 插件关闭方法如下: PSP3000/2000V3用户:在PSP界面下按Select呼出VSH菜单,选择RECOVERY MENU(恢复菜单),进入之后,选择CPU Speed的选项,进入之后会看到你现在所有的插件,将其中 的KHBBS_patch设为Disable即可。(注:开启插件操作方法同上,只需将Disable设置为Enable 即可) PSP1000/2000非V3用户:按住R键不松,重启PSP主机,进入恢复菜单,选择Plugins,进入之后会看到你现在所有的插件,将其中的KHBBS_patch设为Disable即可。(注:再次开启该插件操作方法同上,只需将Disable设置为Enable即可) 游戏破解: 1.安装完软件之后,打开PSP游戏目录就能看到ISO TOOL的图标了,进入软件。
2.选择记忆棒中的你想要破解的游戏的原版ISO,将光标移动到该ISO上,按○出现如下图所示菜单。菜单按照从上到下的顺序依次是“打补丁、制作快捷方式、破解EBOOT、还原EBOOT、安装数据、游戏升级、创建游戏升级目录、重命名、转换成CSO”以及最后一项“删除”。 第一步我们一般从破解EBOOT开始,按○键确认,选择YES。此时提示你是否备份原 版EBOOT文件。根据情况进行选择。 接下来提示你是否进行版本欺骗,如果你的系统是500 M33的话,这一步请选择YES。 如下图,问你是否可以开始破解,选择YES开始破解。
抢答器设计心得(精选多篇) 回顾上一周课程设计的时间,收获了很多,也付出了很多,周一至周二主要熟悉ewb软件的操作使用,学会仿真,周三至周四是看书查找资料,对相关元器件做一些了解,并把元器件布好线,以待焊接,周五至周六主要是焊接与调试,由于我底子薄弱了一点,刚开始可能会有一点害怕,害怕失败,因为上一次做收音机都不成功,虽说认真努力的做了,但看到舍友们都找资料在桌面上仿真,我也不甘示弱,并认真的去查找资料,在桌面上仿真,布线,焊接等一步一步的慢慢的走过来,当我看到抢答器正常工作时,兴奋不已,给了我自信和勇气,希望以后能有更多的时间和机会和同学一起动手做一些产品出(本文:)来,不仅提高我们的动手能力,而且巩固了平常所学的知识,通过我们自己去查找总结印象更深刻,与此同时,增进了我们同学之间的友谊,也许某年后的一天看到自己的抢答器,一定会想起我的搭档和一起合作的时间。 在这几天中,体会到了团结协作的重要性和乐趣,有什么问题很想法拿出来一起探讨与分享,将会有更好的答案,活跃了一个人的思维,丰富了我们的头脑,学会去接受别人,肯定别人,同样也得到了别人的尊重与肯定,除了讨论之外,还需积极独立思考,唯独通过自己的独立思考,才能解决相关问题,才能提高对专业知识的熟悉程度,以后才能学会用,同样这也是我该努力的两个方向。
我不敢说以后一定要学得怎么样,至少现在懂得一定要善于观察,积极思考,态度认真,坚持到底做好每一件事,同样对待身边的每个人。 有时会感觉这些并不是我自己摸索到的,而是老师您在中无形传授给我们的,虽然我现在学得不怎么样,但我不怕失败,并勇敢地走下去。 抢答器设计心得(2): 一、设计目的: 比赛中为了准确、公正、直观地判断出第一抢答者,所设计的抢答器通常由数码显示、灯光、音响等多种手段指示出第一抢答者。同时还应设计记分、犯规和奖惩记录等多种功能。 设计一四人抢答器,具体要求:当人宣布开始时,一旦有任何参赛者最先按下按钮,则此参赛者对应的指示灯点亮,而其余三个参赛者的按钮将不起作用,信号也不再被输出,直到主持人宣布下一轮抢答开始为止。 二、设计任务: 1、基本部分: (1) 抢答气可供四组使用,组别键号可以锁存;抢答指示用发光二极管(led)。 (2) 记分部分独立(不受组别信号控制),至少用2位二组数码管指示,步进有10分,5分两种选择,并且具有预置、递增、递减功能。
数字电子技术课程设计 题目: 八路智力竞赛抢答器设计 姓名: 专业: 电子科学与技术 班级: 122班
学号: 指导教师: 20 年月日 安徽科技学院理学院
八路智力竞赛抢答器设计 一、课程设计题目(与实习目的) (一)、题目:八路智力竞赛抢答器设计 (二)、实习目的: 1.进一步掌握数字电路课程所学的理论知识。 2.熟悉几种常用集成数字芯片的功能和应用,并掌握其工作原理,进一步学会使用其进行电路设计。 3.了解数字系统设计的基本思想和方法,学会科学分析和解决问题。 4.培养认真严谨的工作作风和实事求是的工作态度。 5.数点课程实验是大学中为我们提供的唯一一次动手实践的机会,增强动手实践的能力。 二、任务和要求 实现抢答器的方法很多,如EPROM编程、RAM编程、单板机、单片机等,都可以组成抢答器系统。 (1)抢答器设计要求 设计一个抢答器,基本要求: 1. 抢答器可以实现基本抢答;可同时供8名选手或8个代表队参加比赛,他们 的编号分别是0、1、2、3、4、5、6、7,各用一个抢答按钮,按钮的编号与 选手的编号相对应,分别是S0、S1、S2、S3、S4、S5、S6、S7。 2.给节目主持人设置一个控制开关,用来控制系统的清零(编号显示数码管灭 灯)和抢答的开始。 3.抢答器具有数据锁存和显示的功能。抢答开始后,若有选手按动抢答按钮,编号立即锁存,并在LED数码管上显示出选手的编号,同时扬声器给出音响提示。此外,要封锁输入电路,禁止其他选手抢答。优先抢答选手的编号一直保持到主持人将系统清零为止。 三、总体方案的选择 (1)总体方案的设计 针对题目设计要求,经过分析与思考,拟定以下二种方案: 方案一:该方案是将抢答按钮先直接与锁存器而不是优先编码器相连,将最先抢答的选手的编号锁定,再依次经过优先编码器、译码器和七段显示器,最后显示的是抢答选手的编号,经过优先编码器后的信号到单稳态触发器,单稳态触发器又与报警电路直接连接,所以显示编号的同时可以发出报警信号。另外由主持人控制开关和其他部分电路通过门电路实现对抢答电路、定时电路和报警部分电路的控制。 主体框图如下:
l抢答器技术总结_技术工作总结 篇一:PLC抢答器论文 毕业设计(论文) 题目: PLC实现抢答器及组态模拟 山西职业技术学院 目录 目录2 摘要3 1、绪论3 12 抢答器的分类(转载于l抢答器技术总结)4 2、PLC 的概况5 22 PLC系统的特点、工作原理及应用领域6 221 PLC的特点6 222 PLC的工作原理6 223 PLC 的应用领域7 3、组态简介9 32 组态软件在我国的发展9 4、系统10 41要求11 4412 PLC 梯形图13 4414 接线图14 4415 PLC的运行结果15 442 关于组态的设计16 4421 设备的选择16
4422 数据词典的设置17 4424 组态王的运行结果18 4432 PLC 的连接设置19 致谢22 摘要 抢答器广泛用于电视台、商业机构及学校,为竞赛增添了刺激性、娱乐性,在一定程度上丰富了人们的业余生活,并且能准确、公正、直观地判断出第一抢答者。通过抢答器的指示灯显示,指示出第一抢答者。本文采用三菱公司生产的FX2N型PLC为核心控制器进行三人抢答器系统的设计,设计出了控制图、程序指令、梯形图及输入输出端子的分配方案,并且用组态王进行组态。 关键词:PLC 控制关键词抢答控制显示灯显示组态王组态 11 抢答器简介 1、绪论 抢答器在竞赛、文体娱乐活动(抢答活动)中,能准确、公正、直观地判断出抢答者的机器。通过抢答者的指示灯显示、数码显示和警示显示等手段指示出第一抢答者。一般抢答器由单片机以及外围电路组成,分为八路十路等不同,八路和十路的差别是,抢答器背面的接口有几组,和外形没有关系。抢答器可以通过单片机、PLC、数字电路等实现。 12 抢答器的分类 (1)电子抢答器电子抢答器的中心构造一般都是由抢答器由单片机以及外围电路组成,其搭配的配件不同又分为,非语音非记分抢答器和语音记分抢答器。多适用于学校和企事业单位举
单片机课程设计 实 验 报 告 班级:通信工程13-2班 学号:2013211576 姓名:陈立 指导老师:王琼 2016年6月20日~2016年7月4日
合肥工业大学课程设计任务书
设计课题智力竞赛抢答器 一课题背景 随着科学技术的不断发展,促使人们学科学、学技术、学知识的手段多种多样。抢答器作为一种工具,已广泛应用于各种智力和知识竞赛场合。目前大多数抢答器均使用单片机及外围接口实现,基于单片机的智力竞赛抢答器系统框图如下图所示。 抢答开关电路分别设定选手抢答键若干个、主持人开始抢答键和复位键,每位选手对应一个抢答指示灯。系统工作后,首先由主持人按下开始键,单片机进入30秒倒计时,选手们开始抢答,如果在30秒内无人抢答,则自动放弃,进入下一题;若有人抢答,则单片机自动检测最先抢答选手信息并做出处理,封锁输入电路,禁止其他选手抢答,使选手对应的抢答指示灯点亮,LED显示器上同步显示抢答选手的编号,同时扬声器发声提示,表示抢答成功。此后,单片机进入90秒回答问题倒计时,若选手在90秒内回答完问题并回答正确,主持人按加分键,LED显示器上显示选手的得分;若选手回答完问题超时或回答错误,则主持人按减分键,LED显示器上显示选手的得分。主持人按下复位键,系统返回到抢答状态,进行下一轮抢答。 在主持人按下开始抢答键前,有选手提前按下抢答键时,视为抢答犯规,系统红色报警灯点亮,LED显示器显示超前抢答报警信息,同时扬声器发声提示抢答犯规。当有几位选手同时按下抢答键时,由于在时间上必定存在先后,系统将
自动锁存最先按键选手信号。 二课题设计要求 (1)基本要求 本课题硬件部分要求画出系统模块连接图,在实验平台上设计组成智力竞赛抢答器系统,并在其上调试自己设计、编制的程序,直到正确、完善达到要求为止。在软件程序设计方面,要完成以下基本内容:设计编写系统各模块的软件程序并调试通过,画出各程序模块的流程图。实现数据(选手编号)锁存和显示、超前抢答报警、抢答时间和回答问题时间倒记时显示、扬声器发生提示等基本功能。 (2)附加要求 附加要求则是根据学生学习单片机掌握和运用的情况选作,这给同学们开动脑筋发挥自己的创造性思维留出了空间。系统还可以增加以下功能: ①支持人可根据题目难易程度设置抢答限时时间、答题限时时间,而不是采用固定的抢答限时时间和答题限时时间。抢答限时时间和回答问题的时间设定在1~99秒内,通过键盘进行加减。 ②抢答限时倒计时和答题限时倒计时在达到最后5秒时进行声光报警,提示选手抢答剩余时间答题剩余时间。扬声器每秒响一次,红色发光二极管闪烁点亮,频率为0.5Hz。 ③抢答倒计时到达0时,报警,并锁定抢答开关禁止选手抢答。 ④增加计分功能,当答题结束后,根据选手的答题情况给选手进行相应的加减分;查询功能,实现每位选手的分值查询。 本次课题设计完成以上全部基本要求和附加要求,符合单片机课程设计的基本要求,并在此基础上额外实现了按键时响铃提示功能,具体要求实现以及操作见报告后半部分。
抢答器设计心得(精选多篇) 第一篇:抢答器设计心得 回顾上一周课程设计的时间,收获了很多,也付出了很多,周一至周二主要熟悉ewb软件的操作使用,学会仿真,周三至周四是看书查找资料,对相关元器件做一些了解,并把元器件布好线,以待焊接,周五至周六主要是焊接与调试,由于我底子薄弱了一点,刚开始可能会有一点害怕,害怕失败,因为上一次做收音机都不成功,虽说认真努力的做了,但看到舍友们都找资料在桌面上仿真,我也不甘示弱,并认真的去查找资料,在桌面上仿真,布线,焊接等一步一步的慢慢的走过来,当我看到抢答器正常工作时,兴奋不已,给了我自信和勇气,希望以后能有更多的时间和机会和同学一起动手做一些产品出(本文来源:)来,不仅提高我们的动手能力,而且巩固了平常所学的知识,通过我们自己去查找总结印象更深刻,与此同时,增进了我们同学之间的友谊,也许某年后的一天看到自己的抢答器,一定会想起我的搭档和一起合作的时间。 在这几天中,体会到了团结协作的重要性和乐趣,有什么问题很想法拿出来一起探讨与分享,将会有更好的答案,活跃了一个人的思维,丰富了我们的头脑,学会去接受别人,肯定别人,同样也得到了别人的尊重与肯定,除了讨论之外,还需积极独立思考,唯独通过自
己的独立思考,才能解决相关问题,才能提高对专业知识的熟悉程度,以后才能学会用,同样这也是我该努力的两个方向。 我不敢说以后一定要学得怎么样,至少现在懂得一定要善于观察,积极思考,态度认真,坚持到底做好每一件事,同样对待身边的每个人。 有时会感觉这些并不是我自己摸索到的,而是老师您在教学中无形传授给我们的,虽然我现在学得不怎么样,但我不怕失败,并勇敢地走下去。 抢答器设计心得(2): 一、设计目的: 比赛中为了准确、公正、直观地判断出第一抢答者,所设计的抢答器通常由数码显示、灯光、音响等多种手段指示出第一抢答者。同时还应设计记分、犯规和奖惩记录等多种功能。 设计一四人抢答器,具体要求:当主持人宣布开始时,一旦有任何参赛者最先按下按钮,则此参赛者对应的指示灯点亮,而其余三个参赛者的按钮将不起作用,信号也不再被输出,直到主持人宣布下一轮抢答开始为止。 二、设计任务: 1、基本部分:
精品文档 中国矿业大学信电学院 实验报告 课程名称成绩 实验名称班级 姓名学号同组人实验台号实验日期 教师签字
实验原始记录 专业、班级姓名同组人课程名称实验名称 实验记录: 实验日期任课教师
八人抢答器电路的设计与实现 一、实验目的 培养综合运用数字电子技术知识进行简易数字电子系统设计,及利用 EWB软件进行仿真的能力。培养我们同学对于各种电路的设计能力,提高同学们的兴趣。 二、实验要求 设计一个功能完整、实用的简易八人抢答器,并在计算机上完成电路仿真。 三、八人抢答器设计任务与要求 1、可容纳 8 组参赛的数字式抢答器。 2、电路具有第一抢答信号的鉴别与保持功能。 3、抢答优先者声光提示。 4、回答计时与计分。 四、实验原理框图 该抢答器结构组成如下图所示。 分析电路:( 1)抢答器部分:
该部分的原理: 主持人控制开关 space 清零开关,该开关控制着 D 触发器的异步置零端,主持人开关接地的时候,触发器清零,所有灯都熄灭。然后抢答开始,选手可以使用自己的开关,假如是 A 选手抢答, A 就应该领先于其他选手将开关接地,然后相当于或非门的状态是由 0 到 1,产生上升沿脉冲,触发器的输出 Q状态和 D 相同,由于 D 始终接的都是高电平,所以 A 开关接地的时候, A 对应的指示灯亮。而通过 A 选手控制的 D 触发器输出端 Q状态为 1,则其他或非门输出始终是 0,其他人抢答将无效。 所有选手的开关接在一个 8 输入端与门的输入端上,使得有一个选手将开关 接地的时候,与门的输出就会是 0. 分析电路:( 2)555 定时器提供秒脉冲部分: 该部分的原理: 由上部分的与门输出端给 555 提供低电平 0,555 定时器提供 CP脉冲,它的各个引脚功能如下: 1 脚:外接电源负端VSS或接地,一般情况下接地。 8 脚:外接电源 VCC,双极型时基电路 VCC的范围是 4.5 ~ 16V ,CMOS 型时基电路 VCC的范围为 3 ~ 18V 。一般用 5V。 3 脚:输出端 Vo 2脚:低触发端 6脚: TH高触发端 4脚:是直接清零端。当此端接低电平,则时基电路不工作,此时不论TR、TH处于何电平,时基电路输出为“ 0”,该端不用时应接高电平。 5脚: VC为控制电压端。若此端外接电压,则可改变内部两个比较器的 基准电压,当该端不用时,应将该端串入一只 0.01 μF 电容接地,以防引入干扰。 7脚:放电端。该端与放电管集电极相连,用做定时器时电容的放电。 在 1 脚接地,5 脚未外接电压,两个比较器 A1、A2 基准电压分别为的情况下,555 时基电路的功能表如表 1 示。
数字电子技术课程设计 题目:八路智力竞赛抢答器设计 姓名: 专业:电子科学与技术 班级: 122班
学号: 指导教师: 20 年月日 安徽科技学院理学院
八路智力竞赛抢答器设计 一、课程设计题目(与实习目的) (一)、题目:八路智力竞赛抢答器设计 (二)、实习目的: 1.进一步掌握数字电路课程所学的理论知识。 2.熟悉几种常用集成数字芯片的功能和应用,并掌握其工作原理,进一步学会使用其进行电路设计。 3.了解数字系统设计的基本思想和方法,学会科学分析和解决问题。 4.培养认真严谨的工作作风和实事求是的工作态度。 5.数点课程实验是大学中为我们提供的唯一一次动手实践的机会,增强动手实践的能力。 二、任务和要求 实现抢答器的方法很多,如EPROM编程、RAM编程、单板机、单片机等,都可以组成抢答器系统。 (1)抢答器设计要求 设计一个抢答器,基本要求: 1. 抢答器可以实现基本抢答;可同时供8名选手或8个代表队参加比赛,他们 的编号分别是0、1、2、3、4、5、6、7,各用一个抢答按钮,按钮的编号与 选手的编号相对应,分别是S0、S1、S2、S3、S4、S5、S6、S7。 2.给节目主持人设置一个控制开关,用来控制系统的清零(编号显示数码管灭 灯)和抢答的开始。 3.抢答器具有数据锁存和显示的功能。抢答开始后,若有选手按动抢答按钮,编号立即锁存,并在LED数码管上显示出选手的编号,同时扬声器给出音响提示。此外,要封锁输入电路,禁止其他选手抢答。优先抢答选手的编号一直保持到主持人将系统清零为止。 三、总体方案的选择 (1)总体方案的设计 针对题目设计要求,经过分析与思考,拟定以下二种方案: 方案一:该方案是将抢答按钮先直接与锁存器而不是优先编码器相连,将最先抢答的选手的编号锁定,再依次经过优先编码器、译码器和七段显示器,最后显示的是抢答选手的编号,经过优先编码器后的信号到单稳态触发器,单稳态触发器又与报警电路直接连接,所以显示编号的同时可以发出报警信号。另外由主持人控制开关和其他部分电路通过门电路实现对抢答电路、定时电路和报警部分电路的控制。 主体框图如下:
如何制作系统安装包? 开发好的软件后,可利用https://www.wendangku.net/doc/9311477749.html,提供的软件“安装和部署”工具制作系统安装包。1.制作系统安装包 下面以“MyLibrary”软件为例说明系统安装包制作过程。 step1.打开MyLibrary项目。选择“文件”|“添加”|“新建项目(N)”菜单项(如图1所示),打开“添加新项目”对话框,项目类型选择“安装和部署”,模板类型选择“安装项目”,名称填写为“MyLibrarySetup”,位置填写为“D:\王睿智-教学\Course数据库\2010-2011fall\练习\MyLibrary”,然后单击“确定”按钮,如图2所示。 图1 文件→添加→新建项目
图2 添加新项目→“安装和部署” step2.显示安装项目制作界面,如图3所示。 图3 安装项目制作界面 step3.添加自定义文件夹和文件(即项目中数据文件和音效文件等)。 选择“应用程序文件夹”|“添加”|“文件夹”(如图4所示),新建文件夹命 名为“Db”。选择“Db”文件夹,单击鼠标右键,从快捷菜单中选择“添加”| “文件”,打开“添加文件”对话框,导航到数据库MyLibrary所在文件夹 (即…\bin\Debug\Db文件夹),选择“MyLibrary.mdf”文件,单击【打开】按 钮。同理添加“MyLibrary_log.ldf”文件。注意:添加数据库文件(.mdf和.ldf)前,应停止数据库服务器的服务。 图4 添加自定义文件夹
同理添加“Sound”文件夹(MyLibrary项目的音效文件放在…\bin\Debug\Sound 文件夹中),并向该文件夹添加MyLibrary程序中用的音效文件complete.wav,I Don't Wanna Fight.mp3。 图5 添加自定义文件 step4.添加项目主文件。选择“应用程序文件夹”,单击鼠标右键,从快捷菜单中选择“添加”|“项目输出”,打开“添加项目输出组”对话框,选择“主输出”,单 击【确定】按钮,如图6所示。 图6 添加项目输出组 step5.创建“程序”菜单中的快捷方式。单击【用户的“程序”菜单】文件夹,然后用鼠标右键单击右侧的空白区,选择“创建新的快捷方式”,打开“选择项目中 的项”对话框,双击“应用程序文件夹”,选择“主输出来自MyLibrary(活动)”,单击【确定】按钮,然后将快捷方式的名称改为“MyLibrary”,如图8所示。step6.建立桌面快捷方式。单击【用户桌面】文件夹,然后用鼠标右键单击右侧的空白区,选择“创建新的快捷方式”,打开“选择项目中的项”对话框,双击“应 用程序文件夹”,选择主输出来自MyLibrary(活动)”,单击【确定】按钮,然后 将快捷方式的名称改为“MyLibrary”,如图8所示。 step7.编译安装项目。打开“解决方案资源管理器”,选择MyLibrarySetup项目,从右键快捷菜单中选择“生成”,MyLibrarySetup项目即编译成功。如图9所示。step8.运行安装包。安装程序位于文件夹“D:\王睿智-教学\Course数据库\2010-2011fall \练习\MyLibrary\MyLibrarySetup\Debug”,双击运行setup.exe程序,启动安装界