学习型红外线遥控器的设计毕业设计
毕业设计论文-红外线遥控
专业:题目:作者姓名:导师及职称:导师所在单位:电风扇红外线遥控装置的设计机械设计制造及其自动化吴西伟安徽工程科技学院毕业设计(论文)材料之二(1)编号:200_—jx15—_—_安徽工程科技学院本科生毕业设计(论文)年月日安徽工程科技学院本科毕业设计(论文)任务书Ⅰ毕业设计(论文)题目:中文:英文:Ⅱ原始资料:届系专业编号:200_—jx15—_—学生姓名:吴西伟Ⅲ毕业设计(论文)任务内容:指导教师(签字)教研室主任(签字)批准日期接受任务书日期完成日期接受任务书学生(签字)摘要摘要:本论文简单地介绍了红外线遥控发射和接收系统原理,在文中给出了MCS89C51作为遥控接收系统和作为发射系统的重要位置,以及完整的51汇编程序代码和MCS89C51的各种功能简介,尤其是它在作为红外线遥控系统中几个重要的方面如中断、定时器和其与键盘的连接方面作了更详尽的介绍。
本文中包括红外线发射和红外线接收的原理图,并给出多种方案。
还对红外线遥控的发送程序、红外线接收程序、定时中断程序、发送周期程序、发送数据程序和发送“0”和“1”等程序进行了编制。
另外对各种程序的流程图进行了绘制,从而较全面地完成此设计的要点,参考流程方框图的构思过程,就可以编写应用软件,便是本论文的特点。
利用MCS89C51多次发送及反码校验功能,防止了其它遥控码和未知代码的干扰,从而提高了产品的可靠性。
又由于红外线遥控装置具有体积小,功耗低、功能强和成本低等特点,是现代日常生活中一种重要的遥控设备,因此也是本次作为设计课题的重要理由之一。
关键词:MSC89C51、红外线遥控、键盘接口。
Summarysummary : And acception system principle that this thesis has recommended infrared remote-control command to launch briefly, provide MCS89C51 as the acception system of remote control in the article and as the important position that launch the system, and brief introduction of 51 intact assembler codes and various functions of MCS89C51, especially until several important respect such as cut off , timer and their make more exhaustive introduction with connection of keyboard as infrared remote-control command system it. Include the principle picture that the infrared ray was launched and the infrared ray received in this text, provide many kinds of schemes. Procedure of sending still to infrared remote-control command, infrared ray receive procedure , cut off procedure , send cycle procedure , send data procedure and send " 0 " and " 1 " ,etc. procedure go on , make regularly. In addition has drawn various flow diagrams of procedure , thus finish this main point designed in an all-round way, consult the plot course of the procedure block-diagram, can write the application software , it is a characteristic of a thesis. Utilize MCS89C51 send and yards of check-up function instead many times , prevent other remote control yard and unknown interference of code from, thus improved the dependability of the products. Because again because the infrared remote-control command device is small, low power dissipation , function are strong with the low grade characteristic of the cost, it is a kind of important remote control apparatus in modern daily life, so regarded as one of the important reasons for designing the subject this time too.Keyword: MSC89C51 , infrared remote-control command , keyboard interface目录插图清单和表格清单 ...................................................................................................错误!未定义书签。
红外遥控器毕业设计论文
红外遥控开关摘要遥控技术是对受控对象进行远距离控制和监测的技术。
它是利用自动控制技术,通信技术和计算机技术而形成的一门综合性技术。
一般都是指对远距离的受控对象的单一的或两种极限动作进行控制的技术,在人们的生产生活中具有广泛的应用空间。
根据控制方式的不同,一般分红外遥控、声控和无线遥控,俗称“三遥”。
伴随着人们的物质文化生活水平日益提高,各种各样的家用电器走进了千家万户,其中,大多数的家用电器都有各自不同的遥控器,人们常常为了控制某台电器而到处寻找其对应的遥控器,这样,就给人们的生活带来了很多不便。
而红外线遥控则是目前最广泛的一种通信和遥控手段。
由于红外线遥控器具有体积小、功耗低、功能强、成本低等特点。
因此,彩电、录像机、音响设备、空调、玩具、门铃以及遥控汽车路牌等其它小型装置上也纷纷采用红外线遥控。
本系统采用单片机AT89S51作为本设计的核心元件,利用红外线遥控发射、接收的工作原理以及单片机外部中断的原理而设计的一款遥控开关。
当一体化红外接收器接收到红外遥控信号后,将光信号转变成电信号,经放大、解调、滤波后,将原编码信号送入单片机AT89S51中进行信号识别、解码,然后进行相应的处理,达到控制电器的目的。
关键词:遥控技术单片机红外编码解码AbstractRemote control technology is controlled objects of remote control and monitoring technology. It is the use of automatic control technolo gy, the communication technology and computer technology, in the form of a comprehensive technology. Generally refers to the distant controll ed object's single or two extreme action control technology, in the peop le's production and life have extensive application space. According to t he control mode of different, generally share out bonus, sonic and the r emote wireless remote control, commonly known as the "three control". With people's material and cultural life level enhances increasingly, all kinds of household appliances into the innumberable families, among t hem, most of the household appliances are all of different remote, peop le often in order to control a station appliances and looking for its corr esponding remote, so, give people's life has brought much inconvenienc e. And infrared remote control is the most extensive a communications and remote control method. Due to the infrared remote control with sm all size, low power consumption, the function is strong and low costs. Therefore, TVS, VCRS, audio equipment, air conditioning, toys, the do orbell and other small car signpost remote device are adopting infrared remote control.The system USES AT89S51 single-chip microcomputer as the cor e components, this design using infrared remote control transmitting and receiving the working principle and the principle of microcontroller ext ernal interruption designed one of remote control switch. When integrati on infrared receiver receive infrared remote control signal after, will ch ange into electrical signals, light signals through enlargement, demodulat ion, filtering, will the original coding signal into SCM in AT89S51 sig nal recognition, decoding, then carries on the corresponding processing, achieve the purpose of control electric appliance.key words:Control technology SCM Infrared code decode目录第一章系统介绍和设计原理 (4)1.1引言 (4)1.2遥控器 (5)1.3系统结构及原理 (6)1.4系统框图 (6)1.5系统设计思想 (6)1.6器件选择 (7)1.7遥控距离的影响因素 (7)第二章系统硬件设计2.1有关知识的介绍 (8)2.1.1单片机AT89S51的知识介绍 (8)2.1.2红外线及器件的基本知识 (12)第三章系统软件设计3.1红外遥控发射器及其编码 (14)3.2 红外发射及编码原理图 (15)3.3红外编码按键图 (14)3.4红外解码原理图 (18)3.5接收器及解码 (18)第四章程序流程图 (19)第五章程序清单 (20)小结 (23)参考文献 (24)第一章系统介绍和设计原理1.1引言随着电子科技的发展,遥控技术的出现,目前市场上出现了越来越多的红外线遥控家电设备;逐步提高了人们的生活水平。
学习型红外遥控开关的设计与实现-修改
参赛类别:科技发明B类参赛作品名称:学习型红外遥控开关的设计与实现参赛成员:张广明赵安琪崔佳宁指导教师:赵建平韩英梅所属院系:物理工程学院目录参赛作品信息 (3)1.项目的立项依据及当前国内外同类课题研究水平概述 (3)2.项目的研究目标、研究内容以及拟解决的关键问题 (3)3.拟采取的研究方法、技术路线和实验方案及可行性分析 (4)4.本项目的特色和创新之处 (4)学习型红外线遥控开关的设计与实现 (6)0 引言 (6)1. 系统总体的设计原理 (6)2. 系统的硬件设计 (6)3. 系统的软件设计 (7)4. 结束语 (8)5.致谢 (8)参考文献 (8)附录:学习型红外线遥控开关C语言程序 (9)参赛作品信息1.项目的立项依据及当前国内外同类课题研究水平概述随着生活水平和科学技术的提高,人们对生活质量的要求也在不断提高。
遥控技术也原来越受人们的欢迎,其中红外遥控是目前使用最广泛的一种通信和遥控手段,在此,我们思考将红外遥控技术应用到平时的工作生活中。
在不同场合都存在各种开关,手动开关给我们的生活带来很多不便,因此我们从最平常的事物出发,发明基于单片机的具有学习功能的红外遥控开关,这将给人们带来很多便捷。
面对开关的改革,很多人设计了延时开关、声控开关、光控开关,但此类开关仍存在许多问题,例如需近距离手动操作、受环境影响大。
后来有人发明了红外遥控开关,但需要配置专门的遥控器,不具有通用性,或者通用性太广,不能识别区分不同遥控器,容易与其它电器遥控器的红外信号混杂在一起,引起误操作。
这些在日常工作生活中的应用都具有狭隘性。
在这些诸多研究的基础上,我们提出了由单片机对特定红外信号学习的红外遥控开关,采用C语言编程对单片机实现控制。
可以方便达到让你用电视机等普通遥控器操纵开关的目的,提高了遥控器在家电领域的实用价值。
2.项目的研究目标、研究内容以及拟解决的关键问题(1)总体目标设计开发出可以由普通遥控器作为信号输入并基于单片机设计的学习型红外遥控开关,并能在各场合中得到很好应用。
红外遥控系统毕业设计
《单片机设计》课程设计题目:基于单片机的红外遥控系统设计专业:电气工程系班级:姓名:学号:指导老师:小组成员:成绩:摘要随着社会的发展、科技的进步以及人们生活水平的逐步提高,各种方便于生活的遥控系统开始进入了人们的生活。
采用单片机进行遥控系统的应用设计,具有编程灵活多样、操作码个数可随便设定等优点。
由于单片机具有集成度高、体积小、可靠性高、价格便宜等优点,其在机电一体化、工业控制、仪器仪表和家用电器等领域得到了广泛应用。
当前单片机对家用电器控制呈现出外形简单化、功能多样化、产品智能化的发展趋向。
红外遥控技术具有使用方便、功耗低、抗干扰能力强、价格便宜的特点,因此它的应用前景十分广阔。
本课题以延伸红外无线遥控技术为目的,提出了一种红外遥控器集中控制的方案,核心是设计出一个红外接收系统。
本设计以红外线作为传递信息的载体,可对受控对象的工作状态进行短距离无线控制,适用于遥控工业、医疗、家用电器等设备的开闭状态。
并含有设备计数模块,可对处于工作状态的设备进行计数,并显示出来。
课题的重点在于通过软件实现二进制数据的解码工作,然后通过红外收发头进行数据传输控制系统。
关键词:红外遥控;单片机控制;显示模块目录1 引言........................................................................................................................................ - 3 -1.1 课题研究的目的........................................................................................................... - 3 -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液晶显示模块................................................................................................... - 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 -1 引言1.1 课题研究的目的本设计主要研究并设计一个基于单片机的红外发射及接收系统,实现对温度控制、蜂鸣器、LED灯的隔离控制。
红外遥控发射毕业设计
红外遥控发射毕业设计红外遥控发射毕业设计在现代科技的推动下,无线遥控技术得到了广泛的应用。
其中,红外遥控技术作为一种常见的无线遥控方式,被广泛应用于各种设备和系统中。
而作为一名即将毕业的学生,我选择了红外遥控发射作为我的毕业设计课题。
红外遥控发射是指通过红外线来控制设备的操作。
它的原理是利用红外线的特性,将指令通过红外线信号的形式传递给被控制的设备,从而实现对设备的遥控操作。
这种遥控方式具有操作简单、成本低廉、反应速度快等优点,因此得到了广泛的应用。
在我的毕业设计中,我主要关注的是红外遥控发射的硬件设计和信号传输的优化。
首先,我需要设计一个红外发射器的电路,包括红外发射二极管、电源电路、信号调制电路等。
通过对这些电路的设计和优化,我可以实现对红外信号的稳定发射和调制。
其次,我需要研究和优化红外信号的传输方式。
红外信号的传输受到环境因素的影响较大,如遮挡、干扰等。
因此,我需要通过合理的信号调制方式和传输协议,提高红外信号的传输质量和稳定性。
同时,我还需要考虑红外信号的传输距离和角度范围,以确保遥控操作的有效性。
在设计过程中,我将采用模块化设计的思路,将整个红外遥控发射系统划分为几个模块,包括红外发射电路模块、信号调制模块、传输协议模块等。
通过模块化设计,我可以更好地实现各个模块之间的独立性和可替换性,从而提高整个系统的可维护性和可扩展性。
在实际应用中,红外遥控发射技术被广泛应用于各种设备和系统中。
比如,家用电器中的电视遥控器、空调遥控器、音响遥控器等都是采用红外遥控发射技术。
此外,红外遥控发射技术还被应用于工业自动化、智能家居、无人机等领域。
红外遥控发射技术的应用前景广阔,但也面临一些挑战。
首先,随着无线通信技术的不断发展,红外遥控技术在某些方面已经被其他无线遥控技术所替代。
其次,红外信号的传输受到环境因素的影响较大,如遮挡、干扰等,这对红外遥控发射技术的可靠性和稳定性提出了要求。
总的来说,红外遥控发射作为一种常见的无线遥控方式,具有操作简单、成本低廉、反应速度快等优点,被广泛应用于各种设备和系统中。
学习型红外线遥控器的课程设计报告+[当文网提供]
课程设计报告课程名称:单片机原理及应用设计题目:学习型红外线遥控器的设计系别:通信与控制工程系专业:电子信息工程班级:学生姓名:学号:起止日期:指导教师:教研室主任:摘要当今社会科学技术的发展与日俱增,人们的生活水平也是日益提高,为了减少人的工作量,所以对各种家用电器、电子器件的非人工控制的要求也是越来越高,针对这种情况,设计出一种集成度比较高的控制体系是必然的。
单片机的集成度很高,它具有体积小、质量轻、价格便宜、耗电少等突出特点,尤其耗电少,又可使供电电源体积小、质量轻。
本课程设计介绍了基于单片机的一种学习型万能遥控器的设计与实现,可以对各种红外线遥控器发射的信号进行识别、存储和再现等功能,从而实现对各类家电的控制。
学习型万能遥控器由单片机、红外线接收、红外线发射、显示、存储、按键和欠电压指示等部分组成。
本设计详细介绍了学习型万能遥控器的软硬件设计方法,并给出了具体的各单元电路设计、程序设计及主程序流程图。
在硬件设计中,我们选取STC89C52型号单片机为核心器件,并给出外围电路模块如红外接收模块、红外发射模块、显示模块、以及外部控制模块等组成部分的设计实现。
软件部分采用keil进行C程序设计与编译,并将编译后产生的hex文件通过STC_ISP_V479下载到单片机中,进行调试。
本学习型遥控器采用最小化应用模式设计,电路简单,尤其是通过大量不同遥控码的特征分析,在遥控码的读入时选择了最佳采样间隔,使遥控码的学习成功率大大提高。
关键词:遥控学习;红外解码;单片机控制;红外遥控目录设计要求 (1)前言 (1)1、方案论证 (1)2、基本功能模块设计与说明 (2)2.1.初始化模块 (2)2.2遥控码读入处理模块 (2)2.3遥控码发射处理模块 (3)2.4 主模块 (3)3、调试与操作说明 (4)3.1学习型红外遥控器的电路原理图的设计 (4)3.2 程序的编译及下载 (6)3.3实际电路的测试 (7)4、课程设计心得体会 (8)5、元器件及仪器设备明细 (9)6、参考文献 (10)7、致谢 (11)8、附录 (12)学习型红外遥控器的设计设计要求学习型红外线遥控器要求可以学习不同遥控器的某个按键码功能。
学习型红外线遥控器的设计-覃业辉--外校查重
密级:学号:本科生毕业设计(论文)学习型红外线遥控器的设计学院:专业:班级:学生姓名:指导老师:完成日期:学士学位论文原创性申明本人郑重申明:所呈交的论文(设计)是本人在指导老师的指导下独立进行研究,所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文(设计)不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式表明。
本人完全意识到本申明的法律后果由本人承担。
学位论文作者签名(手写):签字日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权江西科技学院可以将本论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
(请在以上相应方框内打“√”)学位论文作者签名(手写):指导老师签名(手写):签字日期:年月日签字日期:年月日摘要红外遥控器是一种常用的家用电器遥控通信设备,具有性能稳定、结构简单、易于实现等特点,在日常生活和工业控制等方面应用十分广泛,一般遥控器使用特定解码芯片,只能识别唯一代码,无法达到多个接收端共用一个遥控器的目的。
本文论述了一个基于AT89S52单片机的学习型红外遥控器的设计与实现,该学习型遥控器硬件部分主要由单片机、发射端和接收端几部分构成,同时外加一个键盘控制电路,软件部分主要分为主程序、红外发射程序和红外接收程序的设计,本系统设计的遥控器能够无线遥控各种家用电器。
关键词:红外遥控;单片机;家电;学习;AbstractInfrared remote control is a commonly used household appliances remote communications equipment, with stable performance , simple structure , easy to implement , etc., in daily life and industrial control and other aspects of a wide range of applications , generally using a particular remote control decoder chip , can only identify a unique code , you can not reach multiple receivers share a remote control purposes.This paper discusses the design and implementation of learning IR remote control based on AT89S52 microcontroller , the learning remote hardware mainly by the microcontroller , the transmitter and receiver of several parts , plus a keyboard while the control circuit , the software part is divided into the main program design , program and infrared receiver infrared emission process , the system can be designed remote control wireless remote control of various appliances.Key Words: Infrared remote control ; SCM ; appliances ; learning ;目录第1章引言 (1)1.1 意义与目的 (1)1.2 发展现状 (1)1.3 研究内容 (2)1.4 研究目标 (2)第2章 MCU选择及系统总体设计 (3)2.1 MCU的选择及特点 (3)2.2 红外协议原理 (4)2.3红外解码原理 (4)2.4 系统方案论证和选择 (6)2.5系统的总体设计 (7)第3章系统硬件电路设计 (8)3.1 单片机最小系统设计 (8)3.2 按键部分的设计 (9)3.3 红外发射接收管模块设计 (9)3.4 硬件原理图 (10)第4章系统软件设计 (11)4.1 主程序设计 (11)4.2 红外接收程序设计 (11)4.3 红外发射程序 (12)第5章系统总体调试 (14)5.1 软件调试方法 (14)5.2 硬件调试方法 (14)5.3 常见的硬件故障 (15)第6章总结与展望 (16)6.1 总结 (16)6.2 展望 (16)参考文献 (17)致谢 (18)第1章引言1.1 意义与目的当前,随着人们的物质文化生活自动化程度逐步提高,每个家庭都有许许多多的家用电器,大多数的家用电器都有配有各自的遥控器,多数遥控器的不兼容使得我们有了很多的遥控器,这样使得我们挑选遥控器进入了纠结。
智能红外遥控器的设计毕业设计论文
智能红外遥控器的设计毕业设计论文(本文档为word格式。
下载后您可以进行编辑和修改!优秀的论文要经过评审和批准。
未经允许,请勿转移。
随着家用电器的增多和无线遥控产品的普及,红外遥控的使用频率越来越多。
针对国内红外遥控学习技术成熟但商业化程度低的特点,本文自主设计了一款具有红外学习和触摸屏显示功能的红外遥控器,以促进红外遥控学习技术在国内市场的普及。
在红外解码中,传统的方法是利用单片机中断或查询来采集红外信号,在不理想的环境下可能需要多次解码。
本文采用计算机辅助记录全波形,通过相关软件优化波形,解码一次即可成功。
在红外发射方面,实验表明红外发射距离受载波占空比和红外二极管通电流的影响,经过调试,38千赫载波红外信号的发射距离增加到10米。
在红外接收方面,进行了红外干扰测试。
在触摸屏验证中,通过实验获得触摸屏数据,利用matlab参数估计lsqcurvefit函数获得校正参数,解决了触摸屏漂移问题。
在彩屏显示方面,遥控器的所有按键都简化为方向键和确认键,虚拟数码管显示按键位置,避免了单片机资源短缺的问题。
此外,彩色屏幕仅支持16位R5G6B5格式数据。
自176*2XXXX以来,遥控技术已经越来越广泛地应用于工业生产、家用电器、安防以及人们的日常生活中。
随着社会科学技术的发展而增加,人们的生活水平也日益提高。
为了减少人们的工作量,有必要为各种家用电器和电子设备设计一个高度集成的控制系统。
单片机集成度高。
它具有体积小、重量轻、价格低、功耗低等突出特点。
特别是,它消耗更少的功率,并且使电源体积小、重量轻。
因此,它特别适用于“基于计算机的产品”。
其应用已深入到工业、农业、国防、科研、教育和日用品(家用电器和玩具)等各个领域单片机特别适合在产品内部制造,代替一些机械和电子零件或部件本发明可以减少产品体积,增强功能,实现不同程度的智能化。
红外线是一种光线,具有普通光的特性,能以光速直线传播,强度可调,能被光学透镜聚焦,能被不透明物体阻挡等特制的半导体发光二极管可以发射特定波长的红外线(通常是近红外线),通过控制二极管的电流可以很容易地改变红外线的强度,达到调制的目的。
学习型红外线遥控器的设计3
题目
学习型红外线遥控器的设计
学生姓名
学工程2008级
指导教师
职 称
单 位
完成日期
年
月
6
日
Southwest Petroleum University
Graduation Thesis
The design of the learning infrared
图1.2.2NRC-304网络多功能遥控器
3、Sunwave公司的SRC—1600,它的主要特点为:具有巨集设定功能,单一按键巨集设定可记忆多达60个指令;具备红外学习功能,具有USB接口,可预设遥控编码和升级系统[4],如图1.6所示。
图1.2.3SRC—1600
4、罗技Harmony 1100,它的主要特点为:黑色铝合金外壳,3.5英寸的触屏;用户可以根据具体情况添加或者删除屏幕上的功能键;设备能通过USB连机,获取罗技在线数据库配置文件,如图1.7所示。
5、单片机红外遥控编码的软硬件实现
2
2
2
红外线是一种电磁波,具有与无线电波及可见光一样的本质。人的眼睛能看到的可见光按波长从长到短排列,依次为红、橙、黄、绿、青、蓝、紫。其中红光的波长范围为0.62~0.76μm;紫光的波长范围为0.38~0.46μm。比紫光波长还短的光叫紫外线,比红光波长还长的光叫红外线。红外线的波长在0.76~100μm之间,位于无线电波与可见光之间。红外线遥控就是利用波长为0.76~1.5μm之间的近红外线来传送控制信号的。
本设计是基于AT89C52单片机的采用复制遥控器红外波形思想的红外遥控器的设计,其思想是通过测量经过红外接收芯片解调后输出的编码脉冲宽度,然后存入单片机内部指定地址。当要发生红外信号时,从存储区还原出相应的红外遥控编码,并调制到38 kHz的载波信号上,最后直接驱动红外发光二极管发射红外信号,实现一个遥控器控制多种红外家电设备。
红外遥控设计毕业设计论文
摘要对于无线遥控技术,当前基本上通过以下几种方式实现:红外遥控方式,无线电遥控方式,超声波遥控方式。
红外技术出现比较早,成本低,价格也具有优势。
红外遥控具有以下优点:控制内容多,抗干扰能力比较强,不会发生任何误动作;响应速度快,不会对其他电器产生干扰从而影响用户使用;体积小,成本低,功耗小,与其他方式比可以降低功耗90%。
目前红外遥控、遥测技术在彩电、录像机、音响设备、空调、玩具、门铃、遥控汽车路牌以及防盗等其它小型装上得到了广泛的应用。
采用红外线做通信媒介, 经实验证明, 在没有阻碍的有限范圈内(例如一个房间, 车间或实验室)具有无线电无法比拟的优势。
所以对本课题的研究是很有必要的。
通过对设计要求的认真分析和研究,拿出了几种可行方案,最终选定了一个最佳方案。
该方案是采用先进的单片机技术实现遥控的主要手段。
电路主要由发送电路和接收电路组成。
发送端主要由AT89C2051单片机,红外发射电路,红外发射指示灯以及键盘输入等构成,发射出红外信号;接收端主要由AT89C52单片机,红外接收电路,状态指示电路,可控硅调光电路以及+5V电源等组成。
我们所设计的遥控器能控制5个电器的电源开关,并且可对一路电灯进行亮度的调节。
关键字:遥控电路,红外发射,红外接收,单片机ABSTRACTFor wireless remote control technology, we mainly use several ways below: Infrared remote, Wireless remote control, Ultrasonic control. Infrared remote technology appears earlier and its cost is lower. Infrared remote has several advantages below: The content it controls is more than others, its anti-interference ability is stronger and it can avoid any wrong action; it realizes faster and it will never influence other electrical equipment. In additional, the volume of the infrared remote system is small, the cost is low and the power is lower 90% than other ways.At this time, infrared remote control and test technology is applied to many small devices just like color TV, video tape recorder (VCR), audio equipment, air-condition, toys, doorbell, billboards of remote cars, Anti-theft device, and so on. Using infrared rays as communication media has unmatched advantages among a unencumbered space (like a room, a workshop or a lab), which is proved by many experiments. So the research of this subject is very necessary.After analyzing and researching on the request of the design, we take several blue print and we selected the best one in the end. The project makes use of advanced SCM to realize the remote control. This circuit is made up of sending circuit and receiving circuit. The sending end is made up of SCM AT89C2051, infrared sending circuit, a pilot lamp for infrared sending, keyboard entry, and so on while the receiving end is made up of SCM AT89C52, infrared receiving circuit, a pointing circuit for status, the SCR dimming circuit, a power supply for +5V, and so on.Remote controller we designed can dominate 5 electrical source switches and adjust the brightness of one light.KEY WORDS: Remote controlling circuit, Infrared emission, Infraredreceiving, SCM毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
学习型红外遥控器的设计
学习型红外遥控器的设计引言随着现代化科技的不断发展,红外遥控器普及程度越来越广,与此同时,红外遥控器的种类也越来越丰富。
学习型红外遥控器作为一种新颖的遥控器设计,其具有学习和存储多种电器设备功能的特点。
设计一种高效的学习型红外遥控器对于方便我们的日常生活、提高我们的生产效率具有非常重要的意义。
下面将从设计的角度,探讨学习型红外遥控器的原理和设计方案。
设计原理学习型红外遥控器主要通过学习一个电器设备的信号,将其编码存储在一颗存储芯片中。
当需要控制该电器时,遥控器会主动发送出这个编码,以达到控制电器的目的。
整个系统分为两部分:从遥控器发送信号和电器控制器接收信号两个部分。
首先,遥控器通过按键产生不同的编码,这些不同的编码被编码器编码后,再通过红外LED发射出去。
其次,接收部分通过红外接收管接收到发射出去的信号后,再解码还原出原来的信号信息,再发送到电器中控制器进行操作。
整个系统直接的数据传输采用红外线传输,因为红外线传输数据无线,无视遮挡,不会对设备的使用过程产生干扰。
设计方案硬件设计本次学习型红外遥控器的设计方案采用51单片机作为遥控器数据的处理中心,同时利用红外发射管和红外接收管实现红外线无线传输,将不同的遥控器编码进行传输。
其中,遥控器发送端的主要功能包括:•将键盘输入的不同编码进行编码;•将编码发送到红外发射管;•发送系统检测电路的设计。
而电器控制端的主要功能包括:•接收极近距离的红外线;•将红外信号转换成对应的电信号;•控制输出端的执行管脚进行操作。
硬件设计图硬件设计图软件设计硬件的实现上需要配合51单片机进行传输控制,因此,还需要相应的软件进行代码开发。
主要包括以下几点:•确定码库存储的方式;•接收编码的方式;•通过遥控器发送信号的方式;•接收电器的信号,并执行对应的操作。
软件代码编写要考虑到对红外信号的不同解码方法,包括NEC、SIRC等不同的传输标准。
为了方便设计和代码的开发,可以利用市场上现成的红外解码译码库程序进行开发。
红外学习遥控器的设计与实现
1 0 . 3 9 6 9 / j .i s s n . 1 6 7 1 — 4 8 9 X . 2 0 1 3 . 1 8 . 0 5 4
红外 学 习 遥控器 的设计 与实现
陈彦 霖
广 东文理职业 学院 广 东廉 江 5 2 4 4 0 0
摘 要 设 计 一个具 有 学 习功能 的红外遥 控 器 ,该 遥控 器适 用于码 分制 的红 外遥控 设备 。 它通过对 大量不 同遥 控
按键 , 即 可 实 现对 电器 进 行 遥 控 。
所 有 的红 外遥控 器 的输 出都是 用编 码 后 的串行 数据 对 3 8~ 4 0 k H z的方波进行脉冲幅度调制而产生 的。如果直接对 已调波进行测量,其脉 宽只有 2 O多微秒 ,由于单片机的指令 周期 是微秒级,就会产生很大 的误差。因此 ,需加上 一些简 单 的外 围电路 ,先要对 己调波进行解调 ,对解 调后的波形进 行测量 。用 C X 2 0 1 0 6可 以完成对 己调波 的解 调,原理图如 图 2所示 。将 C X 2 0 1 0 6 解调 出的遥控编码脉冲直接连入 A T 8 9 C 5 1 单片机 的丽 和面 脚。
Abs tr a ct T hi S pa p er de s i g ne d a n i nf r a r e d re mot e co nt r o1 1 e r wi t h l e a r ni n g f u nc t i o n. Th e r e mo t e c ont r ol l e r i s s ui t a bl e f or t h e d e vi c e co d e — di vi S i o n s y st o m o f i n f r ar e d r e mot e c o nt r ol l e r . I t i S c ha r a c t e ri z e d b y a l ar g e nu mb e r o f d i f f e r e n t r e m ot e c e nt r e1 c o d e , a n d i t s e l ec t s t h e o pt i m m s u a m p l i n g f r e q u e n c y w he n r e a di n g i nt o t h e r e m ot e c o n t r ol c od e , t h u s g r e a t l y i m p r o v e s t he l e a r ni n g S UC CC S S r a t e .
(完整版)红外遥控系统设计毕业设计
本科毕业课程(设计)(设计目)题:简易红外遥控系统设计学院:明德学院专业:机械制造及其自动化班级:机电12151学生:王怀浩指导教师:**2015年 6月贵州大学本科毕业课程(设计)诚信责任书本人郑重声明:本人所呈交的课程设计,是在指导老师的指导下独立进行研究所完成。
在文本设计中凡引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处。
特此声明。
课程(设计)作者签名:王怀浩日期: 2015. 6 .23摘要红外遥控技术的出现,不仅大大提高了劳动生产率,降低了成本,而且减轻了人们的劳动强度,改善了劳动条件。
红外线遥控器具有体积小、功耗低、功能强、成本低等特点从而成为了当今非常流行的一种控制方式红外遥控器是一种利用红外遥控系统来控制被控对象的系统.整个系统由数字电路和模拟电路两个部分组成。
发射部分包括键盘矩阵、编码调制、LED红外发送器;接收部分包括LED红外光发射、解调、解码电路。
[1]通过对设计要求地认真分析和研究,拿出了几种可行方案,最终选定了一个最佳方案。
该方案是采用先进的单片机技术实现遥控的主要手段。
我们所设计的遥控器能控制5个电器的电源开关,并且可对一路电灯进行亮度的调节。
关键字:遥控电路,红外发射,红外接收,单片机AbstractInfrared remote control technology, not only greatly improved labor productivity, reduced costs, and reduce the people's labor intensity and improve the working conditions. Infrared remote control , functionality, and low cost in order to become a very popular present-day control.The infrared remote control is one kind of use infrared remote control system controls is controlled the object the departmentgreen overall system is composed by the digital circuit and the analogous circuit two parts. Launches partially including the keyboard matrix, the coded modulation, the LED infrared transmitter; Receives partially including the LED infrared light launch, the demodulation, decodes the electric circuit.After analyzing and researching on the request of the design,we take several blue print and we selected the best one in the end.The project make use of advanced SCM to realize the remote control. Remote controller we designed can dominate 5 electrical source switches and adjust the brightness of one light.keyword:Remote controlling circuit Infrared emission Infrared receiving, SCM目录第一章绪论 (1)第二章设计要求 (2)第三章硬件系统设计 (2)3.1基于单片机红外线遥控控制LED灯显示系统框架图 (2)3.2单片机控制系统及其基本电路 (3)3.2.1单片机最小系统 (3)3.2.2时钟电路 (4)3.2.3复位电路 (4)3.3基于单片机红外遥控控制LED系统的设计原理 (5)3.3.1单片机红外遥控控制LED显示系统原理 (5)3.3.2单片机红外遥控控制LED系统码分制原理 (6)3.4红外遥控发射系统电路设计 (7)3.4.1指令按键电路 (7)3.4.2发射电路 (8)3.4.3显示模块 (9)3.5红外遥控接收系统电路设计 (10)3.5.1接收电路 (11)3.5.2LED灯显示电路 (11)3.6硬件原理图 (12)第四章软件系统设计 (12)4.1红外线发射电路程序流程图设计......................... - 18 -4.2红外线接收电路程序流程图设计 (13)第五章系统测试与分析 (15)5.1利用Proteus和keil进行仿真调试 (15)5.2仿真图 .............................................. - 20 - 第六章总结. (18)致谢 (18)附录1 (19)附录2 (27)参考文献 (32)第一章绪论目前市面上的遥控器铺天盖地,对于家电设备的控制,首选的就是红外遥控器,然而技术和经济的发展使得家庭数字化趋势越来越强烈,一对一遥控器(即一个遥控器只能控制一种类型的家电设备)已经不能满足用户要求。
红外遥控器设计(方案)
3、红外接收电路是红外遥控系统中的指令信号及检出电路,通过一体化红外接收头SM0038(集成红外线的接收、放大、解调,不需要任何外接元件,就能完成从红外线接收到输出与TTL电平信号兼容的所有工作)然后将接收到的信号发送给ATmega16, 然后ATmega16通过内部程序对说接收信号进行判断然后救驱动相应的外部设备进行相应的动作。此设计的遥控开关是在通用通用遥控的基础上加以改进的,其实就是将红外遥控器接收部分采用单片机AT89C51来控制。即当一体化红外接收器接收到的红红外遥控红外信号,经放大、解码滤波后,将原编码信号传送入单片机AT89C51中进行信号识别编码然后进行相应的处理,已达到控制电路的目的。红外接收框系统图如图3所示。
M50462A内部振荡电路与2,3脚外接的陶瓷谐振器或LC网络电路组成振荡器,产生频率为455kHz的振荡信号,由时钟电路进行12分频得到38kHz的载波信号,一路送至定时信号发生器,以形成时钟脉冲,使整个系统按照统一的时序进行工作;控制指令码对38kHz载波进行脉冲度调制以降低平均发射功率,以脉冲条幅后的指令码被送至红外激励管VT基极5,6,7,8和12脚为键位扫描信号输出线与13-20脚键位扫描信号输入线组成键盘矩阵,以产生各种键功能信号工作时5,6,7,8和12脚输出时序不同的键进行扫描脉冲,经过键盘矩阵适当选通回送到13-20脚M50462AP则根据13-20脚接收到的不同的键选信号进行编码处理和码值变换,得到遥控指令的功能码,结合21,22脚输入的用户码进行调制处理后,便产生38KHZ的调制载波脉冲信号,再经缓冲器由23脚输出。
除以上输出形式外,还有“锁存”和“暂存”两种形式。所谓“锁存”输出是指对发射端每次发的信号,接收端对应输出予以“储存”,直至收到新的信号为止;“暂存”输出与上述介绍的“电平”输出类似。
51单片机-毕业设计基于单片机设计的红外线遥控器
从光学的角度而言,红外光是频率低于红色光的不可见光,在无线光谱的整个频率中占有很小一个频率段,波长为0.75—100微秒之间,其中0。75—3微秒之间的红外光称为近红外,3—30微秒之间的红外光称为中红外,30—100微秒之间的称为远红外。红外光就其性质而言很简单,与普通光线的频率特性没有很大的区别,但是,由于任何有热量的物体均有能量产生,所以红外的利用非常广泛,而且不可取代,能否检测红外、能测到多少红外或者红外检测的技术是否可以应用于任何自然的或想象的场合是红外应用技术的关键.
四、主要参考文献:
[1]梅丽凤,王艳秋,张军等。单片机原理及接口技术,北京:清华大学出版社,2004年。
[2]戴峻峰,付丽辉。多功能红外线遥控器的设计,传感器世界。2002,8(12):16~18.
[3]李光飞,楼然苗,胡佳文等.单片机课程设计实例指导,北京:北京航空航天出版社,
2004年.
[4]苏长赞。红外线与超声波遥控,北京:人民邮电出版社.1995年.
3.4独立式按键结构……………………………………………………………10
3。5掉电保护与低功耗设计……………………………………………………10
3。5.1低功耗的实现方法……………………………………………………10
3。5.2掉电保护与低功耗设计………………………………………………11
3。6系统完整电路设计图………………………………………………………13
2010.6。26~2010。8.10
在老师指导下反复修改,完成设计
五、指导教师意见:
指导教师签名:2010年5月10日
六、系部意见:
系主任签名:2010年5月11日
基于单片机的红外线遥控器
摘要
红外学习型遥控器的设计
河南农业大学本科生毕业论文题目红外学习型遥控器的设计学院理学院专业班级08级信安一班学生姓名陈晨指导教师贾树恒撰写日期:2012年5月22日指导教师评语(主要评价论文的工作量、试验数据的可靠性、论文的主要内容与特点、写作水平等):论文的工作量:试验数据的可靠性:论文的主要内容与特点、写作水平:签名:2012年5月22日答辩委员会评语及论文成绩(主要评价论文的性质、难度、质量、综合训练、答辩情况、不足等。
评定论文成绩):论文的性质、难度、质量:学生的综合训练、答辩情况、不足等:论文成绩:主任委员签名:2012年5月28日红外学习型遥控器的设计陈晨摘要随着社会的发展、科技的进步以及人们生活水平的逐步提高,各种方便于生活的遥控系统开始进入了人们的生活。
传统的遥控器采用专用的遥控编码及解码集成电路,这种方法虽然制作简单、容易,但由于功能键数及功能受到特定的限制,只实用于某一专用电器产品的应用,应用范围受到限制。
而采用单片机进行遥控系统的应用设计,具有编程灵活多样、操作码个数可随便设定等优点。
本设计以单片机为核心设计一种红外学习型遥控器,可以对基于NEC红外协议的红外线遥控器发射的信号进行识别、存储和再现等功能,从而实现对各类家用电器的控制。
红外学习型遥控器由单片机、红外线接收、红外线发射、显示、存储、按键和电源等部分组成。
本设计详细介绍了红外学习型遥控器的软硬件设计方法,并给出了具体的各单元电路设计、程序设计及主程序流程图。
关键词:单片机;红外遥控;中断;学习型Design of IR Learning Remote ControlerCHEN ChenAbstractWith the development of our society and the gradual improvement of science and technology, various kinds of help remote control systems have began to enter people’s life. The traditional remote controllers adopt special remote control code and decode integrated circuits, though this kind of method is simply and easily, it is only the practical application of some certain special electric equipments because of the counted functional keys is counted and the restricted function, so the range of application is limited. But the remote controllers which adopt the microprocessors have many advantages such as flexible operating and unceremonious manipulative keys.This is to design an intelligent infrared remote focusing on single chip. It can distinguish, store and recurrence to signals that all kinds of infrared remote launched .Thereby, the control of all household electrical appliances can be realized. The intelligent infrared remote is made up of singe clip, infrared receiving, infrared launching, displaying, storing, keys, power supply, etc.This design introduced detailedly the soft and hard designing methods of intelligent infrared remote and gave the details of circuit design, procedure design and main procedure flow chart of every unit.Keywords: Single chip microcomputer; Infrared remote control; Interrupt; The learning目录1绪论 (1)1.1选题的意义 (1)1.2设计思想 (2)1.3设计重点与难点 (2)2 硬件的选取 (3)2.1单片机 (3)2.1.1简介 (3)2.1.2主要功能特性 (3)2.1.3引脚介绍 (4)2.1.4STC89C52RC单片机的工作模式 (6)2.1.5定时器/计数器 (6)2.2电源L7805稳压器概述 (8)2.3存储器 (9)2.3.1AT24C02串行E2PROM的概述 (9)2.3.2AT24C02串行E2PROM的特性 (9)2.4红外接收头 (10)2.4.1NB0038的概述 (10)2.4.2NB0038的特性 (10)3 系统组成设计 (11)4 各单元电路设计 (12)4.1单片机最小系统 (12)4.1.1复位电路 (12)4.1.2CPU时钟电路 (12)4.1.3管脚应用 (13)4.2键盘电路 (13)4.2.1键盘与单片机的接口 (13)4.2.2键连击现象的克服和处理 (14)4.3红外发射电路 (14)4.4红外接收电路 (15)4.4.1红外接收原理 (15)4.5存储器电路 (17)4.5.124C02引脚说明 (17)4.5.2单片机与24C02的接口 (17)4.6指示灯电路 (17)4.7电源电路 (18)5 程序设计 (19)5.1主程序流程图 (19)5.2键号判别程序设计 (20)5.3红外接收程序设计 (21)5.4红外发射程序设计 (22)6 程序源代码 (23)6.1按键扫描源码见附录A (23)6.2I2C总线程序 (23)6.2.1位传输 (23)6.2.2数据传输的字节格式 (23)6.2.3I2C数据传输协议 (23)6.3红外接收源码见附录B (24)6.4红外发射源码见附录C (24)7 系统调试 (25)7.1软件调试 (25)7.2硬件调试 (26)8 调试中遇到的问题和解决方法 (29)8.1硬件部分 (29)8.1.1单片机的选取 (29)8.1.2功能切换键的设置 (29)8.1.3AT24C02的焊接 (29)8.2软件部分 (29)8.2.1红外发射部分 (29)8.2.2中断部分 (29)8.2.3定时器0模式部分 (30)结论 (31)参考文献 (32)附录A (33)附录B (34)附录C (36)附录D (38)附录E (39)致谢 (40)1绪论1.1选题的意义上世纪八十年代初,日本率先在电视产品中使用了红外遥控技术,使用集成发射芯片来实现遥控码的发射,如东芝TC9012,飞利浦SAA3010 等,它的主要特点是:遥控器内预置固定编码,一只遥控器只能控制单一型号的电器。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本科生毕业设计(论文)学习型红外线遥控器的设计毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:日期:年月日导师签名:日期:年月日注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。
3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。
4.文字、图表要求:1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。
图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工程类课题应有程序清单,并提供电子文档5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订教研室(或答辩小组)及教学系意见摘要红外遥控器是一种常用的家用电器遥控通信设备,具有性能稳定、结构简单、易于实现等特点,在日常生活和工业控制等方面应用十分广泛,一般遥控器使用特定解码芯片,只能识别唯一代码,无法达到多个接收端共用一个遥控器的目的。
本文论述了一个基于AT89S52单片机的学习型红外遥控器的设计与实现,该学习型遥控器硬件部分主要由单片机、发射端和接收端几部分构成,同时外加一个键盘控制电路,软件部分主要分为主程序、红外发射程序和红外接收程序的设计,本系统设计的遥控器能够无线遥控各种家用电器。
关键词:红外遥控;单片机;家电;学习;AbstractInfrared remote control is a commonly used household appliances remote communications equipment, with stable performance , simple structure , easy to implement , etc., in daily life and industrial control and other aspects of a wide range of applications , generally using a particular remote control decoder chip , can only identify a unique code , you can not reach multiple receivers share a remote control purposes.This paper discusses the design and implementation of learning IR remote control based on AT89S52 microcontroller , the learning remote hardware mainly by the microcontroller , the transmitter and receiver of several parts , plus a keyboard while the control circuit , the software part is divided into the main program design , program and infrared receiver infrared emission process , the system can be designed remote control wireless remote control of various appliances.Key Words: Infrared remote control ; SCM ; appliances ; learning ;目录第1章引言 (1)1.1 意义与目的 (1)1.2 发展现状 (1)1.3 研究内容 (2)1.4 研究目标 (2)第2章 MCU选择及系统总体设计 (3)2.1 MCU的选择及特点 (3)2.2 红外协议原理 (4)2.3红外解码原理 (4)2.4 系统方案论证和选择 (6)2.5系统的总体设计 (7)第3章系统硬件电路设计 (8)3.1 单片机最小系统设计 (8)3.2 按键部分的设计 (9)3.3 红外发射接收管模块设计 (9)3.4 硬件原理图 (10)第4章系统软件设计 (11)4.1 主程序设计 (11)4.2 红外接收程序设计 (11)4.3 红外发射程序 (12)第5章系统总体调试 (14)5.1 软件调试方法 (14)5.2 硬件调试方法 (14)5.3 常见的硬件故障 (15)第6章总结与展望 (16)江西科技学院本科生毕业设计(论文)6.1 总结 (16)6.2 展望 (16)参考文献 (17)致谢 (18)IV第1章引言1.1 意义与目的当前,随着人们的物质文化生活自动化程度逐步提高,每个家庭都有许许多多的家用电器,大多数的家用电器都有配有各自的遥控器,多数遥控器的不兼容使得我们有了很多的遥控器,这样使得我们挑选遥控器进入了纠结。
本课题就是想解决这个纠结的问题,本课题利用AT89S52型MCU设计了一个具有多功能遥控器,该遥控器能够通过复杂的算法和简单的电路能够学习模仿不同品牌的遥控的按键功能,使得我们能够替代它们,精简了我们遥控器的数量,这样既简单又方便,使得用户能够避免同时面对众多遥控设备的烦恼。
1.2 发展现状红外通信发展的很早,在20世纪90年代,科学技术日新月异,红外通信技术的应用范围越来越广泛,这样使得科学家们对红外线通信技术的研究越来越深入,正因为红外通信技术有这么多优秀的特点所以使得它应用的比较广泛,在短距离无线通讯技术领域里分为红外遥控技术和红外通信技术,随着科技的发展人们在数字锁相技术领域和传感器领域内取得了很大的成就,就是这样进一步的催进了这个进程,市面上的无线产品已经非常的普遍,市面上的无线产品良莠不齐同时红外技术的简单易实现性使得其有很大的局限性,电路构成基本都很复杂,基本上都是模拟电路,模拟电路的抗干扰能力差,使得准确度降低,使得我们进行调试和维修的时候很困难。
正因为利用模拟电路通信的设备有这么多的困难,所以使得我们大都数近距离通信都采用红外通信技术,利用红外通信的系统组成了众多的无线红外遥控通信系统,该技术具有很多优点; 成本低,精度高,保密性和安全性强,和稳定性高等等。
我们使用的学习型红外遥控器基本上都是复制原有遥控器波形的方法,但是也有一部分采用直接下载原有遥控器遥控编码的方法。
同时由于采用专用遥控发射芯片,使得集成度高成本也高。
目前的自主学习型红外线遥控器其核心MCU主要有一下几种:MCS—51系列、Microchip PIC16系列、Winbond W741系列、Holtek HT48系列以及ARM (Advanced RISC Machines)系列[1]。
当前我国销量比较好的产品有如下一些:1、上海居智能电子的HJ—JYWC,它的主要特点为:触屏按键组合输入;具有红外线学习功能。
2、BREMAX公司的NRC—304网络多功能遥控器,它的主要特点为:联机自学习、脱机自学习两种模式。
3、Sunwave公司的SRC—1600,它的主要特点为:具有巨集设定功能,单一按键具体设定可记忆多达60个指令。
4、罗技公司生产的Harmony 1100,他的主要特点特征为:采用铝合金外壳,3.5英寸的TIT显示触屏;同时使得用户能够自由定制功能菜单1.3 研究内容本课题以AT89S52为控制核心的学习型红外遥控器,该遥控器通过红外接收管采集其他遥控器发射的红外信号,然后通过自己的红外发射管发射出去,从而实现学习功能。
为了实现该功能我们必须要掌握红外遥控技术的解码、调制发射、以及微控制器控制等技术,需要完成的研究内容主要包括:1、红外线遥控器工作原理2、红外接收解调器接收接收解码原理3、单片机红外解码的软硬件实现4、红外调制发射原理5、单片机红外遥控编码的软硬件实现1.4 研究目标本系统设计的红外线遥控器拟实现以下功能:1、适用于编码式红外线遥控型家用电器2、可遥控多台家用电器3、具有一个学习/控制复用键4、可通过一个设备选择键和各个功能控制键实现对多台设备的常用功能的学习和控制5、成本低,抗干扰能力强第2章MCU选择及系统总体设计2.1 MCU的选择及特点本系统选择的MCU是AT89S52。
它是一种低功耗、高性能的8位单片机,片内含4KB可系统编程的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80S52引脚结构[2]。