这篇文章是我学习红外模块的时候的一些心得和体会,并附带个人对于这块的理解,希望能够对大家有帮助。
首先一点的就是红外发射信号后,单片机上接受数据部分
这是常见的接收模块,负责接受发射出的调制波,还有整个遥控部分的示意图
这个就是调制后的波,我们可以看到,最开始有一个引导码,这个是由NEC协议决定的,然后是客户码,可以类比为钥匙,这个对孔后就可以开门了,最重要的就是操作码,这个就是要发送的信息,最后有一个操作反码,用于校验操作码是否正确。
接着就到了红外接收部分,先看一下流程:
引导码出现以后,进行一下延时判断