单片机遥控系统毕业设计(含外文翻译).doc
《单片机遥控系统毕业设计(含外文翻译).doc》由会员分享,可在线阅读,更多相关《单片机遥控系统毕业设计(含外文翻译).doc(59页珍藏版)》请在三一办公上搜索。
1、摘 要 随着社会的发展、科技的进步以及人们生活水平的逐步提高,各种方便于生活的遥控系统开始进入了人们的生活。传统的遥控器采用专用的遥控编码及解码集成电路,这种方法虽然制作简单、容易,但由于功能键数及功能受到特定的限制,只实用于某一专用电器产品的应用,应用范围受到限制。而采用单片机进行遥控系统的应用设计,具有编程灵活多样、操作码个数可随便设定等优点。 本设计应用AT89S52单片机作为核心,综合应用了单片机中断系统、定时器、计数器等知识,应用红外光的优点。遥控操作的不同,遥控发射器通过对红外光发射载波脉冲数目的控制来区别不同的操作。遥控接收器通过对红外光接收载波脉冲数目的识别,判断出控制操作,来
2、完成整个红外遥控发射、接收过程。 其优点是硬件电路简单,软件功能完善,性价比较高等特点,具有一定的使用和参考价值。关键词:红外遥控;中断;定时;计数;脉冲数目 Abstract With the social development, technological advances, and gradually raise the living standards of people, all kinds of remote control system to facilitate the beginning of life into the peoples lives. The traditi
3、onal use of a dedicated remote control remote control encoding and decoding circuits, although the production of this method is simple, easy, but because of the number and function keys are certain restrictions, only practical in a dedicated electrical products should Sichuan, the scope of applicati
4、on by Restrictions. The remote control system with microcontroller for application design, with flexible programming, operation code number can be readily set and so on. AT89S52 microcontroller as the core of design applications, integrated application of a microcontroller interrupt system, timers,
5、counters and other knowledge, the advantages of using infrared light. Different remote operation, remote control infrared transmitter on the number of emission control carrier pulse to distinguish between different operations. Infrared remote control receiver on the number of light pulses received c
6、arrier identification, determine the control operation, to complete the infrared remote control transmitter and receiver process. The advantages of simple hardware circuit, software functions, high cost performance characteristics, has some use and reference. Keywords: infrared remote control; break
7、; time; count; number of pulses目 录 1 绪论11.1 单片机的发展历程11.1.1 单片机的发展阶段11.1.2 单片机的应用21.2 红外通信技术概述31.2.1 红外概述31.2.2 选择红外遥控的原因31.2.3 红外的简单发射接收原理42 系统设计方案52.1 设计目的与原理52.2 单片机红外遥控发射器设计原理53 系统硬件电路设计73.1 AT89S52单片机73.1.1 单片机简介73.1.2 引脚介绍73.1.3 AT89S52单片机的主要组成部分113.1.4 复位电路133.1.5 时钟电路153.2 独立式按键163.2.1 按键原理及电
8、路163.2.2 键盘设计注意的问题163.3 红外发射电路的设计173.3.1 遥控发射器遥控方式183.3.2 发射电路的设计183.4 硬件系统的工作原理194 系统功能的实现214.1 遥控码的编码格式214.2 遥控码的发射214.3 利用仿真的系统实现224.3.1 PROTUSE软件简介224.3.2 Proteus ISIS的特点224.3.3 ISIS智能原理图输入系统234.3.4 操作简介244.3.5 仿真245 系统的软件设计275.1 遥控器发射程序设计275.1.1 程序总体结构275.1.2 伪指令和初始化程序295.1.3 键扫描程序305.1.4 中断服务程
9、序305.2 程序的编译及编译过程31结 论40致 谢41参考文献42附录A43附录B49附录C531 绪论1.1 单片机的发展历程1.1.1 单片机的发展阶段为适应社会发展的需要,微型计算机不断的更新换代,新产品层出不穷。在微型计算机的大家族中,几年来单片微型计算机异军突起,发展极其迅速。单片微型计算机(Sing-Chip Microcomputer)简称单片机。它是一种集成在电路的芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器(Central Processing Unit,CPU)、随机存储器(Random Access Memory,RAM)、只读存储器(Read On
10、ly Memory,ROM)、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。它的特点是:高性能,高速度,体积小,价格低廉,稳定可靠,应用广泛。单片机诞生于20世纪70年代末,它的发展史并不长,经历了SCM、MCU、SOC三大阶段。SCM即单片微型计算机(Single Chip Microcomputer)阶段,主要是寻求最佳的单片形态嵌入式系统的最佳体系结构。“创新模式”获得成功,奠定了SCM与通用计算机完全不同的发展道路。在开创嵌入式系统独立发展道路上,Intel公司功不
11、可没。MCU即微控制器(Micro Controller Unit)阶段,主要的技术发展方向是:不断扩展满足嵌入式应用时,对象系统要求的各种外围电路与接口电路,突显其对象的智能化控制能力。它所涉及的领域都与对象系统相关,因此,发展MCU的重任不可避免地落在电气、电子技术厂家。从这一角度来看,Intel逐渐淡出MCU的发展也有其客观因素。在发展MCU方面,最著名的厂家当数Philips公司。 单片机是嵌入式系统的独立发展之路,向MCU阶段发展的重要因素,就是寻求应用系统在芯片上的最大化解决;因此,专用单片机的发展自然形成了SOC化趋势。随着微电子技术、IC设计、EDA工具的发展,基于SOC的单片
12、机应用系统设计会有较大的发展。因此,对单片机的理解可以从单片微型计算机、单片微控制器延伸到单片应用系统。从SCM到SOC三个阶段,单片机的发展虽然经历了4位,8位,16位各阶段,但是4位,8位,16位单片机仍有其各自的应用领域,如4位单片机在一些简单家用电器,高档玩具中仍有应用,8位单片机在中、小规模的应用场所仍占主流地位,16位单片机只有在比较复杂的控制系统中才有应用,32位单片机因控制领域对它的需求不是十分紧切,所以32位单片机在过去应用并不是很多12。1.1.2 单片机的应用 正是由于单片机具有上述显著的特点,使得单片机的应用范围日益扩大。目前单片机渗透到我们生活的各个领域,几乎很难找到
13、哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械以及各种智能机械了。因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的科学家、工程师。单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分如下几个范畴: 在智能仪器仪表上的应用。单片机具有体积小、功耗低、控制功能强、扩展灵
14、活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型传感器,可实现诸如电压、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。采用单片机控制使得仪器仪表数字化、智能化、微型化,且功能比起采用电子或数字电路更加强大。例如精密的测量设备(功率计,示波器,各种分析仪)。 在工业控制中的应用。用单片机可以构成形式多样的控制系统、数据采集系统。例如工厂流水线的智能化管理,电梯智能化控制、各种报警系统,与计算机联网构成二级控制系统等。 在家用电器中的应用可以这样说,现在的家用电器基本上都采用了单片机控制,从电饭煲、洗衣机、电冰箱、空调机、彩电、其他音响视频器材
15、、再到电子称量设备,五花八门,无所不在。 在计算机网络和通信领域中的应用。现代的单片机普遍具备通信接口,可以很方便地与计算机进行数据通信,为在计算机网络和通信设备间的应用提供了极好的物质条件,现在的通信设备基本上都实现了单片机智能控制,从手机,电话机、小型程控交换机、楼宇自动通信呼叫系统、列车无线通信、再到日常工作中随处可见的移动电话,集群移动通信,无线电对讲机等。 单片机在医用设备领域中的应用。单片机在医用设备中的用途亦相当广泛,例如医用呼吸机,各种分析仪,监护仪,超声诊断设备及病床呼叫系统等等。 在各种大型电器中的模块化应用。某些专用单片机设计用于实现特定功能,从而在各种电路中进行模块化应
16、用,而不要求使用人员了解其内部结构。如音乐集成单片机,看似简单的功能,微缩在纯电子芯片中(有别于磁带机的原理),就需要复杂的类似于计算机的原理。如:音乐信号以数字的形式存于存储器中(类似于ROM),由微控制器读出,转化为模拟音乐电信号(类似于声卡)。在大型电路中,这种模块化应用极大地缩小了体积,简化了电路,降低了损坏、错误率,也方便于更换。 单片机在汽车设备领域中的应用。单片机在汽车电子中的应用非常广泛,例如汽车中的发动机控制器,基于CAN总线的汽车发动机智能电子控制器,GPS导航系统,ABS防抱紧系统,制动系统等等。 此外,单片机在工商、金融、科研、教育,国防航空航天等领域都有着十分广泛的用
17、途1。1.2 红外通信技术概述1.2.1 红外概述 从光学的角度而言,红外光是频率低于红色光的不可见光,在无线光谱的整个频率中占有很小的一频率段,波长为0.75100微秒之间,其中0.753微秒之间的红外光称为近红外,330微秒之间的红外光称为中红外,30100微秒之问的红外光称为远红外。红外光就其性质而言很简单,与普通光线的频率特性没有很大的区别,但是,由于任何有热量的物体均有能量产生,所以红外的利用非常广泛,而且不可取代,能否检测红外、能测到多少红外或者红外检测的技术是否可以应用于任何自然的或想象的场合是红外应用技术的关键13。 当今红外技术的一个重要分支是红外通信技术的应用,这个应用的发
18、展非常迅速,尤其是红外通信应用于计算机设备中,近几年的发展已经表现出其非常成熟的特性2。1.2.2 选择红外遥控的原因 无线遥控方式可分为无线电波式、声控式、超声波式和红外线式。由于无线电式容易对其它电视机和无线电通讯设备造成干扰,而且,系统本身的抗干扰性能也很差,所以未能大量使用。超声波式频带较窄,易受噪声干扰,系统抗干扰能力差以及声控式识别正确率低,难度大而未能大量采用12。红外遥控方式是以红外线作为载体来传送控制信息的,同时随着电子技术的发展,单片机的出现,催生了数字编码方式的红外遥控系统的快速发展。另外,红外遥控具有很多的优点,例如红外线发射装置采用红外发光二极管,遥控发射器益于小型化
19、且价格低廉;采用数字信号编码和二次调制方式,不仅可以实现多路信息的控制,增加遥控功能,提高信号传输的抗干扰性,减少误动作,而且功率消耗低;红外线不会向室外泄露,不会产生信号干扰;反应速度快、传输效率高、工作稳定可靠。所以现在很多无线遥控方式都采用红外遥控方式。1.2.3 红外的简单发射接收原理在发射端,输入信号经放大后送入红外发射管发射,在接收端,接收管收到红外信号后,由放大器放大处理后还原成信号,这就是红外的简单发射接收原理3,4。 2 系统设计方案 2.1 设计目的与原理目前市场上一般采用的遥控编码及解码集成电路。此方案具有制作简单、容易等特点,但由于功能键数及功能受到特定的限制,只适合用
20、某一专用电器产品的应用,应用范围受到限制。而采用单片机进行遥控系统的应用设计,具有编程灵活多样、操作码个数可随意设定等优点。本单片机遥控应用系统采用红外线发射频率的不同,来识别不同的遥控功能。当我们按下某一个按键的时候,由单片机识别出该按键后,由CPU向接有红外发射管的端口发射一定频率的脉冲,该脉冲与38KHZ左右的载波脉冲进行调制(本设计采用40KHZ载波脉冲),然后将已调制的脉冲进行缓冲放大,激励红外发光二极管将电能转化为光能,使得红外发光二极管发射出一定频率的红外线,当接收控制系统接收到该红外光后,由单片机内定时器/计数器得到该红外光的脉冲数目,然后将该脉冲数目送往CPU由CPU对该信号
21、进行反编码,识别出控制信号,从而对控制电路实施控制功能,完成整个遥控功能5,8。2.2 单片机红外遥控发射器设计原理 单片机红外遥控发射器主要有单片机、独立式按键、方式控制电路、红外管发射电路以及单片机的一些电源、复位、振荡电路组成。本设计中单片机的P0口的P0.0和P0.1会做键扫描端口,在P0.0和P0.1两个引脚引上拉电阻。在无按键按下的时候两个引脚全部为高电平,当P0.0和P0.1两引脚有任意一个按键按下时候,会触发其引脚变为低电平。在软件编程时,CPU会一直扫描P0.0和P0.1这两个引脚电平,当扫描发现有低电平出现的时候会自动转移到按键所对应的子程序中去。然后再由P1.0引脚将调制
22、好对应的40KHZ的方波通过红外线发射管发送出去5。其设计原理框图如图2.1所示。单片机红外发射按键控制图2.1 单片机遥控发射原理框图 3 系统硬件电路设计3.1 AT89S52单片机3.1.1 单片机简介 AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。使用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8位CPU和系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。AT89S52具有以
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 遥控 系统 毕业设计 外文 翻译
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3936720.html