红外遥控器设计(方案)(1)
红外遥控器的设计.
摘要: 红外线遥控是目前使用最广泛的一种通信和遥控手段,电视机遥控器是红外遥控系统中的典型代表。
由于各厂家经常使用专用的遥控芯片,不同的遥控器之间互不兼容,因此给我们的生活带来一些不便。
我的设计是使用常用的芯片AT89C52代替专用的遥控芯片制作一个遥控器,实现遥控器之间的通用化.该设计具有编程灵活多样,操作码个数可随意设定等优点,并且可以达到“一器多用”。
关键词:遥控器,单片机,键盘矩阵,编码1. 引言在现在社会及家庭的各种家用电器产品和娱乐设施中,一般都采用红外线遥控技术。
红外遥控器电路调试简单,只要按给定电路连接无误,一般不需任何调试即可投入工作,而且红外遥控编解码容易,还可以进行多路遥控。
目前红外线遥控技术已经在电视机中得到了广泛的应用。
电视机遥控器使用的是专用集成发射芯片来实现遥控器的发射,如东芝TC9012,飞利浦SAA3010T等。
这些芯片价格贵,且互相之间采用的遥控格式互不兼容,所以各机型遥控器通常只能针对各自的遥控对象而无法通用。
本设计利用低成本的MCS-51系列来实现遥控器的模拟发射,并实现遥控器的通用化。
2. 功能要求通用红外遥控系统由发射和接收两大部分组成,发射部分包括键盘矩阵、编码调制、LED红外发送器;接收部分包括光、电转换放大器、解调电路和解码电路。
遥控信号发射装置通过将某个按键所对应的控制指令调制在38KHz范围内的载波上,然后经放大、驱动红外发射管将信号发射出去。
遥控接收头通过对遥控信号的放大、检波、整形、解调出遥控编码脉冲。
图1红外遥控系统总体框图本设计采用MCS-51系列单片机A T89C52代替专用遥控发射芯片,通过软件模拟实现了电视机遥控编码的发射,具有编程灵活多样,操作码个数可随意设定等优点,并且可以达到“一器多用”。
3. 遥控器发射设计原理目前市场上一般设备系统采用专用的遥控编码芯片,制作比较简单容易,但由于功能键数及功能受到特定的限制,只适合用于某一专用电器产品的应用,应用范围受到限制。
红外遥控开关设计方案方案[]
个人资料整理仅限学习使用专业:班级:姓名:学号:智能红外遥控电风扇的设计摘要: 红外遥控电路现在已成为一种设计电路的时尚,.改善了传统控制方式,操作简便无噪音,改善了使用条件,尤其是给伤残人、老人、行动不便或要休息的人带来极大的方便.它可在宾馆、饭店、会议室、办公室和家庭中使用,此次设计给出了红外遥控器信号发射原理、红外接收器接收原理及它们的硬件设计和连接,给出用PT2262发射遥控信号和PT2272作为遥控接收信号和系统解码器和的一种巧妙实现方法,红外遥控器基于其体积小、功耗低、功能强、成本低的特点,己经在家电产品设备中广泛应用。
关键词:红外遥控 PT2262/PT2272目录一系统设计方案及要求11.1 设计方案11.2 设计要求21.3 系统框图2二主控芯片介绍22.1芯片简介22.2芯片引脚如图:22.3 PT2262-IR引脚功能说明:32.4 PT2272引脚功能说明:32.5芯片电气参数以及极限参数:42.6 PT2262/PT2272工作原理:4三发射电路部分设计53.1 遥控器工作原理及组成部分53.2发射电路PCB图6四红外接收端电路设计74.1 红外接收工作原理及组成部分7一系统设计方案及要求1.1 设计方案方案一:通过51 单片机把接收的解码信号按键码工作方式读取出来。
编码方案可采用NEC协议,由红外一体接收头接收信号,并发送给单片机I/O口进行处理,该方案系统设计难度高,涉及学科较多,成本较大,因此不予采纳。
方案二:如图 1.1.1,通过红外一体接收头接收信号,用四位计数器处理信号,收到一次信号输出的BCD码累加一位,通过后级的译码显示电路显示出收到信号个数,该方案功能单一,原理上也有问题,故不予采纳图1.1.1方案三:采用用台湾普城公司生产的一种CMOS 工艺制造的低功耗低价位通用编解码电路PT2262/PT2272,PT2262/2272是一对带地址、数据编码功能的红外遥控发射/接收芯片。
简易红外线遥控系统的设计与制作
简易红外线遥控系统的设计与制作一.实验目的通过对红外线遥控电路的实际设计与制作,进一步了解红外线数据传输的基本电路形式和实现方法。
掌握红外线遥控电路的测试与调整技能。
为以后从事生产和科研工作打下坚实的基础。
二.设计任务与要求(1)设计任务根据已知条件,完成对多路红外遥控系统的设计、装配与调试。
(2)设计要求(1)工作频率:38KHZ。
(2)调制方式:红外线。
(3)遥控对象:4个,被控设备用LED分别代替,LED发光表示工作。
(4)接收机距离发射机不小于2m。
(5)在一定发射功率下,尽量增大接收距离。
三.设计原理(1)整体原理图图1 红外线遥控电路组成框图(2)编码芯片PT2262IR发射芯片PT2262-IR将载波振荡器、编码器和发射单元集成于一身,使发射电路变得非常简洁。
PT2262-IR发射芯片地址编码输入有“1”、“0”和“开路”三种状态,数据输入有“1”和“0”两种状态。
由各地址、数据的不同接脚状态决定,编码从输出端Dout输出,通过红外发射管发射出去。
其编码时序波形如图2所示。
Dout输出的编码信号是调制在38kHz载波上的,OSC1、OSC2外接的电阻决定载频频率,一般电阻可在430k—470k之间选择即可。
PT2262管脚说明:A0-A111-8.10-13地址管脚,用于进行地址编码,可置为“0”,“1”,“f”(悬空),D0-D57-8.10-13数据输入端,有一个为“1”即有编码发出,内部下拉Vcc18电源正端(+)Vss9电源负端(-)TE14编码启动端,用于多数据的编码发射,低电平有效;OSC116振荡电阻输入端,与OSC2所接电阻决定振荡频率;OSC215振荡电阻振荡器输出端;Dout17编码输出端(正常时为低电平)在具体的应用中,外接振荡电阻可根据需要进行适当的调节,阻值越大振荡频率越慢,编码的宽度越大,发码一帧的时间越长。
(3)译码芯片PT2272接收芯片PT2272的数据输出位根据其后缀不同而不同,数据输出具有“暂存”和“锁存”两种方式,方便用户使用。
红外遥控器课程设计
摘要单片机遥控系统是将红外遥控技术和单片机应用技术相结合的一种方案。
本系统为红外遥控电子密码锁的控制管理部分,只要再连接上不同用途的电磁锁即可成为一个完整的红外遥控电子密码锁系统应用到各种领域中。
而且本系统还设计有学习NEC红外编码遥控器的功能,通过红外接收解码电路,把遥控器的键码还原并储存起来,再利用查找对比的方法便能够识别不同的遥控器,大大提高了系统的灵活性和实用性。
本系统以单片机作为核心元件将电子密码锁和无线遥控技术结合起来,使其具有修改密码、报警锁定等功能,不仅能进行远距离遥控解锁,还能实现近距离按键密码初始化及复位解除报警。
同时采用E2PROM作为存储单元,方便用户存储、修改密码和遥控器键码;采用LCD显示令使用更加方便直观。
红外线遥控电子密码锁能实现多种控制功能,改善了传统机械锁的各种缺点,有较好的市场发展前景和技术应用价值。
而且本系统的红外接收解码部分延时计数准确,并且有错误校验,所以整个接收解码的准确性非常高。
设计电路主要由红外线解码学习电路、密码修改和存储电路、声光提示报警电路、LCD 显示电路组成。
系统能完成输入密码开锁、出错报警、超次锁定、修改用户密码等基本的密码锁的功能,并且还能实现远距离遥控、按键密码初始化、掉电存储、声光提示、遥控器学习识别等附加功能。
关键词:电子密码锁红外遥控单片机NEC编码遥控器学习目录1 设计目的意义. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 在线编程电路和实物图. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.1在线编程电路. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52.2实物图. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 设计方案. . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12 3.1发射模块的方案. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12 3.2接收模块的方案. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12 4硬件分析及设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12 4.1发射模块原理. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12 4.1.1红外发送系统原理. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12 4.1.2 NEC编码格式介绍. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12 4.2接收模块原理. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14 4.2.1接收解码原理. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14 4.2.2该模块的硬件电路. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14 4.3存储模块原理. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .144.4液晶显示模块原理. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .155 软件设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 5.1编程语言. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13 5.2主要程序说明及流程图.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13 5.2.1主程序. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13 5.2.2接收解码程序. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14 5.2.3密码判断、报警及修改程序. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13 5.2.4主函数. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13 6功能分析及总结. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13 7具体操作流程. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13 参考文献. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 附录. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 设计目的意义随着人们生活水平的提高,如何实现家庭防盗这一问题也变得尤其重要。
多功能红外线遥控器的设计方案
多功能红外线遥控器的设计方案摘要:红外线遥控器是一种基于红外线技术的无线控制设备,广泛应用于家庭电器、办公设备等领域。
本文将介绍一种多功能红外线遥控器的设计方案,该遥控器具有多个按键,并能实现对多种电器设备的控制。
1. 引言红外线遥控技术已经成为现代生活的一部分,几乎所有的电器设备都可通过红外线遥控器进行控制。
传统的遥控器往往只能控制单一设备,用户需要同时携带多个遥控器。
为了解决这个问题,本文介绍了一种设计方案,使得一款多功能的红外线遥控器能够同时控制多种电器设备。
2. 硬件设计2.1 红外发射器遥控器的核心部件是红外发射器,它能够发射特定频率的红外线信号。
为了实现多功能,我们可以使用一种具有多个发射器的设计。
每个发射器对应一种电器设备,通过按键选择发射器,就可以控制相应的设备。
2.2 按键设计设计一个多功能遥控器需要多个按键,每个按键对应一种功能。
可以使用机械按键或触摸按键,根据用户的使用习惯和产品定位来选择合适的按键类型。
为了方便区分,按键上可以通过标签或图标来标识对应的设备。
2.3 电源设计遥控器通常使用电池供电,可以选择使用干电池或充电电池。
为了延长电池使用寿命,可以在遥控器上加入电池节能模式,设定一段时间没有操作自动进入待机状态。
3. 软件设计3.1 遥控码库多功能遥控器需要具备控制多种电器设备的能力,因此需要维护一个遥控码库,包括各种电器设备的码值。
可以通过学习功能,用户自己学习电器设备的遥控码,并保存到遥控器中。
3.2 按键映射每个按键对应一个功能,需要将按键和对应的遥控码进行映射。
可以通过设置遥控器的程序,让用户自行设置按键映射,满足不同用户的需求。
3.3 用户界面设计一个简洁清晰的用户界面,让用户能够方便地操作遥控器。
界面可以分为按键区、模式选择区、设备状态区等,通过显示屏或者指示灯来显示当前状态。
4. 总结本文介绍了一种多功能红外线遥控器的设计方案,包括硬件设计和软件设计。
通过采用多个发射器和多个按键,使得该遥控器能够同时控制多种电器设备。
学习型红外线遥控器项目设计方案
学习型红外线遥控器项目设计方案1.1本设计的研究背景和研究目的随着社会的发展各种家用电器已经进入了千家万户,各式各样、琳琅满目的家用电器,空调、电视、音响系统等传统意义上的家电早已成为普通百姓生活不可或缺的一部分,甚至连投影机、数字机顶盒,电子监控(防盗)系统等新兴电器也正迅速步入现代家庭,我们家里的遥控器越来越多,不同型号的遥控器控制不同的家电。
遥控器,想来大家并不陌生,遥控作为众多现代家电的一种基本控制方式,几乎所有的家电产品都配备了遥控器,甚至现在连电风扇,台灯这样的设备都配备了遥控器。
可是,随着家里的电器越来越多,电器产品的遥控器也越来越多,这就产生比较多的麻烦,日常生活中,很多人都会遇到随手拿错放在茶几上各种遥控器的麻烦,不仅使用起来不方便而且茶几上摆放一堆遥控器也很不好看。
设计出一种具有学习功能的并能代替各种数目繁多的遥控器的学习型红外遥控器成为一种需要。
1.2国外研究现状目前国学习型遥控器大部分采用复制遥控器红外波形的思想,也有部分采用下载存储遥控编码的学习思想。
但是由于采用专用遥控发射芯片,集成度高但成本也高。
现有自主学习型红外遥控器,其核心MCU 主要有以下几种:MCS-51 系列、Microchip PIC16 系列、Winbond W741 系列、Holtek HT48 系列以及ARM(Advanced RISC Machines)系列。
目前国外比较成熟的产品主要有:1、慧居智能电子的HJ-JYWC,它的主要特点为:触屏按键组合输入;具有红外学习功能;具有载波频率识别功能,能准确识别各种复杂的红外代码[2],如图1.2.1所示。
图 1.4 慧居智能电子HJ-JYWC2、BREMAX 公司的NRC-304 网络多功能遥控器,它的主要特点为:联机自学习、脱机自学习两种模式;具有USB 口,通过INTERNET 登陆BREMAX 公司,搜寻并下载相应型号家电的遥控器编码,兼容各种品牌和型号[3],如图 1.5 所示:图 1.5 NRC-304 网络多功能遥控器。
红外遥控器的设计与实现1
一.题义分析及解决方案1.题义需求分析根据设计内容要求可知:1)用STAR ES598PCI单板开发机设计一个应用接口芯片作为八个七段LED数码管的段选与位选。
接口可以使用8255A或8279(本实验用了8255A)。
2)编写程序实现将红外装置发送的编码代表的动作(左移LEFT和右移RIGHT)显示再七段数码管上,并实现LEFT的左循环移动,RIGHT的右循环移动。
3)用按键控制接口控制所要进行的操作,用一个按键控制左移用另一个按键控制右移,按住按键不放则为左循环或右循环。
2.解决问题方法及思路1)硬件部分(1)由于8251A和红外之间的数据传输涉及到要协调一致,所以本实验另外还要选用8253A作为频率发生器,输出一定的方波到8251A。
(2)本次设计要求通过按键来进行操作,本来想用小键盘使得程序更加高级一些,但考虑到所需功能不多,只需两个按键即可,所以采用了按键控制接口。
(3)输出设备选用的是LED七段数码管。
本实验只是要将LED上的内容左移右移,左循环和右循环,LED即可满足要求。
(4)8255A的可编程并行接口,本实验通过8255A将按键的信息送入,并且使用8255A对LED进行段选和位选,而且8255A具有传输速度快效率高等优点,此既可以节约芯片的使用,还具有较好的性能,因此选用。
(5)由于红外装置接收和发送的都是串行数据,所以本实验选用8251A作为CPU 和红外装置之间数据的串并转换,8251A将CPU的并行数据转换为串行数据送至红外,将红外的串行数据转换为并行数据送至CPU。
至此,我们可以确定本次课程设计要用到的部件有:2个按键作为遥控器按钮,LED作为显示,8253用作频率发生器,8255用来作为输入输出接口,8251A用来传送数据。
2)软件部分(1)对8253进行初始化。
8253作为频率发生器,选用计数器0,控制字为35H,工作在方式2,并且将计数初值设为26,因为2000000/26=16*4800。
4路红外遥控器的设计_毕业设计
毕业设计4路红外遥控器的设计摘要红外线遥控是目前应用最广泛的一种通信和遥控手段。
红外遥控技术的出现,不仅大大提高了劳动生产率,降低了成本,而且减轻了人们的劳动强度,改善了劳动条件。
红外线遥控器具有体积小、功耗低、功能强、成本低等特点从而成为了当今非常流行的一种控制方式。
本设计主要采用单片机AT89C51作为设计的核心元件,设计出一个红外多路遥控发射/接收系统。
本设计以红外线作为传递信息的载体,可对4 个受控对象的工作状态进行短距离无线控制,可对处于工作状态的设备进行计数,并显示出来。
适用于遥控工业、医疗、家用电器等设备的开闭状态。
关键字:红外遥控器,单片机,信息,短距离控制,设备AbstractInfrared remote control is a communication and control means, the most widely used. Infrared remote control technology, not only greatly improve the labor productivity, reduces the cost, but also reduces the labor intensity, improve working conditions. Infrared remote control device has the advantages of small volume, low power consumption, strong function, low cost and thus become a kind of control method of today's very popular.This design mainly adopts single-chip computer AT89C51 as the core component design, the design of a multi-channel infrared remote control transmitting / receiving system. The design of the infrared transmission of information as a carrier, can be a short distance wireless control of 4 controlled object working state, can count on the equipment is in working state, and displayed. Opening and closing state suitable for remote control of industrial, medical, home appliances and other equipment.Keywords:infrared remote control, MCU, information, short distance control, equipment目录第1章绪论 (1)1.1选题的目的意义 (1)1.2红外遥控简介 (1)1.3红外遥控研究现状和成果 (2)第2章总体方案设计 (5)2.1设计方案 (5)2.2系统设计思路 (7)第3章硬件电路设计 (8)3.1元器件选择 (8)3.1.1主控芯片AT89C51单片机的简介 (8)3.1.2红外一体化接收头HS0038简介 (11)3.2发射电路部分 (12)3.2.1按键控制电路 (12)3.2.2红外发射电路 (12)3.3接收电路部分 (13)3.3.1电源电路 (13)3.3.2红外接收电路 (14)3.3.3数码管显示电路 (14)3.3.4继电器控制电路 (15)第4章控制软件设计 (17)4.1红外编码原理 (17)4.2遥控发射主程序流程图 (18)4.3遥控接收主程序流程图 (19)第5章系统调试 (21)5.1硬件调试 (21)5.2软件调试 (21)5.3软、硬件整体调试 (22)总结 (23)致谢 (24)参考文献 (25)附录 (26)附录A:电路原理图及PCB图 (26)附录B:程序 (29)第1章绪论1.1选题的目的意义随着科技的发展,人们生活的节奏也越来越快,随之人们对方便,快捷的要求也随之不断增高。
万能红外遥控器设计
课程设计报告课程名称:单片机原理及应用课程设计设计题目:万能红外线遥控器的设计系别:通信与控制工程系专业:电子信息工程班级:09级1班学生姓名:学号:09409146 09409147起止日期:2011年12月19日~ 2011年12月30日指导教师:谭周文田汉平教研室主任:侯海良摘要本设计详细介绍了学习型万能遥控器的软硬件设计方法,并给出了具体的各单元电路设计、程序设计及主程序流程图。
在硬件设计中,我们选取STC89C52型号单片机为核心器件,并给出外围电路模块如红外接收模块、红外发射模块、显示模块、以及外部控制模块等组成部分的设计实现。
软件部分采用keil进行C程序设计与编译,并将编译后产生的hex文件通过STC_ISP_V479下载到单片机中,进行调试。
本学习型遥控器采用最小化应用模式设计,电路简单,尤其是通过大量不同遥控码的特征分析,在遥控码的读入时选择了最佳采样间隔,使遥控码的学习成功率大大提高。
关键词:遥控学习;红外解码;单片机控制;红外遥控目录设计要求错误!未定义书签。
前言错误!未定义书签。
1方案论证错误!未定义书签。
方案错误!未定义书签。
方案二错误!未定义书签。
方案对比与选择错误!未定义书签。
2基本功能模块设计与说明错误!未定义书签。
初始化模块错误!未定义书签。
遥控码读入处理模块错误!未定义书签。
遥控码发射处理模块错误!未定义书签。
主模块错误!未定义书签。
3调试与操作说明错误!未定义书签。
学习型红外遥控器的仿真电路原理图的设计错误!未定义书签。
程序的编译及下载错误!未定义书签。
实际电路的测试错误!未定义书签。
4课程设计心得体会错误!未定义书签。
5元器件及仪器设备明细错误!未定义书签。
6参考文献错误!未定义书签。
7致谢错误!未定义书签。
8附录错误!未定义书签。
学习型红外遥控器的设计设计要求学习型红外线遥控器要求可以学习不同遥控器的某个按键码功能。
使用时先用原遥控器对着学习器按一下某操作键,学习器就可以实现原遥控器中该键的遥控功能。
红外遥控开关方案设计书报告
红外遥控开关设计报告一、设计要求(1)设计具有红外遥控功能的开关,可以进行家用电器如(电灯、电风扇等)的开关控制。
(2)进行电路原理图设计(用PROTEL等电路设计软件)(3)用multisim进行仿真(4)进行PCB(印制电路板)设计(用PROTEL等电路设计软件)二、设计的作用、目的随着科学技术的飞速发展,人们的物质、文化生活水平日益提高,各种各样的家用电器走进了千家万户,其中,遥控器的发明,使人们的生活大大方便了。
遥控器有很多优点,相对于电源开关:电源开关广泛应用于汽车、通讯、电脑、家用电器、玩具工厂、仓库、家庭居室以及办公室等场所。
传统的机械式电源开关存在接触电阻大、易磨损、可靠性低以及寿命短等缺点,而红外遥控开关可以解决这一问题。
红外遥控开关是无触点电子开关,不产生电火花,安全、方便、在可燃气体等场所使用尤为安全;用电视机的遥控器就可以实现开关操作,安装和代换都很方便,可以用它代换家居中非常普及的墙壁开关,在小家电领域具有广泛的实用价值;将它用于石油存储、液化气、天然气等化工设备中,大大提高了设备的工作安全性与可靠性。
本设计的目的,就是建立在红外遥控器的诸多优点上。
三、设计的具体实现1.系统概述我们想要解决的问题是,用手中的红外线发射器去发射红外信号,将此红外信号经过某一点路,以控制开关的通断,从而实现对电路的控制。
从整体的逻辑思维来看,我们需要四个部分的电路,首先要有接受红外信号的装置,然后经过处理电路的某种处理,接下来,指令到达执行电路,执行我们设定的结果。
除上面的分析的四部分外,电路还需要能源装置,就是供电的部分。
电路大体结构如下:因此,找我们上面的分析电路必须有一个红外线接收装置,用以接受红外信号。
接收到红的外信号,必须经过处理,才能对开关进行控制,因此,我决定将接收到的红外信号按照大多数资料上所提供的参考电路,用一个集成块处理。
在查阅了大量的参考资料后,利用集成块的特性,决定将收到的信号转化成电位高低的信号,用此电位高低信号作为信息,控制电路的通断。
红外遥控器信号接收和显示的设计
电子电路综合设计总结报告题目:红外遥控器信号接收和显示的设计(设计选题十四)姓名:班级:学号:成绩:摘要:随着电子技术的发展,红外遥控器越来越多的应用到电器设备中,但各种型号遥控器的大量使用带来的遥控器大批量多品种的生产,使得检测成为难题,因此智能的红外遥控器检测装置成为一种迫切的需要。
在该红外遥控器信号的接收和显示电路以单片机和一体化红外接收器为核心技术,具体由单片机最小系统、单片机与PC机间的通信模块、红外接收模块、数码管显示模块和流水灯模块组成。
在本系统的设计中,利用红外接收器接收遥控器发出的控制信号,并通过软件编程将接收信号存储、处理、比较,并将数据处理送至数码管显示模块。
总之,通过对电路的设计和实际调试,可以实现红外遥控器信号的接收与显示功能。
根据比较接收信号的不同,在数码管显示电路及流水灯电路上显示相应的按键数字或闪烁变化功能,并可实现单片机及PC机之间的通信功能,使得控制信号能在PC机上显示。
关键词:单片机红外接收器HS0038 解码串口调试设计任务结合单片机最小电路和红外线接收接口电路共同设计一个基于单片机的红外遥控信号接收与转发系统,用普通电视机遥控器控制该系统,使用数码管显示信号的接收结果。
1、实现单片机最小系统的设计。
2、当遥控器按下数字键时,在数码管上显示其键值。
如按下数字键1,则在数码管上显示号码01。
3、当遥控器按下音量△及音量▽时,用两位数码的周围段实现顺时针或者逆时针旋转的流水灯功能。
(为使得音量的增减清晰显示,试验中在单片机的P1口外接一排流水灯,具体功能的实现见方案的可行性论证)* 运用串口调试助手,在遥控器有按键按下时,将其键值显示在PC机上。
* 当遥控器按下频道△及频道▽时,在数码管上显示加1或减1后的数值。
一、系统方案比较与论证1、方案比较与选择为了实现系统整体功能,红外解码部分是核心,红外解码是指将遥控发射器所产生的红外遥控编码脉冲所对应的键值翻译出来的过程。
红外线遥控器(nec编码方式)
抗干扰优化
通过调整编码方式或增加滤波器等手段,增强遥控器的抗干扰能 力。
测试结果与结论
测试结果显示,该红外线遥控器 在有效范围内能够正常工作,按 键响应准确,抗干扰能力较强。
通过调试优化,进一步提高了遥 控器的性能和稳定性。
结论:该红外线遥控器符合预期 要求,可以用于实际应用中。
在NEC编码中,脉冲的宽度和间隔时间 被分为两种不同的比例,即1:2和1:1, 通过这两种比例的不同组合,可以表示 出0和1两种不同的二进制位。
当发送数据时,首先发送起始位,然 后是数据位,最后是停止位。起始位 是一个较长的脉冲和一个较短的间隔 时间,数据位由一系列的脉冲和间隔 时间组成,停止位是一个较短的脉冲 和一个较长的间隔时间。
红外线遥控器(NEC编码方式)
目 录
• 红外线遥控器简介 • NEC编码方式简介 • 红外线遥控器(NEC编码方式)的电路设计 • 红外线遥控器(NEC编码方式)的软件设计 • 红外线遥控器(NEC编码方式)的测试与调试
01 红外线遥控器简介
红外线遥控器的原理
红外线遥控器利用红外线作为信号传输介质,通过调制信号来控制设备的开关或功 能。
THANKS FOR WATCHING
感谢您的观看
01
采用NEC编码算法,将按键信息转换为红外线信号。
解码算法
02
将接收到的红外线信号解码为按键信息。
测试与调试
03
对编码和解码算法进行测试和调试,确保其正确性和稳定性。
05 红外线遥控器(NEC编码 方式)的测试与调试
测试方法
1 2
发射距离测试
测试遥控器在不同距离下的信号发射效果,确保 遥控器在有效范围内能够正常工作。
多功能红外线遥控器的设计方案
多功能红外线遥控器的设计方案一、设计目标:1.实现对多种电子设备的远程控制,包括电视、空调、音响、DVD播放器等。
2.具备多种功能,如开关、调节音量、频道切换、温度调节等。
3.简约美观的外观设计,符合人体工学原理,易于握持和操作。
4.便捷的操作方式,仅需按下对应按键即可完成相应的控制。
5.高灵敏度和稳定性,确保远程控制的准确性和可靠性。
6.低功耗设计,使用寿命长,提高使用效率和便利性。
二、硬件设计:1.使用红外线通信技术,具备发送和接收红外信号的功能。
2.选用高精度的红外传感器,能够快速准确地接收红外信号。
3.整合多种电子设备的品牌和型号数据库,方便用户选择和设置。
4.设计多个按键,分为基本功能按键和扩展功能按键,基本功能按键包括电源、音量加减、频道加减等,扩展功能按键包括模式调节、温度调节等。
5.为按键设置背光,以提供在暗处或弱光环境下的使用便利。
6.设计电池盖,方便更换电池,并确保电池的稳定性和安全性。
7.设置红外发射指示灯,以显示红外信号的发射情况。
三、软件设计:1.设计用户界面,采用直观、简洁的图标和文字显示方式,方便用户操作和理解。
2.开发数据库管理系统,包括品牌和型号的录入、修改和删除等功能,提供用户自定义的选项。
3.制定红外码库,根据不同的设备品牌和型号,分别存储各自的红外码,确保对各个设备的准确控制。
4.设置程序逻辑,根据用户的操作,执行相应的控制指令,包括开关、音量调节、频道切换等。
5.设计学习模式,允许用户学习其他遥控器的功能,将其添加到遥控器的红外码库中,实现多种设备的控制。
6.设置定时开关机功能,方便用户设定时间,在指定的时间点开关设备。
四、测试与改进:1.对硬件进行功能测试,确保各个按键的灵敏度和稳定性。
2.对软件进行功能测试,确保各个控制指令的准确性和响应速度。
3.进行用户体验测试,收集用户的反馈意见,针对不足之处进行改进和优化。
4.不断升级数据库,添加更多的品牌和型号,以补充遥控器的功能和适用范围。
红外遥控器设计(方案)
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脚输出。
除以上输出形式外,还有“锁存”和“暂存”两种形式。所谓“锁存”输出是指对发射端每次发的信号,接收端对应输出予以“储存”,直至收到新的信号为止;“暂存”输出与上述介绍的“电平”输出类似。
项目16红外遥控器的设计
03
本项目的成果可以作为参加电子设计竞赛、科技创新活动的素材和经验积累。
未来展望
进一步优化和完善产品
01
增加更多的功能和控制通道,满足用户更 多的需求。
03
02
对红外遥控器的电路和软件进行优化,提高 其性能和稳定性。
04
拓展应用领域和市场
将红外遥控器应用于更多的领域,如智能 家居、机器人控制等。
05
随着智能家居的兴起,用户对遥控器的便捷性和智能化要求越来越高。因此,设 计一款操作简单、功能丰富、智能化程度高的红外遥控器具有很大的市场前景和 应用价值。
项目目标
设计一款操作简单、 功能丰富、智能化程 度高的红外遥控器。
优化用户使用体验, 提高遥控器的易用性 和稳定性。
实现遥控器的通用性 和兼容性,能够控制 多种家电设备。
编码功能
不同的设备需要不同的编码方式,红外遥控器应 具备对不同设备的编码功能。
距离控制
红外遥控器的有效控制距离应在一定范围内,以 满足用户需求。
附加功能
学习功能
红外遥控器应具备学习功能,可 以学习其他遥控器发出的信号,
实现一机多用。
语音控制
通过语音识别技术,实现语音控制, 方便用户操作。
电量显示
红外遥控器应具备电量显示功能, 方便用户及时更换电池。
项目范围
完成红外遥控器的硬件和软件设计。
实现遥控器的多种功能,如音量调节、频道切换、 定时开关等。 对遥控器进行测试和优化,确保其性能稳定可靠。
02 红外遥控器设计
硬件设计
01
02
03
电路板设计
根据功能需求,设计合适 的电路板,包括电源管理、 控制电路、编码解码电路 等。
红外遥控器设计(方案)
由于各生产厂家生产了大量红外遥控专用集成电路,需要时按图索骥即可。因此,现在红外遥控在加用电器、室内近距离(小于10米)遥控中得到了广泛的应用。
接收部分的红外接收管是一种光敏二极管。在实际应用中要给红外接收二极管加反向偏压,它才能正常工作,亦即红外接收二极管在电路中应用时是反向运用,这样才能获得较高的灵敏度。红外发光二极管一般有圆形和方形两种。
由于红外发光二极管的发射功率一般都较小(100mW左右),所以红外接收二极管接收到的信号比较微弱,因此就要增加高增益放大电路。前些年常用Μpc1373H、CX20106A等红外接收专用放大集成电路。最近几年不论是业余制作还是正式产品,大多都采用成品红外接收头。成品红外接收头的封装大致有两种:一种采用铁皮屏蔽;一种是塑料封装。均有三只引脚,即电源正(VDD)、电源负(GND)和数据输出(VO或OUT)。红外接收头的引脚排列因型号不同而不尽相同,可参考厂家的使用说明。成品红外接收头的优点是不需要复杂的调试和外壳屏蔽,使用起来如同一只三极管,非常方便。但在使用时注意成品红外接收头的载波频率。红外遥控常用的载波频率为38kHz这是由发射端所使用的455kHz晶振来决定的。在发射端要对晶振进行整数分频,分频系数一般取12,所以455kHz÷12≈37.9kHz≈38kHz。也有一些遥控系统采用36 kHz、40 kHz、56 kHz等,一般由发射端晶振的振荡频率来决定。
M50462AP的23脚外接元件组成了红外线驱动放大发射电路,它主要是由驱动管和红外发射二极管组成的,当23脚有指令码信输出时,该信号经驱动管VT放大后,加至红外发射二极管VD1上,遥控指令则以红外线的形式发射出去。
【精品】红外遥控器设计说明
绪论1.1课题背景及目的遥控技术发展只有几十年的历史:本世纪20年代,才刚刚出现无线电遥控的雏形。
那时,人们试图将遥控技术应用于无人驾驶飞机和舰船上,但由于技术不够完善而未能成功。
二次世界大战以后,遥控技术发展迅速,并逐渐在军事、国防、工农业生产以及科学技术等方面得到广泛的应用。
到现今,随着电子技术的飞速发展,新型大规模遥控集成电路的不断出现,使得遥控技术有了日新月异的发展。
遥控装置的中心控制部件已从早期的分立元件逐步发展到集成电路、大规模集成电路、超大规模集成电路,智能化程度大大提高。
近年来,遥控技术在工业生产、家用电器、安全保卫以及人们的日常生活中使用越来越广泛。
在无线遥控领域,目前常用的遥控方式主要有超声波遥控、红外线遥控、无线电遥控等。
由于红外遥控的设计制作简单方便,易于操作,因而成为遥控的主要方式,在国防、军事、生产、建设和日常生活中有极广泛的应用。
为此,在前人研究的基础上设计出了一种红外遥控多通道控制系统的设计方法。
研究表明,采用该方法设计的红外遥控控制系统控制方便,适用于含有较多受控电器的场合,可实现多路多功能控制。
红外通信以红外线作为通信载体,通过红外线在空中的传播来传输数据,它由红外发射器和红外接收器来完成。
在发射端,发送的数字信号经过适当的调制编码后,送入电光变换电路,经红外发射管转变为红外光脉冲发射到空中;在接收端,红外接收器对接收到的红外光脉冲进行光电变换,解调译码后恢复出原信号。
红外通信作为一种数据传输手段,可以在很多场合应用,如家电产品、娱乐设施的红外遥控,水、电、煤气耗能计量的自动抄表等。
红外通信有着成本低廉、连接方便、简单易用和结构紧凑的特点,因此在小型的移动设备中获得了广泛的应用。
通过红外接口,各类移动设备可以自由进行数据交换。
红外接口是目前在世界范围内被广泛使用的一种无线连接技术,被众多的硬件和软件平台所支持;通过数据电脉冲和红外光脉冲之间的相互转换实现无线的数据收发。
- 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)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订
摘要
60年代初,一些发达国家开始研究民用产品的遥控技术,但由于受当时技术条件的限制,遥控技术发展很缓慢。
70年代末,随着大规模集成电路和计算机技术的发展,遥控技术才得到快速的进步。
在遥控方式上大体经历了从高成本的有线到成本低廉控制方便的无线控制。
无论采用何种方式,准确无误传输信号,最终达到满意的控制效果是非常重要的。
最初的无线遥控装置大多采用的是电磁波传输信号,由于电磁波容易产生干扰,也易受到外界干扰,因此逐渐采用超声波和红外线媒介来传输信号。
与红外线相比,超声传感器频带窄,所能携带的信息量少,易受干扰而引起误动作。
较为理想的是光控方式,逐渐采用红外线的遥控方式取代了超声波遥控方式,出现了红外线多功能遥控器,成为当今时代的主流。
由于红外线在频谱上居于可见光之外,所以抗干扰性强,且安全。
具有光波的直线传播特性,不易产生相互间的干扰,是很好的信息传输媒体。
信息可以直接对红外光进行调制传输,例如,信息直接调制红外光的强弱进行传输,也可以用红外线产生一定频率的载波,再用信息对载波进调制,接收端再去掉载波,取到信息。
从信息的可靠传输来说,后一种方法更好,这就是我们今天看到的大多数红外遥控器所采用的方法。
红外遥控技术在这十年来得到了迅猛发展,尤其在家电领域如彩电、DVD、空调、玩具等,也在其它电子领域得到广泛应用,随着人们生活水平的提高,对产品的追求是使用更方便、更具智能化,红外遥控技术正是一个重点的发展方向。
关键字:发光二极管ATmega16
目录
一、现阶段红外遥控技术的研究现状和成果 (1)
二、红外遥控器设计思想 (3)
(一)系统设计概况 (3)
(二)本系统设计思想 (5)
三、红外遥控器硬件电路设计 (6)
(一)红外遥控发射电路部分 (6)
(二)接收电路部分 (9)
(三)红外线信号编码格式 (13)
四、遥控发射及接收控制电路的软件设计 (16)
(一)遥控发射部分 (16)
(二)遥控接收部分 (18)
总结 (21)
致谢 (23)
参考文献 (25)
一、现阶段红外遥控技术的研究现状和成果
常用的红外遥控系统一般分发射和接收两个部分。
发射部分的主要元件为红外发光二极管。
它实际上是一只特殊的发光二极管;由于其内部材料不同于普通发光二极管,因而在其两端施加一定电压时,它便发出的是红外线而不是可见光。
目前大量的使用的红外发光二极管发出的红外线波长为940mm左右,外形与普通φ5发光二极管相同,只是颜色不同。
红外发光二极管一般有黑色、深蓝、透明三种颜色。
判断红外发光二极管好坏的办法与判断普通二极管一样;用万用表电阻挡量一下红外发光二极管的正、反向电阻即可。
红外发光二极管的发光效率要用专门的仪器才能精确测定,而业余条件下只能用拉锯法来粗略判判定。
接收部分的红外接收管是一种光敏二极管。
在实际应用中要给红外接收二极管加反向偏压,它才能正常工作,亦即红外接收二极管在电路中应用时是反向运用,这样才能获得较高的灵敏度。
红外发光二极管一般有圆形和方形两种。
由于红外发光二极管的发射功率一般都较小(100mW左右),所以红外接收二极管接收到的信号比较微弱,因此就要增加高增益放大电路。
前些年常用Μpc1373H、CX20106A等红外接收专用放大集成电路。
最近几年不论是业余制作还是正式产品,大多都采用成品红外接收头。
成品红外接收头的封装大致有两种:一种采用铁皮屏蔽;一种是塑料封装。
均有三只引脚,即电源正(VDD)、电源负(GND)和数据输出(VO 或OUT)。
红外接收头的引脚排列因型号不同而不尽相同,可参考厂家的使用说明。
成品红外接收头的优点是不需要复杂的调试和外壳屏蔽,使用起来如同一只三极管,非常方便。
但在使用时注意成品红外接收头的载波频率。
红外遥控常用的载波频率为38kHz这是由发射端所使用的455kHz晶振来决定的。
在发射端要对晶振进行整数分频,分频系数一般取12,所以455kHz÷12≈37.9kHz≈38kHz。
也有一些遥控系统采
用36 kHz、40 kHz、56 kHz等,一般由发射端晶振的振荡频率来决定。
红外遥控的特点是不影响周边环境的、不干扰其他电器设备。
由于其无法穿透墙壁,故不同房间的家用电器可使用通用的遥控器而不会产生相互干扰;电路调试简单,只要按给定电路连接无误,一般不需任何调试即可投入工作;编解码容易,可进行多路遥控。
由于各生产厂家生产了大量红外遥控专用集成电路,需要时按图索骥即可。
因此,现在红外遥控在加用电器、室内近距离(小于10米)遥控中得到了广泛的应用。
多路控制的红外发射部分一般有许多按键,代表不同的控制功能。
当发射端按下某一按键时,相应地接收端有不同地输出状态。
接收端地输出状态大致可分为脉冲、电平、自馈、互锁、数据五种形式。
“脉冲”输出是当按发射端按键时,接收端对应输出端输出一个“有效脉冲”,宽度一般在100ms左右。
“电平”输出是指发射端按下键时,接收端对应输出端输出“有效电平”消失。
此处的“有效脉冲”和“有效电平”,可能是高、也可能是低,取决于相应输出脚的静态状况,如静态时为低,则“高”为有效;如静态时为高,则“低”为有效。
大多数情况下“高”为有效。
“自锁”输出是指发射端每按一次某一个键,接收端对应输出端改变一次状态,即原来为高电平变为低电平,原来低电平变为高电平。
此种输出适合用作电源开关、静音控制等。
有时亦称这种输出形式为“反相”。
“互锁”输出是指多个输出互相清除,在同一时间内只有一个输出有效。
电视机的选台就属此种情况,其他如调光、调速、音响的输入选择等。
“数据”输出是指把一些发射键编上号码,利用接收端的几个输出形成一个二进制数,来代表不同的按键输入。
一般情况下,接收端除了几位数据输出外,还应有一位“数据有效”输出端,以便以后适时地来取数据。
这种输出形式一般用于与单片机或微机接口。
除以上输出形式外,还有“锁存”和“暂存”两种形式。
所谓“锁存”输出是指对发射端
每次发的信号,接收端对应输出予以“储存”,直至收到新的信号为止;“暂存”输出与上述介绍的“电平”输出类似。
二、红外遥控器设计思想
(一)系统设计概况
1、通用红外遥控系统由发射和接收两大部分组成,应用编/解码专业集成电路芯片来进行控制操作,控制部分包括键盘矩阵,编码调制,LED红外发送器;接收部分包括光,电转换放大器,解调,解码电路。
红外遥控系统框图如图1。
图1红外线遥控系统框图
2、红外通信的基本原理实质上就是指利用红外线来作为载体传送信息。
把单片机等产生的编码控制信号,经由调制电路调制为32~40 KHz的方波信号(提高发射效率、降低功耗)。
在经由驱动电路驱动红外发光二极管(IRED)发出红外遥控信号;在接收端使用与发送端相配对的红外光电二极管,接收含有控制信号的红外信号,在将该红外信号解调为电信号后,在送入单片机进行解码,以得到相应的控制信号,从而完成红外信息的传送。
本遥控发射器本遥控发射器采用码分制遥控方式,码分制红外遥控就是指令信号。