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

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

3天内不再提示

《 红外线遥控系统 》设计原理、架构图及代码

电子工程师 来源:FPGA设计论坛 作者:FPGA设计论坛 2020-10-25 09:39 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

红外线遥控系统 》设计

设计背景:

红外线(Infrared)是波长介乎微波与可见光之间的电磁波,波长在 760 纳米(nm)至 1 毫米(mm)之间,比红光长的非可见光。 红外线遥控是目前使用最广泛的一种通信和遥控手段。由于红外线遥控装置具有体积小、功耗低、功能强、成本低等特点,因而,继彩电、录像机之后,在录音机、音响设备、空凋机以及玩具等其它小型电器装置上也纷纷采用红外线遥控。现在工业设备中,也已经广泛在使用。。。。。

设计原理

红外遥控系统主要由红外的发送装置和接收装置组成,发送装置可由按键,编码模块,发射电路等组成,接收装置由红外接收电路,遥控,解码模块等组成,此次设计我们用到的硬件平台式是 Altera 的DE1_SOC,晶振为 50MHZ。在红外的编码中,我们对 1 和 0的编码是通过 38KHZ 的脉冲来定义的,在红外的的编码中每个脉冲的为256.25us长的38KHZ载波频率(26.3us),对 0,1 的脉冲的定义的时间如下图

红外的数据格式为包括引导码,用户码,数据码和数据纠错码,停止位编码总为 32位。数据反码是数据码反相后的编码,可用于对数据的纠错。此外第二段的用户码可以在遥控应用电路中设置为第一段用户码的反码。

数据格式如下图:

一帧数据在发送时先发送9MS的高电平,然后发送4.5MS的低电平的起始位,然后发送用户码,数据码,数据反码。然后再发送一位的停止位。不发送数据时数据线一直为低。

发送的时序图如下:

接受的时,接收到的时序和发送的时序恰恰相反,如发送时先发送 9ms的高,4.5ms 的低,接收为接收 9ms 的低电平,4.5ms 低电平。接收的控制器我们用的时红外遥控装置,按键发送的数据如下图

所示

设计架构图

设计的总框架如下图:

在我们的设计中分频模块提供所需要的 38KHZ 的时钟,当按键按下时发送我们的发送模块发送一个给定的数值,我的设计中用户码为8’b0 第二段用户码为 8’hff,然后发送给定的数据码,和数据反码。上电后我们的设计会发一次我们给定的数据码,然后在接受模块会接受到其发送的数据并在数码管上显示出来,之后我们可以用我们我的遥控键盘来发送数据,接收模块接收显示出来,通过验证我们接收和发送的正确。

设计代码

顶层代码

发送模块

接收模块

数码管模块

分频模块

测试模块

仿真

仿真中我们可以把数码管模块的计数器的值改小一点,便于仿真

如图中所示的我们发的是 32’h00ffa25d,那么数据为是8’b1010_0010,那么先发送时就时就按下面的序列开始 0100_0101接收到的为 45,所以工程正确。

责任编辑:xj

原文标题:FPGA入门课程《 红外线遥控系统 》设计

文章出处:【微信公众号:FPGA设计论坛】欢迎添加关注!文章转载请注明出处。

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

    关注

    1663

    文章

    22491

    浏览量

    638935
  • 红外遥控系统

    关注

    0

    文章

    9

    浏览量

    7750

原文标题:FPGA入门课程《 红外线遥控系统 》设计

