红外线遥控成本低,安全可靠,不会产生电器干扰,因此,在家电设备及其他近距离的遥控中得到广泛应用。本章将通过LED显示遥控器按键值实例、简易红外线遥控开关和红外线遥控七色小彩灯实例,介绍红外线遥控基本原理及其设计、应用方法。
功能说明:选用一种电视机遥控器,再利用接收模块结合单片机解码,控制P1端口所接的8个LED亮或灭。因此,8个LED的亮或灭的状态,即是显示红外遥控器的按键值。
8个LED视为8位二进制数,其中LED亮视为0,LED灭视为1。例如,按动红外遥控器按键1,8个LED中右边第一个灭,其他全亮,则表示二进制数为00000001B,转换成十六进制数为01H,即红外遥控器按键1的控制编码为01H;如果按动红外遥控器按键2,8个LED中右边第二个灭,其他全亮,表示二进制数为00000010B,转换成十六进制数为02H,即红外遥控器按键2的控制编码为02H。再如,按动红外遥控器“POWER”键,8个LED中第2、5灭,其他全亮,表示二进制数为00010010B,转换成十六进制数为12H,即遥控器的POWER键控制编码为12H。二进制数转换十六进制数的方法可以参考书后附录B的制式转换表。
红外线接收端主要包括红外线接收模块、解码单片机。其中红外线接收模块里包括光、电转换放大器、解调威廉希尔官方网站 。当红外线发射信号进入接收模块后,在其输出端便可以得到原先的数字控制编码,再经过单片机解码程序进行解码,便可以得知按下了哪一按键,从而完成红外线遥控的动作。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !