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

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

3天内不再提示

基于RL78 / I1A微控制器实现的接收解决方案

电子设计 来源:瑞萨电子 作者:瑞萨电子 2021-04-21 17:14 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本应用笔记全部涉及使用RL78 / I1A的照明通信或不同的通信接口。适用于使用此通信的照明系统工程师。本文包括简介,DALI通信,DMX512通信和IR通信。

介绍

RL78 / I1A微控制器支持用于LED照明系统的照明控制的不同通信协议。

DALI通信由安装在串行阵列单元4 DAL / UART4的通道0和1上的嵌入式曼彻斯特编码器外围设备支持(发送帧:11、19或27位,接收帧:19、20或27位)。

通过UART0串行接口和16位定时器阵列单元的输入信号低电平宽度测量功能支持DMX512通信

红外(IR)远程控制信号的接收也可以通过硬件使用16位定时器阵列单元的间隔定时器和输入信号高电平宽度测量功能进行管理。

适用于HCD控制器的Applilet EZ软件自动生成示例代码来控制这些照明控制界面。本应用笔记描述了Applilet EZ为HCD控制器E6.0版生成的示例代码。

适用于HCD控制器的Applilet EZ可以为RL78 / I1A DC / DC LED控制评估板生成示例代码。电路板框图左侧的红色块(图1)显示了上面介绍的三个通信电路,并概述了它们与RL78 / I1A外设的连接。

DALI电路– DALI / UART4接口

DMX512电路–间隔定时器模式和低电平宽度测量模式下的UART0接口和TAU通道

红外遥控电路– TAU通道处于间隔模式和高电平宽度测量模式。

o4YBAGB_7J6AXTXgAADdzTasGL8101.png

RL78 / I1A DC / DC LED控制评估板框图

注意:瑞萨电子还支持DMX512网络上的远程设备管理(RDM),该应用笔记的演示代码可从瑞萨电子网站下载。

DALI通讯

数字可寻址照明接口(DALI)是用于照明控制的国际开放通信协议,主要用于控制多个荧光灯和LED灯。DALI是用于实现不同制造商的产品之间的通信的标准。

DALI通讯功能

一个主机最多可以连接64个从机

使用2线半双工系统以1200±10%(位/秒)进行通信

从站可以通过网络接地
–最多64个短地址
–最多16个组地址

254 –步进(8位精度)照明控制级别,最多可以保存16个照明控制级别,以在照明场景之间进行切换。

DMX512通讯

本节介绍DMX512通信协议,并提出一种仅可使用RL78 / I1A微控制器实现的接收解决方案。只需一个外部RS-485兼容收发器即可完成应用原理图。

DMX512概述标准

DMX512是一种用于数字数据传输的有线通信协议,广泛用于工业照明应用,例如剧院舞台照明和展览照明(设备包括调光器,扫描仪,移动照明灯,频闪灯)。DMX512系统只有一个发送器(也称为主机或主机)和多个接收器

pIYBAGB_7K6ACDyGAACOgrwE-Hw006.png

DMX512接收器时序图

红外通讯

本节介绍NEC IR通信协议,并提供可以使用RL78 / I1A微控制器实现的接收解决方案,仅需要一个IR收发器即可实现RL78 / I1A与IR发射器的连接。

NEC IR协议概述

NEC红外遥控器使用波长约为950 nm的红外线以低速传输几个字节的信息。尽管红外线用于传输二进制(0/1)数据,但这不仅仅是通过红外线的ON / OFF状态表示二进制值的问题。

NEC格式是在全球工业中广泛使用的IR传输协议的示例,下面将进行介绍。

常规格式

红外遥控信号以领导者代码开头。

在前导代码之后,该帧包括一个16位自定义代码(也称为地址),然后是一个8位数据代码(也称为命令)和一个反向二进制8位代码,最后是一个停止位,表示结束消息传输。

NEC红外遥控格式的示例如下所示。

该信号后跟一个帧空间,在此期间不发射红外线。总帧长(包括从领导代码到帧空间的所有内容)为108 ms。

pIYBAGB_7L2AKOxQAAAp4PkamU4187.png

NEC格式的红外遥控器示例

领导者代码

领导者代码保持开启状态9毫秒,然后变为关闭状态4.5毫秒。由于这部分波形的时序与后面的数据代码段有很大的不同,因此使领导代码更易于识别。

通过重复,OFF周期仅为2.25 ms,然后是停止位,省略了自定义代码和数据代码。