文章出处:【微信号:gh_9d70b445f494,微信公众号:FPGA设计论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    MAXQ617:红外遥控片上系统的卓越之选

    MAXQ617:红外遥控片上系统的卓越之选 在电子设计领域,低功耗、高性能的芯片一直是工程师们追求的目标。今天,我们就来深入了解一款专为低功耗应用设计的芯片——MAXQ617 红外
    的头像 发表于 03-27 17:25 536次阅读

    JH7110和 JH7100之间的区别是什么?

    可以提供JH7110和JH7100的架构图嘛?想看下 JH7110和 JH7100之间的区别
    发表于 03-27 07:27

    热像仪的“视网膜”——红外焦平面探测器为何重要?

    在肉眼可视之外,光与热始终在悄然流动。任何温度高于绝对零度的物体,都会不断向外辐射红外线红外辐射的强弱与物体温度直接相关,这正是红外热成像技术能够“看见温度”的物理基础。
    的头像 发表于 02-25 09:26 543次阅读
    热像仪的“视网膜”——<b class='flag-5'>红外</b>焦平面探测器为何重要?

    基于芯岭技术XL2417D芯片的2.4G无线遥控器解决方案

    无线2.4G遥控器是我们生活中常见的一种遥控器了,相比于传统的红外线遥控器,无线2.4g遥控器摆脱了指向性的问题,我们可以在屋内任何位置以
    的头像 发表于 01-15 12:43 773次阅读
    基于芯岭技术XL2417D芯片的2.4G无线<b class='flag-5'>遥控</b>器解决方案

    明火煤监测设备之红外测温仪XKCON-MT-W-D1可检测运送中的煤炭是否存在异常的红外辐射

    所有高于绝对零度的物体都会持续发射红外线,并且物体表面温度越高辐射能量增长越显著,通过测量物体发射的红外线能量,并将其转化为物体温度的设备我们称之为红外测温仪。济南祥控自动化设备有限公司生产的
    的头像 发表于 12-30 08:05 367次阅读
    明火煤监测设备之<b class='flag-5'>红外</b>测温仪XKCON-MT-W-D1可检测运送中的煤炭是否存在异常的<b class='flag-5'>红外</b>辐射

    红外镜头是什么?一篇文章让你轻松搞懂它

    红外镜头是热像仪不可或缺的光学系统部件,它通过捕捉物体发出的红外辐射并汇聚到红外探测器上,红外探测器将
    的头像 发表于 12-23 09:54 632次阅读
    <b class='flag-5'>红外</b>镜头是什么?一篇文章让你轻松搞懂它

    这种很像深度学习的电路架构图是怎么画的?

    如图,这种图解释电路的模块很清晰,请问烧友们在哪可以绘制这样的模块电路图,哪个平台这种素材比较多呢?
    发表于 12-12 09:26

    HOLTEK发布BA76220被动式红外感测IC

    Holtek新推出BA76220被动式红外线人体侦测IC,专为安全防盗、智能家居及节能应用设计,适用于智能门铃、感应开关、PIR灯等消费类产品。
    的头像 发表于 12-04 11:41 569次阅读

    人脸识别和AES加密协同的SOC设计架构

    这个是我们整体的架构图。我们SOC主要包括了三个模块组,计算核心组,系统外设组,数据外设组。计算核心组包括了RISCV内核,RISCV内核中集成了一个ITCM和DTCM的指令存储器和数据存储器。另外
    发表于 10-29 08:21

    红外传感器技术:微测辐射热计解析

    微测辐射热计(Microbolometer)是一种基于MEMS工艺制造的非制冷型红外传感器,通过探测物体辐射的红外线实现温度测量与热成像。其核心原理是利用热敏材料(如氧化钒、多晶硅)的电阻随温度变化的特性,将红外辐射能转换为电信
    的头像 发表于 10-22 09:11 1062次阅读
    <b class='flag-5'>红外</b>传感器技术:微测辐射热计解析

    应用在智能眼镜红外线感测领域中的光距感芯片-WH4530A

    接近光传感芯片是一种可以检测物体距离和位置的传感器。它的工作原理基于光电效应。当某个物体与接近光传感器靠近时,传感器会发出一束红外线
    的头像 发表于 08-05 09:26 969次阅读
    应用在智能眼镜<b class='flag-5'>红外线</b>感测领域中的光距感芯片-WH4530A

    【选型】常见的遥控开关控制协议,看看哪种适合你?

    遥控开关,是一种通过无线信号非接触式远程控制电路通断的装置,今天我们一起聊一聊常见的无线信号类别,看看哪种更适合你?1.红外遥控红外遥控
    的头像 发表于 07-17 19:34 1936次阅读
    【选型】常见的<b class='flag-5'>遥控</b>开关控制协议,看看哪种适合你?

    红外线水分测定仪XKCON-NIR-MA-FV采用近红外光谱技术(NIR)对棉纤维的含水率,进行又快又准的无损测量

    红外线水分测定仪XKCON-NIR-MA-FV将“看不见的棉纤维含水率”变为“可读的数字”,它在纺织企业的应用推动了棉纤维含水率大小的智能化控制。近年来,近红外线水分测定仪在纺织、造纸、食品、烟草、粮食等众多行业的各类场景中应用,为企业的智能化监管提供了精确的数据支持。
    的头像 发表于 07-08 15:47 746次阅读
    近<b class='flag-5'>红外线</b>水分测定仪XKCON-NIR-MA-FV采用近<b class='flag-5'>红外</b>光谱技术(NIR)对棉纤维的含水率,进行又快又准的无损测量

    cyw20829能不能使用红外线解码吗?

    cyw20829能不能使用红外线解码吗
    发表于 07-03 06:49

    单片机实例项目:NEC红外线协议编码与解码

    单片机实例项目:NEC红外线协议编码与解码,推荐下载!
    发表于 06-03 22:03