红外遥控解码器.

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

红外遥控解码器

MC9149 是一块红外遥控接收专用电路,与红外遥控发射电路MC9148 配合使用时,可构成一个完整的遥控发射、接收系统。

特 点

● CMOS 工艺

● 工作电压 VCC=4.5~5.5V ● 低功耗

● 抗干扰性好

● 10 路控制功能

可并行输出5 路组合按键信号

具有单脉冲(SP )、保持脉冲(HP )和循环脉冲(CP )三类输出功能

● 振荡电路仅使用一个引脚外接RC 元件 ● 具有较强的接收码检查功能,以防止来自外界的干扰 ● DIP16 封装

管脚图

MC9149A

MC9149AL

管脚说明

直流参数(除非特殊说明,Tamb=25℃,VDD=5.0V)

极限参数

内部框图

功能说明

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、CP

6-1、单脉冲SP1~SP5

在接收到两次12 位的码数据,并经校验正确后,输出单脉冲。输出由低电平到高电平,然后再经107ms之后回到低电平。

6-2、保持脉冲HP1~HP5

通常情况下,在连续键按下后,第一个锁存脉冲驱动保持脉冲输出,在持续接收到连续码的期间,输出一直维持高电平;当按键放开,连续码发送停止时,由最后一个锁存脉冲在160ms 后将输出重新置为低电平。

在受外界强干扰的情况下,按键放开,连续码发送停止时,接收电路接收到的最后一组码中仅有一个完整的码。输出高电平将保持160ms 延时后,翻转为低电平。

在连续码脉冲的作用下,HP1~HP5 能同时并行输出高电平。这种功能通常在录音机的录音/放音

(REC/PLAY)、录音/暂停(REC/PAUSE)和监听/倒带(CUE/REVIEW)等功能上使用。

6-3、循环脉冲CP1~CP2

每当收到循环键按下输出的单发码信号时,循环脉冲输出将翻转一次。循环脉冲适用于电源开关(ON/OFF)及静音(MUTE)等功能控制。

MC9148AL 的控制方式如下图所示:

注:当CP2 输出被置为高电平时,CP1 被置为低电平;并且,当CP2 输出保持高电平时,CP1 无法被置为高电

7、编码顺序(键号对应MC9148)

C1~C3 用户编码作为上述码位的补充。MC9149能用键1#~5#和键7#~11#对应的10 个功能, MC9149AL能用键1#~5#、键7#~9#和键17#~18#对应的10 个功能。

典型应用图例

注:R 须为39KΩ±5%;C 须为有较好温度系数的聚丙烯薄膜电容,容量为1000pF±5%

对典型应用线路的说明

1、 MC9148 与MC9149的用户编码组合

MC9148 和MC2249A 的用户编码组合方式见下表:

MC9149 有C2 和C3 这两个用户编码端,用户码C1 在内部置为“1”,所以,发射电路MC9148的用户编码C1 必须置为“1”,在CODE 端和T1 端之间连接一个二极管。

2、输入信号的电压

如果RxIN 端的输入电压会超过VDD+0.3V,需在信号输入与RxIN 端之间串接一个10KΩ左右的电阻,以防止闩锁效应。

相关文档
最新文档