当前位置:文档之家› 红外线发射接收对管的简单应用基础

红外线发射接收对管的简单应用基础

红外线发射接收对管的简单应用基础
红外线发射接收对管的简单应用基础

红外线发射接收对管的简单应用基础

作者:羊村村长(qq:332416820)

关键词:红外线、单片机、1T、AD模数转换、红外对管、1602

元件清单:STC12C5A60S2、12MHz晶振、30p电容(2个)、103可调电阻、1602液晶、红外对管、电阻(220,47k各

一个)

电路图:

说明:1、红外发射管工作电流一般为100ma左右,使用中长时间超过额定电流工作会造成期间损坏,此电路中限流电

阻为220欧,则工作电流5/220为22ma左右;

2、此电路实际测试中,感应距离15cm左右(从液晶上能看到电压变化),此距离为单程距离,从照片中可以看

到;

3、如果要增加感应距离,方法有三个:一个是加大发射电流(减小限流电阻),二是用单片机定时进行脉冲发

射,改变占空比,三是接收电流加三极管放大,提高接收电路灵敏度;

4、此电路所用STC12C5A60S2为1Tcpu,具有P1口内部adc功能,传统51需改时延,并自己增加ADC模块。

5、特别提醒,红外接收管正极应该接地。

实验场景:

下面图一红圈标示的就是红外对管连接

图一万能板实验图图二上面用东西遮挡引起电压变化

源程序清单:

/*---------------------------------------------------------------------------------------------------------------*/

/* 12Mhz晶振测试,100%通过*/

/*---------------------------------------------------------------------------------------------------------------*/

#include

#include "intrins.h"

#define uchar unsigned char

#define uint unsigned int

uchar Vo; //A/D转换后换算的电压值

/*Declare SFR associated with the ADC */

sfr ADC_CONTR = 0xBC; //ADC control register

sfr ADC_RES = 0xBD; //ADC high 8-bit result register

sfr ADC_RESL = 0xBE;

//sfr ADC_LOW2 = 0xBE; //ADC low 2-bit result register

sfr P1ASF = 0x9D; //P1 secondary function control register

/*Define ADC operation const for ADC_CONTR*/

#define ADC_POWER 0x80 //ADC power control bit

#define ADC_FLAG 0x10 //ADC complete flag 模数转换结束标志位

#define ADC_START 0x08 //ADC start control bit 模数转换启动控制位

//转换速度控制位SPEED0和SPEED1,共四种状态,对应四种转换速度

#define ADC_SPEEDLL 0x00 //540 clocks

#define ADC_SPEEDL 0x20 //360 clocks

#define ADC_SPEEDH 0x40 //180 clocks

#define ADC_SPEEDHH 0x60 //90 clocks

uchar tCount;

sbit RS = P2^0;

sbit RW = P2^1;

sbit EN = P2^2;

void DelayMS(uint ms)

{

uint i;

while(ms--)

{

for(i=0;i<120;i++);

}

}

/*----------------------------

Software delay function

----------------------------*/

void Delay(uint n)

{

uint x;

while (n--)

{

x = 5000;

while (x--);

}

}

/*---------------------------------------------------------------------------------------------------------------*/

/* ADC相关部分*/

/*---------------------------------------------------------------------------------------------------------------*/

/*----------------------------

Initial ADC sfr

----------------------------*/

void InitADC()

{

P1ASF = 0x01; //选择P1.0作为A/D输入通道

ADC_RES = 0; //清0

ADC_CONTR = ADC_POWER | ADC_SPEEDLL; //0x10|0x00=0x10:开电源和设置A/D转换速度

Delay(2); //ADC power-on and delay

}

/*----------------------------

Get ADC result

----------------------------*/

uchar GetADCResult(uchar ch)

{

ADC_CONTR = ADC_POWER | ADC_SPEEDLL | ch | ADC_START;//0x00|0x00|ch|0x08:选择A/D输入通道,开始A/D转换

_nop_(); //Must wait before inquiry ,

_nop_(); //设置ADC_CONTR寄存器后需加4个CPU时钟周期的延时,才能保证值被写入ADC_CONTR寄存器_nop_();

_nop_();

while (!(ADC_CONTR & ADC_FLAG));//Wait complete flag

ADC_CONTR &= ~ADC_FLAG; //Close ADC

Vo=ADC_RES*5*10/256; //Return ADC result(为显示整数,这里将电压值扩大了十倍)

return Vo;

}

/*---------------------------------------------------------------------------------------------------------------*/

/* 1602显示相关部分*/

/*---------------------------------------------------------------------------------------------------------------*/

uchar Read_LCD_State()

uchar state;

RS=0;

RW=1;

EN=1;

DelayMS(1);

state=P0;

EN = 0;

DelayMS(1);

return state;

}

void LCD_Busy_Wait()

{

while((Read_LCD_State()&0x80)==0x80); DelayMS(5);

}

void Write_LCD_Data(uchar dat) //写数据到1602 {

LCD_Busy_Wait();

RS=1;

RW=0;

EN=0;

P0=dat;

EN=1;

DelayMS(1);

EN=0;

}

void Write_LCD_Command(uchar cmd) //写命令{

LCD_Busy_Wait();

RS=0;

RW=0;

EN=0;

P0=cmd;

EN=1;

DelayMS(1);

EN=0;

}

void Init_LCD() //1602 初始化

{

Write_LCD_Command(0x38);

DelayMS(1);

Write_LCD_Command(0x01); //清屏

DelayMS(1);

Write_LCD_Command(0x06); //

DelayMS(1);

Write_LCD_Command(0x0c);

DelayMS(1);

}

void Set_LCD_POS(uchar p)

Write_LCD_Command(p|0x80);

}

void Display_LCD_String(uchar p,uchar *s) //1602显示

{

uchar i;

Set_LCD_POS(p);

for(i=0;i<16;i++)

{

Write_LCD_Data(s[i]);

DelayMS(1);

}

}

void Format_DateTime(uchar d,uchar *a)

{

a[0]=d/10+'0';

a[1]=d%10+'0';

}

//写入液晶第二行

void display(uchar add,uchar date)

{

uchar shi,ge;

shi=date/10+'0';

ge=date%10+'0';

Write_LCD_Command(0x80+0x40+add);

Write_LCD_Data(shi);

Write_LCD_Data(ge);

}

