版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、【Word版本下载可任意编辑】 一种多路红外遥控系统的电路设计和实现 随着电子技术的飞速发展,尤其是跨入2000年后,红外技术得到了迅猛发展。红外遥控已渗透到国民经济的各行各业和人们日常生活的方方面面,在工业自动化、生产控制过程、信息采集和处理、通信、红外制导、激光武器、电子对抗、环境监测、红外育种安全防范、家用电器控制及日常生活各个方面都得到了广泛的应用。 针对国内外的发展情况,可见红外遥控系统是我国未来智能化发展方向。本课题要设计的红外多路遥控系统,主要红外发射和红外接收这两部分,本设计依托市面上常见的红外发射和红外接收元器件,使设计具有传输距离一般、硬件简单、安装方便、价格便宜的优点。本
2、文所介绍的红外多路遥控系统,是采用码分制多通道红外遥控系统装置。早期的码分制的脉冲指令编码多采用分离元器件及小规模数字集成电路,编码、译码电路弄得很复杂,可靠性也差。但随着大规模数字集成技术的发展和日趋成熟,各种大规模专用集成编、译码集成器件的层出不穷,使外围元器件很少,电路简单,功能完善。 本文设计的多路遥控系统主要针对的是目前家庭众多的家用电器设备需要集中控制管理。其主要特点是一改传统键盘控制电路设计往往以总线方式外接8155、8255或8279芯片来扩展并行口,而采用MOTOROLA公司推出的串行可编程多路开关检测接口芯片MC33993与价格低廉的单片机芯片AT89C2051实现键盘控制
3、;并且在遥控输出控制方面,利用MC33993可以驱动MOSFET/LED之功能,再次采用MC33993与AT89C2051实现多路输出控制,从而以CPU较少的I/O口资源满足了较多路的输出控制。因此,MC33993的使用大大节省了系统有限的I/O口资源,同时有利于实现系统更多的其它控制功能,而且也使系统的硬件设计和软件设计更加简洁。 1 多路红外系统组成及其原理 红外线又称红外光波,在电磁波谱中,光波的波长范围为0.01um1000um.根据波长的不同可分为可见光和不可见光,波长为0.38um0.76um的光波可为可见光,依次为红、橙、黄、绿、青、蓝、紫七种颜色。光波为0.01um0.38um
4、的光波为紫外光(线),波长为0.76um1000um的光波为红外光(线)。红外光按波长范围分为近红外、中红外、远红外、极红外4类。红外线遥控是利用近红外光传送遥控指令的,波长为0.76um1.5um.用近红外作为遥控光源,是因为目前红外发射器件(红外发光管)与红外接收器件(光敏二极管、三极管及光电池)的发光与受光峰值波长一般为0.8um0.94um,在近红外光波段内,二者的光谱正好重合,能够很好地匹配,可以获得较高的传输效率及较高的可靠性。多路红外系统组成如图1所示。 红外遥控发射电路的功能是对输入控制指令信号开展扫描、产生遥控编码脉冲、驱动红外发射管输出红外遥控信号。红外遥控接收电路的功能是
5、接收红外遥控信号并将之放大、检波、整形,解调出编码脉冲。遥控编码脉冲是一组组串行二进制码,对于一般的红外遥控系统,此串行码输入到微控制器,由其完成遥控指令的解码;微控制器根据解出的控制指令输出相应的控制信号,由输出控制电路去执行相应的遥控功能。 2 红外遥控发射电路的设计 整个多路红外遥控发射电路包括遥控指令输入电路部分和编码发射电路部分。多路红外发射电路如图2所示。它主要由MC33993、AT89C2051、HX2262、LTE5208A等器件构成。 2.1 遥控指令输入电路设计 系统的遥控指令输入电路是基于MOTOROLA公司新近推出的可编程多路开关检测接口集成电路MC33993设计的,它
6、可检测多达22路开关量输入信号,并可将检测到的多路开关的状态(三态)信号通过该芯片的SPI(串行外围接口)传送给单片机。该器件具有22路模拟多路开关的功能,用以读取多路模拟输入信号,模拟输入信号经缓冲器缓冲后由模拟多路开关输出以供单片机读取。除此之外,MC33993还具有许多其它灵活的应用,诸如可为传感器提供电源、作为模拟传感器的输入、驱动MOSFET/LED和控制管理系统电源等。 在这里主要利用其基本的开关检测功能。MC33993与单片机AT89C2051的接口电路设计(参见图2)如下:22路遥控开关分别与MC33993的SP0SP7及SG0SG13共22个输入端口连接,MC33993的SP
7、I通信口的SI、SO、CS、SCLK分别与AT89C2051的P3.0、P3.1、P3.4、P3.5相连接,MC33993的中断输出与AT89C2051的中断输入连接。MC33993的WAKE端控制电源管理芯片MC33998的5V电源输出,平时MC33993等处于睡眠模式。遥控指令的检测工作原理是这样的:首先单片机通过与MC33993的SPI口的通信对MC33993开展初始化,将MC33993的22个检测输入口全部设置为高电平。当有键盘按下时,MC33993可被唤醒,即可向单片机产生中断请求,单片机通过MC33993的SPI口读取键盘的状态变化,并将按下的按键指令编成一个6比特数,由AT89C
8、2051的P1.0、P1.1、P1.2、P1.3、P1.4、P1.5输出给编码芯片HX2262.MC33993的应用使系统省去了CPU对键盘的不断扫描,因此提高了CPU 的利用率。 2.2 编码发射电路设计 红外遥控编码电路采用HX2262芯片,它的A0A5为地址输入,可编程三种状态:1、0、浮空。在这里A0A5全部设为低电平。D0D5为数据输入,可为1或0两种状态,输入的指令编码由AT89C2051的P1口提供。HX2262与单片机的接口参见图2.TE为发射使能端,低电平有效,它由单片机的P3.7控制。OSC1与OSC2外接振荡电阻,决定电路时钟频率,振荡频率 f =100016/Rosc(
9、kHz),Rosc为振荡器电阻,其值选为470k。DOUT为数据串行输出。每传送一组编码,编码串都自动连发四次,编码器用不同的占空比及组合表示不同的状态。输出数据调制在38kHz的载波上,非门芯片CD4011构成38kHz的振荡器。整个编码脉冲调制在38kHz的载波上后由红外发射管LTE5208A发射出去。 3 红外接收及遥控输出电路设计 3.1红外接收及其解码电路的设计 红外接收电路如图3所示,它由集成红外接收管、解码芯片HX2272、AT89C2051组成。其中HX2272是与HX2262配对使用的解码芯片,A0A5是地址输入,要求与发射端的HX2262设定的状态一致,因此全都设置为低电平
10、。D0D5为数据输出,脉冲编码信号自Din输入,振荡器电阻选为1M?赘。当接收到有效信号时,VT端由低电平变为高电平。HX2272与AT89C2051的接口参见图3,HX2272的6位数据口D0D5分别与AT89C2051的P1口连接。当NJL41V328的感光窗接收到红外发射器发来的红外线调制信号时,经内部电路处理输出给HX2272解码芯片;在HX2272对接收的数据解码成功后, VT端由低电平变为高电平,三极管导通,给单片机INT0中断口一个低电平,AT89C2051立即响应中断,通过P1口读取HX2272的输出数据;然后单片机根据读取的来自发射端的控制指令编码,通过其P3口与MC3399
11、3的SPI口的串行通信输出相应的控制信号给MC33993,利用MC33993的22个可编程开关检测口驱动MOSFET/LED的功能去控制三端双向可控硅的光绝缘驱动电路MC3021.AT89C2051与MC33993的接口如图3所示。 3.2 遥控输出电路设计 由于本多路遥控系统主要是针对目前家庭众多的家电设备的集中管理,所以该系统的控制对象大都是220V交流负载。首先AT89C2051对MC33993开展初始化,将MC33993的所有的开关检测端口均设置为浮空状态,在遥控接收电路成功解调出遥控指令后,由AT89C2051通过与MC33993的SPI口的串行通信输出对应的控制信号给MC33993
12、,使MC33993相应的端口为可控硅光绝缘驱动器MC3021的输入发光二极管提供驱动电流,然后MC3021驱动三端双向可控硅BT136导通,交流负载接通电源开始工作。当再次按下同一遥控按键时,AT89C2051输出控制信号取反,使MC33993相应的端口断开,不再为可控硅光绝缘驱动器MC3021的输入发光二极管提供驱动电流,BT136丧失了MC3021的驱动,BT136截止,交流负载电源断开使其停止工作。输出控制电路参见图3.由于篇幅限制,图中只画出了路和第22路输出控制。 通常,需要大量开关接口和输出控制电路的系统往往由许多分立器件组成,众多的分立器件不仅在电路板上占据较大空间,而且必须仔细检查焊接的完整性。而将功能灵活的MC33993应用于多路遥控的键盘控制与输出控制中,减少了电路板的焊接和尺寸,同时又可提供非常灵活的接口,并且还具有睡眠工作模式,大大降低了系统的功耗。这样,用较少的CPU资源和简洁的电路设计,既解决了多控制按键的输
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 粮食作物栽培工规划评优考核试卷含答案
- 青年兴则国家兴青年强则国家强
- 住院患者护理质量监控与评估
- 2026外科机器人辅助胃切除术考试课件
- 医学课件-节段损伤表现
- 慢性肾衰竭病人护理查房
- 吉林长春市2026-2027学年九年级上学期9月学情自测试题(含答案)
- 2025年临床营养学-肥胖症
- 疏血通注射液治疗急性心肌梗死的疗效观察
- 《UI设计-AIGC驱动赋能界面完美设计》课件 3.2 任务实施
- 《机床数控技术 第2版》课件全套 杜国臣 第1-6章 绪论、数控加工工艺基础 -数控机床机械结构
- (高清版)DZT 0280-2015 可控源音频大地电磁法技术规程
- 小学生必读图书目录
- 同济大学《房屋建筑学》(第5版)配套题库
- 太平洋雇主责任保险(2016版)条款
- 2022年新人教版四年级数学上册电子课本
- 2019新版药品管理法培训PPT
- 高分子的聚集态结构
- GB/T 20634.1-2006电气用非浸渍致密层压木第1部分:定义、命名和一般要求
- 常见症状发热
- 劳务费工作量说明表
评论
0/150
提交评论