4.4 红外线接收电路的设计
红外接收电路选用了市面上常见的一体化红外接收头SM3381。SM3381集光电转换、解码和放大于一体,可以不接任何外接原件就可以解出需要的脉冲。SM3381平时输出为高电平,当有遥控信号输入时,其输出为高低电平脉冲,故接收时一个码由一个低电平后跟一个高电平构成。利用不同长短高低电平的组合,可构成不同的码。
4.4.1 SM3381应用电路设计
SM3381使用起来比较方便,电路结构简单。因为SM3381集光电转换、解码和放大于一体,可以不接任何外接元器件就可以解出需要的脉冲。此脉冲波可以直接被单片机捕捉并通过T0(P3.4)存储到单片机的数据存储器中,最后将学习结果存放到EEPROM中。
还原时,AT89S52扫描按键,识别相应的键值,从EEPROM中取出对应键值的遥控基带信号,即二进制的高电平与低电平的文持时间,再把基带信号调制到由T1产生的40kHz的载波信号上。下图4-7红外接收单元电路。
图4-7 红外接收单元电路
4.4.2 SM3381简介
采用红外接收一体化红外接收器SM3381,该接收器是黑色环氧聚光透镜,能够滤除可见光干扰,集红外接收和放大于一体,内含红外线PIN接收管、选频放大器和解调器,不需任何外接元件,就可以完成从红外遥控信号中分离出基带信号,输出与TTL电平兼容的所有工作。图4-8 为SM3381实物图,包括电源引脚、地线和信号线。
图4-8 SM3381实物图
4.5 红外线发射电路的设计
红外发射电路中的载波信号直接由单片机模拟产生,经过三极管放大后,驱动红外发光二极管,在软件处理过程中应用延时程序模仿40kHz的红外载波信号,电路中放大三极管采用9013系列,红外发光二极管采用普通的遥控器中的器件。单元电路设计如下图4-9所示。
图4-9 红外发射单元电路
4.5.1 三极管9013的功能介绍和使用方法
9013三极管是一种三端器件,内部有两个离的很近的背靠背排列的PN结(发射结和集电结)。两个PN结上加不同极性、不同大小的偏置电压时,半导体三极管呈现不同的特性和功能。在此的三极管实现放大的功能,是将微弱的电信号不失真的放大到需要的数值,为了增强电信号几乎每个电子系统中都要用到放大电路。图4-10为9013引脚图。
图4-10 9013引脚图
9013技术指标,
结构:NPN
集电极-发射极电压:25V
集电极-基极电压:45V
发射极-基极电压:0.7V
集电极电流IC Max:0.5A
耗散功率:0.625W
工作温度:-55℃ ~ +150℃
特征频率:150MHz
三极管的简单测试:
用万用表可以判断三极管的电极、类型及好坏,一般将万用表置欧姆档“R*100”、“R*1K”。
判断基极和三极管的类型。先假设三极管的某极为“基极”,将黑表笔接在假设的基极上,再将红表笔一次接到其余两个电极上,若两次测得的电阻都很大或者很小,则对换表笔再重复上述测量,若测的两个电阻值相反,则可确定假设的积极是正确的。否则假设另一电极为“基极”,重复上述的测量,以确定基极。若无一个电极符合上述测量结果,说明三极管已坏。当基极确定后,将黑表笔接基极,红表笔分别接其他两极,若测的电阻值都很小,则该三极管为NPN型,反之,为PNP型。
判断集电极和发射极。以9013为例,把黑表笔依次接到假设的集电极上,红表笔接到假设的发射极上,并用手捏住基极和集电极,读出表头所示的电阻值,然后将红黑表笔反接重测。若第一次电阻值比第二次小,说明假说成立。因为集电极和发射极间的电阻值小说明通过万用表的电流很大,偏置正常。 AT89S52单片机的自学习红外遥控器设计+源代码+电路图(10):http://www.751com.cn/zidonghua/lunwen_1471.html