0 卖盘信息
BOM询价
您现在的位置: 首页 > 技术方案 >LED应用 > 基于RL78/I1A微控制器+DMX512有线通信协议实现的接收解决方案

基于RL78/I1A微控制器+DMX512有线通信协议实现的接收解决方案

来源: elecfans
2021-04-22
类别:LED应用
eye 32
文章创建人 拍明

原标题:基于RL78/I1A微控制器+DMX512有线通信协议实现的接收解决方案

  本应用笔记全部涉及使用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,然后是停止位,省略了自定义代码和数据代码。



责任编辑:David

【免责声明】

1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。

2、本文的引用仅供读者交流学习使用,不涉及商业目的。

3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。

4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。

拍明芯城拥有对此声明的最终解释权。

相关资讯

方案推荐
基于MC33771主控芯片的新能源锂电池管理系统解决方案

基于MC33771主控芯片的新能源锂电池管理系统解决方案

AMIC110 32位Sitara ARM MCU开发方案

AMIC110 32位Sitara ARM MCU开发方案

基于AMIC110多协议可编程工业通信处理器的32位Sitara ARM MCU开发方案

基于AMIC110多协议可编程工业通信处理器的32位Sitara ARM MCU开发方案

基于展讯SC9820超低成本LTE芯片平台的儿童智能手表解决方案

基于展讯SC9820超低成本LTE芯片平台的儿童智能手表解决方案

基于TI公司的AM437x双照相机参考设计

基于TI公司的AM437x双照相机参考设计

基于MTK6580芯片的W2智能手表解决方案

基于MTK6580芯片的W2智能手表解决方案