KR20120071928A - 조명 제어 장치 및 방법 - Google Patents

조명 제어 장치 및 방법 Download PDF

Info

Publication number
KR20120071928A
KR20120071928A KR1020100133665A KR20100133665A KR20120071928A KR 20120071928 A KR20120071928 A KR 20120071928A KR 1020100133665 A KR1020100133665 A KR 1020100133665A KR 20100133665 A KR20100133665 A KR 20100133665A KR 20120071928 A KR20120071928 A KR 20120071928A
Authority
KR
South Korea
Prior art keywords
lighting control
lighting
led
control data
code
Prior art date
Application number
KR1020100133665A
Other languages
English (en)
Inventor
김인수
강태규
박성희
Original Assignee
한국전자통신연구원
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 한국전자통신연구원 filed Critical 한국전자통신연구원
Priority to KR1020100133665A priority Critical patent/KR20120071928A/ko
Priority to US13/289,383 priority patent/US8941333B2/en
Publication of KR20120071928A publication Critical patent/KR20120071928A/ko

Links

Images

Classifications

    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B47/00Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
    • H05B47/10Controlling the light source
    • H05B47/175Controlling the light source by remote control
    • H05B47/18Controlling the light source by remote control via data-bus transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q9/00Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B45/00Circuit arrangements for operating light-emitting diodes [LED]
    • H05B45/10Controlling the intensity of the light

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Circuit Arrangement For Electric Light Sources In General (AREA)

Abstract

복수의 LED 조명이 네트워크로 연결되어 있는 LED 조명 제어 시스템에서 소정의 LED 조명의 조명 제어 장치가 제공된다. 조명 데이터 수신부는 제1 조명 제어 신호를 수신하고, 제1 조명 제어 신호에서 소정의 LED 조명에 대한 제1 조명 제어 데이터를 추출한다. 검증부는 제1 조명 제어 데이터에 포함되어 있는 확인 코드에 기초하여 제1 조명 제어 데이터를 검증한다. 오류 처리부는 제1 조명 제어 데이터의 검증에 실패한 경우에 오류 정보를 기록한다. 구동 신호 처리부는 제1 조명 제어 데이터의 검증에 성공한 경우에 제1 조명 제어 데이터를 구동 신호로 변환하고, LED 구동부는 구동 신호에 기초하여 LED 광원의 점등을 제어한다.

Description

