1、课程设计说明书 第 I 页 I 红外线接收发送装置设计 摘 要 利用红外线传输信息的方式可用于近距离遥控、 飞机内广播和航天飞机内宇 航员间的通信等。同时红外通信技术适合于低成本、跨平台、点对点高速数 据连接,尤其是嵌入式系统。其主要应用:设备互联、信息网关。设备互联 后可完成不同设备内文件与信息的交换。 信息网关负责连接信息终端和互联 网。红外通信技术是在世界范围内被广泛使用的一种无线连接技术,被众多 的硬件和软件平台所支持。红外线通信是目前使用较广泛的一种通信手段。 与一般通用的红外遥控器不同的是它不是利用专用的编解码芯片来实现发 收端的编解码,而是应用C51 单片机,通过单片机的编、 解
2、码程序来实现红外信号 的发收,从而实现红外遥控通信功能。 此通信系统经过一些必要的扩展,完全可以 实现通用和各种专用红外遥控器的功能。 本文所要介绍的内容就是如何利用单片机, 结合红外线器件设计构造出一套 简易的红外线通信系统,以实现在中短距离内的红外无线通信的功能。 关键字:单片机红外通信发射、接收、遥控、串行接口 课程设计说明书 第 1 页 1 1 绪论 随着社会生产力的发展和技术的进步,单片机的应用越来越广泛。在遥控应 用领域,单片机尤其得到了很好的应用。很多单片机应用系统中,常常利用非电 信号传送控制信息和数据信息,以实现遥控或遥测的功能。在各种非电信号中, 红外线光信号是最经常用的。
3、 它在各领域都得到广泛的应用, 红外线为不可见光, 具有很强的隐蔽性和保密性,因此其在防盗、警戒等安全保卫装置也得到了广泛 的应用。因为红外线通信具有成本低廉、控制简单、实施方便、简单易用、结构 紧凑和抗干扰能力强、传输可靠性高的特点,因此在小型的通信移动设备中获得 了广泛的应用。试想一下,如果没有红外通信,连接这其中的两个设备就必须要 有一条特制的连线,如果要使它们能够任意地两两互联传输数据,该需要多少条 连线呢?而有了红外线通信口,这些问题就都迎刃而解了。 本课题要设计完成的 就是一个简单的基于单片机的红外通信系统,通过单片机的编、解码程序来实现 红外信号的发收, 从而实现红外遥控通信功能
4、.此通信系统经过一些必要的扩展, 完全可以实现通用和各种专用红外遥控器的功能。 实现单片机系统红外通信的关 键在于红外接口电路的设计以及接口驱动程序设计。 2 红外通信各硬件电路 我们这里把整个遥控器系统分为发射模块及接收模块两部分, 和一般通用的 遥控器结构相同,本课题设计的通信系统发射部分也包括键盘矩阵电路、编码调 制电路、LED 红外发射电路;接收部分包括光、电转换放大器、解调解码电路和 解码显示电路。各部分电路的设计思路和具体实现如下。 2.1 红外发射模块电路的实现 当按下某一按键后,遥控器上的遥控芯片便进行编码产生一组句柄,结合载 波电路的载波(38KHz)而成为合成信号,经过放大器提升功率而推动红外发射二 极管,将红外线信号发射出去,所要发射的句柄必须加上载波才能使信号传送的 课程设计说明书 第 2 页 2 距离加长,一般遥控器的有效距离为7m。 图1 基于I/O口的红外发射电路 2.1.1 载波信号电路的设计 图2 载波电路图 为使红外信号能够