摘要:本研究方案由发射和接收两大部分组成
都是基于MCU实现软件对红外线信号调制与解调
为红外线非定向应用奠定研究基础
关 键 词:uPD6121G;红外线发射/编码与接收/解码;
Research MCU-based infrared signal transmission
modulation and demodulation
LUOKai,HOUJian
Abstract:The program consists of transmitting and receiving two major components, are software-based MCU to achieve infrared signal modulation and demodulation.
Keywords:uPD6121G;Infrared remote launch/encoding/decoding and receiving
1 引 言
红外线是近距离、高速无线通信的一种手段
一直以来
红外遥控、遥测技术在玩具、家电制造及工业测控等领域得到了广泛的应用、室内通信的手段
红外线具有无线电无法比拟的优势
以前的红外线遥控系统以定向发射、接收为主流应用
因此一般为单用户系统
随着非方向性发射、接收
构成系统成为了可能
之前红外线信号都是采用固定的编码芯片和解码芯片实现对红外线的编码的调制与解调
这样的信号无法随用户的需求或构成真正意义上的系统的要求变化
因此本研究方案即是:通过基于MCU及外围器件为基础
实现用软件的方式对红外线进行调制与解调的
这样可以更好的控制红外线信号
使设计者设计出更多与红外线有关的无线段距离通信电路
2 系统研究方案
2.1系统总体方案
红外系统由发射和接收两大部分组成
应用编/解码专用集成电路芯片来进行控制操作
如图1所示
发射部分包括键盘矩阵、编码调制、红外发送器;接收部分包括光、电转换放大器、解调、解码电路
/********************定时器0中断服务函数****************/
void Timer0() interrupt 1 using 1
{
irtime++; //中断计数
switch(irtime)
{
case 2:f2=1;break; //高0.56ms标志位
case 4:f4=1;break; //低0.56ms标志位
case 8:f8=1;break; //地1.68ms标志位
case 16:f16=1;break; //高4.5ms标志位
case 32:f32=1;break; //低4.5ms标志位
}
}