NEC红外遥控协议详解:8位地址与命令双传输
需积分: 4 35 浏览量
更新于2024-12-18
收藏 704KB PDF 举报
本文档深入详述了红外线遥控信号传输中常用的NEC协议。NEC协议是一种在众多电子产品中广泛应用的通信协议,特别是在VCD、DVD、电视、音响系统、机顶盒及投影机等设备中。其主要特性包括:
1. 结构与编码:
- 使用8位地址码和8位命令码,每个值都传输两次,一次为原码,一次为反码,确保数据传输的可靠性。
- 脉冲宽度调制(PWM)编码,每个脉冲宽度固定为560μs,载波频率为38kHz,周期大约21次。
- 逻辑"1"占用时间为2.25ms,逻辑"0"为1.12ms,通过不同时间间隔来表示数字信号。
2. 协议格式:
- 每条信息以引导码(9ms的传号加4.5ms的空号)开始,然后是地址码和反码,接着是命令码和反码,最后是尾部脉冲。
- 地址码和命令码按低位在前、高位在后的顺序发送,总传输时间保持恒定。
3. 地址编码方式:
- 支持两种地址编码:8位地址码原码+8位反码或16位地址,用户可通过外部电路选择。
4. 重复发送机制:
- 在按键按下期间,命令信息仅发送一次,但按键持续时,每108ms发送一次重复码,包含引导码、空号和560μs的脉冲。
5. 硬件应用:
- NEC协议被广泛应用于HS6221/6222和HT6221/6222这类通用红外遥控发射芯片,这些芯片支持多个设备的控制。
理解并掌握NEC协议对于设计和实现红外遥控器以及接收端处理红外信号至关重要,它涉及到信号编码、解码、错误检测和抗干扰能力。对于开发者来说,熟悉这些细节有助于优化产品的兼容性和性能。同时,根据具体应用的需求,灵活选择和配置地址编码策略可以提升系统的效率和用户体验。
2017-12-27 上传
2009-06-05 上传
2017-12-03 上传
2020-08-17 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
2011-11-15 上传
点击了解资源详情
j10chinese
- 粉丝: 0
- 资源: 13
最新资源
- PureMVC AS3在Flash中的实践与演示:HelloFlash案例分析
- 掌握Makefile多目标编译与清理操作
- STM32-407芯片定时器控制与系统时钟管理
- 用Appwrite和React开发待办事项应用教程
- 利用深度强化学习开发股票交易代理策略
- 7小时快速入门HTML/CSS及JavaScript基础教程
- CentOS 7上通过Yum安装Percona Server 8.0.21教程
- C语言编程:锻炼计划设计与实现
- Python框架基准线创建与性能测试工具
- 6小时掌握JavaScript基础:深入解析与实例教程
- 专业技能工厂,培养数据科学家的摇篮
- 如何使用pg-dump创建PostgreSQL数据库备份
- 基于信任的移动人群感知招聘机制研究
- 掌握Hadoop:Linux下分布式数据平台的应用教程
- Vue购物中心开发与部署全流程指南
- 在Ubuntu环境下使用NDK-14编译libpng-1.6.40-android静态及动态库