APP下载

基于STC89C52单片机对多功能学习遥控器的设计

2016-04-07强龙君周战辉李勉张立珍

卷宗 2016年2期

强龙君 周战辉 李勉 张立珍

摘 要:本文主要根据STC89C52单片机提出了一种可以用过学习来实现对多种家电进行控制的一种红外多功能学习型遥控器的。

关键词:红外遥控器;学习型;红外控制

学习型遥控器,主要学习基于红外发射控制的遥控器。学习型遥控器有3种状态:红外学习状态,红外发射状态,红外编码查看状态。红外发射状态:开机默认为发射模式,也可以通过发射键切换为该模式,再通过按键,就可以发射学习到的红外遥控器编码并显示在液晶屏上;红外学习状态:通过学习键切换为该模式,遥控器发射头對准模块的红外线一体化接收头,按遥控器上的按键,可以学习到电视机、DVD机、遥控风扇、遥控热水器、LED遥控灯等遥控器,并具有掉电保存,保存在STC单片机的内部。红外编码查看模式:通过解码键切换为该模式,按遥控器上面的按键就可以查看到该按键的红外编码并通过液晶显示出来。

1 功能模块

3 基本原理

当我们家庭中的红外遥控器的一个按键按下时,遥控器发射出一组串行二进制编码脉冲,该脉冲由引导码、系统码、功能码和反码组成,我们设计的学习型红外遥控器通过学习这些编码以及码长便可替代家庭中使用的红外遥控器。学习型遥控器的红外接收器负责红外信号的接收和放大并解调出TTL电平信号送至单片机进行处理,单片机通过比较和识别接收来的红外遥控编码并记忆存储,当学习型遥控器的按键按下时,单片机接受到信号,使红外发射模块发射出学习到的红外编码,来替代家庭中的遥控器。……

登录APP查看全文