资源预览内容
第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
亲,该文档总共5页全部预览完了,如果喜欢就下载吧!
资源描述
红外、6122编码、38KHz载波、红外遥控编码简介一般而言,一个通用的红外遥控系统由发射和接收两大部分组成,如图 1 所示:接收部分包括光、电信号的转换以及放大、解调、解码电路。 举例来说,通常我们家电遥控器信号的发射,就是将相应按键所对应的控制指令 和系统码( 由 0 和 1 组成的序列),调制在 3256kHz 范围内的载波上(目的为: 抗干扰及低功率),然后经放大(接三极管)、驱动红外发射管(透明的头)将信 号发射出去。二、6122 编码格式简介流行的控制方法是应用编/ 解码专用集成电路芯片来实现。不同公司的遥控芯片,采用的遥控码格式也不一样。本文是 NEC (代表芯片WD6122)PWM( 脉冲宽度调制) 标准。遥控载波的频率为 38kHz( 占空比为 1:3) ;当某个按键按下时,系统首先发 射一个完整的全码,然后经延时再发射一系列简码,直到按键松开即停止发射。简码重复为延时108ms,即两个引导脉冲上升沿之间的间隔都是108ms。如 图2所示即为完整的NTC编码。正常发码:引导码(9ms+4.5ms) +用户编码+用户编码(或者是用户编码的反码)+键数据码+键数据反码+延时:J 171“1911154九八力Z/匚zz 低逾,用户貓码用户編码键数据码犍纹振码反码F引导码h-18至 36mrsr27msk58.5ms76.5ms将正常发码标识出来,从图中可以看出“0”和“1”的表示方法。(不要问为什么是这样,规定!标准!高性能!)ia 0.56 ms 1- 1V Itli.HI厂2.25ms重复码:9ms+2.25ms+延时 低功耗。写程序前要想到,没有用过的,可以新建工程只用sleep命令; 需要知道用户编码(客户码),每个键对应的编码,这些都是自己或者客户设 定的; 高电平期间:用38KHZ的方波表示,低电平期间:用低电平表示。也就是说, 高电平不是一直都是高,其实是38KHZ的方波,这也是为什么上面和图中 9ms 高电平期间有方格。(我用的公司自己的精简指令集,就不再上传。需要的话,私信)四、电路做为波形的输出端,加三极管,放大。 下图为矩形键盘组成的按键,图中黑色二极管为红外发射管。vcc22叩 R1vccGNDPIOP15PllP12P13P1411.5K 2o-R28654
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号