1.导言
跟着物质文化生活水平的日益进步,人们对产品智能化、便利性等方面的寻求也在进一步提高。而红外遥控装置因为其结构简略、本钱低价、制造便利、抗搅扰才能强等一系列的长处,成为现在运用最广泛的的一种通讯和遥控手法。可是,近年来,因为各式各样的家用电器走进了千家万户,比方电视机、DVD、录像机、数字投影机等,因而常常需求一起运用多种遥控器,而不同的设备所遵从的红外传输规约也不尽相同,这些都给运用者带来了许多的不方便。本文的规划正是使用单片机的操控指令对不同的设备进行操控,因而能够便利快捷的完结红外遥控电路的操控功用。
2.红外遥控体系的硬件规划
2.1 红外遥控体系的总体规划
红外遥控体系包含发射和接纳两个组成部分。体系的发送端由单片机将需求发送的二进制信号编码调制为一系列的脉冲信号,然后经过红外发射管发射红外信号。在红外接纳端选用一体化红外接纳头,在接纳红外信号的一起对信号进行扩大、滤波、整形,将得到的TTL电平编码信号传送给单片机,最后由单片机解码并进行相关操控。体系的全体规划框图如图1所示。
2.2 红外发射电路
该模块选用AT89C2051作为发射电路的中心处理器并挑选点触式开关作为操控键。一起,规划中还包含有晶振与简略的红外发射电路。
发射电路的首要原理如下,遥控发射经过点触式键盘操控。当不同的按键按下时,能够发生不同的数字编码脉冲,然后将编码调制在38KHz载波上,再经缓冲扩大后送往红外发光二极管,使其发生不同的脉冲信号,继而传送到遥控接纳器上。其间,用于发射部分的首要%&&&&&%为红外发光二极管。其内部资料与一般发光二极管不同,在该元件两头施加相应的电压时能够宣布红外线。本次规划选用脉冲振幅调制(PAM)对二进制脉冲信号进行调制。具体的红外发射电路如图2所示。
2.3 红外接纳电路
该模块电路首要由一体化红外接纳头、单片机AT89C51、存储器、复原调制和红外发光管驱动电路组成。其间,接纳部分的首要元件为红外接纳管。为使红外接纳二极管正常作业,往往需求加反向偏压,并且反向偏压能够使其取得较高的灵敏度。一体化接纳头在该规划中的首要作用为解调红外遥控信号,即去除38KHz的载波信号后识别出二进制码0、1.在接纳到遥控信号后,经过红外接纳头的前置扩大、限幅扩大、带通滤波、峰值检测以及整形,即可解调出与遥控信号反向的脉冲。
其间,一体化红外接纳头选用SM0038.
SM0038内置PIN二极管和前置扩大器,选用红外滤波的环氧两脂资料封装。经过SM0038输出的解调输出信号能够直接由微处理器解密。选用SM0038的首要特色是可靠性好,不易受环境搅扰,并能够避免非操控信号的输出脉冲呈现。
3.红外遥控体系的软件完结
体系的初始化作业在主程序中完结,因为全体程序较长,所以在本规划中只给出部分的中心规划程序。
3.1 发射部分的软件规划
首先要初始化守时器,其间守时频率为:
38KHz.当开端作业时,需求按下按键发送数据“1”.与此一起,守时器溢出发生守时中止,即可生成38KHz的载波信号。
1)主函数代码:
4.结语
因为红外遥控抗搅扰性强,电路调试简略,编解码简单等特色,已在实际生活中得到了广泛的使用。本文提出的红外遥控体系的规划方案和程序,为单片机操控产品的开发供给了十分有用的参阅。可是本电路也有不完善之处,其一,本电路只能经过单通道来完结对多个设备的操控,因而不能一起操控多个设备。其二,因为一体化红外接纳头一般需求5V的作业电压,而在实际情况中,一般遥控器最多需求两节干电池,即供给3V电压,因而,本规划在供电才能方面还有需求完善的当地。