DMX 512通信协议规定编码脉冲的时间间隔为4μs,代表256个信号控制电平。每个通道的控制信号由8位脉冲(8bit)组成一个数据组。为使接收装置与发送信号同步,通道数据组由8bit的数据码和3bit的同步码(其中1bit低电平码作为开始记号,另外2bit高电平码作为停止记号)构成。发送8bit+3bit=11bit的通道数据组需花费的时间为4μs×11=44μs。图3-2所示为一个通道数据组的结构。
图3-2 一个通道数据组的结构
如果线路上连续发送512路调光(dim)数据组(即各通道数据组之间没有空闲间隙),那么每秒最多可发送4μs宽度的脉冲数量为250kbit/s。也就是说,DMX 512的最高传送速率为250kbit/s,即每秒可发送250kbit数据。(www.daowen.com)
根据灯光控制系统的实际情况,大部分调光控制台的工作方式是定期发送或是偶然发送调光控制数据,即各个时段内发送控制信号的数量是随机的,也就是说各时段要传输的通道数是不固定的。因此,数据帧内存在着不少空闲时间。为提高数据通信系统的利用率,调光控制台应能在线路空闲的任何时间都可发送通道数据组。这种随机发送、发送与接收之间没有固定的同步关系,收、发之间不锁定的通信方式称为异步通信(Asynchronous)。异步通信可在任何时间发送信号,可提高数据通信系统的利用率。DMX 512采用的是异步通信协议。
一台舞台灯光设备可以同时接受多个通道控制。接受控制的通道数越多,接收的控制数据量也越大,灯光的表现能力也就越强。譬如,某些舞台激光灯可以根据需要投射出不同图案、颜色和字符,那么控制一台激光灯就需要多个传输通道。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。