위즈네트 아카데미

OPEN PROJECT

오픈 프로젝트

 

light1

본 포스팅은 한국생산기술연구원 김은호 연구원의 논문을 기반으로 조명제어 시스템에 대해서 소개합니다. 위즈네트의 WiFi 모듈인 WizFi250이 활용되었습니다.

요약


Wi-Fi Network를 사용하여 DMX Link를 제어하는 시스템입니다. 논문에 의하면, 기존 W-DMX(Wireless DMX) 시스템은 실시간성을 보장 할 수 없기 때문에 좁은 지역에서만 사용 된다고 합니다. 본 논문에서는 W-DMX 프로토콜에 Recording 기능과 Play 기능을 추가 해서 실시간성을 높이고 넓은 지역에서 W-DMX로 조명제어를 가능하도록 구현 했습니다.

DMX512란


DMX512는 디지털 조명제어 통신 네트워크에 대한 표준입니다.

특징



  • 한 채널당 최대 512개의 조명등 디바이스를 지원한다.

  • LED 조명등의 온/오프, 조도, 색온, RGB 컬러, 모터제어 등이 가능하다.

  • XLR 3핀이나 5핀 케이블(일명 캐논 케이블) 또는 RJ45 케이블을 통해 데이지체인 토폴로지 형태로 조명등간에 시리얼로 연결된다.

  • DMX 프로토콜은 DALI, KNX 프로토콜등과 더불어 디지털 조명제어가 가능한 LMS(Light Management System:조명관리시스템, 또는 시스템조명) 구축에 필요한 핵심 프로토콜이다.


DMX512 Frame


DMX512 프레임은 RS-485 기반으로 송신되며, 한 프레임에 최대 512 Slot의 데이터를 송신 할 수 있다. 하나의 Slot은 Start bit 1bit, Data bit 8Bit, Stop bit 2bit로 구성됩니다.

light2

System Design


시스템 구성은 아래와 같습니다.

  • (A) : Transmitter

  • (B) : Receiver


light3

외부 I/O 핀의 Mode 설정으로 Streaming Mode/Recording Mode/Command Mode를 설정 할 수 있으며, 각 모드는 Start Frame을 이용합니다.

light4

light5

 

Test 환경


Receiver와 Transmitter의 H/W는 Arduino Uno와 WizFi250을 이용되었습니다.

light6