//写入液晶第一行

void display1(uchar add,uchar date)

{

uchar shi,ge;

shi=date/10;

ge=date%10;

Write_LCD_Command(0x80+add);

Write_LCD_Data(0x30+shi); //0x30即48(十进制)对应的ASCAII码为字符‘0’

Write_LCD_Data(0x30+ge);

}

/*------------------------------------------------------------------------------------------- --------------------*/

/* 主程序*/ /*---------------------------------------------------------------------------------------------------------------*/

void main()

{

/* a,b,counter;

a=0;

b=0;*/

uint counter=9;

Init_LCD();

InitADC();

Display_LCD_String(0,"Voltage:");

Display_LCD_String(10,"V ");

Display_LCD_String(64,"counter:");//后面出现乱码,也请高手指出问题所在,qq:332416820 while (1)

{

GetADCResult(0);

display1(8,Vo);

display1(72,counter);

counter++;

DelayMS(1000);

}

}

38kHz 红外发射与接收

38kHz 红外发射与接收 红外线遥控器在家用电器和工业控制系统中已得到广泛应用,了解他们的工作原理和性能、进一步自制红外遥控系统,也并非难事。 1.红外线的特点 人的眼睛能看到的可见光,若按波长排列,依次(从长到短)为红、橙、黄、绿、青、蓝、紫,如图1所示。 由图可见,红光的波长范围为0.62μm~0.76μm,比红光波长还长的光叫红外线。红外线遥控器就是利用波长0.76μm~1.5μm之间的近红外线来传送控制信号的。 红外线的特点是不干扰其他电器设备工作,也不会影响周边环境。电路调试简单,若对发射信号进行编码,可实现多路红外遥控功能。 2.红外线发射和接收 人们见到的红外遥控系统分为发射和接收两部分。发射部分的发射元件为红外发光二极管,它发出的是红外线而不是可见光,如图2所示。 常用的红外发光二极管发出的红外线波长为940nm左右,外形与普通φ5 mm发光二极管相同,只是颜色不同。一般有透明、黑色和深蓝色等三种。判断红外发光二极管的好坏与判断普通二极管一样的方法。单只红外发光二极管的发射功率约100mW。红外发光二极管的发光效率需用专用仪器测定,而业余条件下,只能凭经验用拉距法进行粗略判定。 接收电路的红外接收管是一种光敏二极管,使用时要给红外接收二极管加反向偏压,它才能正常工作而获得高的灵敏度。红外接收二极管一般有圆形和方形两种。由于红外发光二极管的发射功率较小,红外接收二极管收到的信号较弱,所以接收端就要增加高增益放大电路。然而现在不论是业余制作或正式的产品,大都采用成品的一体化接收头,如图3所示。红外线一体化接收头是集红外接收、

放大、滤波和比较器输出等的模块,性能稳定、可靠。所以,有了一体化接收头,人们不再制作接收放大电路,这样红外接收电路不仅简单而且可靠性大大提高。 图3是常用两种红外接收头的外形,均有三只引脚,即电源正VDD、电源负(GND)和数据输出(Out)。接收头的引脚排列因型号不同而不尽相同,图3列出了因接收头的外形不同而引脚的区别。 红外接收头的主要参数如下: 工作电压:4.8~5.3V 工作电流:1.7~2.7mA 接收频率:38kHz 峰值波长:980nm 静态输出:高电平 输出低电平:≤0.4V 输出高电平:接近工作电压 3.红外线遥控发射电路 红外线遥控发射电路框图如图4所示。 框图4是目前所有红外遥控器发射电路的功能组成,其中的编码器即调制信号,按遥控器用途的编码方式可以很简单、也可以很复杂。例如用于电视机、VCD、DVD和组合音响的遥控发射的编码器,因其控制功能多达50种以上,此时的编码器均采用专用的红外线编码协议进行严格的编程,然而对控制功能少的红外遥控器,其编码器是简单而灵活。前者编码器是由生产厂家的专业人员按红外遥控协议进行编码,而后者适用于一般电子技术人员和电子爱好者的编码。图4中的38kHz振荡器即载波信号比较简单,但专业用的和业余用的也有区别,专业用的振荡器采用了晶振,而后者一般是RC振荡器。例如彩电红外遥控器上的发射端用了455kHz的晶振,是经过整数分频的,分频系数为12,即455kHz÷12= 37.9kHz。当然也有一些工业用的遥控系统,采用36kHz、40kHz或56kHz等的载波信号。 因红外遥控器的控制距离约10米远,要达到这个指标,其发射的载波频率(38kHz)要求十分稳定,而非专业用的RC(38kHz)载波频率稳定性差,往往偏离38kHz甚至很远,这就大大缩短了遥控器的控制距离。因晶振频率十分稳定,所以专业厂家的遥控器全部采用晶振的38kHz作遥控器的载波发送信号。 图4中编码器的编码信号对38kHz的载波信号进行调制,再经红外发射管D向空间发送信号供遥控接收端一体化接收头接收、解调输出、再作处理。

红外发射管IR204C-A-L

Technical Data Sheet 3mm Infrared LED, T-1
HIR204C/H0
Features
?High reliability ?High radiant intensity ?Peak wavelength λp=850nm ?2.54mm Lead spacing ?Low forward voltage ?Pb free ?The product itself will remain within RoHS compliant version.
Descriptions
?EVERLIGHT’s infrared emitting diode(HIR204C/H0) is a high intensity diode , molded in a water clear plastic package. ?The device is spectrally matched with phototransistor , photodiode and infrared receiver module.
Applications
?Free air transmission system ?Infrared remote control units with high power requirement ?Smoke detector ?Infrared applied system
Device Selection Guide LED Part No.
HIR
Chip Material
GaAlAs
Lens Color
Water clear
Everlight Electronics Co., Ltd. Device No:DIH-020-053
http:\\https://www.doczj.com/doc/b918504529.html, Prepared date:07-20-2005
Rev 3
Page: 1 of 7
Prepared by:JAINE TSAI

红外发射、接收头(红外基础知识).

