理论教育 DMX512通道数据组的结构

DMX512通道数据组的结构

时间:2023-08-08 理论教育 版权反馈
【摘要】:DMX 512通信协议规定编码脉冲的时间间隔为4μs,代表256个信号控制电平。为使接收装置与发送信号同步,通道数据组由8bit的数据码和3bit的同步码构成。图3-2所示为一个通道数据组的结构。图3-2 一个通道数据组的结构如果线路上连续发送512路调光数据组,那么每秒最多可发送4μs宽度的脉冲数量为250kbit/s。也就是说,DMX 512的最高传送速率为250kbit/s,即每秒可发送250kbit数据。DMX 512采用的是异步通信协议。

DMX512通道数据组的结构

DMX 512通信协议规定编码脉冲的时间间隔为4μs,代表256个信号控制电平。每个通道的控制信号由8位脉冲(8bit)组成一个数据组。为使接收装置与发送信号同步,通道数据组由8bit的数据码和3bit的同步码(其中1bit低电平码作为开始记号,另外2bit高电平码作为停止记号)构成。发送8bit+3bit=11bit的通道数据组需花费的时间为4μs×11=44μs。图3-2所示为一个通道数据组的结构。

978-7-111-48214-7-Chapter03-2.jpg

图3-2 一个通道数据组的结构

如果线路上连续发送512路调光(dim)数据组(即各通道数据组之间没有空闲间隙),那么每秒最多可发送4μs宽度的脉冲数量为250kbit/s。也就是说,DMX 512的最高传送速率为250kbit/s,即每秒可发送250kbit数据。(www.daowen.com)

根据灯光控制系统的实际情况,大部分调光控制台工作方式是定期发送或是偶然发送调光控制数据,即各个时段内发送控制信号的数量是随机的,也就是说各时段要传输的通道数是不固定的。因此,数据帧内存在着不少空闲时间。为提高数据通信系统的利用率,调光控制台应能在线路空闲的任何时间都可发送通道数据组。这种随机发送、发送与接收之间没有固定的同步关系,收、发之间不锁定的通信方式称为异步通信(Asynchronous)。异步通信可在任何时间发送信号,可提高数据通信系统的利用率。DMX 512采用的是异步通信协议

一台舞台灯光设备可以同时接受多个通道控制。接受控制的通道数越多,接收的控制数据量也越大,灯光的表现能力也就越强。譬如,某些舞台激光灯可以根据需要投射出不同图案、颜色和字符,那么控制一台激光灯就需要多个传输通道。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