本應用筆記全部涉及使用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通道處于間隔模式和高電平寬度測量模式。
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系統只有一個發送器(也稱為主機或主機)和多個接收器。
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。
NEC格式的紅外遙控器示例
領導者代碼
領導者代碼保持開啟狀態9毫秒,然后變為關閉狀態4.5毫秒。由于這部分波形的時序與后面的數據代碼段有很大的不同,因此使領導代碼更易于識別。
通過重復,OFF周期僅為2.25 ms,然后是停止位,省略了自定義代碼和數據代碼。
編輯:hfy
-
微控制器
+關注
關注
48文章
7938瀏覽量
154451 -
定時器
+關注
關注
23文章
3298瀏覽量
117771
發布評論請先 登錄
基于瑞薩RX13T系列微控制器的工業直流無刷風機解決方案

通過Boot swap實現瑞薩RL78/F24 MCU固件升級

從Renesas RL78到基于Arm的MSPM0的遷移指南

微控制器的結構和應用
RL78/G23技術支持案例分享(上)

RL78/G13 自編方案(通過UART收到的數據) CC-RL Rev.1.01

RL78/G13 自編方案(通過CSI收到的數據) CC-RL Rev.1.01

RL78/G13 自編方案(通過IIC收到的數據) CC-RL Rev.1.01

RL78系列MCU DMA在UART中的使用

RL78/G22微控制器串口調試步驟

評論