遥控器红外解码的原理及应用
奥运会热播寝室看得是如火如荼,A兄弟在床上看对面B兄弟床下的电脑,B兄弟想关机睡觉,A兄弟想继续看比赛,但又不想上床关电脑,怎么办呢?懒人有懒法,兄弟我不是上次做了红外测障吗,不如就此电路改一个红外遥控接收电路控制电路关机。
初步方案
生活中的电器遥控设备基本上都是红外遥控,发射的都是红外线,初步的方案就是用一个电视遥控板来控制电脑关机,电路就采用上次红外测障所用的红外接收电路(具体电路见红外测障的原理及应用),用电视遥控器发出红外信号,当红外接收头接收到红外信号,就由单片机I\O脚产生一个下降沿中断调用串口函数打印信息到电脑,单片机串口通过USB转串芯片连接到电脑USB口,电脑上由A兄弟编写上位机软件接收信号控制电脑关机。初步方案由于电路现成并且简单,半天就实现了,但问题也很多,由于没有编码不能区分接收到的信号,功能只有一个只能关机,更严重的是凡是遥控器都可以控制,寝室有空调,对空调的的任何控制都会触发电脑关机,改进的方案自然就呼之而出需要对红外信号进行解码。
红外解码