1、 - 1 - 单片机设计单片机设计课程设计课程设计 题题 目:目: 基于单片机的红外遥控系统设计 专专 业:业: 电气工程系 班班 级:级: 姓姓 名:名: 学号:学号: 指导老师:指导老师: 小组成员:小组成员: 成成 绩:绩: - 2 - 摘要摘要 随着社会的发展、科技的进步以及人们生活水平的逐步提高,各种方 便于生活的遥控系统开始进入了人们的生活。 采用单片机进行遥控系统的应用设 计,具有编程灵活多样、操作码个数可随便设定等优点。 由于单片机具有集成度高、体积小、可靠性高、价格便宜等优点,其在 机电一体化、工业控制、仪器仪表和家用电器等领域得到了广泛应用。当前单片 机对家用电器控制呈现出
2、外形简单化、功能多样化、产品智能化的发展趋向。红 外遥控技术具有使用方便、功耗低、抗干扰能力强、价格便宜的特点, 因此它 的应用前景十分广阔。 本课题以延伸红外无线遥控技术为目的, 提出了一种红外遥控器集中控制的 方案,核心是设计出一个红外接收系统。本设计以红外线作为传递信息的载体, 可对受控对象的工作状态进行短距离无线控制,适用于遥控工业、医疗、家用电 器等设备的开闭状态。 并含有设备计数模块, 可对处于工作状态的设备进行计数, 并显示出来。课题的重点在于通过软件实现二进制数据的解码工作,然后通过红 外收发头进行数据传输控制系统。 关键词:关键词: 红外遥控;单片机控制;显示模块 - 3 -
3、 目目 录录 1 引言 . - 4 - 1.1 课题研究的目的 - 4 - 1.2 基于单片机的红外遥控系统概述 - 4 - 2 设计任务及要求 - 5 - 2.1 红外遥控系统的设计与实现任务,主要完成: . - 5 - 2.2 红外遥控系统的设计要求: - 5 - 3 红外遥控系统的硬件设计 - 6 - 3.1 本设计方案思路 - 6 - 3.2 研发方向和技术关键 . - 6 - 3.3 系统硬件电路的总体设计 - 7 - 3.3.1 红外遥控系统. - 7 - 3.3.3 红外接收模块 .- 11 - 3.3.4 LED 模拟外围设备模块 - 12 - 3.3.5 液晶显示模块. -
4、13 - 4 红外遥控系统的软件设计 - 14 - 4.1 主控程序 - 14 - 4.2 遥控发射部分 . - 14 - 4.3 遥控接收处理部分 - 15 - 5 测试结果及分析 - 15 - 5.1 实验仪与计算机的连接 . - 15 - 5.2 硬件系统的调试 - 16 - 5.3 软件系统的调试 - 16 - 6 总结与体会. - 16 - 参考文献 - 17 - 7 附录 程序代码 - 18 - - 4 - 1 引言引言 1.1 课题研究的目的课题研究的目的 本设计主要研究并设计一个基于单片机的红外发射及接收系统, 实现对温度 控制、蜂鸣器、LED 灯的隔离控制。控制系统主要是由
5、MCS-51 系列单片机、集 成红外发射遥控器、红外接收电路、LCD 显示电路,温度控制电路等部分组成, 发射遥控信号经红外接收处理传送给单片机, 单片机根据不同的信息码控制温度 报警,并完成相应的状态指示。红外遥控是一种无线、非接触控制技术、具有抗 干扰能力强,信息传输可靠,功耗低,成本低,易于实现等显著优点,被诸多电 子设备特别是家用电器广泛采用。 1.2 基于单片机的红外遥控系统概述基于单片机的红外遥控系统概述 当今社会科学技术的发展与日俱增,人们生活水平也是日益提高,为了减少 人们的工作量,所以对各种家用电器、电子器件的非人工控制的要求越来越高, 针对这种情况,设计出一种集成度比较高的
6、控制体系是必然的。现代科技的飞速 发展在许多危险、不可近场合也对远程控制提出了越来越高的要求。 单片机是指一个集成在一块芯片上的完整计算机系统。 尽管他的大部分功能 集成在一块小芯片上,但是它具有一个完整计算机所需要的大部分部件:CPU、 内存、 内部和外部总线系统, 目前大部分还会具有外存。 同时集成诸如通讯接口、 定时器,实时时钟等外围设备。而现在最强大的单片机系统甚至可以将声音、图 像、网络、复杂的输入输出系统集成在一块芯片上。 使用红外线做信号载波的优点很多:成本低、传播范围和方向可以控制、不 产生电磁辐射干扰,也不受干扰等等。因此被广泛地应用在各种技术领域中。由 于红外线为不可见光,因此对环境影响很小,再由红外光波动波长远小于无线电 波的波长,所以红外线遥控不会影响其他家用电器,也不会影响临近的无线电设 备。最典型的应用就是家电遥控器。红外线遥控不具有像无线电遥控那样穿过障 - 5 - 碍物去控制被