舞台灯光DMX512控制协议详细讲解
- 格式:doc
- 大小:85.00 KB
- 文档页数:16
dmx512协议DMX512(数字多路信号)是一种用于控制舞台灯光设备和其他舞台效果设备的通信协议。
它使用RS485串行通信标准传输数据,传输速率为250kbit/s,每个数据包包含512个通道的亮度数值。
DMX512协议的设计目的是为了提供一种简单、可靠且灵活的方法来控制多种舞台设备。
DMX512协议的基本原理是通过控制信号的电压来再现灯光设备的亮度。
每个通道的亮度值范围从0到255,0表示设备关闭,255表示设备以全功率工作。
这些亮度值通过信号线传输,从而传达给灯光设备。
DMX512协议规定了灯光设备的通道是如何分配的。
每个设备都被分配了一个唯一的起始通道值,用于识别该设备。
通常,灯光设备按照其功能进行分组,每个组有多个通道。
例如,一个灯具组可能包含红、绿、蓝三个通道,用于调整灯光的颜色。
在使用DMX512协议时,主控制器(通常是灯光控制台)通过发送数据包来控制灯光设备。
数据包由头部、帧前导码、帧起始码、各通道数据和帧终止码组成。
帧起始码和帧终止码用于标识数据包的起始和结束。
每个通道的亮度值占据一个字节(8位),因此一个数据包需要512个字节。
DMX512协议的主要优点之一是可扩展性。
它允许主控制器控制多个设备,同时每个设备可以使用不同的通道来接收控制信号。
这为用户提供了极大的灵活性,可以根据具体需求灵活地组合和配置舞台设备。
DMX512协议已经成为舞台灯光行业的标准,在灯光控制领域得到广泛应用。
灯光管理者可以使用DMX512协议来实现对灯光设备的精确控制,以满足舞台演出的需求。
它可以通过编程或手动操作来调整灯光的亮度、颜色、位置、效果等,从而创造出丰富多样的舞台效果。
尽管DMX512协议已经在灯光控制领域得到了广泛应用,但它也存在一些局限性。
由于DMX512是一种串行通信协议,数据传输速率较低。
另外,信号线的长度限制也会影响数据传输的稳定性。
为了解决这些问题,已经提出了一些改进的协议,如DMX512-A和DMX-RDM(远程设备管理)。
DMX512控制器使用说明DMX512(Digital Multiplex)是一种控制灯光、音响和特殊效果设备的通信协议。
DMX512控制器是用来发送和接收DMX512信号的设备,具有简单易用、功能强大的特点。
本文将详细介绍DMX512控制器的使用说明。
1.连接设备:将控制器与需要控制的设备进行连线。
通常使用的是XLR3针或5针连接线。
将DMX输出端口连接到设备的DMX输入端口。
确保连接正确可靠,避免出现虚焊或脱落导致的连接问题。
2.电源及信号连接:确认DMX控制器的电源已接通,并且设备间的信号线按照正确的顺序连接。
DMX512的标准规定,信号源始终连接在最远的终端,然后依次连接每个设备。
这样可以确保信号在各个设备之间的传输质量。
3.选择通道:DMX512控制器通常具有多个通道,每个通道控制一个设备或多个设备的一些属性。
选择要控制的通道,以确定控制的设备和效果。
4.设定亮度值:通过旋钮、按钮或数字键盘等方式,设定要发送的亮度值或效果值。
确保亮度值在有效范围内,以避免设备受损或效果失真。
5.预设场景:部分DMX512控制器具有预设场景的功能,可以通过预设场景来快速切换不同的灯光或音响效果。
通过选择预设场景号码或名称,即可实现场景的切换。
6.设置效果:一些DMX512控制器具有特殊效果的设置功能,例如慢速渐变、快速闪烁等。
通过选择效果类型以及速度参数,即可实现不同的特殊效果。
7.保存和调用:当设置好所需的灯光、音响或特效效果后,可以选择保存当前设置以备以后使用。
一些控制器还可以设置调用方式,例如手动调用或自动轮播等。
8.联动控制:多个DMX512控制器可以通过联动的方式进行控制,以实现更复杂的效果。
通过设置主控制器和从控制器,主控制器发送指令给从控制器,从而实现多个设备的同步控制。
9.调试和故障排除:在使用过程中,可能会遇到一些问题,例如设备不响应、亮度不均匀等。
可以通过DMX控制器的调试模式,查看信号传输情况,以及连接是否正确。
dmx512灯光控制器说明书【一、DMX512灯光控制器简介】DMX512灯光控制器是一种数字通信协议,用于控制舞台灯光、建筑照明等灯光设备。
它通过一根五芯电缆传输数据,实现灯光设备之间的通信与控制。
DMX512协议具有高速、稳定、可扩展性强等特点,成为灯光控制领域的主流标准。
【二、DMX512灯光控制器主要功能与应用领域】DMX512灯光控制器的主要功能包括:灯光控制、颜色调整、效果切换、场景存储等。
它广泛应用于舞台表演、演唱会、租赁市场、建筑照明、景观照明等领域,为各类灯光设计师提供无限创意空间。
【三、DMX512灯光控制器使用方法与注意事项】1.使用前,请仔细阅读说明书,了解控制器的基本功能、连接方式、操作方法等。
2.确保控制器与灯光设备兼容,并根据设备需求选择合适的控制通道。
3.连接电缆时,请确保五芯电缆的正确接线,避免短路、漏电等安全隐患。
4.操作控制器时,请遵循操作规程,避免误操作导致设备损坏。
5.定期检查电缆、接头等连接部件,确保连接牢固、无损坏。
【四、DMX512灯光控制器故障排查与解决方案】1.故障现象:控制器无法正常通信。
解决方案:检查五芯电缆接线是否正确、电缆是否损坏;确认设备是否支持DMX512协议。
2.故障现象:控制器无法控制灯光设备。
解决方案:检查灯光设备接线是否正确、控制器通道是否匹配;确认设备是否正常工作。
3.故障现象:控制器无法存储场景。
解决方案:检查存储卡是否正常、文件格式是否正确;重新设置存储参数。
【五、总结】DMX512灯光控制器作为一种专业灯光控制设备,为灯光设计师提供了丰富的创意可能性。
正确使用和维护控制器,可以确保设备长期稳定运行,发挥最佳性能。
在使用过程中,请务必遵循操作规程,确保人身和设备安全。
DMX512(192)控制台简单使用说明DMX512是一种常用的控制协议,广泛应用于舞台灯光、灯光装置、摄影、电视广播等领域,是一种数字化的控制协议,提供了实时和精确的信号传输。
DMX512协议的控制台是用于发送和接收DMX512信号的设备,可以用来控制连接在DMX512网络上的灯光设备。
以下是DMX512控制台的简单使用说明。
1.功能和控制面板概述:DMX512控制台通常具有多个通道,每个通道可以控制一种不同的灯光设备。
控制台的控制面板上通常会有一些旋钮、推子、按钮和显示屏等控件。
旋钮和推子用于调整灯光设备的亮度、颜色和效果等参数,按钮用于触发灯光设备的开关和场景存储功能,显示屏用于显示当前的控制状态和参数设置等信息。
2.连接与设置:将控制台与灯光设备通过DMX512信号线连接起来,确保线路连接正确并稳定。
然后,打开控制台电源,在控制面板上找到“设置”或“设定”按钮。
进入设置界面后,根据提示设置控制台的DMX通道数量和其他相关参数。
通常,默认的DMX通道数量为512个,可以根据实际应用需要进行调整。
3.场景与程序:控制台通常支持场景和程序的存储和调用。
场景是一组灯光设备在特定亮度、颜色和效果等参数下的状态集合,程序是一组场景的有序排列。
可以通过控制面板上的按钮将场景和程序保存到控制台的记忆中,并可以随时调用和切换。
4.通道控制:根据需要,选择要控制的通道,通常通过控制面板上的旋钮、推子或触摸屏等方式进行。
调整旋钮或推子的位置可以改变灯光设备的亮度、颜色和效果等参数。
控制台通常还具有预设按钮,可以直接切换到预设的亮度、颜色和效果等参数。
5.灯光效果设置:控制台通常还支持灯光效果的设置和调整。
可以通过选择特定的场景或程序,并通过控制面板上的按钮或旋钮等方式,调整灯光设备的效果参数,例如闪烁速度、色彩渐变方式等。
具体的操作方法可以根据控制台的说明书查询。
6.联动控制与互动模式:有些控制台还支持联动控制和互动模式的功能。
dmx512协议DMX512是一种数字通信协议,用于控制舞台灯光、舞台效果器材等。
DMX512协议规定了串行同步通信的电固体规格、信号电气特性、信号格式和控制方法,其主要作用是将灯光设备的控制信号通过数码信号传输线路传输到灯光设备界面,从而实现对灯光设备的控制。
DMX512使用基于RS-485物理层的串行异步通信协议,允许最多512个设备接入,每个设备可以有256个不同的控制参数。
在DMX512中,控制信息是以8位二进制代码的形式传输的,每个设备有1到512个通道可供配置。
控制信息的传输速度为250kbit/s,每个控制信息包含一个起始码和一个结束码,起始码和结束码分别用于标记传输的起始和结束。
与传统的模拟控制不同,DMX512数字信号的主要优点在于控制精度高、噪声干扰小、扩展性强、距离远等方面。
此外,DMX512协议还允许多个控制器同时控制一个设备,这使得它在舞台灯光、演艺、影视等领域的应用范围得到很大的扩展。
DMX512协议在灯光控制领域具有广泛的应用,它的应用范围包括舞台灯光、楼宇等建筑物的照明、商业广告等领域。
此外,DMX512协议还可以与其他控制设备集成,实现更广泛的应用场景,如智能家居、监控等行业。
虽然DMX512协议比较成熟,但也存在一些缺点,主要表现在控制范围有限、信号传输距离短等方面。
为了解决这些问题,近年来,DMX512的各种扩展协议不断涌现,例如DMX512-A、DMX512B等,针对不同的应用场景,进行了逐步的升级和完善。
总之,DMX512协议是舞台灯光中不可或缺的一部分,它在现代各种演出和展示的应用领域中发挥着越来越重要的作用,也随着技术的升级发展出了多个扩展版,其应用前景非常广阔。
dmx512协议DMX512协议——实现灯光控制的标准引言DMX512协议是一种用于灯光控制的行业标准协议。
它被广泛应用于舞台灯光、演出灯光、建筑照明和其他各类需要精确控制灯光的场合。
本文将介绍DMX512协议的背景、原理以及在实际应用中的具体使用方法。
一、背景DMX512(亦称为DMX512-A)是美国专业照明技术委员会(USITT)在1986年制定的一种数字传输协议。
在此之前,灯光控制一直采用模拟信号传输,不仅信号传输质量受限,而且线缆复杂。
DMX512提供了一种数字信号传输的标准,极大地简化了灯光控制系统的搭建和维护。
二、原理DMX512协议基于RS-485标准,采用差分信号传输方式。
差分信号传输可以大幅度减少信号干扰,提高传输稳定性。
DMX512协议中,数据以8位字节的形式进行传输,每个通道的数值范围为0至255。
协议规定一个DMX总线最多可以连接512个设备,每个设备拥有独立的起始信道地址。
三、DMX512协议在实际应用中的具体使用方法1. DMX控制器DMX控制器是通过发送DMX信号控制灯光的设备。
它可以是一个简单的手持控制器,也可以是一个复杂的灯光控制台。
DMX控制器可以设置各通道的数值,控制灯光的亮度、颜色等参数。
常见的DMX控制器具有多个操作按钮和调节旋钮,以实现对多个灯光的同时控制。
2. DMX接收器DMX接收器是用于接收并解析DMX信号的设备。
它通常与灯光设备相连,将DMX信号转换为对应的控制信号,进而控制灯光的亮度和效果。
DMX接收器一般提供多个输出通道,可以同时控制多个灯光。
它可以是一个独立的设备,也可以集成在灯具内部。
3. DMX转换器DMX转换器是用于实现不同设备间DMX信号转换的设备。
由于DMX512协议采用标准的RS-485差分信号传输,而有些设备并不直接支持DMX512协议,所以需要使用DMX转换器进行信号转换。
常见的DMX转换器包括DMX-ARTNET转换器、DMX-DALI转换器等。
DMX512协议简介DMX512(DataMultiplexing,缩写DMX)是一种用于控制舞台灯光和舞台设备的数字通信协议。
它通过串行传输方式将控制数据传输到舞台设备上。
DMX512协议由美国电气与电子工程师协会(IEEE)于1986年发布,成为行业标准。
DMX512的工作原理DMX512协议使用的是一种双绞线传输方式,传输速率为250kbps。
这种传输方式保证了数据能够以稳定的速率传输,并且不易受到干扰。
DMX数据包由一个起始信号和多个数据帧组成。
起始信号告知设备数据传输的开始,数据帧中包含了要传输的控制数据。
每个数据帧的长度为8位,可以表示0到255之间的数值。
DMX512的应用领域DMX512协议主要应用于舞台灯光控制和舞台设备控制。
它可以控制灯光亮度、颜色、运动和效果等,使得舞台效果更加生动丰富。
此外,DMX512还可以与其他类型的设备进行连接,例如音效设备、烟雾机和投影仪等。
通过DMX512协议,这些设备可以实现与灯光的联动,提供更加震撼的表演效果。
DMX512的优势和劣势优势•灵活性:DMX512协议支持多个设备的连接,可以根据需要调整和控制每个设备的参数。
这种灵活性使得舞台设计师能够实现更加创造性和多样化的舞台效果。
•稳定性:DMX512协议使用双绞线传输,能够稳定地传输控制数据,减少数据传输错误和丢失的可能性。
这对于舞台灯光的控制非常重要,可以保证每个灯光的亮度和效果的一致性。
•易扩展性:DMX512协议可以通过扩展器和分配器来扩展连接的设备数量。
这样,舞台设计师可以根据需要增加更多的设备,实现更加复杂和华丽的舞台效果。
劣势•传输距离有限:由于DMX512协议使用的是双绞线传输方式,其传输距离有一定的限制。
一般情况下,传输距离在100米左右。
如果超过这个距离,就需要使用信号放大器或者光纤传输来解决传输距离的限制。
•控制精度有限:由于每个数据帧的长度为8位,因此DMX512协议的控制精度有一定限制。
DMX512协议说明:DMX512数据协议是美国舞台灯光协会(USITT)于1990年发布的一种灯光控制器与灯具设备进行数据传输的标准。
它包括电气特性,数据协议,数据格式等方面的内容。
DMX512电气特性与RS-485完全兼容,驱动器/接收器的选择,线路负载和多站配置等方面的要求都是一致的。
DMX512数据协议规定使用250kbps的波特率。
数据格式:每桢为11位:正逻辑电平表示法。
第1位是起始位0,低电平有效;第2-9位是数据位,由低位到高位,高电平为1,低电平为0;第10位是信号位,为0表示此桢是复位信号,为1表示此桢是数据信号。
第11位是停止位1,高电平有效。
定义说明:在进行正常数据传输之前,发送1桢复位信号,其数据为0,第10位为0,声明数据传输的正常的开始。
随后紧接若干数据块,每个数据块的第1桢数据称为起始桢,其数据的范围从0-255,第10位为1,表示接收此数据块的设备类型,起始桢的后续数据表示对此接收设备的命令桢,其数据的范围从0-255,第10位为1。
设备总数最多512个。
操作DMX512电脑灯控台时,点击其命令按钮,则相对应的数据发送出去。
依此发送完最后一个数据块的最后一桢命令桢后,即完成一轮的数据传输,随即又开始新的一轮的数据传输,一直循环进行。
改变命令时,相对应的数据改变。
复位信号--数据块1(起始桢+m桢数据)--数据块2(起始桢+m桢数据)-...-数据块n(起始桢+m桢数据)DMX 512是国际通用的一种高速说句出书的协议,采用RS485硬件线路,和一般的RS485通信有所不同。
1、采用单向通信。
2、DMX 512通信需要传输一个88us的低电平数据,作为一包数据的起始帧头,接收方有间隙检测电路,需找数据起始帧头,无通信校验。
3、DMX 512通信的固定波特率为250Kbps,由于通信协议开放,效率可靠性高,在传统舞台行业广泛运用,兼容DMX 512通信接口已是大功率LED照明控制系统里默认的选择。
舞台灯光 DMX512 控制协议详解DMX512 协议最先是由 USITT (美国剧院技术协会) 发展成为从控制台用标准数字接口控制调光器的方式。
DMX512 超越了模拟系统,但不能完全代替模拟系统。
DMX512 的简单性、可靠性(假如能够正确安装和 使用的话!)以及灵活性使其迅速成为资金允许情况下选择的协议,除了调光器外,一系列不断增长的控 制设备就是证据。
DMX512 仍然是科学上的一个新领域,具有在规则基础上产生的各种奇妙技术。
EIA485(RS485) DMX512 是围绕工业标准 EIA485 接口设计的。
EIA485 属于接口、电压、电流等的“电”端。
系统是基于沿着屏蔽导体双绞线的向下对称发送而建立的。
这种缠绕结构确保所产生的干扰会同样地作 用于两个信号,因此保证了一致的数字定相。
所用的导线应该是由一条或两条双绞线、箔片和编织筛所构 成的合适的数据导线。
对称音频导线则不能完成这个工作。
通常地,就如任何网段一样,导线两头应该有两个终端。
灯光控制台通常在一头作为终端,而另一头应 该只有一个 120Ω 的电阻。
EIA485 规范只支持“雏菊链”或每段上最多以 32 个“单元负载”所构成的串行网络。
制造商声称每段可以 长达 1000m。
但是,要特别指出的是,中继器的作用应该考虑到 700m 或 800m 左右,这样可以防止环境 的异常。
XLR 连接器的针口分配(表 1) 针线 1 屏蔽 信号 地/0 伏 数据– 数据+ 备用数据- 备用数据+2 内部导体(黒) 3 内部导体(白) 4 内部导体(绿) 5 内部导体(红)DMX512 控制线采用 5 针 XLR(有时候是 3 针)连接设备(如表 1);母接口适用于发送器,而公接口适 用于接收器。
规范中建议用一条两对导线(4 个连接口)来实现屏蔽,虽然只是需要其中一对。
第二对导线用于未指 定的可选场合中。
必须注意的是一些调光器使用这些线来指示故障和状态信息。
舞台灯光DMX512控制协议详解设备技术网时间:2010-3-31单片机的原理如下图-2单片机内部的ROM中储存将并行数据转换为规定格式的串行信号的程序编码。
在灯光控制台中加入一块单片机的接口电路板,原灯光控制计算机将输往各调光回路的亮度数据送到单片机中,单片机将各路亮度数据转换为串行的符合DMX512协议的信号,送往各调光器。
数字传输的计算机灯光控制台框图如图-3。
DMX-512标准在通讯的电气标准上采用了EIA-485标准。
它采用平衡输出的发送器,差分输入的接收器。
发送器有一对输出线,当一根线上的信号为高电平时另一根线上的信号变为低电平,反之亦然,线之间的信号极性因此翻转过来。
这两种状态分别代表“1”和“0”。
一般情况下,传输线路只用两根线,不用公共地线,线路完全平衡。
这使得通信双方由于地电位不同而对通信线路产生的干扰减至最少。
再配以先进的专用接口电路,传输的稳定性也相当好。
这在当时是比较先进的。
传送数据采用异步的串行格式。
调光器的亮度数据被顺序地发送,从调光器1开始,到最后一个调光器结束,直到第512的最大值。
在第一个亮度发出以前,先送出一个复位信号(BREAK)。
复位信号(图-4中的①)由持续至少88微秒的一个低电平(2帧时间)或再长的持续时间组成。
并且在后面紧跟一个空的开始代码。
接着开始顺序传送亮度信号数据。
有效的调光器亮度将是十进制0~255,代表调光器的亮度输入控制值由关闭到完全亮足的线性关系。
在复位(BREAK)和开始代码之间有一个标记,它的持续时间(参见图-4中的②)将不少于8微秒并且不大于1秒(所有的DMX512/1990发生器将在BREAK后产生一个不少于8微秒的标记)。
跟在复位后的空字符(所有位都为零)是一个特殊定义的字节。
空字符开始表明随后的数据作为顺序的一路路8位的调光器的亮度信息。
每个亮度数据的传输格式如下:第1位为开始位,低电平;第2到第9位为调光器的亮度数据位,由最低的位到最高的位,正逻辑。
第10,11位为停止位,高电平。
无奇偶位。
数据率为每秒250千位(250 kHz)每位时间为4.0微秒每帧时间为44.0微秒512个调光器数的最小的更新时间为22.67毫秒512个调光器的最大的更改率为44.11次/秒由此可见,DMX512发出的一串数据,除了开始的复位信号,大于8微秒的标记及一个“0”的数据外,都是一个个亮度数据,最多512个。
资料资料发送基于一种8位异步串行协议,带一个开始位(低电平)和两个停止位(高电平),没有奇偶校验。
因此一个资料帧有11位元。
由于每一位的宽度是4祍,所以发送一个帧需要44祍的时间。
如果线路要发送一个连续的数据流,则会产生250000b/s的资料率,或称250k波特。
8位字对于每个调光器允许以0到255的范围来发送256个独立级别。
开始位和停止位用于使发送器和接收器同步。
资料线通常处于高电平;实际上它空闲时会处于高电平状态(更多的是处于这种状态)。
开始位的出现促使接收器投入工作,后面的8位元资料被扫描且被译码(希望如此)。
然后接收器等待停止位到来,停止位过后会再次出现这个过程。
我们需要停止位有两个理由:让接收器有充分的时间处理输入的资料;让线路处于高电平的状态,这样下一个“开始”才能被检测到。
图1描述了一个帧里面的位电平,这个帧中含有资料“0”和“255”。
迄今为止已经解释得很清楚了,但是还没有完,DMX512最多可支持512个调光器,现在我们只看到了第1个,那么怎样为所有的调光器处理资料呢?答案是简单的,只是不断重复这个过程!好的,就是那么简单。
不过现在的情况可不是那么简单了,我们在段上取得了一个数据流,但是没有办法辨别哪一帧是属于哪一个调光器的。
看“DMX包”部分的提示。
DMX512“包”DMX512包是这个标准的核心,它由一个包含深层同步信息的帧集合构成,其中的深层信息也就是一个“Break”和一个“Mark-after-break”。
就是这个信息使接收器能够检测到一个帧的开始,因此能够处理接收到的资料。
帧定时检验显示了线路处于低电平的最长时间是4祍(开始位)+8×4祍(资料位)=36祍,但是一个“Break”包含至少88祍的“低电平”,这两者的不同很容易被检测到,可用于调光器的同步。
“Mark-after-break”在线路上是“高”状态,至少8祍时间的宽度,“Mark-after-break”是必需的,因为这样才能检测到“Break”,否则帧的开始位会紧随“Break”,使线路一直陷入低电平状态。
此时将会非常混乱!一个描述“包”的图2有助于说明以上问题。
“0”数值表示后面的帧包含调光器级别的信息。
另外的255个代码在规范中没有定义,但是一些制造商却使用了其它代码来发送产品的特殊信息。
一个接收了非零开始码的调光器“将会”忽略包余下的部分,不过要小心,它不会总被检验到!定时总结(表2)最小最大Break 88μs1秒Mark-after-break 8μs1秒Inter-frame-time 0μs1秒“Inter-frame-time”用于减低资料率。
有些调光器不能处理高速运行的资料,或者在控制台处理其它任务的同时用于“插入”发送过程。
它的数值可以在0到1秒之间。
规范中对于定时设置了一些限制。
从表2可以看出,资料率有很大的扩展性,但是要注意的是,不允许线路状态持续处于“高”或“低”状态超过一秒的时间,而且此时应该考虑出错的条件。
差不多DMX512系统中出现的所有误操作都是源于系统知识的缺乏。
引起问题的一个地方是在信号分离中。
记住,系统以段终结的方式运行。
简单地把线路分离(看上去是符合逻辑的)会由于欧姆量的反复变化而不能工作。
这样做容易导致信号的破坏。
解决办法是使用“分路器”和“中继器”,通电设备“监听”段上的资料,然后进行广播,或根据需要在下一个段上“重现”。
DMX512控制协议由来简述:可控硅调光器诞生,开创了计算机灯光控制的时代。
随着计算机的升级换代,灯光控制台也取得迅速发展。
随着可控硅技术的进步,新型抗干扰扼流圈的研制成功,可控硅调光器进入了演播厅、宾馆、主题公园。
硅元件体积缩小,耗电减少,成本降低,舞台、演播厅使用的可控硅数量成倍增长,一套系统由开始时的几十路发展到今天的几千路。
演出样式的多样,演出规模的扩大,使灯光控制的形式也发生根本性的变化。
计算机灯光控制系统由模拟传输到DMX数字传输进入到当今的网络系统传输。
回顾演出灯光控制设备发展的历程,对正确评价当前的各种控制系统及展望其未来的发展将不无益处。
一.模拟传输时代计算机发展经历过电子管、晶体管、集成电路、大规模集成电路等几个时代,计算机灯光控制系统开始于小规模集成电路计算机时代(六十年代),而真正成批的生产和使用则在大规模集成电路计算机时代即微机时代(七十年代)开始。
大规模集成电路的微型计算机解决了小型化和稳定性的问题,当时的剧场或演播厅中所用可控硅调光回路数一般只有几十路,控制信号使用直流模拟电压(例如常用的0到10伏)。
计算机内部处理的是二进制的数字,对每一个调光回路,计算机根据原先存储的数据和现场控制的信息,计算出该回路的亮度数据,一般用八位二进制数存储单元(1个字节)表示亮度等级,十进制数字表示为0到255。
把各回路的亮度数据(0到255共256个数字等级)变换为控制可控硅调光器的0到10伏的控制电压,计算机输出接口电路要解决这一由数字信号到模拟电压的转换并分配到每一路可控硅调光器的控制信号线上。
这一任务由数模转换电路和多路电子开关来解决。
模拟传输的计算机灯光控制台框图如图-1。
虚线内为控制台,输出接口电路由D/A控制器和电子多路开关组成,每路调光器一根控制线,加上公共的“接地线”。
控制台引出许多控制线,接到可控硅调光柜。
这是一个多线制的时代,大量的控制线一般用多条多芯电缆来连接。
由于传输直流信号,传输的稳定性和抗干扰性较好;但当控制台与调光柜距离较远,或调光器分散安置的情况下,布线比较麻烦,不够灵活。
模拟传输方式使计算机技术正式进入灯光控制领域,出现了大量各种各样的计算机灯光控制台,各种控制功能登台亮相,取长补短,不断改进,为计算机灯光控制技术的成熟完善和普及应用起到了不可替代的重要作用。
二.DMX时代随着舞台灯光技术的发展,调光回路数的增加,剧场中的灯光控制室位置移到观众厅的后部,以便于对舞台灯光的控制,而调光柜则宜安置于观众厅前方离舞台较近的地方,以便于供电。
灯光回路数的增加(二百路以上),导致信号线的增加,前面所介绍的一路一线,传送模拟信号的方式,设备的安装和使用都不方便。
尤其随着演出形式的多样化,需要控制台的位置也能动一下(如暂时移到观众厅中,甚至舞台上),更有流动演出或体育场式的演出场合,控制台安放在现场操作,流动式调光硅箱需分散安放,更需信号线的减少。
上述传送模拟信号的多芯电缆方式显得很不方便了。
二十世纪八十年代随着微型计算机技术的发展,一种由一块芯片集成了CPU、片内RAM、片内ROM、并行I/O(输入/输出)接口、串行I/O接口的单片机出现了,用单片机制作的智能化接口电路,将并行输出的数据转换为在两根线上串行传送的信号变得容易实现;在接收端将串行传送的信号数据接收后再转换为并行的数据也同样简单。
串行传送的总线也经过长期的改进,出现了传送速度高,距离远,可靠性高,抗干扰能力强的标准和相应的模块。
当时国际上几个主要的灯光控制系统制造商推出了在计算机灯光控制台与可控硅调光柜之间只用两根线(或稍多几根线)串行数字传输(或数字加模拟都串行传输)的解决方案。
如SMX,AMX192,CMX,PMX等在传输速度、数据格式等都互不兼容的传送方式。
虽然串行传送方式具有信号线少而连接方便的问题,但是无法解决各制造商的设备之间不能互连的问题。
为此在计算机技术发达的美国一个并非正式的标准制定者——美国剧场技术协会(United State Institute for Theatre Technology,Inc)于1986年8月提出了一个能在一对线上传送512路可控硅调光亮度信息的DMX512标准,这是一个关于计算机控制台和调光器之间数据的数字传输标准(后又在1990年4月进行了局部的修订)。
提出DMX512方案的美国剧场技术协会虽然不是一个正式的标准制定机构,但是由于DMX512具有广泛的适用性,很快为全世界的制造商和用户采用,成为一个事实上的国际标准,十多年来,直至今天,几乎所有的灯光控制台和受控的设备都兼容了DMX512的协议标准。
因为有了这一个统一的标准,不同的制造商之间的设备,只要遵循这一协议,都能互连控制。
两线制的时代真正的到来了。
单片机的原理如下图-2单片机内部的ROM中储存将并行数据转换为规定格式的串行信号的程序编码。