网站大量收购独家精品文档,联系QQ:2885784924

通信原理课程设计-红外遥控贪食蛇.doc

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于红外遥控的点阵贪食蛇 通信系统原理 课程设计 基于51单片机和 红外遥控的点阵贪食蛇 院系: 惠州学院电子科学系 班级: 11电子信息工程1班 组员: 翁铢炜 110703131 林贵玉 110703122 目录 第一章 方案设计与论证………………………………………………1 1、 稳压电源模块方案论证………………………………………1 2、 单片机的选择论证 ……………………………………………2 3、 点阵驱动方案论证 ……………………………………………2 第二章 系统总体设计…………………………………………………3 第三章 红外遥控系统介绍……………………………………………4 1、 红外通讯原理……………………………………………………4 2、红外遥控系统结构………………………………………………5 3、调制………………………………………………………………5 4、发射系统…………………………………………………………6 5、一体化红外接收头………………………………………………7 6、红外编码格式……………………………………………………8 第四章 硬件设计……………………………………………………10 1、8X8 LED单色点阵的原理说明………………………………10 2、LED阵列驱动电路………………………………………………10 3、稳压电源电路……………………………………………………10 4、蜂鸣器及其驱动电路…………………………………………11 5、红外接收模块电路………………………………………………11 6、单片机最小系统…………………………………………………12 7、系统总原理图……………………………………………………12 第五章 软件设计……………………………………………………14 1、主程序工作流程…………………………………………………14 2、LED点阵初始化…………………………………………………14 3、贪吃蛇的移动……………………………………………………15 4、食物的随机出现………………………………………………15 5、红外遥控………………………………………………………15 第六章 测试与调试…………………………………………………17 第七章 总结…………………………………………………………19 附录一 系统源程序…………………………………………………20 绪论: 本文根据贪食蛇的游戏规则,主要阐述基于51单片机和红外遥控的点阵贪食蛇的设计方案及思路。本文以ATMEL AT89S52 单片机为控制核心,使用8*8点阵为显示模块,设计并实现贪食蛇最基本的功能。 文章详细介绍了红外遥控贪食蛇的硬件电路和软件设计。硬件部分利用红外接收头的输出接在AT89C52单片机INT1中断口,通过跳变沿触发的方式来触发单片机INT1中断,从而可以对编码脉冲进行接收、存储和解码,然后根据对应的键值实现点阵上贪食蛇的各种运动变换。 贪吃蛇,是一种益智小游戏。其游戏背景:蛇引诱夏娃吃了苹果之后,就被贬为毒虫,阴险的象征,而蛇吃东西是整只动物吞进去的,大概在文艺复兴的时候就有人发明了这么一种游戏,是现在贪吃蛇的前身,后来慢慢地发展成了现有的贪吃蛇游戏。其游戏规则比较简单,就是一条小蛇,不停地在屏幕上游走去吃屏幕上出现的食物,越吃越长,到了一定的长度之后,就可以进入下一关,越到后面的关卡蛇移动的速度越快,只要蛇头碰到四周的墙壁或者碰到自己的身体,小蛇就立即毙命并结束游戏。 PAGE \* MERGEFORMAT 29 第一章 方案设计与论证: 1、 稳压电源模块方案论证: 常用的电源有串联型线性稳压电源(LM2940、7805等)和开关型稳压电源(LM2596、LM2575等)两大类。前者具有纹波小、电路结构简单的优点,但是效率较低,功耗大;后者功耗小,效率高,但电路却比较复杂,电路的纹波大。对于单片机,需要提供稳定的5V电源,由于LM2940的稳压的线性度非常好,所以选用LM2940对其进行供电。在本设计中,51单片机使用5V电源,电池使用7.2V电源。考虑到电源为充电电池组,额定电压为7.2V,实际充满电后电压则为7.0-7.3V,所以单片机及红外遥控模块需采用稳压后的5V电源供电。 方案一: 使用三端稳压电路78XX系列,如7805。工作原理:是电流源型稳压电路,是通过调节输出电流来保证输出端电压的,其反馈量是电压,基准量也是电压,经过内部电路转化成反馈电流和基准旁路电流,其差值又去旁路内部电流源使输出电流满足端电压的稳定。 方案二:使用LM2940低压差三端稳压路。 综合两种方案考虑, LM2940比7805的转换效率高。7805直接输入不接输出的情况下,其内部还会

文档评论(0)

zhuliyan1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档