조명 제어 장치 및 방법{APPARATUS AND METHOD FOR LIGHTING CONTROL}
본 발명은 조명 제어 장치 및 방법에 관한 것으로, 특히 발광 다이오드(light emitting diode, LED) 조명 제어 장치 및 방법에 관한 것이다.
가시광을 이용하여 정보를 전달할 수 있는 반도체 소자인 LED를 광원(光源)으로 이용한 조명 장치의 사용이 확대됨에 따라, 네트워크를 통한 조명 장치의 제어 기술이 개발되고 있다. 현재 사용되는 조명제어 프로토콜은 기본적인 조명 단계 데이터만 전달하는 목적으로 사용되고 있다.
이러한 기술은 어떠한 제어 신호도 없이 데이터만 전달하므로 데이터의 무결성을 보장할 수 있는 안전 장치가 존재하지 않아 전송 오류가 발생할 경우 플리커링, 소등, 눈부심 등 불의의 광해(光害, light pollution)를 유발할 가능성이 있다. 또한 데이터의 확인절차가 존재하지 않음으로 악의적인 목적의 잘못된 데이터로 인한 조명 시스템의 오동작에 대처할 수 없다.
종래 기술의 한 예로, 조명 제어를 위한 콘솔 장치와 복수의 수신 장치가 직렬로 연결된 상태에서, 콘솔 장치와 근접하게 연결된 순서대로 콘솔 장치로부터 송출되는 DMX512 데이터 패킷을 각 수신 장치에 차례로 전송하는 시스템이 있다. 그러나 이러한 시스템에는 통신 선로상으로 전달되는 조명 제어 신호에 대하여 안전성을 보장하는 장치가 존재하지 않아서 자연적 또는 고의적 제어 신호 변질로 발생하는 광해를 방지할 수 없는 문제점이 있다.
본 발명이 해결하려는 과제는 조명 제어 신호에 대한 검증을 수행할 수 있는 원격 조명 제어 장치 및 방법을 제공하는 것이다.
본 발명의 한 특징에 따르면, 복수의 LED 조명이 네트워크로 연결되어 있는 LED 조명 제어 시스템에서 소정의 LED 조명의 조명 제어 장치가 제공된다. 상기 조명 제어 장치는 조명 데이터 수신부, 검증부, 오류 처리부, 구동 신호 처리부 및 LED 구동부를 포함한다. 상기 조명 데이터 수신부는 제1 조명 제어 신호를 수신하고, 상기 제1 조명 제어 신호에서 상기 소정의 LED 조명에 대한 제1 조명 제어 데이터를 추출한다. 상기 검증부는 상기 제1 조명 제어 데이터에 포함되어 있는 확인 코드에 기초하여 상기 제1 조명 제어 데이터를 검증하고, 상기 오류 처리부는 상기 제1 조명 제어 데이터의 검증에 실패한 경우에 오류 정보를 기록한다. 상기 구동 신호 처리부는 상기 제1 조명 제어 데이터의 검증에 성공한 경우에 상기 제1 조명 제어 데이터를 구동 신호로 변환하고, 상기 LED 구동부는 상기 구동 신호에 기초하여 LED 광원의 점등을 제어한다.
상기 오류 처리부는 상기 오류 정보와 이전에 기록된 오류 정보를 비교하여 동일 오류의 반복인지를 검사하고, 동일 오류의 반복인 경우에 상기 제1 조명 제어 데이터의 발생지의 신뢰성을 검사할 수 있다.
상기 오류 처리부는 상기 제1 조명 제어 데이터의 발생지가 신뢰성이 있는 경우 상기 LED 광원을 제1 주기에 따라 제1 색상으로 점멸시키고, 상기 제1 조명 제어 데이터의 발생지가 신뢰성이 없는 경우 상기 LED 광원을 상기 제1 색상과 다른 제2 색상으로 점멸하거나 상기 LED 광원을 상기 제1 주기와 다른 제2 주기로 점멸시킬 수 있다.
상기 조명 제어 장치는, 상기 제1 조명 제어 데이터의 검증에 성공한 경우에 상기 복수의 LED 조명 중 다음 단계의 LED 조명으로 제2 조명 제어 신호를 전달하는 조명 데이터 송신부를 더 포함할 수 있다.
상기 조명 데이터 송신부는 상기 확인 코드 및 상기 다음 단계의 LED 조명으로 전달할 제2 조명 제어 데이터를 포함하는 확인 코드 정보에 기초하여 새로운 확인 코드를 생성하며, 상기 새로운 확인 코드를 상기 제2 조명 제어 데이터에 추가하여 상기 제2 조명 제어 신호를 생성할 수 있다.
상기 확인 코드 정보는 상기 소정의 LED 조명의 식별자와 설치 코드를 더 포함할 수 있다. 상기 조명 데이터 송신부는, 상기 확인 코드와 상기 제2 조명 제어 데이터의 해시 연산으로 제1 해시 연산 계산 값을 생성하고, 상기 제1 해시 연산 계산 값과 상기 식별자의 해시 연산으로 제2 해시 연산 계산 값을 생성하며, 상기 제2 해시 연산 계산 값과 설치 코드의 해시 연산으로 상기 새로운 확인 코드를 생성할 수 있다.
상기 조명 데이터 송신부는, 상기 새로운 확인 코드를 상기 제2 조명 제어 신호에 포함되어 있는 복수의 슬롯 중 마지막 슬롯에 추가할 수 있다.
상기 조명 데이터 수신부는 상기 복수의 LED 조명 중 이전 단계의 LED 조명으로부터 상기 제1 조명 제어 신호를 수신할 수 있다.
이때, 상기 확인 코드는 상기 이전 단계의 LED 조명에 의해 생성되며, 상기 이전 단계의 LED 조명이 자신이 수신한 조명 제어 신호에서 추출한 확인 코드 및 상기 제1 조명 제어 데이터를 포함하는 정보에 기초하여 생성될 수 있다.
상기 조명 데이터 수신부는 상기 네트워크를 통해 상기 복수의 LED 조명을 제어하는 원격 조명 제어 장치로부터 상기 조명 제어 신호를 수신할 수 있다.
이때, 상기 확인 코드는 상기 이전 단계의 상기 원격 조명 제어 장치에 의해 생성되며, 상기 원격 조명 제어 장치에서 발생시킨 난수 및 상기 제1 조명 제어 데이터를 포함하는 정보에 기초하여 생성될 수 있다.
본 발명의 다른 특징에 따르면, 네트워크로 연결되어 있는 복수의 LED 조명을 제어하는 원격 조명 제어 장치의 조명 제어 방법이 제공된다. 상기 조명 제어 방법은, 난수를 발생시키는 단계, 상기 난수 및 상기 복수의 LED 조명 중 첫 번째 LED 조명으로 전달할 조명 제어 데이터를 포함하는 확인 코드 정보에 기초하여 확인 코드를 생성하는 단계, 그리고 상기 확인 코드와 상기 조명 제어 데이터를 포함하는 조명 제어 신호를 상기 첫 번째 LED 조명으로 전달하는 단계를 포함한다.
상기 확인 코드 정보는 상기 원격 조명 제어 장치의 식별자 및 설치 코드를 더 포함할 수 있다. 그리고 상기 확인 코드를 생성하는 단계는, 상기 난수 및 상기 조명 제어 데이터를 해시 연산하는 단계, 그리고 상기 해시 연산의 계산 값, 상기 식별자 및 상기 설치 코드에 기초하여 상기 확인 코드를 생성하는 단계를 포함할 수 있다.
상기 조명 제어 방법은, 상기 확인 코드를 상기 조명 제어 신호의 복수의 슬롯 중 마지막 슬롯에 추가하는 단계를 더 포함할 수 있다.
본 발명의 또 다른 특징에 따르면, 복수의 LED 조명이 네트워크로 연결되어 있는 LED 조명 제어 시스템에서 소정의 LED 조명의 조명 제어 방법이 제공된다. 상기 조명 제어 방법은, 제1 조명 제어 신호를 수신하는 단계, 상기 제1 조명 제어 신호에서 상기 소정의 LED 조명에 대한 제1 조명 제어 데이터를 추출하는 단계, 상기 제1 조명 제어 데이터에서 확인 코드를 추출하는 단계, 추출한 상기 확인 코드 및 상기 복수의 LED 조명 중 다음 단계의 LED 조명으로 전달할 제2 조명 제어 데이터를 포함하는 확인 코드 정보에 기초하여 새로운 확인 코드를 생성하는 단계, 그리고 상기 새로운 확인 코드와 상기 제2 조명 제어 데이터를 포함하는 제2 조명 제어 신호를 상기 다음 단계의 LED 조명으로 전달하는 단계를 포함한다.
상기 확인 코드 정보는 상기 소정의 LED 조명의 식별자 및 설치 코드를 더 포함할 수 있다. 그리고 상기 새로운 확인 코드를 생성하는 단계는, 상기 추출한 확인 코드 및 상기 제2 조명 제어 데이터를 해시 연산하는 단계, 그리고 상기 해시 연산의 계산 값, 상기 식별자 및 상기 설치 코드에 기초하여 상기 새로운 확인 코드를 생성하는 단계를 포함할 수 있다.
상기 조명 제어 방법은, 상기 새로운 확인 코드를 상기 제2 조명 제어 신호의 복수의 슬롯 중 마지막 슬롯에 추가하는 단계를 더 포함할 수 있다.
상기 조명 제어 방법은, 상기 확인 코드에 기초하여 상기 제1 조명 제어 데이터를 검증하는 단계, 상기 제1 조명 제어 데이터의 검증에 성공한 경우에, 상기 제1 조명 제어 데이터를 구동 신호로 변환하는 단계, 그리고 상기 구동 신호에 기초하여 LED 광원의 점등을 제어하는 단계를 더 포함할 수 있다.
상기 조명 제어 방법은, 상기 제1 조명 제어 데이터의 검증에 실패한 경우에 오류 정보를 기록하는 단계를 더 포함할 수 있다.
상기 조명 제어 방법은, 상기 오류 정보와 이전에 기록된 오류 정보를 비교하여 동일 오류의 반복인지를 검사하는 단계, 동일 오류의 반복인 경우에 상기 제1 조명 제어 데이터의 발생지의 신뢰성을 검사하는 단계, 그리고 상기 발생지의 신뢰성에 따라 상기 LED 광원의 점멸 색상 또는 점멸 주기를 제어하는 단계를 더 포함할 수 있다.
본 발명의 한 실시예에 따르면, 네트워크로 원격 조명 제어를 하는 경우에 조명 제어 데이터를 검증할 수 있으므로, 잘못된 발광을 방지하여 광해를 예방할 수 있다.
본 발명의 다른 실시예에 따르면, 조명 제어 데이터에 문제가 있는 경우 이상 상태를 표시하여서 조명 제어 시스템의 빠른 복구가 가능하도록 할 수 있다.
도 1은 본 발명의 한 실시예에 따른 LED 조명 제어 시스템을 나타내는 도면이다.
도 2는 도 1의 LED 조명의 구조를 나타내는 도면이다.
도 3은 도 2의 LED 조명 제어 장치의 블록도이다.
도 4는 본 발명의 한 실시예에 따른 LED 조명 제어 방법의 흐름도이다.
도 5는 본 발명의 한 실시예에 따른 오류 처리 방법의 흐름도이다.
도 6 및 도 7은 각각 본 발명의 한 실시예에 따른 확인 코드 생성 방법의 흐름도이다.
도 8은 본 발명의 한 실시예에 따른 조명 제어 신호의 프레임을 나타내는 도면이다.
아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.
도 1은 본 발명의 한 실시예에 따른 LED 조명 제어 시스템을 나타내는 도면이다.
도 1을 참고하면, LED 조명 제어 시스템(100)은 복수의 LED 조명(110), 원격 조명 제어 장치(120) 및 이들을 연결하는 LED 조명 네트워크(130)를 포함한다.
각 LED 조명(110)은 다른 LED 조명(110)과 구별하기 위한 식별자(identifier, ID)를 가지며, LED 조명 네트워크(130)를 통해 수신한 조명 제어 데이터에 기초하여 광원을 점등한다.
원격 조명 제어 장치(120)는 각 LED 조명(110)으로 조명 제어 데이터를 전송하며, 조명 제어 데이터를 전송할 때 조명 제어 데이터의 오류를 판별할 수 있는 확인 코드를 함께 전송한다. 확인 코드는 LED 조명(110)이나 원격 조명 제어 장치(120)에 의해 생성되며, 실제 전송되는 조명 제어 데이터에 기초하여 생성된다. 따라서 확인 코드로 조명 제어 데이터의 변화 여부가 감지될 수 있다. 또한 확인 코드는 LED 조명 네트워크(130) 상에서 한 단계씩 지날 때마다 검증되고 새로 생성되기 때문에, 확인 코드에 의해 특정 구간의 오류가 탐지될 수 있다.
LED 조명 네트워크(130)는 원격 조명 제어 장치(120)로부터의 조명 제어 데이터를 각 LED 조명 기기(110)로 전달한다. 이러한 LED 조명 네트워크(130)는 설치 형태에 따라 버스형, 링형, 트리형, 스타형 등의 토폴로지를 가질 수 있으며, 양방향 또는 단방향 통신 기능을 가진다.
도 2는 도 1의 LED 조명(110)의 구조를 나타내는 도면이다.
도 2를 참고하면, LED 조명(110)은 LED 모듈(210) 및 LED 조명 제어 장치(220)를 포함한다.
LED 모듈(210)은 개별 또는 집합 제어가 가능한 복수의 LED 광원(212)을 포함하며, LED 조명 제어 장치(220)는 LED 조명 네트워크(130)로부터 수신한 조명 제어 데이터로 LED 모듈(210)을 점등한다.
복수의 LED 광원(212)은 단색 또는 다색 발광할 수 있으며, 다색 발광은 색상 데이터를 포함하는 조명 제어 데이터에 의하여 작동된다. LED 조명 제어 장치(220)는 LED 조명 네트워크(130)와 연결될 수 있는 통신 인터페이스를 가지고 있다.
도 3은 도 2의 LED 조명 제어 장치의 블록도이다.
도 3을 참고하면, LED 조명 제어 장치(220)는 조명 데이터 수신부(310), 메시지 버퍼(320), 조명 데이터 송신부(330), 검증부(340), 오류 처리부(350), 구동 신호 처리부(360) 및 LED 구동부(370)를 포함한다.
조명 데이터 수신부(310)는 LED 조명 네트워크(130)로부터 수신한 조명 제어 신호를 수신하고, 조명 제어 신호를 조명 데이터 송신부(330)으로 전달하며, 또한 조명 제어 신호에서 조명 제어 데이터를 추출하여 메시지 버퍼(320)에 전달한다. 메시지 버퍼(320)는 조명 제어 데이터의 검증을 위하여 임시적으로 조명 제어 데이터를 보관한다. 조명 데이터 송신부(330)는 수신한 조명 제어 신호를 다음 단계의 LED 조명(110)으로 전달한다.
검증부(340)는 확인 코드에 기초하여 조명 제어 데이터의 무결성을 검증하고, 안전한 조명 제어 데이터일 경우에는 구동 신호 처리부(360)로 전달하고, 이상이 있는 데이터인 경우 오류 처리부(350)로 전달한다. 오류 처리부(350)는 검증에 실패한 조명 제어 데이터의 발생지, 발생 시간 등을 기록하고, 데이터 오류의 원인을 추적한다. 구동 신호 처리부(360)는 조명 제어 데이터를 펄스 폭 변조(pulse width modulation, PWM) 등의 구동 신호로 변환하여 LED 구동부(370)로 전달하고, LED 구동부(370)는 LED 광원(212)을 제어하여 LED 광원(210)의 점등을 제어한다.
그러면 LED 조명 제어 장치(220)의 LED 조명 제어 방법에 대해서 도 4를 참고로 하여 상세하게 설명한다.
도 4는 본 발명의 한 실시예에 따른 LED 조명 제어 방법의 흐름도이다.
도 4를 참고하면, LED 조명 제어 장치(220)는 LED 조명 네트워크(130)로부터 조명 제어 신호를 수신한다(S410). 이러한 조명 제어 신호는 이전 단계의 LED 조명(110) 또는 이전 단계의 LED 조명이 없는 경우 원격 조명 제어 장치(120)에서 LED 조명 네트워크(130)를 통해 전달된다. LED 조명 제어 장치(220)는 수신한 조명 제어 신호에서 조명 제어 데이터를 추출하고 조명 제어 데이터를 메시지 버퍼(320)에 저장한다(S420). LED 조명 제어 장치(220)는 조명 제어 데이터에 포함된 확인 코드가 조명 제어 데이터와 일치하는지 검증한다(S430). 확인 코드가 정확하면(S440), LED 조명 제어 장치(220)는 구동 신호를 생성한 후(S450), 구동 신호로 LED 광원(212)을 점등하고(S460), 조명 제어 신호를 다음 단계의 LED 조명(110)으로 전달한다(S470). 한편 확인 코드가 정확하지 않으면, LED 조명 제어 장치(220)는 조명 데이터 발생지, 오류 발생 시간, 오류 내용 등의 정보를 기록하고(S480), 기록한 정보를 기초로 오류 원인을 탐지한다(S490). 이 경우 관리자는 탐지된 오류 원인을 기초로 LED 조 제어 시스템에 적절한 조치를 취할 수 있다.
다음 LED 조명 제어 장치(220)에서의 오류 처리 방법에 대해서 도 5를 참고로 하여 상세하게 설명한다.
도 5는 본 발명의 한 실시예에 따른 오류 처리 방법의 흐름도이다.
도 5를 참고하면, LED 조명 제어 장치(220)의 오류 처리부(350)는 오류의 발생기, 발생 시간, 오류 내용 등의 정보를 기록하고(S510), 이전에 기록된 정보와 현재의 정보를 비교하여 동일 오류의 계속적인 반복인지를 검사한다(S520). 동일 오류가 아닌 경우, 오류 처리부(350)는 일시적 오류로 판단하고 오류 처리 절차를 종료한다(S530). 동일 오류의 발생인 경우, 오류 처리부(350)는 조명 제어 데이터의 발생지의 신뢰성을 검사한다(S540). 해당 조명 제어 데이터가 신뢰할 수 있는 발생지로부터의 데이터인 경우, 오류 처리부(350)는 통신 경로상의 오류 발생으로 판단하고(S550), 해당 LED 조명(110)의 입력 인터페이스와 연결된 통신 경로의 점검을 알리기 위하여 특정 색의 조명을 점멸하는 등의 방법으로 이상 상태를 나타낸다(S560). 해당 조명 제어 데이터가 잘못된 발생지로부터의 데이터로 판단한 경우, 오류 처리부(320)는 LED 조명 제어 시스템(100)의 안전성 점검을 알린다(S570). 이 경우, 오류 처리부(350)는 S560 단계와는 다른 색의 조명을 점멸하거나 다른 주기로 조명을 점멸하는 등의 방법으로 이상 상태를 알릴 수 있다.
다음 도 6 내지 도 8을 참고로 하여 본 발명의 한 실시예에 따른 확인 코드에 대해서 상세하게 설명한다.
도 6 및 도 7은 각각 본 발명의 한 실시예에 따른 확인 코드 생성 방법의 흐름도로, 도 6은 원격 조명 제어 장치(130)에서의 확인 코드 생성 방법을 나타내고, 도 7은 LED 조명(110)에서의 확인 코드 생성 방법을 나타낸다.
도 6을 참고하면, 원격 조명 제어 장치(130)는 확인 코드의 재사용을 방지하기 위한 난수를 발생시키고(S610), 발생시킨 난수와 처음 조명 제어 데이터를 수신하는 LED 조명(110)의 조명 제어 데이터를 해시 연산한다(S620). 원격 조명 제어 장치(130)는 해시 연산의 계산 값과 원격 조명 제어 장치의 ID를 해시 연산하고(S630), S630 단계의 해시 연산의 계산 값과 설치 코드를 해시 연산하여 확인 코드를 생성한다(S640). 설치 코드는 LED 조명 제어 시스템(100)이 최초로 설치될 때 관리자 등에 의해 부여된 코드일 수 있다.
다음 원격 조명 제어 장치(130)는 난수와 확인 코드를 조명 제어 데이터에 포함시킨다(S650). 이 경우, 원격 조명 제어 장치(130)는 조명 제어 데이터 프레임의 첫 부분에 난수를 위치시키고, 조명 제어 데이터 프레임의 마지막 부분에 확인 코드를 위치시켜서, 확인 코드를 첫 번째 LED 조명(110)의 확인 코드 검사 절차에 이용하도록 할 수 있다. 그리고 원격 조명 제어 장치(130)에서 생성한 조명 제어 데이터는 LED 조명 네트워크(130) 상의 첫 번째 LED 조명(110)이 수신할 조명 제어 데이터이다.
도 7을 참고하면, LED 조명(110)은 조명 제어 데이터에서 확인 코드를 추출하고(S710), 추출한 확인 코드와 자신, 즉 현재 LED 조명(110)으로부터 조명 제어 신호를 전달받을 LED 조명(즉, 다음 단계의 LED 조명)의 조명 제어 데이터를 해시 연산한다(S720). LED 조명(110)은 해시 연산의 계산 값과 현재 LED 조명(110)의 ID를 해시 연산하고(S730), S730 단계의 해시 연산의 계산 값과 설치 코드를 해시 연산하여서 새로운 확인 코드를 생성한다(S740). 설치 코드는 LED 조명 제어 시스템(100)이 최초로 설치될 때 관리자 등에 의해 부여된 코드일 수 있다.
다음 LED 조명은 기존 조명 제어 데이터에서 추출한 확인 코드와 새로운 확인 코드를 조명 제어 데이터에 포함시키고(S750), 다음 단계의 LED 조명(110)으로 생성한 조명 제어 데이터를 전달한다. 이 경우, LED 조명(110)은 조명 제어 데이터 프레임의 첫 부분에 추출한 확인 코드를 위치시키고, 조명 제어 데이터 프레임의 마지막 부분에 새로운 확인 코드를 위치시켜서, 새로운 확인 코드를 다음 단계의 LED 조명의 확인 코드 검사 절차에 이용하도록 할 수 있다.
도 8은 본 발명의 한 실시예에 따른 조명 제어 신호의 프레임을 나타내는 도면이다.
도 8을 참고하면, 조명 제어 신호는 DMX512 프로토콜을 따르며, 복수의 슬롯(S1-S512)으로 이루어지는 조명 제어 데이터 프레임을 포함한다. 복수의 슬롯(S1-S512)은 각각 8비트를 가지는 512개의 슬롯일 수 있다.
구체적으로, 조명 제어 신호는 조명 제어 신호를 알리기 위해 일정 기간(BREAK) 동안 로우 레벨로 유지되고 나서, BREAK의 종류를 나타내기 위한 마크(mark after break, MAB)로 하이 레벨을 가진 후, 실제 데이터의 시작을 알리는 시작 코드(start code, SC)를 가진다. 이후 조명 제어 신호는 복수의 슬롯(S1-S512)으로 이루어진 조명 제어 데이터 프레임을 가진다. 복수의 슬롯(S1-S512) 중에서 첫 번째 슬롯(S1)은 도 6에서 설명한 난수 또는 도 7에서 설명한 추출한 확인 코드를 포함하며, 마지막 슬롯(S512)은 도 6 및 도 7에서 설명한 새로운 확인 코드를 포함한다. 그리고 나머지 슬롯(S2-S511) 중 적어도 일부 슬롯은 조명 제어 데이터를 포함한다.
그리고 조명 제어 신호의 프레임 사이에는 프레임 간 마크 시간(mark time between frames, MTBF)가 존재한다.
따라서 조명 제어 신호를 수신하는 LED 조명(110)은 마지막 슬롯(S512)에 위치하는 확인 코드를 검증하여서 조명 제어 데이터의 처리 여부를 결정할 수 있다.
이와 같이 본 발명의 한 실시예에 따르면, 네트워크로 원격 조명 제어를 하는 경우에 조명 제어 데이터를 검증할 수 있으므로, 잘못된 발광을 방지하여 광해를 예방할 수 있다. 또한 조명 제어 데이터에 문제가 있는 경우 이상 상태를 표시하여서 조명 제어 시스템의 빠른 복구가 가능하도록 할 수 있다.
이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.

