红外遥控协议分析之:NEC协议
红外遥控协议分析之:NEC协议
2009-04-08 19:55:28| 分类: 个人日记|字号 订阅
为提高可靠性,地址和命令都传输 2 次
脉冲间隔调制
38kHz 载波频率
每一位时间为 1.12mS 或 2.25mS
调制 采用脉冲间隔时间长短调制每一位。
每一个脉冲都是560uS长度的38kHz载波脉冲,占空比为1/4或1/3(约21个周期)。
逻辑1:2.25mS 逻辑0:1.12mS
![](http://img.blog.163.com/photo/F9aotqudjNYJX1PZbu8h-Q==/4544413498994291298.jpg)
协议
上图是NEC协议的一个典型脉冲发送图。此协议LSB最低位先传送。
此图传送的地址是$59、命令是$16.
一个信息发送是由9mS的AGC自动增益控制脉冲开头,在早期的IR红外接收器中用来设置增益。接着是4.5mS空闲,然后是地址、命令。
地址和命令都传送2次,第二次的地址和命令是反码,可以用来校验接收到的信息。
总的传输时间是固定的,因为每一位都有反码传送。
一个命令只发送一次,即使遥控器上的按键一直按着。但是会每110mS发送一次代码,直到遥控器按键释放。
重复码比较简单:一个9mS的AGC脉冲、2.25mS间隔、560uS脉冲。
附一份天敏TV Baby电视卡的波形图:
地址码00
电源键:10 静音:06 Video Setting:1E
Snapshot:05 Pause:4D Video Default:0A
Hide Panel:0B CH+:32 CH-:00
VOL+:0D VOL-:15 REC:54
Full Screen:1C AV Source:02
←:0E →:1A
附先科VCD(RC-9917A)遥控编码
地址码00
进/出盒:C0 播放/暂停:A8 上一曲:18 下一曲:E8快倒:98 快进:D8 停止:58
附日菱电视遥控(55K8C)编码
他的地址编码有13位0 0111 0001 0000,其它的与NEC编码是一样的:
节目+:C8 节目-:E8 音量+:08 音量-:28 菜单:74
据说,LA7641也是13位地址,长虹彩电有些用了此芯片做遥控器
注明:为什么现在写给中控的红外驱动在串口未打开的时候能够正常工作,但一旦串口打开,就不能正常遥控了呢?
这个的根本原因还没有找到,但可能是因为资源冲突造成。
红外遥控协议分析之:NEC协议相关推荐
- 蓝牙协议分析(2)_协议架构
原文链接:蓝牙协议分析(2)_协议架构 (wowotech.net) 系列索引:蓝牙协议分析(1)_基本概念 目录 1.前言 2.协议层次 2.1 物理层 2.1.1 Physical Channel ...
- oracle监听协议是什么意思,【ORACLE|ORACLE-TNS协议分析】TNS|协议|分析-傻大方
『傻大方知识库摘要_ORACLE|ORACLE-TNS协议分析』TNS协议传输可以使用TCP/IP协议.使用SSL的TCP/IP协议.命名管道和IPC协议传输,其中TCP/IP协议传输是使用明文传送. ...
- 协议分析---TCP/IP协议和邮件协议
协议分析-TCP/IP协议和邮件协议 一.TCP/IP 1.TCP/IP参考模型概述 1.1 常见不同层使用的协议 应用层:Telnet.FTP.TFTP.SNMP.HTTP.SMTP.NFS.D ...
- 格力YB0F2红外遥控编码分析
逻辑分析仪捕捉到的脉冲图如下: 与常见的NEC协议不同的是每组数据有8个字节,前4个字节和后4个字节中间有一个连接码 引导码:9000us+4500us 数据:1组前4字节数据 连接码:3bit数据0 ...
- mysql协议分析1,MySQL协议分析(1)
MySQL协议分析 此阶段的协议分析是在未压缩未加密情况下的协议分析 思路: 结合Oracle官网和自己用wireshark抓的网络数据包进行协议分析 官网说明 mysql包共分为4段,格式如下: 第 ...
- 计算机网络协议分析dns,DNS协议分析
一直有一个愿望,能把知道的东西的原理搞明白:计算机网络.操作系统等等等等.今天好好研究了研究DNS协议. DNS协议是应用层协议,一般是基于UDP协议,不过我看了Golangnet 包里相关源码用的是 ...
- 流媒体协议分析之webrtc 协议 srs 服务器实现
1.信令交互 ,sdp信令交互. listen_udp : 注册udp 监听: listen_api :注册信令交互接口: #ifdef SRS_RTC_srs_hybrid->registe ...
- android qq协议分析工具,QQ协议分析
QQ协议说明: 协议由报文头(T)+发送者(T)+接收者(T)+报文类型(T)+报文长度(L)+报文内容组成 发送者和接收者是系统内的程序种类,OICQ服务器0x01,传真服务器0x02,WEB服务器 ...
- 红外遥控c语言,NEC协议红外遥控器
家电遥控器通信距离往往要求不高,而红外的成本比其它无线设备要低的多,所以家电遥控器应用中红外始终占据着一席之地.遥控器的基带通信协议很多,大概有几十种,常用的就有 ITT 协议.NEC 协议.Shar ...
最新文章
- swift中的@objc
- 转如何限制文本框只能输入数字,小数点,英文,汉字等各类代码
- getpass函数简单使用
- MYSQL SHELL 到底是个什么局 剑指 “大芒果”
- 如何区分两列中不同数据_如何区分原装数据线和山寨数据线
- lamda表达式和stream
- 苹果CMSv10自适应视频站原创挖片网高端seo收录模板
- 四年级计算机考试反思,四年级期中考试总结反思三篇
- 大数据发展前景及发展战略分析
- 使用mybatis-plus时,Feild doesn‘t have default value
- 在 vue 中使用 SVG 建立图标系统并且使用
- poi多个模板实现文档合并
- 华为云等保解决方案,全流程等保服务,帮助企业守护信息安全
- Apple FairPlay DRM及其工作原理
- “消失”的Android技术博主们现在如何,framework框架
- 数据分析师常用的 Linux 命令总结
- berserkJS 使用 Wind.js 保证序顺执行流程
- java解析nmea_Java Marine API – 寻找NMEA数据
- 北京尚学堂JAVASE课程
- 创业者该如何选择区块链游戏赛道?
热门文章
- mount -o remount,rw /
- [pip无法移动文件到其他磁盘驱动器]——解决方案
- 浅析hashCode
- [附源码]JAVA+ssm计算机毕业设计菜鸟驿站快递分发系统(程序+Lw)
- OA系统门户是什么?全面解析信息门户的类别、难点和关键点
- 哈密顿回路C/c++
- 朋友圈那些环游世界的人,可能只花了100块。。。
- 阿里云盘正式上架,速度25MB/s!(附下载链接+邀请码)
- KVC\KVO 简介
- html的隐藏标签的显示不出来,css如何让隐藏的元素显示出来