当前位置: 代码迷 >> 单片机 >> 用1838红外接收头跟一个红外发射二极管弄一个红外测距
  详细解决方案

用1838红外接收头跟一个红外发射二极管弄一个红外测距

热度:1194   发布时间:2016-04-28 14:44:44.0
用1838红外接收头和一个红外发射二极管弄一个红外测距
用1838红外接收头和一个红外发射二极管弄一个红外测距,我网上找了很多资料,说1838是脉冲型的,38Khz接收到就是低电平,那难道是直接单片机定时发一个38kHZ的信号给二极管,然后检测1838吗?
------解决思路----------------------
红外发射接收原理

遥控器部分:
遥控器部分的工作原理较为简单,主要就是编码IC通过三极管进行放大调变,然后将此电信号(脉冲波)经有红外发射管(940nm波长)转变为光信号发射出去。
现在国产遥控器的电路主要有:455K晶振,编码IC,放大三极管,发射管等主要几个电子原件组成,2节3V电池驱动;但目前一些国际大厂所用的遥控器,其编码IC内已包括了晶振和放大三极管,电路设计更加方便,且只需要1节电池驱动,更加环保。
红外接收部分:
红外接收头内部结构如上图,其主要由光电二极管+红外接收IC组成,工作原理为:光电二极管(俗称接收管)其接收到红外发射管发射出的光信号后转换为电信号(为微安级的电流),此电信号输入到接收IC内部经过放大--增益--滤波--解调变--整形还原后,还原遥控器给出的原始编码,通过接收头信号输出脚输入到后面的代码识别电路

至于为什么用38KHZ,是因为这样可以提高红外线的抗干扰能力,避免大气中的红外线干扰。原理如下
调制载波频率一般在30khz到60khz之间,大多数使用的是38kHz,占空比1/3的方波,如图2所示,这是由发射端所使用的
455kHz晶振决定的。在发射端要对晶振进行整数分频,分频系数一般取12,所以455kHz÷12≈37.9
kHz≈38kHz。
  相关解决方案