51单片机红外解码程序

本文介绍了51单片机实现红外遥控系统的解码程序,涉及红外遥控的工作原理,包括激活条件、编码脉冲结构以及位定义。内容引用了相关资源,探讨了代码宽度算法,并提到了8位数据代码的宽度特性。
摘要由CSDN通过智能技术生成

声明部分内容摘自:
http://www.hificat.com/dpj_step/compositive_7.html
http://www.ceet.hbnu.edu.cn/bbs/viewthread.php?tid=102

1、红外遥控系统

通用红外遥控系统由发射接收两大部分组成,应用编/解码专用集成电路芯片来进行控制操作,如图1所示。
发射部分包括键盘矩阵、编码调制、LED红外发送器;
接收部分包括光、电转换放大器、解调、解码电路。

 

 

下面,我们将使用下面两种设备:

另外,使用51单片机进行解码。

2、原理图

从原理图看出,IR的data脚与51的PD2(P3.2)相连。    
                 
2、红外发射原理

要对红外遥控器所发的信号进行解码,必须先理解这些信号。

a) 波形

首先来看看,当我们按下遥控器时,红外发射器是发送了一个什么样的信号波
  • 2
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值