遥控控制合成器-SinoWealth.PDF

遥控控制合成器-SinoWealth

遥控控制合成器 1. 遥控控制合成器综述 中颖部分单片机上的遥控控制合成器模块,主要是为红外线遥控应用而设 计的。事实上,遥控控制合成器不仅广泛应用于红外线遥控,也同样于无线电(RF) 遥控等之中被广泛应用。 红外线(IR)遥控是目前使用最广泛的一种遥控手段。红外线遥控装置具 有体积小、功耗低、功能强、成本低等特点,因而继彩色电视、录像机之后,在 录音机、音响设备、空调机,以及玩具等其它小型电器装置上也纷纷采用红外线 遥控。利用红外遥控实现人机界面的应用,在日常生活中非常广泛。 红外遥控数据(或功能指令码)发送和通讯一般都采用多位二进制串行码 用脉波编码的方式,所谓脉波编码,就是按一定编码规则协议,将每位数据信号 用一个脉波来表示,不同的脉波表示不同的数据。例如如附图 1-1脉波编码示 意图所示,数据信号对一个占空比为1/3,频率为38kHz的的载波(Carrier) 进行编码调制,以脉宽1 ms、周期3 ms代表“0”;以脉宽2 ms、周期3 ms 代表“1”。经调制后的脉波信号经放大后由发送器件红外发光二极管转化为红 外信号发送出去。在接收端,透过红外接收组件接收红外信号,再经过解调模块 过滤载波后,按一定编码规则协议还原得到有用的遥控讯息。这样做有两点好处 ︰第一,减少了有效的发射时间,有利于降低平均功耗,这对于采用干电池供电 的发射器十分重要;第二,外部干扰信号多为缓变信号,编码方式可排除大部分 噪声,有利于抗干扰。 1 m s 2 m s 0 信 號 38 K H z carrier 2 m s 1 m s 1 信 號 38 K H z carrier 图 1-1 脉波编码示意图 2. 遥控控制合成器工作原理 以下结合中颖电子的单片机SH67P33C的遥控控制合成器模块的设计进行说 明。中颖单片机的遥控控制合成器模块结构如下附图 1-2所示: 图1-2 SH67P33C遥控控制合成器模块结构框图 载波合成器由一个8位向上载波发生计数器和两个8位数据重载寄存器(高 电平数据寄存器和低电平数据寄存器)组成。 写数据到数据重载寄存器可以初 始化载波发生计数器。系统复位后,载波发生计数器自动重载高电平数据寄存器 的数据,同时输出高电平。 接着当计数器计数从$FF到 $00溢出时,计数器自 动重载低电平数据寄存器的数据同时输出低电平。当计数器计数从$FF到$00再 次溢出,计数器又自动重载高电平数据寄存器的数据,同时输出高电平。上述操 作组成一个完整的循环。 因此载波合成器可以输出具有特定占空比和周期的连 续载波波形。 从附图 1-2可以看到,SH67P33C载波发生器时钟源为震荡时钟(Fosc),但 用户须注意,部分型号产品是以系统时钟(Fosc/4)为载波发生器时钟源的(如 SH66P51)。时钟源经过一个分频器进行分频,透过选择不同分频比,该分频器可 以选择8种不同的信号频率,将分频之后的信号输入到一个8位计数器作为计数 器的触发信号,触发信号的每一个周期计数器将自加一。透过修改低电平数据重 载寄存器来改变低电平的宽度或者修改高电平数据重载寄存器来改变高电平的 宽度,将得到不同周期和占空比的载波波型。但用户请注意,修改的高电平数据 寄存器或低电平数据寄存器的值,不即刻影响当前计数周期,新的数值只有在发 生溢出后被重新加载。 遥控控制合成信号是透过REMO数据位控制REM输出,当写“1”到REMO时, 计数器将

文档评论(0)

1亿VIP精品文档

相关文档