红外通信红外编码—NEC协议

红外通信主要了解三部分内容,一是了解红外遥控电路的组成;二是了解信号调制和解调;三是了解红外编码协议及解码,其中最常用的就是NEC协议。

一. 红外遥控电路的组成

通常,红外遥控系统由发射装置和接收装置两部分组成。最常见的发射装置是遥控器,其组成为按键部分,电源部分,红外编码芯片,红外发射电路,发射电路基本上是用红外发光二极管。而接收装置由红外接收电路,红外解码芯片,应用电路等部分组成。常用的接收电路是红外一体接收管,其部分的主要作用是将接收到的信号进行信号放大,然后在解调输出给应用电路部分。
红外接收在这里插入图片描述红外接收电路

二. 信号调制和解调

信号的调制就是把需要发送的二进制信号与高频载波调制信号相乘后得到的信号通过发射端将信号发送出去,这样能够使信号更好的传输,避免信号的丢失,遥控器的每一个按键对应一个十六进制的值,通过红外编码芯片对每一个十六进制的数值进行编码后再调制发射出去。解调的原理和调制的原理大致是相同的,解调就是接收到的高频信号再恢复成原来的信号。

三. NCE协议

NCE协议是红外编码较为常用的一种编码协议,编码的作用是让应用电路或者是产品能够有自己独立的红外通信系统,避免混搅,例如一台遥控器发射信号的时候,如果没有进行编码,那么只要是可遥控的设备或家电均可以接收到遥控器发射的信号。
NCE协议下的数据传输是从最低位开始传输,其数据格式由几个部分组成,有引导码,用户码,数据码和数据反码。

使用455kHz晶振各代码所占时间

在这里插入图片描述
其中引导码高电平约为9000us左右,低电平约为4500us左右,用户码共有16位,数据码8位,数据反码8位。

位定义

二进制“0”和“1”的表示形式也不同,数据0是高电平约560us,低电平560us,数据0是高电平560us,低电平1680us。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/dang_dang_/article/details/104426951