红外遥控编码详解与芯片应用

需积分: 44 2 下载量 13 浏览量 更新于2024-07-25 收藏 1.03MB PDF 举报
"这篇文档是关于红外遥控器编码的详细资料,主要涵盖了红外遥控系统的基本构成、编码方式以及一些常用遥控编码芯片的工作原理和解码思路。文档作者为明浩,整理时间是2005年。" 红外遥控技术是现代家用电器中常见的一种远程控制手段,它极大地提升了设备使用的便捷性。红外遥控系统主要由两部分构成:红外发射装置和红外接收设备。发射装置通常包括键盘电路、红外编码芯片、电源和红外发射电路,而接收设备则由红外接收电路、红外解码芯片、电源和应用电路组成。 在信号传输过程中,原始的基带二进制信号会被调制成脉冲串,通过红外发射管发射。常见的调制方法有两种:脉宽调制(PWM)和脉时调制(PPM)。PWM是通过改变脉冲宽度来表示信息,而PPM则是利用脉冲串之间的时间间隔来传递数据。 编码芯片在红外遥控中起着至关重要的作用,它负责将指令编码成特定的格式,以便接收端能够正确解析。通常,编码芯片会有一对应的解码芯片与之匹配。然而,在某些情况下,可能需要定制编码方案,这就需要理解编码芯片的工作原理。 文档中提到了一些常用的遥控编码芯片,例如uPD6121、uPD6122、PT2222、SC6121、HS6222和HS6221等,这些芯片通常采用455KHz的晶体,信号被调制在37.91KHz,占空比为1/3。数据格式包括引导码、用户码、数据码和数据码反码,总共32位,其中数据反码用于纠错。数据的'0'和'1'是通过脉冲的时间间隔来区分的,这种编码方式称为脉冲位置调制(PPM)。 此外,文档还特别提到了uPD6121G的按键输出方式,它可以有两种输出形式:每次按键都会输出一帧完整的数据。这表明在设计遥控器系统时,需要考虑如何处理和解析这些输出的帧数据。 这份资料对于理解红外遥控器的工作原理、编码方式以及如何设计和解码红外遥控信号非常有帮助,适合电子爱好者和相关领域的工程师参考学习。