目前市售红外一体化接收头有两种:电平型和脉冲型,绝大部分的都是脉冲型的,电平型的很少。 电平型的,接收连续的38K信号,可以输出连续的低电平,时间可以无限长。其内部放大及脉冲整形是直接耦合的,所以能够 接收及输出连续的信号。 脉冲型的,只能接收间歇的38K信号,如果接收连续的38K信号,则几百ms后会一直保持高电平,除非距离非常近(二三十厘米以内。其内部放大及脉冲整形是电容耦合的,所以不能能够接收及输出连续的信号。一般遥控用脉冲型的,只有特殊场合,比如串口调制输出,由于串口可能连续输出数据0,所以要用电平型的。一般遥控器用455K经12分频后输出37917HZ,简称38K,10米接收带宽为38+-2K,3米为 35~42K。在没有环境反射的空旷空间,距离10米以上方向性会比较强。在室内, 如果墙是白色的,则在15米的空间基本没有方向性。 接收头要有滤光片,将白光滤除。在以下环境条件下会影响接收,甚至很严重: 1、强光直射接收头,导致光敏管饱和。白光中红外成分也很强。 2、有强的红外热源。 3、有频闪的光源,比如日光灯。 4、强的电磁干扰,比如日光灯启动、马达启动等。 38K信号最好用1/3占空比,这个是最常用的,据测试1/10占空比灵敏度更好。实际调制时间要少于50%。最好有间歇。 电平型的接收头只要接收到38K红外线就输出持续低电平,用起来非常爽,以前的老式接收头多半是这种类型,但其有个致命 弱点:抗干扰性太差,传输距离短(小于1m。

而脉冲型一体化红外线接收头必须接受一定频率38K的载波的基带信号才有正常输出,如发送500HZ的38K载波,脉冲型一体化红外线接收头输出500HZ方波,而如果发送连续的38K载波就会出项有瞬间低电平其后为高电平的现象。这种脉冲型一体化红外线接收头克服了传统电平型接收头的不足:传输距离相对更远,稳定性大大增加,抗干扰性更强。因此已经完全取代了老式的电平型接受头,在电子市场如不说明店主给你的绝对是脉冲性的。 手机拍照时可以查看红外发射管是否处于发射状态 红暴问题 有些厂家把能不能制造出无红暴红外灯当做一个技术问题来宣传,好像有红暴就是低技术,无红暴就是高技术。其实,有无红暴只是一个选择问题,并不是技术问题,波长超过700nm的光线叫做红外线,900nm以上的红外线基本无红暴,波长越短,红暴越强,红外线感应度也越高。现在市场上有两种主流红外灯,一种是有轻微红暴的,波长在850nm左右,一种是无红暴的,波长在940nm左右。同一款摄像机,在850nm波长的感应度,比在940nm波长的感应度好到10倍。所以850nm这种有轻微红暴的红外灯拥有更高的效率,应当做为红外夜视监控的首选项。 这说的有道理吗? 红暴是对红外灯工作状态的一个描述。工作灯在工作时,如果有红暴就会在管芯出现红色小点。如果没有红暴的话,工作和不 工作人眼看不出来。没有红点 850nm和940nm都有红爆,只不过940要比较弱一点 常见的红外发射管有940nm波长和850nm波长两种,940nm波长的红外发射管主要使用于调制编码及信号传输,而850nm 波长的主要用于安防等红外光源上,接收管则有850nm~950nm通用的型号。850的管和940的管区别在于他们的功率大

红外对管

红外对管 特性简介: 直径:3mm,波长:940nm,工作电压:1.2V,工作电流:20mA,测量距离:<20cm。波段为红外光,受可见光干扰小。 红外对管电路连接图(对不同型号红外对管,可适当调整电阻以达到相关电气参数)1、AD采样实现避障功能 针对一些红外接收管容易受到可见光的影响,从而改变其阻值,容易造成系统的误判。可以考虑采用上面的电路。100-100k欧姆,是红外接收管在不同光线条件下(室内-阳光直射)的阻值的大小。在正常的光线下通过IOA0口A/D采集到一个电压值作为一个参考电压。 当随着光线变化时,IOA0口读进来的电压值也就发生变化。这个使用通过IOA4、IOA5、IOA6、 IOA7依次选通, 选择最接近参 考值的电压作 为判断电压。 该电路可 以避免可见光 带来的干扰,检 测障碍物的距 离在0-15cm。 效果不错。缺点 是引用占用IO 口较多,操作较 为复杂。

2、直流驱动避障电路 直流驱动红外探测器电路的设计与参数计算电路如图所示。W1和R1及V1构成简单直流发光二极管驱动电路,调节W1可以改变发光管的发光光强,从而调节探测距离,NE555及其外围元件构成施密特触发器,其触发电平可通过W2 控制,接收管V2和电阻R2构成光电检测电路。通过NE555第3脚输出的TTL电平可以直接驱动单片机I/O口。 由于555输出信号为TTL电平,单片机检测方便。缺点同样是容易受可见光干扰。 3、交流调制驱动避障电路 LM567及其外围芯片构成音频检频器,其检频频率f0由R4、C5决定:。其中f0为检频频率,当R4=10K,C5=222时,f0=41KHz。这一振荡信号经过V3扩流后,驱动发光管,这样处理后可以保证发光频率与检频频率严格一致使LM567的输出仅与光强有关。为进一步提升探测距离,我们还设立了一级交流放大器,其增益约为240倍,虽然这样大的放大倍数放大器的线性和稳定性会较差,但对于频率检测不会造成太大的影响。 4、检测液滴电路

红外线发射管具体资料

红外线发射管也称红外线发射二极管,属于二极管类。它是可以将电能直接转换成近红外 插件红外线发射管 光(不可见光)并能辐射出去的发光器件,主要应用于各种光电开关及遥控发射电路中。红外线发射管的结构、原理与普通发光二极管相近,只是使用的半导体材料不同。红外发光二极管通常使用砷化镓(GaAs)、砷铝化镓(GaAlAs)等材料,采用全透明或浅蓝色、 黑色的树脂封装。 广州市超毅电子有限公 司

红外线发射管的介绍 ?红外线发射管是由红外发光二级管矩组成发光体,用红外辐射效率高的材料(常用砷化镓)制成PN结,正向偏压向PN结注入电流激发红外光,其光谱功率分布为中心波长830~950nm。LED是英文Light Emitting Diode 的简称,表现是正温度系数,电流越大温度越高,温度越高电流越大,LED 红外灯的功率和电流大小有关,但正向电流超过最大额定值时,红外灯发射功率反而下降。 ?红外发射管中晶圆的厂家主要有:台湾有亿光(everlight),鼎元,国外的有韩国、日本多瓦晶圆,国内有深圳奥伦德等 ?红外发射管(红外线灯管)可广泛用于红外摄像机、音频输出等红外引用产品中,其里面晶片功率大小通常决定发射距离,但红外监控摄像机效果又与红外灯的角度,灯组多少,机板,镜头等有关。红外摄像机设计距离较近就用角度较大的IR发射管,并且还要跟镜头视角相配合;20米以上的必须用台湾正型12mil以上晶片,日本的也行。由于市场无序竞争,厂家标榜的照射距离和实际可视距离概念不清,大部分小的红外摄像机生产商为了降低生产成本大量采用国产及台湾10mil、8mil晶片,甚至散型晶圆封装的(包括封装厂IR 发射管不良品)做正型红外灯来装配摄像机。建议打长距离的用户还是用正型晶片封装的IR发射管,如台湾亿光相对衰减慢、夜视清晰)。

红外收发对管电路

红外收发对管 1、红外收发对管是一种利用红外线的开关管,接受管在接受和不接受红外线时电阻发生明显的变化,利用外围电路可以时输出产生明显的高低电平的变化,高低电平的变化输入单片机就可使之识别,从而实现智能控制。我们使用的单片机是凌阳61板,经过我们试验,在输入电压小于1.5伏时单片机识别为低电平,在输入电压大于1.85伏时单片机识别为高电平。 2、用途:蔽障、计数(记液体点滴的个数、记玻璃小球的个数、记小车轮子的转数)、寻迹 3、红外发射接收电路: 3.1输入信号采用38KHz的调制波 红外发射电路由电阻R2、三极管Q2、电阻R3与红外发射二极管D1构成,如图 接收电路由红外接收管和放大电路组成,如图 2.2。Q4接收到红外信号后,经过三极管Q1进行第一级放大,放大后的信号送入三极管Q3进行第二级放大,通过Rx就可以得到放大后的红外接收信号。 为了降低干扰,Tx一般采用调制方式,这里,其波形如图2.3。 图2.3 38KHz调制波 对应图2.3的调制波,如果VCC为5V,发射接收对管的有效距离(单片机可检测)大概为20cm;如果VCC为3V,发射接收对管的有效距离(单片机可检测)大概为10cm。3.2直接采用直流电源

本电路电路简单,性能稳定,安装方便,但距离比较近。当阻挡了接收管接收红外线的强度时,产生一个低电平的脉冲信号,由于对管的发射口径较小,单光束发射,小球相对红外装置正交落下时,很容易检测处理。 使用此电路寻迹实现小车跟黑色轨道行驶,在行驶过程中不超出该线。考虑到黑线和白纸组合,我们采用红外对管辨认路面的黑白两种不同状态。由于红外对管对黑白色的感应比较明显,又不需要很高的精度,适用于简单的寻迹。但外部影响比较大,所以须将接收头用黑皮套套上以提高信号的接受率。该小车采用三对红外对管,通过他们送入单片机信号的不同,将其逻辑组合后向小车的各个电机发送启动信号,从而,驱动小车实现寻迹功能。

38khz红外发射与接收解析

38khz红外发射与接收 38khz红外发射与接收 红外线遥控器在家用人的眼睛能看到的可见光,若按波长排列,依次(从长到短)为红,橙,黄,绿,青,蓝,紫,如图1所示. 由图可见,红光的波长范围为0.62μm~0.76μm,比红光波长还长的光叫红外线.红外线遥控器就是利用波长0.76μm~1.5μm之间的近红外线来传送控制信号的. 红外线的特点是不干扰其他电器设备工作,也不会影响周边环境. 人们见到的红外遥控系统分为发射和接收两部分.发射部分的发射元件为红外发光二极管,它发出的是红外线而不是可见光,如图2所示. 常用的红外发光二极管发出的红外线波长为940nm左右,外形与普通φ5mm发光二极管相同,只是颜色不同.一般有透明,黑色和深蓝色等三种.判断红外发光二极管的好坏与判断普通二极管一样的方法.单只红外发光二极管的发射功率约100mW.红外发光二极管的发光效率需用专用仪器测定,而业余条件下,只能凭经验用拉距法进行粗略判定. 接收电路的红外接收管是一种光敏二极管,使用时要给红外接收二极管加反向偏压,它才能正常工作而获得高的灵敏度.红外接收二极管一般有圆形和方形两种.由于红外发光二极管的发射功率较小,红外接收二极管收到的信号较弱,所以接收端就要增加高增益放大电路.然而现在不论是业余制作或正式的产品,大都采用成品的一体化接收头,如图3所示.红外线一体化接收头是集红外接收,放大,滤波和比较器输出等的模块,性能稳定,可靠.所以,有了一体化接收头,人们不再制作接收放大电路,这样红外接收电路不仅简单而且可靠性大大提高. 图3是常用两种红外接收头的外形,均有三只引脚,即红外接收头的主要参数如下: 工作电压:4.8~5.3V 工作电流:1.7~2.7mA 接收频率:38kHz 峰值波长:980nm 静态输出:高电平 输出低电平:≤0.4V 输出高电平:接近工作电压 3.红外线遥控发射电路 红外线遥控发射电路框图如图4所示. 框图4是目前所有红外遥控器发射电路的功能组成,其中的编码器即调制信号,按遥控器用途的编码方式可以很简单,也可以很复杂.例如用于电视机,VCD,DVD 和组合音响的遥控发射的编码器,因其控制功能多达50种以上,此时的编码器均采用专用的红外线编码协议进行严格的编程,然而对控制功能少的红外遥控器,其编码器是简单而灵活.前者编码器是由生产厂家的专业人员按红外遥控协议进行编码,而后者适用于一般图4中编码器的编码信号对38kHz的载波信号进行调制,再经红外发射管D向空间发送信号供遥控接收端一体化接收头接收,解调输出,再作处理.

红外对管的原理及应用

红外对光管的原理及应用 简介:红外线接收管是在LED行业中命名的,是专门用来接收和感应红外线发射管发出的红外线光线的。一般情况下都是与红外线发射管成套运用在产品设备当中。详细可参阅:广州市光汇电子有限公司的产品说明。特征与原理:红外线接收管是将红外线光信号变成电信号的半导体器件,它的核心部件是一个特殊材料的PN结,和普通二极管相比,在结构上采取了大的改变,红外线接收管为了更多更大面积的接受入射光线,PN结面积尽量做的比较大,电极面积尽量减小,而且PN结的结深很浅,一般小于1微米。红外线接收二极管是在反向电压作用之下工作的。没有光照时,反向电流很小(一般小于0.1微安),称为暗电流。当有红外线光照时,携带能量的红外线光子进入PN结后,把能量传给共价键上的束缚电子,使部分电子挣脱共价键,从而产生电子---空穴对(简称:光生载流子)。它们在反向电压作用下参加漂移运动,使反向电流明显变大,光的强度越大,反向电流也越大。这种特性称为“光电导”。红外线接收二极管在一般照度的光线照射下,所产生的电流叫光电流。如果在外电路上接上负载,负载上就获得了电信号,而且这个电信号随着光的变化而相应变化。 分类:红外线接收管有两种,一种是光电二极管,另一种是光电三极管。光电二极管就是将光信号转化为电信号,光电三极管在将光信号转化为电信号的同时,也把电流放大了。因此,光电三极管也分为两种,分别别是NPN型和PNP 型。 作用:红外接收管的作用是进行光电转换,在光控、红外线遥控、光探测、光纤通信、光电耦合等方面有广泛的应用。如何选择红外线接收管:红外线最重要的参数就是光电信号的放大倍率,一般的有1000-1300 1300-1800 1800-2500,这些对灵敏度有决定作用。 红外对管是红外线发射管与光敏接收管,或者红外线接收管,或者红外线接收头配合在一起使用时候的总称。红外线在光谱中波长自0.76至400微米的一段称为红外线,红外线是不可见光线。所有高于绝对零度(-273.15℃)的物质都可以产生红外线。现代物理学称之为热射线。医用红外线可分为两类:近红外线与远红外线。

单片机红外发射(原理与设计程序)

用AT89S51单片机制作红外电视遥控器 一般红外电视遥控器的输出都是用编码后串行数据对38~40kHz的方波进行脉冲幅度调制而产生的。 当发射器按键按下后,即有遥控码发出,所按的键不同遥控编码也不同。这种遥控码具有以下特征: 采用脉宽调制的串行码,以脉宽为0.565ms、间隔0.56ms、周期为1.125ms 的组合表示二进制的“0”;以脉宽为0.565ms、间隔1.685ms、周期为2.25ms 的组合表示二进制的“1”。 上述“0”和“1”组成的32位二进制码经38kHz的载频进行二次调制,然后再通过红外发射二极管产生红外线向空间发射。一般电视遥控器的遥控编码是连续的32位二进制码组,其中前16位为用户识别码,能区别不同的红外遥控设备,防止不同机种遥控码互相干扰。后16位为8位的操作码和8位的操作反码,用于核对数据是否接收准确。 根据红外编码的格式,发送数据前需要先发送9ms的起始码和4.5ms的结果码。 遥控串行数据编码波形如下图所示: 接收方一般使用TL0038一体化红外线接收器进行接收解码,当TL0038接收到38kHz红外信号时,输出端输出低电平,否则为高电平。所以红外遥控器发送红外信号时,参考上面遥控串行数据编码波形图,在低电平处发送38kHz红外信号,高电平处则不发送红外信号。 单片机红外电视遥控器电路图如下:

C51程序代码: #include static bit OP; //红外发射管的亮灭 static unsigned int count; //延时计数器static unsigned int endcount; //终止延时计数static unsigned char flag; //红外发送标志char iraddr1; //十六位地址的第一个字节 char iraddr2; //十六位地址的第二个字节 void SendIRdata(char p_irdata); void delay(); void main(void) { count = 0;

红外对管的简单运用

关于红外对管应用于车灯自动校正项目总结 目的:车灯就好比人的眼睛,对于车辆来说非常重要。正常的开启或关闭关乎到车主能否安全驾驶车辆到达目的地。为驾驶员提供照明,在天气不好或是夜间时候提供良好的视野。本项目在于运用水平仪器与红外对管相结合,针对车身相对对平面变动时进行自动校正车灯光强分布。 红外对管原理:红外对管是红外线发射管与光敏接收管,或者红外线接收管,或者红外线接收头配合在一起使用时候的总称。红外线发射管也称红外线发射二极管,属于二极管类。它是可以将电能直接转换成近红外光(不可见光)并能辐射出去的发光器件,主要应用于各种光电开关及遥控发射电路中。红外线接收管是将红外线光信号变成电信号的半导体器件,它的核心部件是一个特殊材料的PN结,和普通二极管相比,在结构上采取了大的改变,红外线接收管为了更多更大面积的接收入射光线,PN结面积尽量做的比较大,电极面积尽量减小,而且PN结的结深很浅,一般小于1微米。红外线接收二极管是在反向电压作用之下工作的。没有光照时,反向电流很小(一般小于0.1微安),称为暗电流。当有红外线光照时,携带能量的红外线光子进入PN结后,把能量传给共价键上的束缚电子,使部分电子挣脱共价键,从而产生电子---空穴对(简称:光生载流子)。它们在反向电压作用下参加漂移运动,使反向电流明显变大,光的强度越大,反向电流也越大。这种特性称为“光电导”。红外线接收二极管在一般照度的光线照射下,所产生的电流叫光电流。如果在外电路上接上负载,负载上就获得了电信号,而且这个电信号随着光的变化而相应变化。红外线接收管有两种,一种是光电二极管,另一种是光电三极管。光电二极管就是将光信号转化为电信号,光电三极管在将光信号转化为电信号的同时,也把电流放大了。因此,光电三极管也分为两种,分别别是NPN型和PNP型。 红外发射管一般有以下几类: 按照峰值波长主要为:850nm,870nm,880nm,940nm,980nm 就功率而言:850nm>880nm>940nm 就价格而言:850nm>880nm>940nm 现在市场上使用较多的是850nm和940nm 850nm发射功率大,照射的距离较远,主要用于红外监控器材上;而940nm 主要用于家电类的红外遥控器上。

哈工程电子电路综合实验-红外发射接收系统

电子电路综合设计实验报告 设计实验选题七(接收部分) ---基于单片机的红外遥控收发系统的设计实现 姓名:周迪 学号:2010042105 2013年4月17日~~2013年4月24日

摘要 红外线是现代社会中已经极为常见,在遥测、遥控等领域中,往往使用微机与单片机组成多机通信系统来完成测控任务。其中,常用的方法是使用微机的RS-232C串行接口进行串行数据通信。由于受环境的影响以及RS-232C串行接口电气性能的限制,加上连接线长、接线麻烦等缺点,其通信的空间范围总是受到限制,并使人们感到不便。因此,人们想到了无线传输。常用的无线传输方式有无线短波传输和红外线传输,但这两种方式都有一定的局限性,如短波方式易受外界电磁场的干扰,线外线传输方式不能隔墙传输等等,本文将介绍采用最新的无线长波收发模块638以及三态编解码芯片MC145026/ MC145027来设计无线数据通信装置的方法。该装置具有抗干扰性能好、穿透性强、传输距离远等特点。由于串行接口传输速度慢,信号处理电路复杂,外接模块困难。因此,本装置选用并行接口通信,从而使得电路简单易做、可靠性高。 本设计是以STC89C51单片机为控制核心,本装置主要由数据编解码和发射接收两大模块组成,设计系统组成图如下: 发射部分电路模块:STC889C51单片机作为主控核心,采用三态编解码芯片MC145026作为编码芯片,CD4011逻辑器件作为反相用途,采用单段的数码管显示发射的数字,采用八位按键输入,采用MAX232作为电平转换电路作为单片机与PC机之间的程序下载用途。 接收部分电路模块:STC889C51单片机作为主控核心,与MC145026配对使用的三态编解码芯片MC145027作为解码芯片。74LS02逻辑器件作为反相用途,采用单段的数码管显示发射的数字,八位的发光二极管显示顺序,638作为红外的接收头,采用MAX232作为电平转换电路作为单片机与PC机之间的程序下载用途。 实现方法:本实验采用单片机控制,发射部分的数据经过调制编码后送入电光变换电路经过红外发射管转换为红外光脉冲发射出去,为了增加抗干扰能力将编码的信号调制在较高的频率载波上发射。在接受部分接收头将接收到的光信号装换为电信号,经过解调将发射数据解调出来,输入单片机进行控制。 实现功能:无线数据的发射与接收 特点及水平:实现无线数据传输,在三米近距离的范围内可以收到发射数据 关键词:单片机;可靠性;MC145026;MC145027;无线数据传输。

红外遥控的发射和接收

红外遥控的发射和接收Donna 发表于2006-5-12 10:08:00 光谱位于红色光之外,波长为0.76~1.5μm,比红色光的波长还长,这样的光被称为红外线。 红外遥控是利用红外线进行传递信息的一种控制系统,红外遥控具有抗干扰,电路简单,编码 及解码容易,功耗小,成本低的优点,目前几乎所有的视频和音频设备都支持这种控制方式。 一、红外遥控系统结构 红外遥控系统主要分为调制、发射和接收三部分,如图1 所示: 图1 红外遥控系统 1.调制 红外遥控发射数据时采用调制的方式,即把数据和一定频率的载波进行“与”操作,这样可以提高发射效率和降低电源 功耗。 调制载波频率一般在30khz到60khz之间,大多数使用的是38kHz,占空比1/3的方波,如图2所示,这是由发射端所使用的 455kHz晶振决定的。在发射端要对晶振进行整数分频,分频系数一般取12,所以455kHz÷12≈37.9 kHz≈38kHz。 图2 载波波形 1.发射系统 目前有很多种芯片可以实现红外发射,可以根据选择发出不同种类的编码。由于发射系统一般用电池供电,这就要求芯片 的功耗要很低,芯片大多都设计成可以处于休眠状态,当有按键按下时才工作,这样可以降低功耗芯片所用的晶振应该有 足够的耐物理撞击能力,不能选用普通的石英晶体,一般是选用陶瓷共鸣器,陶瓷共鸣器准确性没有石英晶体高,但通常 一点误差可以忽略不计。

红外线通过红外发光二极管(LED)发射出去,红外发光二极管内部材料和普通发光二极管不同,在其两端施加一定电压时, 它发出的是红外线而不是可见光。 图3a 简单驱动电路图3b 射击输出驱动电路 如图3a和图3b是LED的驱动电路,图3a是最简单电路,选用元件时要注意三极管的开关速度要快,还要考虑到LED的正向 电流和反向漏电流,一般流过LED的最大正向电流为100mA,电流越大,其发射的波形强度越大。 图3a电路有一点缺陷,当电池电压下降时,流过LED的电流会降低,发射波形强度降低,遥控距离就会变小。图3b所示的 射极输出电路可以解决这个问题,两个二极管把三级管基极电压钳位在1.2V左右,因此三级管发射极电压固定在0.6V左右, 发射极电流IE基本不变,根据IE≈IC,所以流过LED的电流也基本不变,这样保证了当电池电压降低时还可以保证一定的遥 控距离。 1.一体化红外接收头 红外信号收发系统的典型电路如图1所示,红外接收电路通常被厂家集成在一个元件中,成为一体化红外接收头。 内部电路包括红外监测二极管,放大器,限副器,带通滤波器,积分电路,比较器等。红外监测二极管监测到红外信号, 然后把信号送到放大器和限幅器,限幅器把脉冲幅度控制在一定的水平,而不论红外发射器和接收器的距离远近。交流 信号进入带通滤波器,带通滤波器可以通过30khz到60khz的负载波,通过解调电路和积分电路进入比较器,比较器输出 高低电平,还原出发射端的信号波形。注意输出的高低电平和发射端是反相的,这样的目的是为了提高接收的灵敏度。 一体化红外接收头,如图5所示:

红外接收

上海电力学院 单片机系统设计实验设计 学院:自动化工程学院 专业:自动化 班级:2013035 姓名:都云峰学号: 20132586 起止时间:2016年1月11日——2016年1月20日

目录 1、目录 (1) 页 2、实践题目······················································2页 3、实践目的······················································2页 4、LCD1602简介··················································2页 5、STC12C5A60S2中断简介·········································4页 6、protues仿真··················································5页 7、Altium Designer仿真··········································6页 8、实物结果······················································7页 9、源程序 (7) 页 10、实践设计心得 (13) 页

单片机红外接收 一、实践题目 ①项目要求: 红外接收,LCD1602显示数据等。 ②Proteus绘制电路图: ALTIUM DESIGNER或Proteus绘制原理图和PCB图,并做PROTEUS仿真。 ③编写调试程序: KEIL C编写程序代码并调试通过。 ④小结体会 二、实践目的 学习单片机开发与设计,不能仅仅是接触了单片机编程语言,如汇编或C 语言,就算完成了单片机的学习任务。更要掌握自行设计电路、制作PCB板、焊接元器件等内容。这是一个从硬件到软件、从理论到实践的系统工程。本课程是单片机课程开发提高阶段的课程,主要从开发板的焊接、制作和单片机工程项目的开发、调试两个方面入手,使参加学习的同学,在校内能真正成为单片机设计的爱好者、在校外能真正成为项目开发的工程师。 学习掌握MCS-51单片机的结构和原理,Keil C51的编程,Keil和Proteus 的联合调试,利用Proteus和Keil C实现AD和DA部分的电子及编程设计。 学习掌握利用Proteus ISIS进行电路原理图设计的方法;掌握利用原理图元件库编辑器创建新元件的方法;了解利用Proteus ARES进行印刷电路板图设计的方法;了解利用PCB元件库编辑器创建新的PCB元件的方法;掌握利用Proteus进行模拟电子实验和数字电子仿真实验的方法,利用其中自带的虚拟仪器进行电路的仿真。 三、LCD1602简介 字符型液晶显示模块是一种专门用于显示字母、数字、符号等点阵式LCD,

关于红外对管的原理及应用

简介与说明是专门用来接收和感应红外线发射行业中命名的,:红外线接收管是在LED详细 可一般情况下都是与红外线发射管成套运用在产品设备当中。管发出的红外线光线的。红外线接收管是将红特征与原理:参阅:广州市光汇电子有限公司的产品说明。 结,和普通二极PN外线光信号变成电信号的半导体器件,它的核心部件是一个特殊材料的PN 管相比,在结构上采取了大的改变,红外线接收管为了更多更大面积的接受入射光线,微米。红PN结的结深很浅,一般小于1结面积尽量做的比较大,电极面积尽量减小,而且0.1外线接收二极管是在反向电压作用之下工作的。没有光照时,反向电流很小(一般小于结后,把能量传给当有红外线光照时,PN携带能量的红外线光子进入微安),称为暗电流。共价键上的束缚电子,使部分电子挣脱共价键,从而产生电子---空穴对(简称:光生载流子)。它们在反向电压作用下参加漂移运动,使反向电流明显变大,光的强度越大,反向电流也越大。这种特性称为“光电导”。红外线接收二极管在一般照度的光线照射下,所产生的电流叫光电流。如果在外电路上接上负载,负载上就获得了电信号,而且这个电信号随着光的变化而相应变化。分类:红外线接收管有两种,一种是光电二极管,另一种是光电三极管。光电二极管就是将光信号转化为电信号,光电三极管在将光信号转化为电信号的同时,也把电流放大了。因此,光电三极管也分为两种,分别别是NPN型和PNP型。作用:红外接收管的作用是进行光电转换,在光控、红外线遥控、光探测、光纤通信、光电耦合等方面有广泛的应用。如何选择红外线接收管:红外线最重要的参数就是光这些对灵敏度有决定作用。1800-25001300-1800 ,电信号的放大倍率,一般的有1000-1300 红外对管是红外线发射管与光敏接收管,或者红外线接收管,或者红外线接收头配合在一起使用时候的总称。 红外线 在光谱中波长自0.76至400微米的一段称为红外线,红外线是不可见光线。所有高于绝对零度(-273.15℃)的物质都可以产生红外线。现代物理学称之为热射线。医用红外线可分为两类:近红外线与远红外线。 红外线发射管. 、封装行业中主要有三个常用的波段,如下850NM、875NM红外线发射管在LED 波长的主要用850NM940NM。根据波长的特性运用的产品也有很大的差异,波段的主要用于红外于红外线监控设备、875NM主要用于医疗设备、940NM :红外 线遥控器、光电开关、光电记数设备等。EG线控制设备。功能说明编辑本段光

红外收发对管电路

红外收发对管电路 This model paper was revised by the Standardization Office on December 10, 2020

红外收发对管 1、红外收发对管是一种利用红外线的开关管,接受管在接受和不接受红外线时电阻发生明显的变化,利用外围电路可以时输出产生明显的高低电平的变化,高低电平的变化输入单片机就可使之识别,从而实现智能控制。我们使用的单片机是凌阳61板,经过我们试验,在输入电压小于伏时单片机识别为低电平,在输入电压大于伏时单片机识别为高电平。 2、用途:蔽障、计数(记液体点滴的个数、记玻璃小球的个数、记小车轮子的转数)、寻迹 3、红外发射接收电路: 3.1输入信号采用38KHz的调制波 红外发射电路由电阻R2、三极管Q2、电阻R3与红外发射二极管D1构成,如图 接收电路由红外接收管和放大电路组成,如图。Q4接收到红外信号后,经过三极管Q1进行第一级放大,放大后的信号送入三极管Q3进行第二级放大,通过Rx就可以得到放大后的红外接收信号。 为了降低干扰, Tx一般采用调制方式,这里,其波形如图。 图 38KHz调制波 对应图的调制波,如果VCC为5V,发射接收对管的有效距离(单片机可检测)大概为20cm;如果VCC为3V,发射接收对管的有效距离(单片机可检测)大概为10cm。3.2直接采用直流电源

本电路电路简单,性能稳定,安装方便,但距离比较近。当阻挡了接收管接收红外线的强度时,产生一个低电平的脉冲信号,由于对管的发射口径较小,单光束发射,小球相对红外装置正交落下时,很容易检测处理。 使用此电路寻迹实现小车跟黑色轨道行驶,在行驶过程中不超出该线。考虑到黑线和白纸组合,我们采用红外对管辨认路面的黑白两种不同状态。由于红外对管对黑白色的感应比较明显,又不需要很高的精度,适用于简单的寻迹。但外部影响比较大,所以须将接收头用黑皮套套上以提高信号的接受率。该小车采用三对红外对管,通过他们送入单片机信号的不同,将其逻辑组合后向小车的各个电机发送启动信号,从而,驱动小车实现寻迹功能。

红外发射接收对管的资料

红外发射接收对管的资料 红外线传感器原理: 红外线又称红外光,它具有反射、折射、散射、干涉、吸收等性质。任何物质,只要它本身具有一定的温度(高于绝对零度),都能辐射红外线。红外线传感器测量时不与被测物体直接接触,因而不存在摩擦,并且有灵敏度高,响应快等优点。 红外线传感器包括光学系统、检测元件和转换电路。光学系统按结构不同可分为透射式和反射式两类。检测元件按工作原理可分为热敏检测元件和光电检测元件。热敏元件应用最多的是热敏电阻。热敏电阻受到红外线辐射时温度升高,电阻发生变化,通过转换电路变成电信号输出。光电检测元件常用的是光敏元件,通常由硫化铅、硒化铅、砷化铟、砷化锑、碲镉汞三元合金、锗及硅掺杂等材料制成。 红外线传感器常用于无接触温度测量,气体成分分析和无损探伤,在医学、军事、空间技术和环境工程等领域得到广泛应用。例如采用红外线传感器远距离测量人体表面温度的热像图,可以发现温度异常的部位,及时对疾病进行诊断治疗(见热像仪);利用人造卫星上的红外线传感器对地球云层进行监视,可实现大范围的天气预报;采用红外线传感器可检测飞机上正在运行的发动机的过热情况等。 红外线特点: 人的眼睛能看到的可见光,若按波长排列,依次(从长到短)为红、橙、黄、绿、青、蓝、紫,如图1所示。 由图可见,红光的波长范围为0.62μm~0.76μm,比红光波长还长的光叫红外线。红外线的特点是不干扰其他电器设备工作,也不会影响周边环境。电路调试简单,若对发射信号进行编码,可实现多路红外遥控功能。 红外线传感器依动作可分为: (1) 将红外线一部份变换为热,藉热取出电阻值变化及电动势等输出信号之热型。 (2) 利用半导体迁徙现象吸收能量差之光电效果及利用因PN 接合之光电动势效果的量子型。 热型的现象俗称为焦热效应,其中最具代表性者有测辐射热器 (Thermal Bolometer),热电堆(Thermopile)及热电(Pyroelectric)元件。热型及量子型的一般特征如表 1 所示,在此仅就热型之热电型红外线传感器加以说明。也叫热释红外线传感器。

38kHz 红外发射与接收复习进程

38k H z红外发射与接 收

38kHz 红外发射与接收 红外线遥控器在家用电器和工业控制系统中已得到广泛应用,了解他们的工作原理和性能、进一步自制红外遥控系统,也并非难事。 1.红外线的特点 人的眼睛能看到的可见光,若按波长排列,依次(从长到短)为红、橙、黄、绿、青、蓝、紫,如图1所示。 由图可见,红光的波长范围为0.62μm~0.76μm,比红光波长还长的光叫红外线。红外线遥控器就是利用波长0.76μm~1.5μm之间的近红外线来传送控制信号的。 红外线的特点是不干扰其他电器设备工作,也不会影响周边环境。电路调试简单,若对发射信号进行编码,可实现多路红外遥控功能。 2.红外线发射和接收 人们见到的红外遥控系统分为发射和接收两部分。发射部分的发射元件为红外发光二极管,它发出的是红外线而不是可见光,如图2所示。

常用的红外发光二极管发出的红外线波长为940nm左右,外形与普通φ5mm发光二极管相同,只是颜色不同。一般有透明、黑色和深蓝色等三种。判断红外发光二极管的好坏与判断普通二极管一样的方法。单只红外发光二极管的发射功率约100mW。红外发光二极管的发光效率需用专用仪器测定,而业余条件下,只能凭经验用拉距法进行粗略判定。 接收电路的红外接收管是一种光敏二极管,使用时要给红外接收二极管加反向偏压,它才能正常工作而获得高的灵敏度。红外接收二极管一般有圆形和方形两种。由于红外发光二极管的发射功率较小,红外接收二极管收到的信号较弱,所以接收端就要增加高增益放大电路。然而现在不论是业余制作或正式的产品,大都采用成品的一体化接收头,如图3所示。红外线一体化接收头是集红外接收、放大、滤波和比较器输出等的模块,性能稳定、可靠。所以,有了一体化接收头,人们不再制作接收放大电路,这样红外接收电路不仅简单而且可靠性大大提高。 图3是常用两种红外接收头的外形,均有三只引脚,即电源正VD D、电源负(GND)和数据输出(Out)。接收头的引脚排列因型号不同而不尽相同,图3列出了因接收头的外形不同而引脚的区别。 红外接收头的主要参数如下:

光电传感器和红外收发对管.

光电传感器件的应用 作者:黄世玲 于2010年1月14日星期四电子协会814 一、RPR220光电传感器用于检测黑线 如下图所示,左边是实物图,右边是内部结构图 从内部结构图可以看出,光电传感器就是由左边的红外发射二极管和右这的红外接收管练成,说白了就是把红外收发管封装在一起而已。 1、怎么看这个传感器的管脚图: 印有RPR220字样的那一面向上,管脚对着自己,这样看过去就如右图所示 2、 RPR220的原理电路图

12端的红外二极管发出红外光,经白纸(黑色会吸收光线,无反射反射回来给34端的红外接收管接收,当接收到红外线,则34导通,常用电路如下: 1 当检测到黑线时,此时也就是红外接收管没有接收到反射回来的红外光,34的红外接收三极管截止,则在RPR220的3管脚输出一个电压。若检测到的 是白线则3脚没有电压 输出。 2 LM339是一个四电压 比较器,一个芯片有四个比较器,因为我们不可能只用一个光电传感器去寻迹,至少要三个光电器件,所以用339比较器可以降低成本和电路的复杂度。比较器的5脚是一个基准电压,建议用可变电阻器W1调到2.5V ,再与4脚的电压(既是RPR220的3脚输出的电压比较。 3 整个电路的工作过程 若检测到黑线,刚RPR220的3脚输出一个电压与基准电压比较,若RPR220的3脚的电压比基准电压大,则LM339的2脚就输出一个低电平。相反检测不到黑线,则LM339的2脚就输出一个高电平。这样单片机就可以“看“到黑线了。 据经验,要提高光电传感器的灵敏度(主要是光电传感器离黑线的距离,光电传感器的接收管的电流不能太大,本人建议R2=100K为好。(呵呵,可以试验一下,得到合适自己的标准

相关主题
文本预览
相关文档 最新文档