NEC红外遥控协议详解:8位地址与命令双传输

需积分: 4 9 下载量 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协议对于设计和实现红外遥控器以及接收端处理红外信号至关重要,它涉及到信号编码、解码、错误检测和抗干扰能力。对于开发者来说,熟悉这些细节有助于优化产品的兼容性和性能。同时,根据具体应用的需求,灵活选择和配置地址编码策略可以提升系统的效率和用户体验。