欢迎来到天天文库
浏览记录
ID:12924357
大小:1.26 MB
页数:32页
时间:2018-07-19
《通信原理课程设计-红外遥控贪食蛇》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、基于红外遥控的点阵贪食蛇通信系统原理课程设计基于51单片机和红外遥控的点阵贪食蛇院系:惠州学院电子科学系班级:11电子信息工程1班组员:翁铢炜 110703131林贵玉 110703122基于红外遥控的点阵贪食蛇目录第一章方案设计与论证………………………………………………11、稳压电源模块方案论证………………………………………12、单片机的选择论证……………………………………………23、点阵驱动方案论证……………………………………………2第二章系统总体设计…………………………………………………3第三章红外遥控系统介绍……………………………………………41、红外通讯原理………………
2、……………………………………42、红外遥控系统结构………………………………………………53、调制………………………………………………………………54、发射系统…………………………………………………………65、一体化红外接收头………………………………………………76、红外编码格式……………………………………………………8第四章硬件设计……………………………………………………101、8X8LED单色点阵的原理说明………………………………102、LED阵列驱动电路………………………………………………103、稳压电源电路……………………………………………………104、蜂鸣器及其驱动电路…
3、………………………………………115、红外接收模块电路………………………………………………116、单片机最小系统…………………………………………………127、系统总原理图……………………………………………………12第五章软件设计……………………………………………………141、主程序工作流程…………………………………………………142、LED点阵初始化…………………………………………………143、贪吃蛇的移动……………………………………………………154、食物的随机出现………………………………………………155、红外遥控………………………………………………………15第六章 测试与调
4、试…………………………………………………17第七章 总结…………………………………………………………19附录一系统源程序…………………………………………………20基于红外遥控的点阵贪食蛇绪论:本文根据贪食蛇的游戏规则,主要阐述基于51单片机和红外遥控的点阵贪食蛇的设计方案及思路。本文以ATMELAT89S52单片机为控制核心,使用8*8点阵为显示模块,设计并实现贪食蛇最基本的功能。文章详细介绍了红外遥控贪食蛇的硬件电路和软件设计。硬件部分利用红外接收头的输出接在AT89C52单片机INT1中断口,通过跳变沿触发的方式来触发单片机INT1中断,从而可以对编码脉冲进行接收、存储和解码
5、,然后根据对应的键值实现点阵上贪食蛇的各种运动变换。贪吃蛇,是一种益智小游戏。其游戏背景:蛇引诱夏娃吃了苹果之后,就被贬为毒虫,阴险的象征,而蛇吃东西是整只动物吞进去的,大概在文艺复兴的时候就有人发明了这么一种游戏,是现在贪吃蛇的前身,后来慢慢地发展成了现有的贪吃蛇游戏。其游戏规则比较简单,就是一条小蛇,不停地在屏幕上游走去吃屏幕上出现的食物,越吃越长,到了一定的长度之后,就可以进入下一关,越到后面的关卡蛇移动的速度越快,只要蛇头碰到四周的墙壁或者碰到自己的身体,小蛇就立即毙命并结束游戏。基于红外遥控的点阵贪食蛇第一章方案设计与论证:1、稳压电源模块方案论证:常用的电源有串联型线
6、性稳压电源(LM2940、7805等)和开关型稳压电源(LM2596、LM2575等)两大类。前者具有纹波小、电路结构简单的优点,但是效率较低,功耗大;后者功耗小,效率高,但电路却比较复杂,电路的纹波大。对于单片机,需要提供稳定的5V电源,由于LM2940的稳压的线性度非常好,所以选用LM2940对其进行供电。在本设计中,51单片机使用5V电源,电池使用7.2V电源。考虑到电源为充电电池组,额定电压为7.2V,实际充满电后电压则为7.0-7.3V,所以单片机及红外遥控模块需采用稳压后的5V电源供电。方案一:使用三端稳压电路78XX系列,如7805。工作原理:是电流源型稳压电路,是
7、通过调节输出电流来保证输出端电压的,其反馈量是电压,基准量也是电压,经过内部电路转化成反馈电流和基准旁路电流,其差值又去旁路内部电流源使输出电流满足端电压的稳定。方案二:使用LM2940低压差三端稳压路。综合两种方案考虑,LM2940比7805的转换效率高。7805直接输入不接输出的情况下,其内部还会有3mA的电流消耗(静态电流)。而LM2940的静态电流就比它远远小得多了。最终采用方案二。29基于红外遥控的点阵贪食蛇2、单片机的选择论证:方案一:AT89S52单片机是一种高性能
此文档下载收益归作者所有