编辑:hfy

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

    关注

    48

    文章

    8261

    浏览量

    162664
  • 定时器
    +关注

    关注

    23

    文章

    3361

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    瑞萨RL78F24系列微控制器中的LIN总线主机配置方法

    在汽车电子领域,LIN总线是RL78F24系列微控制器的核心外设之一。为简化LIN通信的配置流程,瑞萨电子提供了专用的RLIN3配置工具,该工具能够高效定义LIN信号帧的格式与内容。本文将重点阐述此工具的具体使用方法。
    的头像 发表于 12-09 17:48 2157次阅读
    瑞萨<b class='flag-5'>RL78</b>F24系列<b class='flag-5'>微控制器</b>中的LIN总线主机配置方法

    在筋膜枪上应用的MCU微控制器方案

    筋膜枪是现在很多人必不可少的放松肌肉的健身工具,而实现筋膜枪的高效、稳定、安全运行,则需要内部搭载的MCU微控制器来负责控制电机运转、保护电路安全并实现各种智能功能。英尚微电子的筋膜枪
    的头像 发表于 12-09 16:39 399次阅读
    在筋膜枪上应用的MCU<b class='flag-5'>微控制器</b><b class='flag-5'>方案</b>

    推荐HVAC FLAP系统的MCU微控制器解决方案

    风门(FLAP)的执行是影响系统精度与能效的重要环节。为此,英尚微电子推出一种基于MM32SPIN023C微控制器的高效HVAC FLAP系统方案,以高集成、高可靠的特性实现精准
    的头像 发表于 12-08 16:31 394次阅读

    瑞萨RL78F24系列微控制器中的LIN总线从机配置方法

    在汽车电子领域,LIN总线是RL78F24系列微控制器的核心外设之一。为简化LIN通信的配置流程,瑞萨电子提供了专用的RLIN3配置工具,该工具能够高效定义LIN信号帧的格式与内容。本文将重点阐述此工具的具体使用方法。
    的头像 发表于 12-02 14:11 3536次阅读
    瑞萨<b class='flag-5'>RL78</b>F24系列<b class='flag-5'>微控制器</b>中的LIN总线从机配置方法

    MCU微控制器CH32L103高速电吹风方案

    MCU微控制器是整个电吹风控制系统的指挥中心。英尚微推出的高速电吹风方案,以MCU微控制器CH32L103为主控微控制器,帮助高速电吹风
    的头像 发表于 11-27 16:20 177次阅读

    选择微控制器MCU几个步骤

    内核?在应用和要求的软件算法之间经常推敲这些问题将最终得出一个解决方案。 不要忘了还有未来的可能要求和功能扩展。只是因为目前8位微控制器可以胜任当前应用并不意味着你不应为未来功能扩展甚至易用性考虑
    发表于 11-26 07:09

    为什么当微控制器(MCU)用作I2C从机时,I2C_SCL连续接收数据时会出现时钟拉伸?

    为什么当微控制器(MCU)用作I2C从机时,I2C_SCL连续接收数据时会出现时钟拉伸?
    发表于 08-26 08:05

    为什么当微控制器 (MCU) 用作 I2C 从机时,I2C_SCL在接收连续数据时会出现时钟拉伸?

    为什么当微控制器 (MCU) 用作 I2C 从机时,I2C_SCL在接收连续数据时会出现时钟拉伸
    发表于 08-21 06:32

    如何使用 M460 系列微控制器 (MCU) 接收和打印 CANFD 总线上的所有消息?

    使用 M460 系列微控制器 (MCU) 接收和打印 CANFD 总线上的所有消息
    发表于 08-20 06:17

    如何使用 M030G 系列微控制器 (MCU) 实现 I2C 从 模式支持 400 kbpS?

    使用 M030G 系列微控制器 (MCU) 实现 I2C 从 模式支持 400 kbps。
    发表于 08-19 08:21

    基于瑞萨RX13T系列微控制器的工业直流无刷风机解决方案

    瑞萨电子和铃岳电子于近日联合推出了RX13T工业直流无刷风机解决方案方案搭载了瑞萨RX13T系列微控制器,RX13T搭载RX家族32MHz工作主频的RXv1内核、浮点运算单元(FPU
    的头像 发表于 06-10 14:05 1345次阅读
    基于瑞萨RX13T系列<b class='flag-5'>微控制器</b>的工业直流无刷风机<b class='flag-5'>解决方案</b>

    瑞萨电子RA4L1的表计应用解析(下)

    RA4L1就是电表分离架构中的主控MCU。RL78/I1C和RA2A2就是电表集成架构中的SoC。
    的头像 发表于 05-13 10:50 2537次阅读
    瑞萨电子RA4L<b class='flag-5'>1</b>的表计应用解析(下)

    如何在VS Code中使用瑞萨RL78系列MCU

    RL78家族系列MCU,以其业界领先的低功耗和各种内置的高性能外围功能,极大地提高了电源效率,降低了BOM成本,实现了设备的小型化。
    的头像 发表于 04-23 13:49 3909次阅读
    如何在VS Code中使用瑞萨<b class='flag-5'>RL78</b>系列MCU

    通过Boot swap实现瑞萨RL78/F24 MCU固件升级

    本文主要说明如何使用已有的程序更新flash中的固件。使用这种方法代码闪存分为两个区域:执行区域和临时区域。瑞萨flash驱动程序RL78 RFD Type02用于对flash进行重新编程并执行boot swapping。本次说明主要以RL78/F24为例展开boot s
    的头像 发表于 02-26 09:25 2229次阅读
    通过Boot swap<b class='flag-5'>实现</b>瑞萨<b class='flag-5'>RL78</b>/F24 MCU固件升级

    电摩电机控制器解决方案

    请问各位大佬,哪些途径可以买到解决方案?或者哪位大佬有成熟的电摩电机控制器解决方案,可以联系我,有使用需求。
    发表于 02-12 15:43