游乐场灯具事业部

灯具上的DMX512协议及解释

  • 发布时间: 2021-12-28
  • 所属分类: 行业知识
  • 浏览次数:

DMX512协议

1.协议简介

DMXDigital MultipleX的缩写,意为多路数字传输。DMX512 控制协议是美国舞台灯光协会(USITT)1990年发布的灯光控制器与灯具设备进行数据传输的工业标准 全称是 USITT DMX512(1990) 包括电气特性、 数据协议、 数据格式等方面的内容。

2.电气特性和物理层

2.1.电气特性

DMX512采用EIA-485标准。

发送端:逻辑“1”以两线间压差+(26)V表示;

逻辑“0”以两线间压差为-(26)V表示;

接收端:AB200mv以上即认为是逻辑“1”;

AB200mv以上即认为是逻辑“0”。

2.2.拓扑结构

如图1所示为EIA-485电路拓扑结构,一条EIA-485数据链路包括一个差分线驱动设备(D)和多个差分接收终端(R)

 DMX文件.bmp

1基于485DMX512拓扑结构

 2.3.DMX512 端口及数据链路

因为是采用485差分信号传输,因此DMX512端口一般采用3针或5针接口,相对应的导线则为1对或2对双绞线,导线同时应采用箔片或编织筛包裹。XLR针口分配如下表1所示,其中辅助数据链路可以不用。

作用

标准中针的定义

DMX512功能

公共地

1

屏蔽地

主要数据链路

2()

数据1-

3()

数据1+

辅助数据链路

4(绿)

数据2-

5()

数据2+

1  DMX512端口信号分配

基于EIA-485传输距离理论上可以达到1200m,建议控制在800m以内,若要加长传输距离,则需考虑中继器。DMX512数据链路的终接方式应消除信号环路和信号反射,否则可能导致正确设计的系统出现误操作。采用结终端电阻的方式可以消除信号反射,DMX512标准要求,终端电阻应放置在数据+和数据-信号针之间,阻抗范围120Ω+5%~120Ω-10%。

   DMX512协议是一种基于主从式的协议,能够适应一对多的灯光控制系统。该协议虽然能把不同厂家产品连接起来并实施控制,但由于只能单向传输,控制台与被控设备之间无法实现真正的信息交互,被控设备只能被动地接收控制台的控制信息,被控设备自身的状态信息不能反馈到控制台。该协议要求控制台必须提前为被控制设备分配好地址,以便被控制设备能够准确无误地接收控制指令。但由于信息帧结构中没有传输地址,因此如果某一帧信号由于干扰等原因导致在传输中出现错误,那么此帧后面的所有信息均将出现误传,同时信息出错后,灯具不能回馈出错信息,这是限制基于DMX512协议的设备发展的主要原因。