文档介绍:MC9149:..红外遥控解码器MC9149是一块红外遥控接收专用电路,与红外遥控发射电路MC9148配合使用时,可构成一个完整的遥控发射、接收系统。特点*MC9149*CMOS工艺*=~*低功耗*抗干扰性好*10路控制功能*可并行输出5路组合按键信号*具有单脉冲(SP)、保持脉冲(HP)和循环脉冲(CP)三类输出功能*振荡电路仅使用一个引脚外接RC元件*具有较强的接收码检查功能,以防止来自外界的干扰*DIP16封装MC9149管脚图MC9149MC9149AMC9149ALMC9149管脚说明直流参数(除非特殊说明,Tamb=25℃,VDD=)极限参数内部框图功能说明1、振荡器回路接收信号的定时和内部工作时钟由此振荡器决定。一般地,由CMOS电路内的反相器构成的线性放大器和外接的455KHz的陶瓷谐振器可构成一振荡器。然而,在使用MC9149时,可在OSC端和地之间并联接一电阻和电容来构成一稳定的振荡器。当R=39KΩ,C=1000PF时,振荡频率为38KHz±5KHz(参见下图的振荡频率曲线)。振荡频率与电阻、电容的关系曲线2、接收信号输入回路由红外感光元件接收到的信号经过放大器和检测器,38KHz的载波信号被滤去,然后再被送到接收回路的输入端(Rx-IN)。此端内置施密特整形电路,对接收信号波形进行整形。3、接收信号的校验接收信号的校验是检测两个周期的从发射器传来的信号,用以确定是否是正常的信号。首先,第一个字的数据存于一个12位的寄存器中,然后,第二个字的数据也进到该移位寄存器中。按先进先出的原理,移位寄存器的第一个字的12位数据一位一位的弹出,将弹出的数据与第二个字的数据逐个进行比较,以检查它们是否一致。如果数据发生错误,则系统在此时发生内部复位;反之,如果12位数据比较后都正确,则输出由低电平升为高电平。移位脉冲由脉冲发生器根据接收信号的频率和解码器的频率容差范围综合判断给出。4、用户码的比较为了防止不同机型间的相互干扰,信号中的用户码C1、C2和C3用来校验发射和接收是否一致。仅有当码都一致时,才会锁存接收到的数据和将输出由低电平置成高电平。如果码不一致,输出维持低电平。5、用户码定义对应C2和C3用户码的CODE端内有连接到VDD的上拉电阻。当设置用户码为“1”时,CODE端可悬空或与GND之间接一个电容;当设置用户码为“0”时,CODE端可直接与GND相连。6、输出脉冲SP、HP、CP6-1、单脉冲SP1~SP5在接收到两次12位的码数据,并经校验正确后,输出单脉冲。输出由低电平到高电平,然后再经107ms之后回到低电平。6-2、保持脉冲HP1~HP5通常情况下,在连续键按下后,第一个锁存脉冲驱动保持脉冲输出,在持续接收到连续码的期间,输出一直维持高电平;当按键放开,连续码发送停止时,由最后一个锁存脉冲在160ms后将输出重新置为低电平。在受外界强干扰的情况下,按键放开,连续码发送停止时,接收电路接收到的最后一组码中仅有一个完整的码。输出高电平将保持160ms延时后,翻转为低电平。在连续码脉冲的作用下,HP1~HP5能同时并行输出高电平。这种功能通常在录音机的录音/放音(REC/PLAY)、录音/暂停(RE