KR101062874B1 - Automatic address allocation method for light control module - Google Patents
Automatic address allocation method for light control module Download PDFInfo
- Publication number
- KR101062874B1 KR101062874B1 KR1020090060676A KR20090060676A KR101062874B1 KR 101062874 B1 KR101062874 B1 KR 101062874B1 KR 1020090060676 A KR1020090060676 A KR 1020090060676A KR 20090060676 A KR20090060676 A KR 20090060676A KR 101062874 B1 KR101062874 B1 KR 101062874B1
- Authority
- KR
- South Korea
- Prior art keywords
- light source
- data
- address
- source dimming
- dimming module
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05B—ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- H05B47/00—Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
- H05B47/10—Controlling the light source
- H05B47/175—Controlling the light source by remote control
- H05B47/18—Controlling the light source by remote control via data-bus transmission
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05B—ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- H05B47/00—Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
- H05B47/10—Controlling the light source
- H05B47/155—Coordinated control of two or more light sources
Landscapes
- Circuit Arrangement For Electric Light Sources In General (AREA)
Abstract
본 발명은 DMX-512 표준 데이터를 이용하는 광원 콘솔이 이와 직렬로 연결된 다수개의 광원 조광모듈에 자동으로 주소를 할당하는 방법에 관한 것으로, 소정 광원 조광모듈의 입력 RS-485 칩이 상기 광원 콘솔로부터 주소 할당 데이터를 수신하는 단계, 상기 소정 광원 조광모듈의 CPU가 자동 주소할당 모드인가 판단하는 단계, 자동 주소할당 모드인 경우, 상기 소정 광원 조광모듈이 주소 할당 데이터로부터 주소 데이터를 스캔하여 저장하고, 상기 소정 광원 조광모듈의 CPU가 자신의 출력 RS-485 칩을 인에이블 시키는 단계, 자동 주소할당 모드가 아닌 경우, 상기 소정 광원 조광모듈의 CPU가 수신된 주소 할당 데이터의 카운터 값이 소정값 미만인가를 판단하는 단계, 카운터 값이 소정값 미만일 때 수신된 데이터를 무시하고, 카운터 값이 소정값 이상일 때 DMX 데이터 수신모드로 전환하는 단계를 포함한다. The present invention relates to a method in which a light source console using DMX-512 standard data automatically assigns an address to a plurality of light source dimming modules connected in series thereto. Receiving allocation data, determining whether the CPU of the predetermined light source dimming module is in an automatic address assignment mode, and in the automatic address assignment mode, the predetermined light source dimming module scans and stores address data from address assignment data, and The CPU of the predetermined light source dimming module enables its output RS-485 chip, and if it is not in the automatic address assignment mode, the CPU of the predetermined light source dimming module determines whether the counter value of the received address allocation data is less than the predetermined value. Determining, ignore the received data when the counter value is less than the predetermined value, and DMX when the counter value is more than the predetermined value Switching to a data receiving mode.
Description
본 발명은 DMX-512 표준을 이용하는 광원 콘솔과 광원 조광모듈에 관한 것으로, 더욱 상세하게는 다수개의 광원 조광모듈에 자동으로 주소를 할당하는 방법에 대한 것이다. The present invention relates to a light source console and a light source dimming module using the DMX-512 standard, and more particularly, to a method for automatically assigning addresses to a plurality of light source dimming modules.
DMX-512는 미국 무대기술협회에 의해 설계된 광원 조광모듈과 광원 콘솔 연결에 대한 표준이다. 도 1은 DMX-512를 이용한 광원 조광모듈(12,14)과 광원 콘솔(10) 연결을 보여주는 개략도이다. 많은 광원과 관련된 장비들이 DMX-512를 지원하거나, 이를 이용하여 여러 가지 기술이 나오고 있다. DMX-512는 하나의 링크 당 512개의 채널을 지원하고, 이러한 채널들은 조광 단자의 빛 밝기를 조절하는 데이터를 가지고 있다. 각각의 조광단자는 데이터 링크를 통해서 0~255 사이의 값을 지닌 8비트의 데이터를 받는다. 데이터는 두 개의 와이어를 통해 RS-485 전송 인터페이스를 사용하여 초당 250,000비트씩 데이터가 전송된다.The DMX-512 is a standard for connecting light source dimming modules to light consoles designed by the American Stage Technology Association. 1 is a schematic diagram illustrating a connection between a light
도 2는 RS-485 칩을 이용한 DMX-512 방식의 링크 구조를 설명하는 블록도이다. 도 2를 참조하면, DMX-512 방식은 데이터 전송 모듈이 첫 조광모듈(20)의 Input에 연결되고, 첫 조광모듈(20)의 Output과 두 번째 조광모듈(22)의 Input이 연결된다. 이러한 방법으로 마지막 조광모듈(24)까지 연결되는데, 이를 데이지 체인 방식이라 한다. DMX-512는 이론상 조광모듈이 1채널만을 가지고 있을 경우 512개의 조광모듈을 지원하지만, RS-485 칩의 한계로 인해 하나의 데이터링크에 연결시켰을 경우 32개의 조광모듈만을 지원한다. 그 이유는 DMX-512는 RS-485를 이용하고 RS-485 표준인 EIA/TIA-485에는 32 로드를 표준으로 제시하고 있기 때문이다. 따라서 DMX-512 표준만을 지원하는 조광모듈은 EIA/TIA-485 표준에 따라 최대 32개의 조광모듈을 연결한다. 하지만 표준을 개량하여 만든 32로드 이상을 지원하는 칩을 사용하면 32개의 제한을 어느 정도 넓힐 수 있다.2 is a block diagram illustrating a link structure of a DMX-512 method using an RS-485 chip. 2, in the DMX-512 method, a data transmission module is connected to an input of the
DMX-512 표준은 새로운 패킷의 시작을 알리는 리셋 상태와 시작 코드, 그리고 512바이트에 대한 데이터 전송을 포함하고 있다. 데이터 패킷은 연속적으로 전송되고, 한 패킷의 전송이 끝나면 그 다음 패킷을 보낼지 지연시간을 둘지 결정할 수도 있다. 일반적으로 1ms의 지연을 허용한다. DMX-512의 실 데이터 즉 조광단자의 밝기 값을 나타내는 데이터코드는 시작비트와 데이터비트, 그리고 정지비트로 이루어져 있다. 시작과 정지 비트는 광원 콘솔과 광원 조광모듈을 동기화시키는 일을 한다. 조광모듈의 신호는 보통 높은 상태를 유지하는데, 1비트의 시작비트가 낮은 상태로 바뀌면서 데이터의 시작을 알린다. 그 다음 조광모듈이 8비트의 데이터 비트를 스캔하고, 다음 2비트의 정지비트로 신호를 다시 높은 상태로 복구시킨다. 스캔한 데이터 비트는 최종적으로 조광단자의 밝기를 조절하게 된다.The DMX-512 standard includes a reset status and start code to indicate the start of a new packet, and data transfer for 512 bytes. Data packets are sent continuously, and once a packet has been sent, it is possible to decide whether to send the next packet or delay. Generally, 1ms delay is allowed. The real data of the DMX-512, that is, the data code representing the brightness value of the dimming terminal, consists of start bit, data bit, and stop bit. The start and stop bits work to synchronize the light source console and the light control module. The signal of the dimmer module is usually kept high. The start bit of one bit changes to the low state, indicating the start of data. The dimmer module then scans the 8 bits of data and restores the signal back to a higher state with the next two bits of stop. The scanned data bits finally control the brightness of the dimming terminal.
DMX-512 표준은 간단하면서 견고하다. 하지만 여러 가지 문제점이 존재하는 것도 사실이다. 먼저, DMX-512는 채널의 수가 거의 필요치 않은 곳에서는 강력한 힘을 발휘하지만, 그 수가 많아지면 문제가 발생한다. 일반적인 32링크 지원의 RS-485를 사용할 경우 32개 이상의 광원 조광모듈을 사용하기 위해서는 도 3에 도시된 바와 같이 DMX 분배기(30)를 사용해야 한다. 또한 RS-485의 한계 거리는 1.2Km 정도로 상당히 먼 거리를 지원하는 편이지만, 그 이상의 거리를 지원해야 할 경우 도 4에 도시된 바와 같이 신호증폭기(40)를 설치해야만 한다. The DMX-512 standard is simple and robust. But there are many problems. First, the DMX-512 is a powerful force where few channels are needed, but problems arise as the number increases. In the case of using a general 32-link RS-485, in order to use more than 32 light source dimming modules, as shown in FIG. 3, the
DMX-512 표준의 또 다른 문제는 각 조광모듈의 채널을 설정하기 위해서 딥스위치와 같은 스위치를 통하여 설정을 해야 한다는 점이다. 각 조광모듈은 자신의 채널을 지정할 스위치를 가지고 있는데, 도 5의 (a)에 도시된 바와 같이 하나의 조광모듈이 하나의 조광단자를 가지고 있다면 순차적인 스위칭을 통하여 채널을 설정한다. 이렇게 조광모듈이 하나의 채널을 지니고 있으면 512개를 사용할 수 있으나, 최근 하나의 색을 사용하기 보다는 RGB를 이용한 화려한 색의 연출을 선호하기 때문에, 조광모듈도 하나의 채널 보다는 RGB를 지원하는 세 개의 채널을 지원하는 조광모듈이 많이 나오고 있다. 이렇게 각각 RGB 색상을 가지는 조광단자를 지니고 있는 조광모듈의 경우, 도 5의 (b)에 도시된 바와 같이 하나의 조광모듈에 3개의 채널을 설정해야 한다. 그런데 최악의 경우 512개의 조광모듈의 채널을 일일이 수작업을 통하여 설정하는 것은 시간이 오래 걸릴 뿐만 아니라, 실수로 잘못된 채널을 입력하여 설치를 했다면 나중에 최종 확인을 하기 전까지는 확인이 어렵다는 문제점이 있다. Another problem with the DMX-512 standard is that it must be configured via a switch such as a dip switch in order to set the channel of each dimmer module. Each dimming module has a switch for designating its own channel. If one dimming module has one dimming terminal as shown in (a) of FIG. 5, the dimming module sets the channel through sequential switching. If the dimming module has one channel, 512 can be used. However, since the dimming module prefers to produce colorful colors using RGB rather than one color recently, the dimming module supports three colors rather than one channel. There are many dimming modules that support channels. In the case of the dimming module each having a dimming terminal having an RGB color, three channels should be set in one dimming module as shown in FIG. However, in the worst case, it is not only time-consuming to manually set the channels of the 512 dimming modules by hand, but if the wrong channel is installed by mistake, it is difficult to check until the final confirmation later.
위와 같은 DMX-512 표준을 사용하는 문제점을 해결하기 위해서는 3가지 개선 점이 필요하다. 우선 RS-485의 문제인 모듈 연결의 수를 늘리는 것과 거리의 제한을 푸는 것, 그리고 딥스위치의 불편함을 개선하는 것이다. 하지만 DMX-512의 경우 RS-485를 표준으로 두고 있기 때문에 이러한 문제를 표준에서 해결할 수 없다. 따라서 이를 해결하기 위해서는 조광모듈을 조금 수정할 필요가 있다.Three improvements are needed to solve the problem of using the DMX-512 standard. First of all, the problem of RS-485 is to increase the number of module connections, loosen the distance limit, and improve the inconvenience of the dipswitch. However, because the DMX-512 has RS-485 as standard, this problem cannot be solved by the standard. Therefore, to solve this, it is necessary to modify the dimming module a little.
우선 거리와 개수의 제한을 해결하기 위해, 도 6에 도시된 바와 같은 방법을 사용할 수 있다. 이는 광원 조광모듈(60,61)에 RS-485 칩을 한 개 더 장착을 하여 광원 콘솔에서 입력되는 RS-485 버스와 다음 광원 조광모듈로 출력되는 RS-485버스를 분리하는 방식이다. 이와 같이 광원 모듈(60,61)에 입력 RS-485 칩(62,64)과 출력 RS-485 칩(63,65)을 각각 사용하면 광원 모듈간 버스상에서 연결되는 최대 RS-485 칩 개수는 2개가 된다. 따라서, 이론적으로 무한대의 광원 모듈이 연결되더라도 데이터 전송에 문제를 발생시키지 않는다. 도 6에 도시된 방식을 좀더 자세히 설명하면, 광원 모듈(60,61)로 입력 되는 RS-485 데이터를 RS-485 왼쪽 칩(62,64)이 수신하고, 이 신호는 그 광원 모듈의 CPU(66,67)로 전송된다. CPU(66,67)로 전송되는 데이터는 우측 RS-485 칩(63,65) 입력으로 전송되는데, CPU(66,67)에서 송신 제어신호를 인에이블하면 바로 RS-485 버스로 출력되는 것이다. 이런 방식으로 여러 개의 광원 모듈을 연결할 수 있을 뿐만 아니라, RS-485의 버스 길이 제약도 해결할 수 있다. First, in order to solve the limitation of the distance and the number, a method as shown in FIG. 6 may be used. This is a method of separating the RS-485 bus input from the light source console and the RS-485 bus output to the next light source dimming module by mounting one more RS-485 chip on the light source dimming module (60, 61). When the input RS-485
딥스위치를 직접 설정해야 하는 문제는 각 광원 조광모듈에 자동으로 주소를 할당하는 방식으로 해결이 가능하다. 이미 여러 가지 자동 주소할당에 대한 기술들이 제시되어 왔는데, 자동 주소할당의 대부분은 주소를 할당하기 위한 별도의 신호 선과 신호를 처리하기 위한 칩 등을 사용해야 한다는 문제점이 있었다. The problem of manually setting the dip switch can be solved by automatically assigning an address to each light control module. Already, various automatic address assignment techniques have been proposed. Most of automatic address assignment has a problem of using a separate signal line for assigning an address and a chip for processing a signal.
본 발명은 상기한 점을 감안하여 발명된 것으로, DMX-512 표준에서 각 광원 조광모듈에 자동으로 주소를 할당할 때 별도의 신호선 및 칩을 사용하지 않는 광원 조광모듈에 대한 자동 주소할당 방법을 제공함에 그 목적이 있다. The present invention has been made in view of the above, and provides an automatic address assignment method for a light source dimming module that does not use a separate signal line and chip when automatically assigning an address to each light source dimming module in the DMX-512 standard. Has its purpose.
상기 목적을 달성하기 위한 본 발명은, DMX-512 표준 데이터를 이용하는 광원 콘솔이 이와 직렬로 연결된 다수개의 광원 조광모듈에 자동으로 주소를 할당하는 방법에 관한 것으로, 소정 광원 조광모듈의 입력 RS-485 칩이 상기 광원 콘솔로부터 주소 할당 데이터를 수신하는 단계, 상기 소정 광원 조광모듈의 CPU가 자동 주소할당 모드인가 판단하는 단계, 자동 주소할당 모드인 경우, 상기 소정 광원 조광모듈이 주소 할당 데이터로부터 주소 데이터를 스캔하여 저장하고, 상기 소정 광원 조광모듈의 CPU가 자신의 출력 RS-485 칩을 인에이블 시키는 단계, 자동 주소할당 모드가 아닌 경우, 상기 소정 광원 조광모듈의 CPU가 수신된 주소 할당 데이터의 카운터 값이 소정값 미만인가를 판단하는 단계, 카운터 값이 소정값 미만일 때 수신된 데이터를 무시하고, 카운터 값이 소정값 이상일 때 DMX 데이터 수신모드로 전환하는 단계를 포함한다. The present invention for achieving the above object, the light source console using the DMX-512 standard data relates to a method for automatically assigning an address to a plurality of light source dimming module connected in series thereof, the input of the predetermined light source dimming module RS-485 The chip receiving address assignment data from the light source console, determining whether the CPU of the predetermined light source dimming module is in the automatic address assignment mode, and in the automatic address assignment mode, the predetermined light source dimming module uses the address data from the address assignment data. Scan and store the CPU, and enable the CPU of the predetermined light source dimming module to enable its output RS-485 chip, when the CPU of the predetermined light source dimming module is not in the automatic address assignment mode. Determining whether the value is less than the predetermined value, ignoring the received data when the counter value is less than the predetermined value, and counting When the value is above a predetermined value, and a step to switch to the DMX data receive mode.
이때 광원 콘솔은 주소 할당 데이터를 전송하여 순차적으로 광원 조광모듈의 주소를 할당하되, 상기 광원 콘솔은 주소 할당 데이터의 처음 1번째에 주소 값을, 2번째에는 현재의 카운터 값을 넣어서 데이터를 전송함으로써, 모든 광원 조광모듈 에 차례로 주소가 할당된다. 그리고, 상기 광원 콘솔은 현재 1번째 주소 값에 3을 증가시키고, 2번째 카운터 값에 1을 증가시켜서 다음 번 데이터를 전송한다. At this time, the light source console transmits address assignment data and sequentially assigns addresses of the light source dimming module, and the light source console transmits data by putting an address value in the first first address and a current counter value in the second. In turn, an address is assigned to every light control module. Then, the light source console transmits the next data by increasing 3 to the first address value and increasing the 1 to the second counter value.
아울러, 상기 다수개의 광원 조광모듈의 입력 RS-485 칩의 송수신 인에이블-디스에이블 제어 신호는 초기에 모두 인에이블로 설정하고, 상기 다수개의 광원 조광모듈의 출력 RS-485 칩의 송수신 인에이블-디스에이블 제어 신호는 초기에 모두 디스에이블로 설정하며, 상기 다수개의 광원 조광모듈의 CPU의 송신 제어 신호는 초기에 디스에이블로 설정하는 것이 바람직하다. In addition, the transmission and reception enable signal of the input RS-485 chip of the plurality of light source dimming module, the control signal is initially set to enable, and the transmission and reception enable of the output RS-485 chip of the plurality of light source dimming module It is preferable that all of the disable control signals are initially set to disable, and the transmission control signals of the CPUs of the plurality of light source dimming modules are initially set to disable.
특히 상기 다수개의 광원 조광모듈은 딥 스위치가 제거된 상태이며, 전원이 들어온 초기 상태에서 상기 광원 콘솔에서 전송하는 데이터 중 1, 2, 3번째 데이터를 받아들이도록 설정된다. 이때, 만약 최초 카운터 값이 0이고 카운터가 1씩 증가될 경우, n개의 모든 광원 조광모듈의 자동주소 할당이 끝난 후 다음번 카운터 값인 소정값은 n이 된다. In particular, the plurality of light source dimming modules are in a state where a dip switch is removed and is set to receive first, second, and third data of data transmitted from the light source console in an initial state when power is turned on. At this time, if the first counter value is 0 and the counter is incremented by 1, the predetermined value, which is the next counter value, becomes n after the automatic address allocation of all n light source dimming modules is completed.
상기한 바와 같이 본 발명에 의하면, DMX-512 표준에서 각 광원 조광모듈에 자동으로 주소를 할당할 때 별도의 신호선 및 칩을 사용하지 않음으로써 스위칭에 대한 불편함을 줄이고 연결장치의 수량에 대한 제한을 극복할 수 있는 효과가 있다. As described above, according to the present invention, when the address is automatically assigned to each light source dimming module in the DMX-512 standard, a separate signal line and a chip are not used to reduce the inconvenience of switching and to limit the number of connecting devices. There is an effect that can overcome.
이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 실시예를 상세하게 설명하기로 한다. 그러나, 이하의 실시예는 이 기술분야에서 통상적인 지식을 가진 자에게 본 발명이 충분히 이해되도록 제공되는 것으로서 여러 가지 다른 형태로 변형될 수 있으며, 본 발명의 범위가 다음에 기술되는 실시예에 한정되는 것은 아니다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. However, the following embodiments are provided to those skilled in the art to fully understand the present invention, and may be modified in various forms, and the scope of the present invention is limited to the embodiments described below. It doesn't happen.
도 7은 본 발명의 바람직한 실시예에 의한 광원 조광모듈에 대한 자동 주소할당 방법이 수행되는 광원 콘솔과 광원 조광모듈의 연결을 나타내는 개략도이다. 7 is a schematic diagram illustrating a connection between a light source console and a light source dimming module in which an automatic address assignment method for a light source dimming module according to an exemplary embodiment of the present invention is performed.
DMX-512 표준 데이터를 이용하여 광원 조광모듈에 자동으로 주소를 할당하기 위해, 광원 콘솔(700)과 직렬로 연결된 다수개의 광원 조광모듈(710,720,730)은 각각 입력 RS-485 칩(711,721,731) 및 출력 RS-485 칩(712,722,732)과, CPU(713,723,733)와, CPU(713,723,733)와 연결된 LED(717,724,734)를 갖는다. In order to automatically assign an address to the light source dimming module using the DMX-512 standard data, a plurality of light
일반적으로 DMX-512 방식은 512개의 채널 데이터가 전송되면, 광원 조광모듈(710,720,730)은 각각 고정된 주소를 가지고 자신의 채널 데이터를 찾기 위해 스캔하게 된다. 각 광원 조광모듈(710,720,730)이 3개의 채널을 가지고 있을 경우, 광원 콘솔(700)로부터 수신된 데이터 중 시작주소를 스캔하여 세 개의 채널 데이터를 얻는다. 여기서 중요한 것은 각 광원 조광모듈이 할당된 채널 데이터를 반드시 수신하여 스캔 한다는 것이고, 이렇게 스캔된 DMX 데이터를 가지고 광원 조광모듈(710,720,730)의 CPU(713,723,733)는 PWM신호로 변환하여 LED(717,724,734)로 전송시키게 된다. 이 과정에서 데이터는 CPU를 통하게 되므로, 이를 이용하게 되면 별도의 신호선이 없어도 본 발명에 의한 자동 주소할당이 가능하다. In general, in the DMX-512 method, when 512 channel data is transmitted, the light
도 7에 도시된 바와 같은 연결 구조에서, 모든 광원 조광모듈(710,720,730)은 딥 스위치가 제거 된 상태이며, 전원이 들어온 초기 상태에서 주소 값은 모두 1 로 프로그램 되어 있어야 한다. 이것은 광원 콘솔(700)에서 전송하는 DMX의 512개 데이터 중 1, 2, 3번째 데이터를 자기 데이터로 받아들이겠다는 의미를 지닌다. 따라서 모든 광원 조광모듈(710,720,730)은 512개의 채널 데이터 중에서 처음 3개의 채널 데이터 값을 스캔하기 때문에, 자동으로 주소를 할당하기 위한 데이터는 처음 세 개의 데이터만을 사용하면 된다.In the connection structure as shown in FIG. 7, all of the light
도 7에 도시된 바와 같은 연결 구조에서, 모든 광원 조광모듈(710,720,730)의 입력 RS-485 칩(711,721,731)의 송수신 인에이블-디스에이블 제어 신호는 초기에 모두 인에이블 되어 있고, 출력 RS-485 칩(712,722,732)의 수신 기능은 필요 없으므로 디스에이블로 설정한다. CPU(713,723,733)의 송신 제어 신호는 초기상태일 경우 디스에이블 시켜 놓아서 광원 콘솔(700)에서 첫 번째 광원 모듈(710)에 데이터를 보낼 때, 이 데이터가 두 번째 광원 모듈(720)로 전송되는 것을 막을 수 있다.In the connection structure as shown in FIG. 7, all of the transmit and receive enable-disable control signals of the input RS-485
이러한 조건에서, 도 8은 본 발명의 바람직한 실시예에 의한 자동 주소할당 방법을 설명하기 위한 흐름도이다. In this condition, FIG. 8 is a flowchart illustrating an automatic address assignment method according to a preferred embodiment of the present invention.
먼저 광원 콘솔(700)은 512개의 채널 값 중, 처음 1번째에 주소 값을, 2번째에는 현재의 카운터 값을 넣어서 RS-485 버스를 통해 주소 할당 데이터를 전송한다. 이때 자동 주소할당 모드에서는 2번째 이후 데이터 값은 아무 의미가 없으며, 자동 주소할당 모드가 종료된 후 데이터 수신모드로 전환될 때 2번째 이후 데이터 값이 의미를 갖는다. First, the
광원 콘솔(700)과 가장 먼저 연결되어 있는 첫번째 광원 조광모듈(710)은 처 음 전원이 입력되고 자동 주소할당 모드일 경우 위에서 설명 했듯이 초기 주소가 1로 되어 있기 때문에 입력 RS-485 칩(711)이 처음 3개의 데이터를 수신한다(S800). 그러면 첫번째 광원 조광모듈(710)의 CPU(713)는 이 데이터를 수신하여 자동 주소할당 모드인가를 판단(S810)하여, 자동 주소할당 모드일 경우 수신 데이터 중 첫번째 값을 자기 주소로 할당해서 자체 메모리에 저장한다(S820). 수신된 데이터의 두 번째 값은 모든 광원 조광모듈의 주소 할당이 끝났는가를 확인하는 카운터 값이다. 카운터 값은 1씩 증가하며 최종값은 광원 조광모듈의 수에 따라 달라진다. The first light
첫 번째 광원 조광모듈(710)의 주소 할당이 완료되면, 첫 번째 광원 조광모듈(710)의 CPU(713)는 출력 RS-485 칩(712)의 송신 제어신호를 인에이블 시킨다(S830). 이렇게 되면 광원 콘솔(700)에서 보내는 다음 번 데이터를 자기 자신과 자기 바로 옆에 연결되어 있는 광원 조광모듈(720)까지 전달되게 할 수 있다. When the address allocation of the first light
다음으로, 광원 콘솔(700)은 현재 자동주소 값에 3을 증가시키고, 카운터 값도 1을 증가시켜서 두번째 데이터를 전송하게 된다. 이 단계에서는 첫 번째와 두 번째 광원 조광모듈이 데이터를 수신하게 되는데, 첫 번째 광원 조광모듈(710)은 주소가 이미 할당되어 있으므로 CPU(713)가 자동 주소할당 모드가 아니라고 판단한다. 그런데, 다른 모든 광원 조광모듈의 자동 주소할당이 종료되지 않은 경우 카운터 값이 소정값 미만이기 때문에, 첫 번째 광원 조광모듈(710)의 CPU(713)는 광원 콘솔(700)로부터 전달된 두번째 데이터를 무시하게 된다(S850). Next, the
이러한 광원 콘솔(700)로부터 전달된 두번째 데이터는 첫번째 광원 조광모듈(710)의 출력 RS-485 칩(712)을 통해 두번째 광원 조광모듈(720)의 입력 RS-485 칩(721)에 전달된다. 그런데 두번째 광원 조광모듈(720)은 주소가 할당되어 있지 않으므로, CPU(723)가 자동 주소할당 모드라고 인식하여 이 값을 자기 자신의 주소로 할당하고, 메모리에 저장한다. 이후, 두번째 광원 조광모듈(720)의 CPU(723)는 출력 RS-485 칩(722)의 송신 제어 신호를 인에이블 시킨다. The second data transmitted from the
위와 같은 방식을 반복하여 모든 광원 조광모듈(n개)의 자동주소 할당이 끝나면, 다음번 카운터 값은 소정값이 되고, 전체적으로 주소할당 모드는 종료된다. 만약 최초 카운터 값이 0인 경우, 모든 광원 조광모듈(n개)의 자동주소 할당이 끝난 후 다음번 카운터 값인 소정값은 n이 된다. 이러한 카운터 데이터를 받은 모든 조광모듈의 CPU는 주소할당 모드에서 DMX-512 데이터 수신 모드로 변환하게 된다(S860). When the automatic address allocation of all the light source dimming modules (n) is repeated by repeating the above method, the next counter value becomes a predetermined value, and the address allocation mode is terminated as a whole. If the first counter value is 0, after the automatic address allocation of all the light source dimming modules (n) is completed, the next predetermined counter value is n. The CPU of all the dimmer modules receiving the counter data is converted from the address assignment mode to the DMX-512 data reception mode (S860).
도 1은 DMX-512를 이용한 광원 조광모듈과 광원 콘솔의 연결을 보여주는 개략도, 1 is a schematic diagram showing a connection between a light source dimming module and a light source console using a DMX-512;
도 2는 RS-485 칩을 이용한 DMX-512 방식의 링크 구조를 설명하는 블록도,2 is a block diagram illustrating a link structure of a DMX-512 method using an RS-485 chip;
도 3은 일반적인 32링크 지원의 RS-485를 사용할 경우 32개 이상의 광원 조광모듈을 사용하기 위해 DMX 분배기를 사용한 예를 설명하는 블록도, 3 is a block diagram illustrating an example of using a DMX distributor to use more than 32 light source dimming modules when using RS-485 with 32-link support.
도 4는 RS-485를 사용할 경우 한계 거리를 극복하기 위해 신호증폭기를 사용한 예를 설명하는 블록도, 4 is a block diagram illustrating an example of using a signal amplifier to overcome the limit distance when using RS-485,
도 5는 광원 조광모듈의 채널이 한 개일 경우와 세 개일 경우의 딥스위치 구조를 설명하기 위한 개략도, 5 is a schematic diagram illustrating a dip switch structure when one channel and three channels of a light source dimming module are provided;
도 6은 DMX-512 표준을 이용하는 광원 콘솔과 광원 조광모듈의 연결에서 광원 조광모듈의 구성을 설명하기 위한 블록도, 6 is a block diagram illustrating the configuration of a light source dimming module in connection between a light source console and a light source dimming module using the DMX-512 standard;
도 7은 본 발명의 바람직한 실시예에 의한 광원 조광모듈에 대한 자동 주소할당 방법이 수행되는 광원 콘솔과 광원 조광모듈의 연결을 나타내는 블록도, 7 is a block diagram illustrating a connection between a light source console and a light source dimming module in which an automatic address assignment method for a light source dimming module according to an exemplary embodiment of the present invention is performed;
도 8은 본 발명의 바람직한 실시예에 의한 자동 주소할당 방법을 설명하기 위한 흐름도이다. 8 is a flowchart illustrating an automatic address assignment method according to a preferred embodiment of the present invention.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090060676A KR101062874B1 (en) | 2009-07-03 | 2009-07-03 | Automatic address allocation method for light control module |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090060676A KR101062874B1 (en) | 2009-07-03 | 2009-07-03 | Automatic address allocation method for light control module |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20110003077A KR20110003077A (en) | 2011-01-11 |
KR101062874B1 true KR101062874B1 (en) | 2011-09-07 |
Family
ID=43611121
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020090060676A KR101062874B1 (en) | 2009-07-03 | 2009-07-03 | Automatic address allocation method for light control module |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101062874B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10142158B2 (en) * | 2016-10-05 | 2018-11-27 | Astronics Advanced Electronic Systems Corp. | Auto address and configuration of a multi-drop communication system including automatic termination of same |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007123045A (en) | 2005-10-27 | 2007-05-17 | Matsushita Electric Works Ltd | Illumination control system |
-
2009
- 2009-07-03 KR KR1020090060676A patent/KR101062874B1/en not_active IP Right Cessation
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007123045A (en) | 2005-10-27 | 2007-05-17 | Matsushita Electric Works Ltd | Illumination control system |
Also Published As
Publication number | Publication date |
---|---|
KR20110003077A (en) | 2011-01-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11428430B2 (en) | Air conditioning system having multiple outdoor units and multiple indoor units, method and device for operating air conditioning system | |
US7548150B2 (en) | Method for the allocation of short addresses in illumination systems | |
CN203206524U (en) | External-control RGB wall washer system | |
US20070260764A1 (en) | Semi-automatic token generated addressing | |
CN110379357A (en) | A kind of control method and device of parallel connection LED drive circuit | |
KR20150032765A (en) | Dimming control system | |
US8742688B2 (en) | Harbor lighting control apparatus | |
US20110280251A1 (en) | Apparatus having a fixture with an integrated gateway and methods thereof | |
KR100729692B1 (en) | Electronic apparatus system with master node and slave node | |
KR101062874B1 (en) | Automatic address allocation method for light control module | |
CN113965547B (en) | Link device and link device communication address configuration method | |
KR100985439B1 (en) | System and Method for Light Controlling in DMX512 Protocol | |
US20060202712A1 (en) | Automatic resource assignment in stacked module devices | |
KR100870733B1 (en) | Remote controller and control method of lighting apparatus | |
KR100841900B1 (en) | Auto-addressing method for lighting device using light emitting diode | |
JP2008513935A (en) | Luminaire network control system and control method | |
CN1511431A (en) | Communications system | |
CN115297089B (en) | Full-automatic address allocation system and method | |
US10827594B2 (en) | Energy-efficient exchange of data frames | |
CN212727055U (en) | DMX equipment networking and configuration system | |
US11133842B1 (en) | Power line communication sender and receiver | |
US9713230B2 (en) | Method for controlling a lamp having a plurality of sub-units | |
CN113973024A (en) | DMX equipment networking and configuration system | |
JPH10241866A (en) | Lighting system | |
KR101187692B1 (en) | Methods and Apparatus for distributing serial to parallel of lighting system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
LAPS | Lapse due to unpaid annual fee |