- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
闪电算抢答器(重庆大学第三届电子竞赛D题),项目设计报告(含完整程序,硬件设计电路)讲述
重庆大学第三届电子设计大赛项目设计报告项目名称:(D题)闪电算答题系统报告时间:2016.5.24小组成员:姓名年级专业班级学号绪论“闪电计算”是潜意识的一种天赋,在高手之间的闪电算对决中,选手的计算速度往往只相差几毫秒,因此,设计一个有效的,精确的抢答器是很有必要的。本系统硬件由控制器与显示器构成。选择lcd1602为主显示器,STC89C52为主控制器,通过定时电路,按键脉冲产生控制信号对89C52下指令,在显示器上输出,从而实现功能。经过软件编程,开发板调试,接着布线,焊接,调试,闪电算抢答器形成。在现今火热的“最强大脑”节目中,闪电算抢答环节吸引了众多观众的目光。因此,设计一个功能齐全,成本低廉,携带方便的抢答器为广大群众带来娱乐消遣,具有实际意义。关键字:lcd1602,STC89C52, 闪电算抢答器,最强大脑。总体方案与要求系统设计要求为实现闪电算抢答全部功能,现要求设计一下4个系统,以实现工作流程:出题系统出题系统要求按照预设规则生成运算数字15个,预设规则如下表:运算位数3位4位5位难度符号123运算符号加法加减混合难度符号12时间3s4s5s6s7s8s9s10s难定完成后进入答题系统。答题系统进行倒计时3,2,1。按照预设规则在屏幕上显示15帧数字。抢答系统运行结束后立即进入抢答模式,第一位抢答者有效。解答系统显示题目难度,内容,答案。具体要求制作相应的电源模块,支撑整个系统的工作。显示需要设定的内容和相应难度;正确设置评委要求得难度,把所设定的参数显示在屏幕上。按下开始键,屏幕准确倒计时3秒,倒计时每到整秒数蜂鸣器响一次(小于500ms)按预设规则顺利出题。出题完成后,抢答系统开启,设置三个抢答器,一人抢答成功后,其指示灯亮绿色,其他人抢答器失效,亮红灯;屏幕显示抢答成功者号码。进入解答系统,屏幕显示难度,题目与答案。4个系统每个都有相应的指示灯。设计方案论证控制芯片方案选择1.? 用可编程逻辑器件设计。可采用ALTERA公司的FLEX10K系列PLD器件。设计起来结构清晰,各个模块,从硬件上设计起来相对简单,控制与显示的模块间的连接也会比较方便。但是考虑到本设计的特点,EDA在功能扩展上比较受局限,而且EDA占用的资源也相对多一些。从成本上来讲,用可编程逻辑器件来设计也没有什么优势。?2. ?用凌阳品牌的16位单片机设计。凌阳品牌的十六位单片机有丰富的中断源和时基,方便本实验的设计。它的准确度相当高,并且C语言和汇编兼容的编程环境也很方便来实现一些递归调用。I/O口功能也比较强大,方便使用。用凌阳品牌的16位单片机做控制器最有特色的就是它的可编程音频处理,可完成语音的录制播放和识别。这些都方便对设计进行扩展,使设计更加完善。成本也相对低一些。但是,在控制与显示的结合上有些复杂,显示模组资源相对有限,而且单片机的稳定性不是很高。?3. 使用STM32系列的f103系列产品。STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M3内核,运行速度快,容量大,但是用STM32控制lcd1602未免有些,杀鸡用牛刀之嫌,成本增添不少。4.?主控芯片使用51系列STC89C52单片机。STC89C52是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash。STC89C52完全能满足基于lcd1602的抢答器设计,易于扩展,成本低廉。显示器选择1. TFT_2.2_(r61580-8pin),TFT彩屏系列的一种,240x 320全彩,可以显示262,144种颜色,支持串口输入输出与8位,16位并行三种与控制器通信的方式。屏幕稳定性好。但是闪电算抢答器要求显示器反应敏捷,89C52系列单片机无法对信息量庞大的彩屏迅速进行读写。经过测试,显示非常小的一组数字(16x33一个数字),虽然效果好,稳定,却都无法满足0.3秒以下需要实现的要求,导致如果使用89C52控制TFT,则无法实现全部的出题功能。如果使用STM32,又使得成本陡然提升,不符合绪论的精神。2. lcd1602,液晶显示屏幕的一种,能同时在屏幕上显示32个数字,读,写操作简单,速度快,虽然屏幕稳定性不优,但足够完成全部的功能。方案描述通过单片机程序对整体流程进行控制,在lcd1602上显示相应的字符向使用者传达讯息,使用者通过按键向单片机发出指令,主控制器配合显示器以及蜂鸣器完成设置,出题,抢答,显示解答4个主要功能。详细内容如下。系统硬件的设计与改良总体硬件设计框图单片机最小系统设计显示器设
您可能关注的文档
最近下载
- 预制板桥梁吊装方案(完整版).docx
- 工程质量管理体系与保证措施.doc VIP
- 室外承插式铸铁给水管道锚固工作量的结算问题.pdf VIP
- 2025至2030中国稀土元素行业产业运行态势及投资规划深度研究报告.docx
- 统编版2025-2026学年上学期六年级语文上册第二单元基础达标卷(有答案).pdf VIP
- 学堂在线 新闻摄影 期末考试答案.docx VIP
- 某某游客中心建设项目初步设计(替代可研报告).doc VIP
- 学堂在线 研究生的压力应对与健康心理 期末考试答案.docx VIP
- 学堂在线 研究生的压力应对与健康心理 章节测试答案.docx VIP
- GBT50344-2019建筑结构检测技术标准.docx VIP
文档评论(0)