38kHz红外发射与接收复习进程_第1页
38kHz红外发射与接收复习进程_第2页
38kHz红外发射与接收复习进程_第3页
38kHz红外发射与接收复习进程_第4页
38kHz红外发射与接收复习进程_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

38kHz红外放射与接收收集于网络,如有侵权请联系治理员删除收集于网络,如有侵权请联系治理员删除38kHz红外放射与接收38kHz红外放射与接收的工作原理和性能、进一步自制红外遥控系统,也并非难事。红外线的特点〔从长到短〕为红、1由图可见,红光的波长范围为0.62μm~0.76μm,比红光波长还长的光叫红外线。红外线遥控器就是利用波长0.76μm~1.5μm之间的近红外线来传送掌握信号的。路调试简洁,假设对放射信号进展编码,可实现多路红外遥控功能。红外线放射和接收2940nmφ5mm发光二极管一样,只是颜色不同。一般有透亮、黑色和深蓝色等三种。推断红外发光二极管的好坏与推断一般二极管一样的方法。单只红外发光二极100mW。红外发光二极管的发光效率需用专用仪器测定,而业余条件下,只能凭阅历用拉距法进展粗略判定。极管加反向偏压,它才能正常工作而获得高的灵敏度。红外接收二极管一般有圆形和方形两种。由于红外发光二极管的放射功率较小,红外接收二极管收到的信号较弱,所以接收端就要增加高增益放大电路。然而现在不管是业余制作或正式的产品,大都承受成品的一体化接收头,如图3所示。红外线一体化接收头是集红外接收、放大、滤波和比较器输出等的模块,性能稳定、牢靠。所以,有了一体化接收头,人们不再制作接收放大电路,这样红外接收电路不仅简洁而且牢靠性大大提高。3VD(GND)和数据输出(Out)。接收头的引脚排列因型号不同而不尽一样,3红外接收头的主要参数如下:工作电压:4.8~5.3V1.7~2.7mA接收频率:38kHz峰值波长:980nm输出低电平:≤0.4V输出高电平:接近工作电压红外线遥控放射电路红外线遥控放射电路框图如图4所示。即调制信号,按遥控器用途的编码方式可以很简洁、也可以很简单。例如用于电视机、VCD、DVD和组合音响的遥控放射的编码器,因其掌握功能多达50种以上,此时的编码器均承受专用的红外线编码协议进展严格的编程,然而对掌握功能少的红外遥控器,其编码器是简洁而敏捷。前者编码器是由生产厂家的专业人员按红外遥控协议进展编码,而后者适用于一般电子技术人员和电子爱438kHzRC收集于网络,如有侵权请联系治理员删除收集于网络,如有侵权请联系治理员删除的晶振,是经过整数分频的,分频系数为12455kHz÷12=37.9kHz36kHz、40kHz56kHz等的载波信号。因红外遥控器的掌握距离约10米远,要到达这个指标,其放射的载波频率(38kHz)RC(38kHz)载波频率稳定性差,往往偏离38kHz甚至很远,这就大大缩短了遥控器的掌握距离。因晶振频率格外38kHz作遥控器的载波发送信号。的载波信号进展调制,再经红外放射管D向空间发送信号供遥控接收端一体化接收头接收、解调输出、再作处理。38kHz载波信号发生器。在不需要多路掌握的应用电路中,可以使用常规集成电路组成路数不多的红外遥控放射和接收电路,该电路无需使用较简单的专用编译码器,因此制作简洁。频分制编码的遥控放射器在红外放射端利用专用(彩电、VCD、DVD等)的红外编码通讯协议38kHz红外信号,即可到达掌握的目的。收集于网络,如有侵权请联系治理员删除收集于网络,如有侵权请联系治理员删除IClCMOS4-274HC00f0(38kHz)。f1f0IC2A、B、B2B’是未调制的波形。55538kHz555位端④脚作调制端,即当④脚为高电寻常,555555ICl频振荡器而获得。收集于网络,如有侵权请联系治理员删除收集于网络,如有侵权请联系治理员删除555ICl38kHz7CMOS4-2CD401154.5V74HC00CMOS2V,3V遥控接收解调电路8IC2LM567。LM567+4.75~+9V,工作8mA。⑧脚为输出端,静态时为高电平,是由内部的集电极开路的三极管构成,允许最大灌电流为100mA。鉴于LM567的内部电路较简单,这里仅介绍该电路的根本功能。LM567(R3+RP)C4,打算了内部压控振荡器f01,f01=1/1.1RCC3、C4C32收集于网络,如有侵权请联系治理员删除收集于网络,如有侵权请联系治理员删除LM56783IClOUTf1(2)的方波LM567f01RPf1(2)一样,即f01=fl,则当放射端放射时,LM567AD1K,即放射红外4K,掌握开关信号关闭,这就完成了完整的掌握功能。小结收集于网络,如有侵权请联系治理员删除收集于网络,如有侵权请联系治理员删除利用图5和图8的电路,可以实现多路遥控器,即在放射端,将IR2,R成的多个频率不同的低频振荡器(即编码),利用微动开关转接,38kHz电路共用;在接收电路中,一体化红外接收头共用,再设置与接收端编码器一样LM5675)按压不同的按钮,载8),LM567⑧脚的电平会发生变化,从而形成多路掌握信号。上述所述的工作方式,称为术人员仍旧是有用的。收集于网络,如有侵权请联系治理员删除收集于网络,如有侵权请联系治理员删除光谱位于红色光之外,光谱位于红色光之外,波长为0.76~1.5μm,比红色光的波长还长,这样的光被称为红外线。电路简洁,编码这种掌握方式。一、红外遥控系统构造红外遥控系统主要分为调制、放射和接收三局部,如图1所示:1红外遥控系统1.调制操作,这样可以提高放射效率和降低电源功耗。调制载波频率一般在30khz到60khz之间,大多数使用的是38kHz,占空比1/3的方波,如图2所示,这是由放射端所使用的12,所455kHz÷12≈37.9kHz≈38kHz。2载波波形1.放射系统于放射系统一般用电池供电,这就要求芯片作,这样可以降低功耗芯片所用的晶振应当有陶瓷共鸣器准确性没有石英晶体高,但通常一点误差可以无视不计。(LED)放射出去,红外发光二极管内部材料和一般发光二极管不同,在其两端施加肯定电压时,它发出的是红外线而不是可见光。图3a简洁驱动电路 图3b射击输出驱动电路3aLED100mA,电流越大,其放射的波形强度越大。收集于网络,如有侵权请联系治理员删除收集于网络,如有侵权请联系治理员删除LED3b1.2V0.6VLED保证了当电池电压降低时还可以保证肯定的遥控距离。一体化红外接收头在一个元件中,成为一体化红外接收头。器等。红外监测二极管监测到红外信号,红外放射器和接收器的距离远近。沟通30khz60khz调电路和积分电路进入比较器,比较器输出收集于网络,如有侵权请联系治理员删除收集于网络,如有侵权请联系治理员删除的,这样的目的是为了提高接收的灵敏度。一体化红外接收头,如图5所示:5红外接收头供电脚,接地和信号输出脚。依据放射端调制载波的不同应选用相应解调频率的接收头。22uf有的厂家建议在供电脚和电源之间接入330欧电阻,进一步降低电源干扰。PWM使用超小封装(TSSOP20STC12C4052AD收集于网络,如有侵权请联系治理员删除收集于网络,如有侵权请联系治理员删除STC12C5406AD,可产生37.91KHzPWM,PWM占空比设置为1/3,通过简洁的定时中断开关PWM,即可产生放射波形。接收局部电路和程序比较简洁,这里不一一赘述。红外遥控解码程序置具有体积小、功耗低、功能强、本钱低等特点,因而,继彩电、录像机之外线遥控不仅完全牢靠而且能有效地隔离电气干扰。红外遥控系统/解码专用集成电路芯片来进展掌握操作。放射局部包括键盘矩阵、编码调制、LED接收局部包括光、电转换放大器、解调、解码电路。遥控放射器及其编码遥控放射器专用芯片很多,依据编码格式可以分成两大类,这里我们以运NECuPD6121G放射电路为例说明编码原理。当放射器按键按下后,即有遥控码发出,所按的键不同遥控编码也不同。这种遥控码具有以下特征:0.565ms0.56ms、周期为“0”;0.565ms1.685ms、周期2.25ms“1”。3216识别码,能区分不同的电器设备,防止不同机种遥控码相互干扰。该芯片的用01H;168〔功能码〕及其反码。UPD6121G128遥控器在按键按下后,周期性地发出同一种32位二进制码,周期约为。一组码本身的持续时间随它包含的二进制“0”和“1”的个数不同而不同,大约在45~63ms之间。当一个键按下超过36ms,振荡器使芯片激活,将放射一组108ms的编码脉〔9ms〕,一个结果码〔4.5ms〕88〔9ms~18ms〕,8〔9ms~18ms〕和这8位数据的反码〔9ms~18ms〕108ms的代码〔连发代码〕将仅由起始码〔9ms〕和完毕码〔2.5ms〕组成。接收器及解码TTL9ms4.5ms低电平组成,跟着引导码是系统码,系统反码,按键码,按键反码,假设按着键不放,则遥控器则发送一段重复码,重复码由9ms的高电平,2.25ms的低电平,跟着是一个短脉冲,本程序经过试用,能解大局部遥控器的编码!//串口通信程序pc//pc端使用超级终端建立连接//960081#include<iom16v.h>#include<macros.h>#include“uart0.h“#defineuintunsignedint#defineucharunsignedcharucharirr_b=0,s_s=0;ucharwb=0,a=0,ds=0;long da=0;uchard1,d2,d3,d4;ucharten_1,ten_2,ten_3,ten_4,i;voidms(uintaa){for(;aa>0;aa--);}voidwrite_cn(uchar*cn,ucharcn_nub){uchari;for(i=0;i<(cn_nub);i++){uart_tx(cn[i]); PORTA=i;ms(60000);}}voidt1_init{TCCR1B=0x00;//关闭定时器TCNT1H=0x00;//定时器初值TCNT1L=0x00;TCCR1A=0x00;//一般模式TCCR1B=0x05; //1024}#pragmainterrupt_handlerext_int0_isr:2//指定外部中断函数//中断接收voidext_int0_isr(void){if(irr_b==0) //第一个中断{irr_b=1; 为:开头接收TCNT1L=0x00; //定时器清零}elseif(irr_b==1) //其次个以后的中断{a=TCNT1L; //读取定时器的值//推断是引导,还是数据if((170<a)&&(a<235)) 导{wb=0; //数据计数清零da=0; //数据清零TCNT1L=0x00; //定时器清零}elseif((8<a)&&(a<25)) //0{wb++;da=(da<<1);TCNT1L=0x00;}elseif((25<a)&&(a<45)) //1{wb++;da=(da<<1)+1;TCNT1L=0x00;}}if(wb==32) //数据长度32{irr_b=0; //状态为停顿接收wb=0; //数据计数清零s_s=1; //打开显示许可}}//与计算机通信的程序//计算机端使用超级终端,建立一个连接,9600,8,1voidmain{uchari=0,rx_temp;init_devices; DDRA=0xff;PORTA=0x00;DDRB=0xff;DDRD=0x00; //中断输入PORTD=0xff; //内部上拉t1_init; MCUCR=0x02; //下降沿中断GICR=0x40; TIMSK=0x00;SREG=0x80; //开全局中断s_s=1; //开机进展一次显ms(3000);开头红外试验\r\n“,14);while(1){ds=TCNT1L;if(ds>250)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论