长江大学工程技术学院 毕业设计(论文)
题 目 名 称 题 目 类 型 系 部 专 业 班 级 学 生 姓 名 指 导 教 师 辅 导 教 师 时 间
基于51单片机的红外遥控电机系统的设计
毕 业 设 计 信 息 系 自动化0601班
2009年11月25至2010年6月1日
目录
毕业设计(论文)任务书 .................................................. I 毕业设计(论文)开题报告 ............................................. II 毕业论文(设计)指导教师评审意见 ...................................... III 毕业论文(设计)评阅教师评语 ........................................... IV 毕业论文(设计)答辩记录及成绩评定 ...................................... V 中文摘要 ............................................................. VI 英文摘要 ............................................................ VII 前言 .................................................................. 1 1绪论 ................................................................ 2 1.1 题目来源 .......................................................... 2 1.2 研究目的和意义 .................................................... 2 1.3 国内外现状和发展趋势与研究的主攻方向 .............................. 2 1.4 主要研究内容、需重点研究的关键问题及解决思路 ...................... 3 2方案论证 ............................................................ 5 2.1 红外遥控系统的工作原理 ............................................ 5
2.1.1 红外线的特性............................................................ 5 2.1.2红外遥控系统组成 ........................................................ 5 2.2 方案一的论述 ...................................................... 8 2.3 方案二的论述 ...................................................... 9 2.4 最终方案的确立 .................................................... 9
3系统功能的分析 ..................................................... 10 3.1 系统原理图 ....................................................... 10
3.1.1红外编码及发射系统原理图 ............................................... 10 3.1.2 红外接收及处理系统原理图 ............................................... 10 3.2 各个模块实现方式的设计分析 ...................................... 11 3.2.1 MCU ................................................................... 11 3.2.2 键盘 .................................................................. 15 3.2.3 红外发射电路........................................................... 17 3.2.4 红外接收电路........................................................... 17 3.2.5 液晶显示电路........................................................... 18 3.2.6 电机 .................................................................. 21 3.2.7 电机驱动电路........................................................... 24
4 系统硬件电路设计 ................................................... 30 4.1 红外编码及发射系统硬件电路设计 ................................... 30
4.2红外接收及处理系统电路设计 ....................................... 31 5 系统软件设计 ....................................................... 33 5.1红外通信的编码与解码规则和原理 ................................... 33
5.1.1 红外通信原理........................................................... 33 5.1.2 红外通信的编码与解码 ................................................... 34 5.2 红外编码及发射程序设计 ........................................... 37 5.2.1红外编码及发射主程序设计 ............................................... 37 5.2.2红外编码子程序设计 ..................................................... 37 5.2.3 键盘扫描子程序设计 ..................................................... 39 5.2.4 定时中断子程序设计 ..................................................... 39 5.3 红外接收解码及处理程序设计 ....................................... 40 5.3.1红外接收解码及处理主程序设计 ........................................... 40 5.3.2红外解码子程序设计 ..................................................... 41 5.3.3 LCD1602显示子程序的设计 ............................................... 43
6 系统测试分析 ....................................................... 44 6.1 硬件电路的测试 ................................................... 44 6.2 软件测试 ......................................................... 46 6.3 系统的整体测试 ................................................... 48 7 结束语 ............................................................. 50 参考文献 ............................................................. 50 致谢 ................................................................. 52 附录A 仿真截图 ..................................................... 53 附录B 源程序代码 ................................................... 54 附录 B.1 红外编码及发射源程序代码 ................................... 54 附录 B.2 红外接收解码及处理源程序代码 ............................... 63
长江大学工程技术学院毕业设计(论文)任务书
系 信息系 专业 自动化 班级 0601班 学生姓名 焦登锋 指导教师/职称 徐爱钧/教授、朱嵘涛/助教 1. 毕业设计(论文)题目:
《基于51单片机的红外遥控电机系统的设计》
2. 毕业设计(论文)起止时间: 2009 年11月25日~2010年 6月1日 3.毕业设计(论文)所需资料及原始数据(指导教师选定部分)
[1] 康华光主编.电子技术基础(模拟部分). 北京:高等教育出版社, [2] 康华光主编.电子技术基础(数字部分). 北京:高等教育出版社, [3] 孙传友等编著.感测技术基础. 电子工业出版社.
1999年 2000年
2003年
[4] 孙传友等编著.测控电路及装置. 北京航空航天大学出版社. 2003年 2003年
[5] 孙传友等编著.测控系统原理及设计. 北京航空航天大学出版社.
[6]谭浩强《MCS-51单片机应用教程》.清华大学出版社. 2004年 [7]张振荣《MCS-51单片机及实用教程》.人民邮电出版社. 2000年 [8]康华光《电子技术基础》.高等教育出版社. 2000年 [9] 谭维瑜编《电机与电气控制 》. 机械工业出版社. 2007年 [10] 王俊峰 薛鸿德 《现代遥控技术及应用 》.人民邮电出版社. 2005年 [11]王 环 张亚宁 《单片机程序设计实例》.清华大学出版社. 2003年 [12] 肖景和 赵健《红外线热释电与超声波遥控电路》.人民邮电出版社. 2003年 [13] 苏长赞 《红外线与超声波遥控 》.人民邮电出版社. 2001年 [14] 陈永甫 《红外辐射红外器件与典型应用 》.电子工业出版社. 2004年 [15] 邸敏艳《电机与控制 》.电子工业出版社. 2003年
4.毕业设计(论文)应完成的主要内容
①方案的选用与设计
②硬件电路 ③软件编程
5.毕业设计(论文)的目标及具体要求
目标:用红外线遥控器对电机系统进行控制。
I