红外遥控风扇
- 格式:doc
- 大小:303.50 KB
- 文档页数:1
基于C8051F020的红外遥控电风扇设计作者:陈洪民杨本全, 吴淼清, 石宝聪来源:《现代电子技术》2011年第19期摘要:给出了一种采用C8051F020单片机实现红外遥控电风扇的系统方案。
将红外接收模块、温度采集电路、实时时钟电路、报警电路和风速控制电路置于电风扇中,通过C8051F020单片机实现电风扇风速控制、定时功能和运行模式切换功能,采用4×4键盘或者遥控器完成数据和控制指令的输入,并通过TS1602 LCD完成基本的状态数据和控制指令实时显示等。
实验结果表明:本系统能够成功实现电风扇的运行模式切换、风速控制和定时功能,自动运行模式下,风速由环境温度决定,温度控制精度为±1 ℃。
关键词:C8051F020单片机;红外遥控;模式切换; 风速控制; 定时功能中图分类号:TN911-34; TP75文献标识码:A文章编号:1004-373X(2011)19-0119-02Design of Infrared Remote-control Fanner Based on C8051F020CHEN Hong-min, YANG Ben-quan, WU Miao-qing, SHI Bao-cong(Taizhou University, Taizhou 318000, China)Abstract: A new method based on C8051F020 MCU is proposed to design infrared remote-control fanner. The control system consists of infrared receiver module, temperature collection module, clock circuit, alarm circuit and wind speed control circuit. C8051F020 MCU is used to realize wind speed control, timing and work mode switch. Control instruction and data are input by 4×4 keyboards and displayed by TS1602 LCD. Experiments show that the designed system can realize work mode switch, wind speed control and timing function. Wind speed is decided by environmental temperature and control precision is ±1℃ under self-work mode.Keywords: C8051F020 MCU; infrared remote-control; work mode switch; wind speed control; timing function目前市场上的风扇多为机械方式控制和定时,功能少,噪声大,且不能根据实时的环境温度改变风速。
51单片机多功能红外遥控电风扇(自然风+阵风+多档风速+定时)#include "AT89x051.H"#define uchar unsigned char#define uint unsigned int#define b1 0xe200#define b2 0xe210#define b3 0xe208#define b4 0xe218#define b5 0xe204#define b6 0xe214#define b7 0xe20c //阵风#define b8 0xe21c //自然风#define b9 0xe280 //自动档#define on_off 0xe240 //电源开关#define ch_a 0xe250 //加档#define ch_s oxe248 //减档#define time 0xe2e8 //定时#define louver 0xe24c //转页#define count_num 500 //显示次数#define time1_num 18000#define time2_num 100#define bell P3_4#define c_f 0xd4 //"F"#define c_h 0xce //"H"#define c_g 0x81 //"="uint time1=time1_num; //18000*100*2ms=1huchar time2=time2_num;uint count=count_num; //显示次数uchar sort=3; //显示offuchar dis_bit=0; //显示的位uchar code_length=16;uchar data dis[4]={0x02,0x02,0x00,0xff}; //显示数据区uchar temperature;uint code_t=0;uchar code1=0;uchar code2=0;bit bdata code_start=0; //代码起始标志bit bdata button=0; //无键按下bit bdata i_flag=0; // 有无中断标志bit bdata t_flag=0;//测温标志bit bdata bt=0; //判断是否是定时键bit bdata off=0; //为0无定时uchar code TAB[11]={0x5f,0x0a,0x9d,0x9b,0xca,0xd3,0xd7,0x5a,0xdf,0xdb,0x 75};void timer_0(void);void dis_t(void); //温度显示void dis_s(void); //档位显示void dis_h(void); //时间void dis_off(void); //关机显示void delay(uint t); //延时uchar d_code(uint t); //解码uchar begin=0; //开始补偿void c_code(void); //键号转换void off_time(void); //定时关void measure_temperature(void);void key_time(void); //定时按钮void sort_key(void); //风类按钮void mov_p1(uchar t0,t1,t2); //显示void button_process(void); //按键处理//********定时关机*********void off_time(void){if(off==1){if(time1--==0){time2--;time1=time1_num;}if(time2==0){dis[3]=dis[3]-1;time2=time2_num;}if(dis[3]==0){code_t=on_off; //关机c_code();}}}//********定时器0中断********* void timer0() interrupt 1 using 2 {off_time();if(dis_bit==0&&t_flag==0){key_time();sort_key();}switch(sort){case 0:if(count!=0){mov_p1(dis[0],dis[1],TAB[10]); //显示温度count--;}break;case 1:if(count!=0){mov_p1(c_f,c_g,TAB[dis[2]]); //显示档位count--;}break;case 2:if(count!=0){dis_h(); //显示时间count--;}break;case 3:mov_p1(0x5f,c_f,c_f);//显示关机default:break;}timer_0();if(count==0) //轮流显示{P3_0=P3_1=P3_5=1;if(i_flag==0&&t_flag==0) measure_temperature();count=count_num;sort=(sort&0x03)+1;if(sort>=3)sort=0; //完成一轮显示}}//***********定时按钮************ void key_time(void){bit i=P1_2;P1_2=1;if(P1_2==0){delay(50);if(P1_2==0) //确认有按键{bell=0;delay(100);bell=1;while(P1_2==0){;}if(dis[3]==0xff){dis[3]=1;off=0; //取反后为1,定时}else{if(dis[3]<9){dis[3]=dis[3]+1;off=0; //取反后为1,定时}elseoff=1; //取反后为0,取消定时}sort=2;code_t=time; //显示时间c_code();//bt=0; //恢复}}P1_2=i;i_flag=0; //恢复执行其它任务}//***********换档按钮************ void sort_key(void){bit i=P1_1;P1_1=1;if(P1_1==0){delay(50);if(P1_1==0){button=1;bell=0;delay(200);bell=1;while(P1_1==0){;}if(dis[2]<9){dis[2]=dis[2]+1;code2=dis[2];}else{dis[2]=0;code2=10; //power off}delay(100);sort=1;count=5000;//TF0=1;}}P1_1=i;i_flag=0; //恢复执行其它任务}//********定时器1中断测温************ void timer1() interrupt 3 using 3{uint temp;TR0=0; //计数停TR1=0; //定时停temp=TH0*256+TL0; //取温度值temperature=(7000-temp)/11; //计算温度//if(dis[2]!=0)// temperature--; //工作时补偿1度/*if(F0==0&&begin<=10) //开始温度加3度temperature+=3;if(F0==0&&begin<=60&&begin>10) temperature+=2;if(F0==0&&begin<=150&&begin>60) temperature+=1;*/dis[0]=TAB[temperature/10];dis[1]=TAB[temperature%10];IE0=0;t_flag=0;timer_0();EX0=1;}//**********判断代码************ uchar d_code(uint t){if(t<=0x220&&t>=0x190)return 0;else{if(t<=0x430&&t>=0x390)return 1;elsereturn 0xff;}}//***********键号转换************ void c_code(void){bit bdata i=0;switch(code_t){case b1:code1=1;break;case b2:code1=2;break;case b3:code1=3;break;case b4:code1=4;break;case b5:code1=5;break;case b6:code1=6;break;case b7:code1=7;break;case b8:code1=8;break;case b9:code1=9;break;case on_off:code1=10; //关机dis[3]=0xff;//#####标志复位############ button=0; //无键按下i_flag=0; // 无中断标志bt=0; //无定时键按下off=0; //无定时time1=time1_num; //定时初值复位time2=time2_num;count=count_num; //显示次数break;case time:off=~off;if(off==0)dis[3]=0xff; //取消定时i=1;bt=1;count=5000; //延长显示sort=2; //显示时间TF0=1;break;case louver:P3_3=~P3_3;code1=code2;break;default:code1=0;break;}if(bt==1&&i==0) //装载代码{if(code1<9) //定时最大9h {dis[3]=code1;bt=0;}}elseif(i==0){code2=code1;count=5000; //延长显示if(code1==10){dis[2]=0; //F=0sort=3; //显示关机}else{dis[2]=code1;sort=1; //显示风类}TF0=1;}}//*********** 接收代码中断 ************void receive_code() interrupt 0 using 1{uint temp,i;ET0=0;i_flag=1; //暂停其它任务if(TR1==0){TR1=0;TMOD=0x11;TH1=TL1=0;TR1=code_start=1;}else{TR1=code_start=0;temp=TH1*256+TL1;if((d_code(temp)==0||d_code(temp)==1)&&code_length!=0) {TH1=TL1=0;TR1=code_start=1;code_t=(code_t<<1)+d_code(temp);code_length--;}else{if(code_length==0&&((code_t&0xff00)==0xe200)) //除掉误码{code_length=16;bell=0; //正确收到,响声提示c_code(); //转换代码for(i=0;i<6000;i++){EX0=0;P3_0=P3_1=P3_5=1;if(i>800)bell=1;IE0=0;if(P3_2==0)i--;button=1; //有按键需要处理}i_flag=0; //恢复执行其它任务}else //误码{code_length=16;for(i=0;i<6000;i++){IE0=0;if(P3_2==0)i--;i_flag=0; //恢复执行其它任务}}timer_0();EX0=1;}}}//***********显示代码送P1口************ void mov_p1(uchar t0,t1,t2){switch(dis_bit){case 0:P1=t0;P3_1=P3_5=1;P3_0=0;dis_bit=1;break;case 1:P1=t1;P3_0=P3_5=1;P3_1=0;dis_bit=2;break;P1=t2;P3_1=P3_0=1;P3_5=0;dis_bit=0;break;}}//***********显示定时时间************ void dis_h(void){switch(dis_bit){case 0:P1=c_h; //"H"P3_1=P3_5=1;P3_0=0;dis_bit=1;break;case 1:P1=c_g; //"="P3_0=P3_5=1;P3_1=0;dis_bit=2;break;case 2:if(dis[3]>10) //无定时P1=TAB[0]; //显示H=0elseP1=TAB[dis[3]];P3_1=P3_0=1;P3_5=0;dis_bit=0;break;}}//********定时器0************ void timer_0(void){TMOD=0x01; //T0定时方式1 TR0=0;TH0=0xfc;TL0=0x55; //2ms ET0=1;TR0=1;}//*********** 延时 ************ void delay(uint t){uint i,j;for(i=0;iif(button==0)for(j=0;j<10;j++);}//*********** 测温度 ************void measure_temperature(void){t_flag=1;ET1=1;EX0=0;ET0=0;TMOD=0x15; //T0计数方式1,T1定时方式1 TH1=0x3c;TL1=0xb0; //置初值100msTH0=0x00;TL0=0x00; //清零TR0=1; //计数开始TR1=1;}//***********风速 ************void s1(void){P3_7=0;}void s2(void){P3_7=0;delay(230);P3_7=1;delay(25);}void s3(void){P3_7=0;delay(180); P3_7=1; delay(40);}void s4(void) {P3_7=0; delay(130); P3_7=1; delay(40);}void s5(void) {P3_7=0; delay(90);P3_7=1; delay(40);}void s6(void) {P3_7=0; delay(50);P3_7=1; delay(50);}void gust(void) //阵风{uchar i,j;if(button==1) //中止任务j=255;elsej=0;//P3_7=0;//delay(5000);for(i=j;i<50;i++)s6();P3_7=0;delay(5000);for(i=j;i<25;i++)s2();for(i=j;i<35;i++)s3();for(i=j;i<25;i++)s5();delay(6000);}void natural(void) //自然风{uchar i;uchar code *p; //随机数for(i=0;i<100;i++){if(button==0) //有键按下,中止当前任务{P3_7=0;delay((*p++)*8); //放大P3_7=1;if(*p<10)delay(7000); //低速档时间补偿elsedelay(300);}}}void automation(void) //自动档{if(temperature<=29)s6();elseif(temperature<=30)gust();elseif(temperature==31)s5();elseif(temperature==32)s4();elseif(temperature<=33)s3();if(temperature==34)s2();elses1();}//***********按键处理 ************ void button_process(void){button=0;switch(code2){case 1:s1();break;case 2:s2();break;case 3:s3();break;case 4:s4();break;case 5:s5();break;case 6:s6();case 7:gust();break;case 8:natural();break;case 9:automation();break;case 10:P3_7=1; //关风扇P3_3=1; //关转页break;default:break;}}//********************************** //***********主程序开始 ************ //**********************************void main(void){EA=1;IT0=1; //边沿触发EX0=1; //外部中断0允许measure_temperature();delay(1000);timer_0();while(1){if(F0==0&&begin<255) begin++;elseF0=1;button_process();}}。
基于单片机的红外遥控风扇的设计与制作作者:周逍遥方堃范建炳张建新来源:《价值工程》2014年第08期摘要:文中设计以MCS-8051单片机为核心,巧妙的采用了红外线遥控技术、单片机控制技术、液晶显示技术、红外编码解码技术。
把智能控制技术用于家用电器的控制中,用遥控器对风扇进行变档调速。
Abstract: This paper designs MCS-8051 microcontroller as core, cleverly uses the infrared remote control technology, SCM control technology, LCD technology, infrared encoding and decoding technology, and uses intelligent control technology in the control of home appliances,uses remote control for the shifting speed of fan. The for remote control for fan.关键词:单片机;液晶显示;红外遥控;智能控制Key words: MCU;LCD;infrared remote control;intelligent control中图分类号:TP872 文献标识码:A 文章编号:1006-4311(2014)08-0073-020 引言现阶段,各个领域都普遍应用到了单片机,越来越多的红外控制系统开始采用单片机作为控制核心。
例如,基于单片机的电视机红外遥控装置、基于单片机的空调红外遥控装置等[3-6]。
本文对现有的旋钮式三风档电风扇进行改造,增添了红外遥控模块。
能够实现对风扇的远距离操作,包括:启动、调速、液晶显示。
该电路具有以下几个特点:①基于单片机的红外线发射器;②一体化红外接收头接收红外编码;③以继电器为控制开关实现风扇的各项功能;④具有按键和液晶显示。
红外光检测风扇不转的方法在日常生活中,我们经常会使用风扇来降低室内温度或者提供舒适的空气流动。
然而,有时候我们可能会遇到风扇不转的情况,这给我们的生活带来了一些不便。
那么,如何通过红外光检测来解决风扇不转的问题呢?我们需要了解红外光检测的原理。
红外光检测是一种利用红外线传感器来感知物体存在与否的技术。
红外线是一种我们肉眼无法看到的电磁波,可以通过一些特殊的传感器来探测到。
在风扇中,我们可以通过安装一个红外线传感器来检测风扇叶片是否在运转。
接下来,我们来介绍一种使用红外光检测风扇不转的方法。
首先,我们需要购买一个红外线传感器以及一些连接线。
然后,将红外线传感器连接到一个电路板上,确保连接正确无误。
接下来,将电路板连接到风扇的电源线上,使得传感器可以获取到电流信号。
为了确保传感器的准确性,我们需要将其安装在风扇叶片的旁边,以便能够及时感知到旋转情况。
当一切准备就绪后,我们可以开始进行红外光检测了。
首先,确保风扇的电源已经打开,然后在传感器上观察红外光的反射情况。
如果风扇正常工作,传感器会接收到反射回来的红外光信号。
反之,如果风扇不转,传感器将无法接收到红外光信号。
这时,我们可以通过检查传感器的输出电压来判断风扇是否正常运转。
如果传感器输出的电压为高电平,说明风扇在正常工作;如果传感器输出的电压为低电平,说明风扇没有运转。
对于后一种情况,我们可以通过以下方法来解决风扇不转的问题。
我们需要检查风扇的电源是否正常。
有时候,风扇可能因为电源故障而无法正常运转。
我们可以通过换一个电源插座或者更换电源线来解决这个问题。
我们需要检查风扇的开关是否正常。
有时候,风扇的开关可能出现故障,导致风扇无法启动。
我们可以尝试使用手动方式启动风扇,如果手动启动正常,说明开关故障,需要更换开关。
我们还需要检查风扇的电机是否正常。
风扇的电机是风扇正常运转的关键部件,如果电机出现故障,风扇将无法工作。
我们可以通过观察电机是否有异常声音或者异味来判断电机是否故障,如果有异常情况出现,我们需要更换电机。
红外线遥控电风扇摘要作为传统的家用电器,随着空调的普及,电风扇的市场地位受到了巨大的冲击,传统的开/关、调速功能已经不能满足市场的需求。
人们希望电风扇在体积小、作方便等的基础上能够拥有更多的功能,而红外遥控的广泛应用及单片机技术的成熟,则使得智能红外遥控系统成为了电风扇的发展趋势。
本设计方案基于市场的需求,结合红外遥控设计简单、作方便、成本低廉等特点,采用了专用的遥控发射接收芯片,在此基础上设计了一个简易的智能红外遥控电风扇系统。
系统包括接收和发射两大部分,本文设计实现了几项电风扇的基本功能:开/关功能、三级调速功能、0.5-7.5小时不同时间段的定时功能,以及自然、正常两种风类的选择功能。
经过多次的测试与电路调整,系统的各项功能均能正常实现。
关键字:红外遥控;信号调制;编码;解码;双向可控硅.Infrared remote control fanAbstractAbstract:With the popularity of air conditioners, the market position of the electric fans which are the traditional household appliances will receive a huge impact, the traditional on / off and speed control function have been unfit for the needs of the market. It is hoped that the fans in small, easy to operate, and so on the basis can have more features. When the application of infrared remote control becomes wilder and the technologies of SCM become mature, the smart infrared remote control system is the trend.The design was based on the needs of the market. Considering that infrared remote control is simple, easy to operate, low-cost, I use a special launching and receiving chip which depends on remote control. On the basis of this chip a system of intelligent infrared remote-control was designed for the fan. The system consists of the launching part and the receiving part. This system isdesigned to achieve some basic functions of fans: on / off function, three kinds of speed, the timing function which can be chosen at different times of 0.5-7.5 hours, and the function of two kinds of wind which are the natural wind and the normal wind. After repeated testing and adjusting of the circuit, the system can work normally.Key Word: Infrared Remote Control; Signal Modulation; Encoding; Decoding; Triac.Classification: TN8目■■录中文摘要英文摘要1■□□□□□□ (1)12 ......................................................................................................60 61 ...................................................................................................62 (63)注:■表示一个空格(两个字符位置)括号内的内容表示视论文而定的内容引言:红外线又称红外光波,在电磁波谱中,光波的波长范围为0.01um~1000um。
毕业设计课题红外遥控电风扇的设计学生姓名张路路学号************ 专业电子信息工程班级电子G31201 院(系)机械与电子信息工程学院指导教师黄茂飞职称中级二○年月日毕业设计真实性承诺及指导教师声明学生毕业设计真实性承诺本人郑重声明:所提交的毕业设计是本人在指导教师的指导下,独立进行研究工作所取得的成果,内容真实可靠,不存在抄袭、造假等学术不端行为。
除文中已经注明引用的内容外,本设计不含其他个人或集体已经发表或撰写过的研究成果。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
如被发现设计中存在抄袭、造假等学术不端行为,本人愿承担相应的法律责任和一切后果。
学生(签名):日期:指导教师关于学生毕业设计真实性审核的声明本人郑重声明:已经对学生毕业设计所涉及的内容进行严格审核,确定其成果均由学生在本人指导下取得,对他人论文及成果的引用已经明确注明,不存在抄袭等学术不端行为。
指导教师(签名):日期:注:此声明由指导教师和学生本人亲笔签名。
摘要摘要:本论文简单地介绍了红外线遥控发射和接收系统原理,在文中给出了MCS89C51作为遥控接收系统和作为发射系统的重要位置,以及完整的51汇编程序代码和MCS89C51的各种功能简介,尤其是它在作为红外线遥控系统中几个重要的方面如中断、定时器和其与键盘的连接方面作了更详尽的介绍。
本文中包括红外线发射和红外线接收的原理图,并给出多种方案。
还对红外线遥控的发送程序、红外线接收程序、定时中断程序、发送周期程序、发送数据程序和发送“0”和“1”等程序进行了编制。
另外对各种程序的流程图进行了绘制,从而较全面地完成此设计的要点,参考流程方框图的构思过程,就可以编写应用软件,便是本论文的特点。
利用MCS89C51多次发送及反码校验功能,防止了其它遥控码和未知代码的干扰,从而提高了产品的可靠性。
又由于红外线遥控装置具有体积小,功耗低、功能强和成本低等特点,是现代日常生活中一种重要的遥控设备,因此也是本次作为设计课题的重要理由之一。
风扇遥控器原理
风扇遥控器是一种用于控制风扇运行的设备。
它通常由两部分组成:遥控器和接收器。
遥控器是由电池供电的手持设备,使用者可以通过按下按钮来发送无线信号。
这些按钮通常包括开/关风扇、调节风速、设
置定时器等功能。
接收器则安装在风扇主体上,它接收并解码遥控器发送的信号,并据此控制风扇的运行。
接收器通常由微控制器和无线接收模块组成。
无线接收模块接收到遥控器发送的信号后,将其转换成数字信号,并传给微控制器进行处理。
微控制器是接收器的核心部件,它负责解码数字信号并根据解码结果来控制风扇的运行。
根据遥控器发送的信号,微控制器可以控制风扇的开/关状态,调节风速等。
此外,微控制器还
可以实现其他功能,如风扇的定时启动、摇头功能等。
风扇遥控器利用了无线通信技术,通常采用红外线或无线射频作为传输介质。
遥控器通过红外线或无线射频将控制信号发送给接收器,接收器接收到信号后进行解码并控制风扇的运行。
为了保证稳定可靠的通信,遥控器和接收器之间会采用特定的协议和编码方式。
总的来说,风扇遥控器的工作原理是通过遥控器发送无线信号,接收器接收并解码信号后控制风扇的运行。
这种设计使得用户可以方便地控制风扇,提供了更多的使用便利性。
红外线遥控电风扇作者:暂无来源:《发明与创新·中学生》 2015年第8期文江苏省兴化市景范学校陈余勇炎热的夏天,市面上有各式各样的电扇出售,其中遥控电扇备受人们喜爱。
这些电扇如何工作?各个部件的工作原理是什么?怎样连接、安装这些部件?为增长学生的科学知识,我制作了一架红外线遥控电风扇模型,让他们了解三极管、电动机的工作原理。
一、制作原理1.电风扇原理:利用电动机驱动扇叶旋转,促使空气加速流动,从而达到清凉解暑的目的。
2.红外线遥控原理:当红外线发射管对准接收管时,三极管导通,电风扇工作。
电路原理如图1。
3.由于太阳光和白炽灯光中含有较强的红外线,当电风扇对着阳光或白炽灯时,电机也转动,故它还能实现光控。
二、制作过程1.材料3V直流电动机、电机塑料固定座、风叶、10mm×10mm方木条、5mm×5mm方木条、直径5mm 圆木条、直径3mm圆木条、10mm×114mm松木雪糕棍、18mm×150mm松木雪糕棍、电池盒、导线。
2.工具热熔胶枪、手锯。
热熔胶枪采用陶瓷PTC热敏电阻作为发热原件,升温速度快,并能自动恒温,节省能耗。
胶条从胶枪尾插入,送至胶枪内,插上电源预热5至8分钟后,扣动扳机即能挤出溶胶,并且可控制出胶量,非常方便。
使用手锯时先用铅笔画线,再用锯条锯割。
3.具体步骤和注意事项先用热熔胶粘接底座,再粘接支架;用螺丝固定电机座,装入电机和风叶;用导线连接好电池盒,给电风扇模型加装红外线遥控装置;将接收管和三极管固定在雪糕棍上,并用胶带或热熔胶固定在长木条上;装好电池,用发射管对准接收管,风扇立即转动。
调试电扇模型时,要注意风向,若风扇反转,可将电机双极对调。
制作模型的实际步骤会因各人设计不同而有所区别。
科技小能人 科技小能人
红外线——红外遥控风扇
红外线是波长介乎微波与可见光之间的电磁波,波长在760纳米至1毫米之间,是波长比红光长的非可见光。
覆盖室温下物体所发出的热辐射的波段。
透过云雾能力比可见光强。
在通讯、探测、医疗、军事等方面有广泛的用途。
俗称红外光。
红外线是太阳光线中众多不可见光线中的一种,由英国科学家赫歇尔于1800年发现,又称为红外热辐射,他将太阳光用三棱镜分解开,在各种不同颜色的色带位置上放置了温度计,试图测量各种颜色的光的加热效应。
红外线接收器是一种可以接收红外信号并能独立完成从红外线接收到输出与TTL 电平信号兼容的器件,体积和普通的塑封三极管差不多,适合于各种红外线遥控和红外线数据传输。
注意事项: 1.勿清洗红外接收器,使用前,请先用静电带将作业员及电连接落地线。
2.注意红外线接收器的接收面,沾污或磨损会影响接收效果,同时不要碰触表面。
3.红外发射二极管与红外接收二极管正对着的时候效果最佳。
红外线——红外遥控风扇
红外线是波长介乎微波与可见光之间的电磁波,波长在760纳米至1毫米之间,是波长比红光长的非可见光。
覆盖室温下物体所发出的热辐射的波段。
透过云雾能力比可见光强。
在通讯、探测、医疗、军事等方面有广泛的用途。
俗称红外光。
红外线是太阳光线中众多不可见光线中的一种,由英国科学家赫歇尔于1800年发现,又称为红外热辐射,他将太阳光用三棱镜分解开,在各种不同颜色的色带位置上放置了温度计,试图测量各种颜色的光的加热效应。
红外线接收器是一种可以接收红外信号并能独立完成从红外线接收到输出与TTL 电平信号兼容的器件,体积和普通的塑封三极管差不多,适合于各种红外线遥控和红外线数据传输。
注意事项:
1.勿清洗红外接收器,使用前,请先用静电带将作业员及电连接落地线。
2.注意红外线接收器的接收面,沾污或磨损会影响接收效果,同时不要碰触表面。
3.红外发射二极管与红外接收二极管正对着的时候效果最佳。