- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设计
基于单片机的红外遥控系统设计
学院:计算机与通信工程学院
专业:通信工程
班级:通信11-3班
姓名:
学号:
摘要
本设计采用遥控发射接收芯片,在此基础上设计了一个简易的智能红外遥控。系统包括接收和发射两大部分,本设计方案结合红外遥控设计简单、作方便、成本低廉等特点:红外遥控信号调制编码解码
摘要 II
1.绪论 1
1.1课题目的和意义 1
1.2红外线简介 1
1.3红外遥控系统简介 1
2 课题方案和设计思路 2
2.1总体方案 2
2.2红外发射器设计 3
2.2.1红外发射器原理 3
2.2.2红外编码 3
2.3红外接收端设计 4
3硬件结构设计与介绍 5
3.1 AT89C51系列单片机功能特点 5
3.1.1 主要特性 5
3.1.2 管脚说明 5
3.1.3基本电路 7
3.2 红外发射电路 8
3.3红外接收电路设计 9
3.3.1 红外接收模块 9
3.3.2数码管 9
3.3.3 彩灯系统 10
3.3.4蜂鸣器系统 11
3.3.5红外接收端电路图 12
4 软件设计 12
4.1 定时/计数器功能简介 12
4.2 遥控码的发射 13
4.3 红外接收 14
5.课程设计总结和心得 15
参考文献 16
附录 17
附录1 Proteus仿真图 17
附录2 发射程序 17
附录3 接收程序 20
1.绪论
1.1课题目的和意义
随着科技的发展,人们生活的节奏也越来越快,随之人们对方便,快捷的要求也随之不断增高。遥控器的出现,在一定程度上满足了人们这个要求。遥控器是由高产的发明家Robert Adler在五十年代发明的[1]。而红外遥控是20世纪70年代才开始发展起来的一种远程控制技术,其原理是利用红外线来传递控制信号,实现对控制对象的远距离控制,具体来讲,就是有发射器发出红外线指令信号,有接收器接收下来并对信号进行处理,最后实现对控制对象的各种功能的远程控制。
红外遥控具有独立性、物理特性与可见光相似性、无穿透障碍物的能力及较强的隐蔽性等特点。随着红外遥控技术的开发和迅速发展,很多电器采用该项技术,使人们的生活更加便捷。本小组通过红外遥控技术来控制多盏彩灯的亮灭情况,实现各种花型以及数码管的数值显示。通过本课题的设计,更好的理解红外线的编码解码方式及其红外遥控系统的其他工作原理。
1.2红外线简介
红外线又称红外光波,在电磁波谱中,光波的波长范围为0.01um~1000um。根据波长的不同可分为可见光和不可见光,波长为0.38um~0.76um的光波可为可见光,依次为红、橙、黄、绿、青、蓝、紫七种颜色。光波为0.01um~0.38um的光波为紫外光(线),波长为0.76um~1000um的光波为红外光(线)。红外光按波长范围分为近红外、中红外、远红外、极红外4类。红外线遥控是利用近红外光传送遥控指令的,波长为0.76um~1.5um。用近红外作为遥控光源,是因为目前红外发射器件(红外发光管)与红外接收器件(光敏二极管、三极管及光电池)的发光与受光峰值波长一般为0.8um~0.94um,在近红外光波段内,二者的光谱正好重合,能够很好地匹配,可以获得较高的传输效率及较高的可靠性。
1.3红外遥控系统简介
红外遥控系统主要由遥控发射器、一体化接收头、单片机、接口电路组成,遥控器用来产生遥控编码脉冲,驱动红外发射管输出红外遥控信号,遥控接收头完成对遥控信号的放大、检波、整形、解调出遥控编码脉冲。遥控编码脉冲是一组串行二进制码,对于一般的红外遥控系统,此串行码输入到微控制器,由其内部CPU完成对遥控指令解码,并执行相应的遥控功能。使用遥控器作为控制系统的输入,需要解决如下几个关键问题:如何接收红外遥控信号;如何识别红外遥控信号以及解码软件的设计、控制程序的设计。
红外遥控是单工的红外通信方式,整个通信中,需要一个发射端和一个接收端。发送端采用单片机将待发送的二进制信号编码调制为一系列的脉冲串信号,通过红外发射管发射红外信号。红外接收端普遍采用价格便宜,性能可靠的一体化红外接收头接收红外信号,它同时对信号进行放大、检波、整形,得到TTL。
2 课题方案和设计思路
2.1总体方案
红外遥控系统一般由红外发射装置和红外接收设备两大部分组成,图2为所示为结构框图。
+5V
文档评论(0)