0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

红外遥控这么简单让我看看还有谁不会

单片机匠人 来源:单片机匠人 作者: 蔡琰老师 2021-10-13 11:06 次阅读

平时我们经常会用到遥控器,那么现在遥控器也分很多种类,有使用红外通信的,也有使用蓝牙,无线的等,今天我们来一起解码一下红外的工作原理

大家看现在图中的是2个红外对管,左边是发射端,右边是接收端,

遥控器上有一个红外发射二极管,发射红外数据信息,电视机上有一个红外接收管,接收红外信息,那么到底是怎么把数据从二极管中发送出去的呢?

遥控器发送之前要先进行编码调制,然后进行信号放大发射,接收设备需要先对这个信号进行解调,解调之后的信号送给单片机,单片机进行解码(分析是什么数据)。

调制过程就是需要加上载波信号,中间加载了一个载波信号,发送的数据就是通过载波信号送出去的,对应的接收信号就需要对收到的载波信号进行解调处理了,即信号还原。

一般情况下接收头,只能解调固定的一种载波频率信号,那遥控器的发送信号的载波频率要与接收头所用的频率一致,否则是没办法正确接收的。自然界中存在红外光,进行调制主要是为了避免一些干扰,以防止传输出错。下面我们一起来看看遥控器传输的协议编码规则。

遥控器信号开始的地方有一段特殊长度的信号,这个我们叫它是引导码,引导码是9ms高电平+4.5ms的低电平,单片机只有结束到了正确的引导码,才可以开始接收后续的数据。

我们知道有效数据要么是0,要么是1,0或者1都是由一个固定的高电平+低电平组成,数据1: 0.56ms高电平+1.69ms低电平组成,数据0: 0.56ms高电平+0.56ms低电平组成,也就是说收到这样的一个高电平+低电平的数据就是认为收到有效数据了,再根据判断时间来区分是0还是1。通过分析出来0 1,再把这些0 1组合成一个有用的数据,然后进行处理执行动作,比如切换频道,关机、开机等。这样就是一个完成的遥控器发送,接收原理了。

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据
    +关注

    关注

    8

    文章

    6515

    浏览量

    87617
  • 遥控器
    +关注

    关注

    18

    文章

    815

    浏览量

    64265
  • 红外遥控
    +关注

    关注

    22

    文章

    346

    浏览量

    45006

原文标题:红外遥控原来这么简单

文章出处:【微信号:gh_e7f294a514ca,微信公众号:单片机匠人】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    红外遥控开关电路图分享

    红外遥控开关是一种通过感应红外线信号来控制电器设备开关的装置。其基本原理是,红外遥控的发射电路采用红外
    的头像 发表于 02-21 17:08 911次阅读
    <b class='flag-5'>红外</b><b class='flag-5'>遥控</b>开关电路图分享

    红外遥控测试仪电路图分享

    红外遥控测试仪是一种用于测试红外遥控设备的电子仪器。红外遥控是一种广泛应用的无线通信技术,用于控
    的头像 发表于 02-12 14:49 504次阅读
    <b class='flag-5'>红外</b><b class='flag-5'>遥控</b>测试仪电路图分享

    红外遥控与蓝牙遥控的区别

    红外遥控与蓝牙遥控的区别  红外遥控和蓝牙遥控是我们日常生活中常见的两种
    的头像 发表于 01-25 16:23 1170次阅读

    红外线遥控器使用方法

    红外线遥控器是一种常见的电子设备,广泛应用于家庭、商业和工业领域。它可以通过红外线信号与相应的设备进行通信,实现控制和操作。本文将详细介绍红外线遥控
    的头像 发表于 12-20 11:31 1627次阅读

    红外遥控原理及应用

    电子发烧友网站提供《红外遥控原理及应用.ppt》资料免费下载
    发表于 11-16 09:20 5次下载
    <b class='flag-5'>红外</b><b class='flag-5'>遥控</b>原理及应用

    智能红外遥控电风扇的设计

    电子发烧友网站提供《智能红外遥控电风扇的设计.doc》资料免费下载
    发表于 10-23 09:12 0次下载
    智能<b class='flag-5'>红外</b><b class='flag-5'>遥控</b>电风扇的设计

    基于单片机的红外风扇遥控

    电子发烧友网站提供《基于单片机的红外风扇遥控.rar》资料免费下载
    发表于 10-20 09:11 5次下载
    基于单片机的<b class='flag-5'>红外</b>风扇<b class='flag-5'>遥控</b>

    基于FPGA的红外遥控接收器模块数据传输

    红外遥控接收器模块,非常简单,也是由GND,VCC和数据三个引脚组成,通过杜邦线可以直接连接在FPGA的IO口上,产品细节如下
    发表于 10-15 10:53 428次阅读
    基于FPGA的<b class='flag-5'>红外</b><b class='flag-5'>遥控</b>接收器模块数据传输

    基于FPGA的红外遥控实验

    可见光中红光的波长范围为620nm ~ 720nm,波长比红光波长还长的的光叫红外线。红外线按波长范围可分为近红外、中红外、远红外、极
    的头像 发表于 08-15 16:02 1739次阅读
    基于FPGA的<b class='flag-5'>红外</b><b class='flag-5'>遥控</b>实验

    基于单片机的红外遥控通信实验 红外遥控器的发送和接收原理

    本章介绍红外遥控通信试验,通过本章的学习掌握红外遥控器的编码原理以及使用。在 RY-51 单片机开发板上,配备了一个红外信号接收头,用于接收
    的头像 发表于 07-27 17:35 4282次阅读
    基于单片机的<b class='flag-5'>红外</b><b class='flag-5'>遥控</b>通信实验 <b class='flag-5'>红外</b><b class='flag-5'>遥控</b>器的发送和接收原理

    带Arduino的红外遥控

    电子发烧友网站提供《带Arduino的红外遥控器.zip》资料免费下载
    发表于 07-06 10:51 0次下载
    带Arduino的<b class='flag-5'>红外</b><b class='flag-5'>遥控</b>器

    一个简单的低功耗红外发射器电路

    红外发射器电路是一个简单的低功耗红外发射器,可用于许多远程控制应用。正如我们所看到的,许多遥控器使用红外波进行控制。该电路能够以1kHz的
    的头像 发表于 07-04 18:23 1304次阅读
    一个<b class='flag-5'>简单</b>的低功耗<b class='flag-5'>红外</b>发射器电路

    红外遥控调节转速

    红外遥控红外遥控
    YS YYDS
    发布于 :2023年06月30日 19:58:49

    红外遥控的原理详解

    目前很多手机都集成了红外功能,这一功能在手机上主要用作遥控器使用。现在的硬件厂商都在搭建生态,比如智能家居。以手机作为智能终端,通过APP来控制所要接入的各种设备,如空调、电视、照明灯、音响等。而手机的红外功能就可以把手机当作一
    的头像 发表于 06-21 09:22 5039次阅读
    <b class='flag-5'>红外</b><b class='flag-5'>遥控</b>的原理详解

    使用红外发射模块自制空调遥控

    我们家里的空调、电视等,它们的遥控器都是通过红外信号来控制的。其实,我们可以自己用红外发射模块来做一个遥控器。
    的头像 发表于 05-23 15:43 2648次阅读
    使用<b class='flag-5'>红外</b>发射模块自制空调<b class='flag-5'>遥控</b>器