Claims (20)

  1. 복수의 LED 조명이 네트워크로 연결되어 있는 LED 조명 제어 시스템에서 소정의 LED 조명의 조명 제어 장치로서,
    제1 조명 제어 신호를 수신하고, 상기 제1 조명 제어 신호에서 상기 소정의 LED 조명에 대한 제1 조명 제어 데이터를 추출하는 조명 데이터 수신부,
    상기 제1 조명 제어 데이터에 포함되어 있는 확인 코드에 기초하여 상기 제1 조명 제어 데이터를 검증하는 검증부,
    상기 제1 조명 제어 데이터의 검증에 실패한 경우에, 오류 정보를 기록하는 오류 처리부,
    상기 제1 조명 제어 데이터의 검증에 성공한 경우에, 상기 제1 조명 제어 데이터를 구동 신호로 변환하는 구동 신호 처리부, 그리고
    상기 구동 신호에 기초하여 LED 광원의 점등을 제어하는 LED 구동부
    를 포함하는 조명 제어 장치.
  2. 제1항에서,
    상기 오류 처리부는 상기 오류 정보와 이전에 기록된 오류 정보를 비교하여 동일 오류의 반복인지를 검사하고, 동일 오류의 반복인 경우에 상기 제1 조명 제어 데이터의 발생지의 신뢰성을 검사하는 조명 제어 장치.
  3. 제2항에서,
    상기 오류 처리부는 상기 제1 조명 제어 데이터의 발생지가 신뢰성이 있는 경우 상기 LED 광원을 제1 주기에 따라 제1 색상으로 점멸시키고, 상기 제1 조명 제어 데이터의 발생지가 신뢰성이 없는 경우 상기 LED 광원을 상기 제1 색상과 다른 제2 색상으로 점멸하거나 상기 LED 광원을 상기 제1 주기와 다른 제2 주기로 점멸시키는 조명 제어 장치.
  4. 제1항에서,
    상기 제1 조명 제어 데이터의 검증에 성공한 경우에 상기 복수의 LED 조명 중 다음 단계의 LED 조명으로 제2 조명 제어 신호를 전달하는 조명 데이터 송신부를 더 포함하는 조명 제어 장치.
  5. 제4항에서,
    상기 조명 데이터 송신부는 상기 확인 코드 및 상기 다음 단계의 LED 조명으로 전달할 제2 조명 제어 데이터를 포함하는 확인 코드 정보에 기초하여 새로운 확인 코드를 생성하며, 상기 새로운 확인 코드를 상기 제2 조명 제어 데이터에 추가하여 상기 제2 조명 제어 신호를 생성하는 조명 제어 장치.
  6. 제5항에서,
    상기 확인 코드 정보는 상기 소정의 LED 조명의 식별자와 설치 코드를 더 포함하며,
    상기 조명 데이터 송신부는, 상기 확인 코드와 상기 제2 조명 제어 데이터의 해시 연산으로 제1 해시 연산 계산 값을 생성하고, 상기 제1 해시 연산 계산 값과 상기 식별자의 해시 연산으로 제2 해시 연산 계산 값을 생성하며, 상기 제2 해시 연산 계산 값과 설치 코드의 해시 연산으로 상기 새로운 확인 코드를 생성하는 조명 제어 장치.
  7. 제5항에서,
    상기 조명 데이터 송신부는, 상기 새로운 확인 코드를 상기 제2 조명 제어 신호에 포함되어 있는 복수의 슬롯 중 마지막 슬롯에 추가하는 조명 제어 장치.
  8. 제1항에서,
    상기 조명 데이터 수신부는 상기 복수의 LED 조명 중 이전 단계의 LED 조명으로부터 상기 제1 조명 제어 신호를 수신하는 조명 제어 장치.
  9. 제8항에서,
    상기 확인 코드는 상기 이전 단계의 LED 조명에 의해 생성되며,
    상기 확인 코드는, 상기 이전 단계의 LED 조명이 자신이 수신한 조명 제어 신호에서 추출한 확인 코드 및 상기 제1 조명 제어 데이터를 포함하는 정보에 기초하여 생성되는 조명 제어 장치.
  10. 제1항에서,
    상기 조명 데이터 수신부는 상기 네트워크를 통해 상기 복수의 LED 조명을 제어하는 원격 조명 제어 장치로부터 상기 조명 제어 신호를 수신하는 조명 제어 장치.
  11. 제10항에서,
    상기 확인 코드는 상기 이전 단계의 상기 원격 조명 제어 장치에 의해 생성되며,
    상기 확인 코드는 상기 원격 조명 제어 장치에서 발생시킨 난수 및 상기 제1 조명 제어 데이터를 포함하는 정보에 기초하여 생성되는 조명 제어 장치.
  12. 네트워크로 연결되어 있는 복수의 LED 조명을 제어하는 원격 조명 제어 장치의 조명 제어 방법으로서,
    난수를 발생시키는 단계,
    상기 난수 및 상기 복수의 LED 조명 중 첫 번째 LED 조명으로 전달할 조명 제어 데이터를 포함하는 확인 코드 정보에 기초하여 확인 코드를 생성하는 단계, 그리고
    상기 확인 코드와 상기 조명 제어 데이터를 포함하는 조명 제어 신호를 상기 첫 번째 LED 조명으로 전달하는 단계
    를 포함하는 조명 제어 방법.
  13. 제12항에서,
    상기 확인 코드 정보는 상기 원격 조명 제어 장치의 식별자 및 설치 코드를 더 포함하며,
    상기 확인 코드를 생성하는 단계는,
    상기 난수 및 상기 조명 제어 데이터를 해시 연산하는 단계, 그리고
    상기 해시 연산의 계산 값, 상기 식별자 및 상기 설치 코드에 기초하여 상기 확인 코드를 생성하는 단계
    를 포함하는 조명 제어 방법.
  14. 제13항에서,
    상기 확인 코드를 상기 조명 제어 신호의 복수의 슬롯 중 마지막 슬롯에 추가하는 단계를 더 포함하는 조명 제어 방법.
  15. 복수의 LED 조명이 네트워크로 연결되어 있는 LED 조명 제어 시스템에서 소정의 LED 조명의 조명 제어 방법으로서,
    제1 조명 제어 신호를 수신하는 단계,
    상기 제1 조명 제어 신호에서 상기 소정의 LED 조명에 대한 제1 조명 제어 데이터를 추출하는 단계,
    상기 제1 조명 제어 데이터에서 확인 코드를 추출하는 단계,
    추출한 상기 확인 코드 및 상기 복수의 LED 조명 중 다음 단계의 LED 조명으로 전달할 제2 조명 제어 데이터를 포함하는 확인 코드 정보에 기초하여 새로운 확인 코드를 생성하는 단계, 그리고
    상기 새로운 확인 코드와 상기 제2 조명 제어 데이터를 포함하는 제2 조명 제어 신호를 상기 다음 단계의 LED 조명으로 전달하는 단계
    를 포함하는 조명 제어 방법.
  16. 제15항에서,
    상기 확인 코드 정보는 상기 소정의 LED 조명의 식별자 및 설치 코드를 더 포함하며,
    상기 새로운 확인 코드를 생성하는 단계는,
    상기 추출한 확인 코드 및 상기 제2 조명 제어 데이터를 해시 연산하는 단계, 그리고
    상기 해시 연산의 계산 값, 상기 식별자 및 상기 설치 코드에 기초하여 상기 새로운 확인 코드를 생성하는 단계
    를 포함하는 조명 제어 방법.
  17. 제15항에서,
    상기 새로운 확인 코드를 상기 제2 조명 제어 신호의 복수의 슬롯 중 마지막 슬롯에 추가하는 단계를 더 포함하는 조명 제어 방법.
  18. 제15항에서,
    상기 확인 코드에 기초하여 상기 제1 조명 제어 데이터를 검증하는 단계,
    상기 제1 조명 제어 데이터의 검증에 성공한 경우에, 상기 제1 조명 제어 데이터를 구동 신호로 변환하는 단계, 그리고
    상기 구동 신호에 기초하여 LED 광원의 점등을 제어하는 단계
    를 더 포함하는 조명 제어 방법.
  19. 제15항에서,
    상기 제1 조명 제어 데이터의 검증에 실패한 경우에 오류 정보를 기록하는 단계를 더 포함하는 조명 제어 방법.
  20. 제15항에서,
    상기 오류 정보와 이전에 기록된 오류 정보를 비교하여 동일 오류의 반복인지를 검사하는 단계,
    동일 오류의 반복인 경우에 상기 제1 조명 제어 데이터의 발생지의 신뢰성을 검사하는 단계, 그리고
    상기 발생지의 신뢰성에 따라 상기 LED 광원의 점멸 색상 또는 점멸 주기를 제어하는 단계
    를 더 포함하는 조명 제어 방법.

KR1020100133665A 2010-12-23 2010-12-23 조명 제어 장치 및 방법 KR20120071928A (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020100133665A KR20120071928A (ko) 2010-12-23 2010-12-23 조명 제어 장치 및 방법
US13/289,383 US8941333B2 (en) 2010-12-23 2011-11-04 Lighting control method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020100133665A KR20120071928A (ko) 2010-12-23 2010-12-23 조명 제어 장치 및 방법

Publications (1)

Publication Number Publication Date
KR20120071928A true KR20120071928A (ko) 2012-07-03

Family

ID=46315795

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100133665A KR20120071928A (ko) 2010-12-23 2010-12-23 조명 제어 장치 및 방법

Country Status (2)

Country Link
US (1) US8941333B2 (ko)
KR (1) KR20120071928A (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102299839B1 (ko) * 2021-03-31 2021-09-10 주식회사 드론고 대형 입체 영상 구현 가능한 공연용 드론 시스템

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101779960B1 (ko) * 2012-08-16 2017-09-21 한국전자통신연구원 엘이디 조명의 오류 및 변화 감지를 위한 장치 및 방법
KR20150095372A (ko) 2014-02-13 2015-08-21 한국전자통신연구원 개인별 조명 제어 장치 및 그 방법
CN105307326B (zh) * 2015-09-25 2017-10-31 擎茂微电子(深圳)有限公司 一种led灯串产生单体花色变化的方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7034655B2 (en) * 2002-08-06 2006-04-25 Tri/Mark Corporation Keypad module and method for electronic access security and keyless entry of a vehicle
US7748878B2 (en) * 2006-05-18 2010-07-06 Production Resource Group, Inc. Lighting control system with wireless network connection
KR100985439B1 (ko) 2008-01-02 2010-11-09 루미너스엘이디(주) Dmx512 프로토콜 환경에서의 조명제어시스템 및조명제어방법

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102299839B1 (ko) * 2021-03-31 2021-09-10 주식회사 드론고 대형 입체 영상 구현 가능한 공연용 드론 시스템

Also Published As

Publication number Publication date
US20120161642A1 (en) 2012-06-28
US8941333B2 (en) 2015-01-27

Similar Documents

Publication Publication Date Title
KR20120071928A (ko) 조명 제어 장치 및 방법
EP2642699A1 (en) Method of controlling communication system, communication system, communication device
JP6321802B2 (ja) 受動光ネットワークにおける長期発光障害onuを識別する方法
US20140376554A1 (en) Train-information managing apparatus
WO2007109998A1 (fr) Procédé et système permettant de détecter une panne dans un dispositif de transmission de données et d'en rendre compte
CN103138988A (zh) 网络故障的定位处理方法及装置
JP4228693B2 (ja) PON(PassiveOpticalNetwork)システム
JP5536116B2 (ja) 光加入者通信システムおよび異常復旧方法
JP2007318524A (ja) 光加入者線終端装置
US20150131428A1 (en) Method and apparatus for recovering error in rdm protocol
JP6593681B2 (ja) 変調装置、発光装置及び発光システム
KR101965036B1 (ko) 항공 장애등 제어 장치 및 항공 장애등 제어 방법
KR100911261B1 (ko) 가로등/보안등 원격제어 시스템 및 방법
JP4933686B1 (ja) 伝送ライン断線検出方式およびその方式に使用する子局ターミナル
CN210868241U (zh) 灯具、控制器及灯具***
JP5078596B2 (ja) 光通信システム及び子局装置
JP2014154992A (ja) 光通信システム、光通信装置および監視装置、並びに故障検出方法
CN210670647U (zh) 灯具及控制器
JP6452167B2 (ja) 光加入者装置、光通信システム、制御方法及び制御プログラム
JP4069125B2 (ja) 伝送方法、送信装置、および送受信システム
JP5340086B2 (ja) Olt、onu及びponシステム
JP7099742B2 (ja) 誤接続判定装置、誤接続判定方法、プログラム
KR102296372B1 (ko) 피난 유도 장치 및 그 동작방법
KR102129685B1 (ko) Plc 통신을 이용한 가로등 원격 제어시스템의 차단기 오동작 감지장치
CN102610086B (zh) 信号处理装置

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E902 Notification of reason for refusal
E601 Decision to refuse application