Articulo de referencia

DMX512

Un búfer y divisor DMX. Permite repetir una señal DMX de una fuente a varias cadenas de dispositivos, evitando así la degradación de la señal debido a la longitud de los cables....

Un búfer y divisor DMX. Permite repetir una señal DMX de una fuente a varias cadenas de dispositivos, evitando así la degradación de la señal debido a la longitud de los cables.

DMX512 es un estándar para redes de comunicación digital que se utilizan habitualmente para controlar la iluminación y los efectos especiales. Originalmente, se concibió como un método estandarizado para controlar los atenuadores de iluminación escénica , que, antes de DMX512, empleaban diversos protocolos propietarios incompatibles . Rápidamente se convirtió en el método principal para conectar controladores (como una consola de iluminación ) a atenuadores y dispositivos de efectos especiales, como máquinas de humo y luces inteligentes .

El DMX512 también se ha extendido a la iluminación arquitectónica y de interiores no teatral, abarcando desde guirnaldas de luces navideñas hasta vallas publicitarias electrónicas y conciertos en estadios o arenas. Ahora puede utilizarse para controlar prácticamente cualquier cosa , lo que refleja su popularidad en todo tipo de recintos.

DMX512 utiliza una señalización diferencial unidireccional EIA-485 (RS-485) en su capa física, junto con un protocolo de comunicación basado en paquetes de tamaño variable . DMX512 no incluye comprobación ni corrección automática de errores y, por lo tanto, no es un control adecuado para aplicaciones peligrosas, [ 1 ] como la pirotecnia o el movimiento de aparejos teatrales . Sin embargo, todavía se utiliza para dichas aplicaciones. Las falsas activaciones pueden deberse a interferencias electromagnéticas , descargas electrostáticas , terminación incorrecta del cable , cables excesivamente largos o cables de mala calidad.

El estándar DMX es publicado por la Entertainment Services and Technology Association (ESTA) y puede descargarse desde su sitio web. [ 2 ]

Historia

Desarrollado por la Comisión de Ingeniería del Instituto de Tecnología Teatral de los Estados Unidos (USITT), el estándar DMX512 (para multiplexación digital con 512 piezas de información [ 3 ] ) se creó en 1986, con revisiones posteriores en 1990 que dieron lugar a USITT DMX512/1990. [ 3 ]

DMX512-A

En 1998, la ESTA inició un proceso de revisión para desarrollar el estándar como un estándar ANSI . El estándar revisado resultante, conocido oficialmente como "Entertainment Technology—USITT DMX512-A—Asynchronous Serial Digital Data Transmission Standard for Controlling Lighting Equipment and Accessories" (Tecnología de entretenimiento—USITT DMX512-A—Estándar de transmisión de datos digitales serie asíncrono para el control de equipos y accesorios de iluminación), fue aprobado por el Instituto Nacional Estadounidense de Estándares (ANSI) en noviembre de 2004. Fue revisado nuevamente en 2008 y es el estándar actual conocido como "E1.11 – 2008, USITT DMX512-A" o simplemente "DMX512-A".

Topología de red

Una red DMX512 emplea una topología de bus multipunto con nodos conectados en cadena . La red consta de un único controlador DMX512 (el maestro) y uno o más dispositivos esclavos . Por ejemplo, una consola de iluminación se utiliza frecuentemente como controlador para una red de dispositivos esclavos como atenuadores , máquinas de humo y luces inteligentes .

Cada dispositivo esclavo tiene un conector DMX512 de entrada (IN) y, por lo general, también un conector de salida (OUT o THRU). El controlador, que normalmente solo tiene un conector de salida, se conecta mediante un cable DMX512 al conector de entrada del primer esclavo. Un segundo cable conecta el conector de salida (OUT o THRU) del primer esclavo con el conector de entrada del siguiente esclavo en la cadena, y así sucesivamente. Por ejemplo, el diagrama de bloques que se muestra a continuación ilustra una red simple compuesta por un controlador y tres esclavos.

Un universo DMX512 simple

La especificación requiere que se conecte un "terminador" al conector OUT o THRU final del último esclavo en la cadena, que de otro modo estaría desconectado. Un terminador es un conector macho independiente con un conector integrado.Se conecta una resistencia de 120 Ω  al par de señales de datos primario; esta resistencia coincide con la impedancia característica del cable . Si se utiliza un par de datos secundario, también se conecta una resistencia de terminación . Si bien los sistemas sencillos (es decir, aquellos con pocos dispositivos y cables cortos) a veces funcionan correctamente sin un terminador, el estándar exige su uso. Algunos dispositivos esclavos DMX incorporan terminadores que pueden activarse manualmente mediante un interruptor mecánico o por software, o bien detectando automáticamente la ausencia de un cable conectado.

Terminadores DMX de 3 y 5 pines

Una red DMX512 se denomina "universo DMX". [ 4 ] Cada conector OUT de un controlador DMX512 puede controlar un único universo. Un universo DMX512 se compone de 512 canales, cada uno con un valor entre 0 y 255. Cada dispositivo esclavo de la cadena puede "observar" un conjunto diferente de canales para ser controlado por el controlador maestro. Los controladores más pequeños pueden tener un único conector OUT, lo que les permite controlar solo un universo, mientras que las consolas de control grandes (consolas de operador) pueden tener la capacidad de controlar varios universos, con un conector OUT para cada uno. Muchas de las consolas de control más modernas, en lugar de tener varios conectores OUT, tienen un conector de par trenzado sin blindaje (como Cat 5 , Cat 5e o Cat 6 ). Estos cables y sistemas pueden controlar hasta 524.288 universos de DMX512 (32.768 subredes × 16 universos por subred) [ 5 ] utilizando el protocolo Art-Net IV, o 65.536 universos utilizando el protocolo sACN y el Ethernet existente en los edificios.

capa física

Eléctrico

Los datos DMX512 se transmiten a través de un par diferencial utilizando niveles de voltaje EIA-485 . Las especificaciones eléctricas de DMX512 son idénticas a las del estándar EIA-485-A, excepto donde se indique lo contrario en E1.11 .

DMX512 es una red de bus de no más de 400 metros (1300 pies) de longitud, con no más de 32 cargas unitarias (dispositivos individuales conectados) en un solo bus. Si se necesitan comunicar más de 32 cargas unitarias, la red se puede ampliar a través de buses paralelos utilizando divisores DMX. El cableado de la red consta de un par trenzado apantallado , con una impedancia característica de 120  Ω , con una resistencia de terminación en el extremo del cable más alejado del controlador para absorber las reflexiones de la señal. El DMX512 dispone de dos rutas de datos de par trenzado, aunque la especificación actual solo define el uso de uno de los pares. El segundo par no está definido, pero es un requisito de la especificación eléctrica.

La especificación eléctrica E1.11 (DMX512 2004) aborda la conexión del común de señal DMX512 a tierra. Específicamente, la norma recomienda que los puertos del transmisor (puerto OUT del controlador DMX512) tengan una conexión de baja impedancia entre el común de señal y tierra; estos puertos se denominan conectados a tierra . Asimismo, se recomienda que los receptores tengan una conexión de alta impedancia entre el común de señal y tierra; estos puertos se denominan aislados .

La norma también permite puertos transmisores aislados y receptores no aislados. Asimismo, recomienda que los sistemas conecten a tierra la señal común en un solo punto para evitar la formación de bucles de tierra perjudiciales .

Se permiten los receptores con conexión a tierra que tienen una conexión rígida entre la señal común y la tierra, pero se desaconseja encarecidamente su uso. Varias configuraciones de conexión a tierra que se utilizan habitualmente con EIA-485 están específicamente prohibidas por la norma E1.11.

Conectores

La norma DMX512 original de 1990 especificaba que, cuando se utilizaran conectores, el enlace de datos debía emplear conectores eléctricos XLR de cinco pines (XLR-5), con conectores hembra en los puertos de transmisión (OUT) y conectores macho en los puertos de recepción. Queda prohibido el uso de cualquier otro conector XLR.

El conector XLR de tres pines se usa comúnmente para DMX512 en equipos de iluminación y control relacionados, especialmente en la gama económica/para DJ. Sin embargo, el uso de conectores XLR de tres pines para DMX512 está específicamente prohibido por la sección 7.1.2 del estándar DMX512. El uso del XLR de tres pines en este contexto presenta, en primer lugar, el riesgo de dañar el equipo de iluminación si se conecta accidentalmente un cable de audio con alimentación fantasma de 48 voltios. Los conectores XLR de tres pines diseñados para aplicaciones de audio, en lugar de comunicaciones DMX512, también pueden provocar degradación de la señal y un funcionamiento poco fiable de la red DMX.

La norma DMX512-A (ANSI E1.11-2008) define el uso de conectores modulares de ocho pines ( 8P8C o "RJ-45") para instalaciones fijas donde no se requiere la conexión y desconexión frecuente de equipos. Varios fabricantes utilizaban otras configuraciones de pines para los conectores RJ-45 antes de su inclusión en la norma.

En equipos donde los conectores XLR y RJ-45 no encajarían o se considerarían inapropiados, por ejemplo, en equipos destinados a una instalación permanente, se permiten otros formatos de conectores.

De la sección 7 de ANSI E1.11 - 2008:

7.1.2 Concesión para el uso de un conector alternativo (NCC DMX512-A) Se concederá una concesión para el uso de un conector alternativo únicamente cuando sea físicamente imposible montar un conector XLR de 5 pines en el producto. En tales casos, se deberán cumplir todos los siguientes requisitos adicionales: 1) El conector alternativo no deberá ser ningún tipo de conector XLR. 2) El conector alternativo no deberá ser ningún tipo de conector modular IEC 60603-7 de 8 posiciones, excepto según lo permitido en la cláusula 7.3.

7.2 Equipos destinados a instalación fija con conexiones internas al enlace de datos Los productos de instalación fija con conexiones internas al enlace de datos pueden utilizar el conector XLR de 5 pines, pero no deben utilizar ningún otro conector XLR. Cuando se utilice el conector XLR de 5 pines, se aplicarán los requisitos de 7.1 y 7.1.1. Cuando se utilice un conector que no sea XLR, esta norma no impone ninguna otra restricción ni estipulación sobre la elección del conector. La numeración de los contactos (pines) del conector alternativo debe coincidir con la numeración del conector XLR estándar de 5 pines.

Diagrama de pines del XLR-5

  1. Señal común
  2. Datos 1- (Enlace de datos principal)
  3. Datos 1+ (Enlace de datos principal)
  4. Datos 2- (Enlace de datos secundario opcional)
  5. Datos 2+ (Enlace de datos secundario opcional)

Diagrama de pines del RJ-45

  1. Datos 1+
  2. Datos 1-
  3. Datos 2+
  4. No asignado
  5. No asignado
  6. Datos 2-
  7. Señal común (0 V) para datos 1
  8. Señal común (0 V) para datos 2

La configuración de pines del conector modular 8P8C coincide con el esquema de emparejamiento de conductores utilizado en los cables de conexión de par trenzado de categoría 5 (Cat5) . La omisión de los pines 4 y 5 ayuda a prevenir daños en el equipo si el cableado se conecta accidentalmente a una toma telefónica de una red telefónica pública conmutada de una sola línea .

Conectores comunes no conformes

En los inicios del control de iluminación digital, los fabricantes de equipos utilizaban diversos conectores y configuraciones de pines para sus señales de control digital propietarias. El más común era el conector XLR de tres pines . Tras la aprobación del estándar DMX512, muchos de estos fabricantes lanzaron actualizaciones de firmware para habilitar el control DMX512 en sus equipos existentes mediante un sencillo adaptador al conector XLR estándar de cinco pines.

Dado que la especificación eléctrica actualmente solo define la función de un único par de cables, algunos fabricantes de equipos siguen utilizándolo. Dichos equipos no cumplen con el estándar DMX, pero pueden ser suficientemente compatibles para su funcionamiento mediante adaptadores sencillos.

Existe riesgo de dañar el equipo si se conectan entre sí señales de audio XLR de 3 pines y señales DMX.

Diagrama de pines del XLR-3

La sección 7 de la norma ANSI E1.11 - 2008 prohíbe el uso de conectores XLR-3 con DMX512. Sin embargo, en la práctica, el XLR-3 se ha utilizado en la industria de la iluminación con la siguiente configuración de pines, que es la más común:

  1. Suelo
  2. Datos 1-
  3. Datos 1+

Dado que la comunicación DMX512 a través de XLR-3 no está estandarizada oficialmente, es posible que existan dispositivos que utilicen otras configuraciones de pines.

Otras configuraciones de pines RJ-45

Color Kinetics tiene su propia versión del conector RJ-45 para DMX, [ 6 ] que es anterior a la inclusión oficial en el estándar DMX512 en 2008. La distribución de pines específica para los productos de iluminación LED de Color Kinetics es:

  1. Datos 1-
  2. Datos 1+
  3. Blindaje
  4. Opcional
  5. Opcional
  6. Opcional
  7. Opcional
  8. Opcional

Cableado

Cable fabricado según la especificación DMX512A

Los cables estándar utilizados en las redes DMX512 emplean conectores XLR5 , con un conector macho en un extremo y un conector hembra en el otro. El conector macho del cable se conecta al conector hembra transmisor (OUT), y su conector hembra se conecta al conector macho receptor (IN).

El cableado para DMX512 se eliminó del estándar ANSI E1.11, y en 2003 se inició un proyecto de estándares de cableado independiente. [ 7 ] Se han desarrollado dos estándares de cableado: uno para cables DMX512 portátiles (ANSI E1.27-1 – 2006) y otro para instalaciones permanentes (borrador del estándar BSR E1.27-2). Esto resolvió los problemas derivados de las diferencias en los requisitos de los cables utilizados en giras y los utilizados para infraestructura permanente. [ 8 ]

Las características eléctricas del cable DMX512 se especifican en términos de impedancia y capacitancia, aunque a menudo también se deben considerar aspectos mecánicos y de otro tipo. Los tipos de cable adecuados para el uso de DMX512 tendrán una impedancia característica nominal de120  Ω . Además, los cables diseñados para EIA-485 suelen cumplir con las especificaciones eléctricas de DMX512. Por el contrario, los cables de audio de nivel de línea y de micrófono carecen de las características eléctricas necesarias y, por lo tanto, no son adecuados para el cableado DMX512. La impedancia significativamente menor y la capacitancia mayor de estos cables distorsionan las formas de onda digitales de DMX512, lo que a su vez puede causar un funcionamiento irregular o errores intermitentes difíciles de identificar y corregir. [ 9 ]

El cable Cat5 , comúnmente utilizado para redes y telecomunicaciones, ha sido probado por ESTA para su uso con DMX512A. Algunos dispositivos compatibles con DMX utilizan conectores RJ45 con configuraciones de pines estándar de ESTA [ 10 ] o propietarias.

Protocolo

Señal DMX512 en un osciloscopio, con anotaciones para mostrar la temporización medida.

En la capa de enlace de datos , un controlador DMX512 transmite datos seriales asíncronos a 250  kbit/s. El formato de datos es fijo: un bit de inicio, ocho bits de datos (el menos significativo primero [ 11 ] ), dos bits de parada y sin paridad .

Cada fotograma consta de:

  • Condición de rotura
  • Marcar después del descanso
  • Ranura 0, que contiene el código de inicio de un byte.
  • Hasta 512 ranuras de datos de canal, cada una con un byte.

El inicio de un paquete se indica mediante una pausa seguida de una marca lógica, conocida como Marca Después de la Pausa (MAB). Esta pausa, que señala el final de un paquete y el comienzo de otro, activa la recepción y sirve como referencia de posición para los bytes de datos dentro del paquete. Estos bytes de datos se denominan ranuras . Tras la pausa, se envían hasta 513 ranuras.

La primera ranura está reservada para un "Código de inicio" que especifica el tipo de datos en el paquete. El código de inicio 0x00 ( cero hexadecimal ) es el valor estándar utilizado para todos los dispositivos compatibles con DMX512, lo que incluye la mayoría de las luminarias y atenuadores. Se utilizan otros códigos de inicio para paquetes de texto (0x17), paquetes de información del sistema (0xCF), para la extensión RDM de DMX (0xCC) y diversos sistemas propietarios. ESTA mantiene una base de datos de códigos de inicio alternativos. [ 12 ]

Todas las ranuras que siguen al código de inicio contienen ajustes de control para los dispositivos esclavos. La posición de una ranura dentro del paquete determina el dispositivo y la función que se controlará, mientras que su valor de datos especifica el punto de ajuste de control.

Momento

Los parámetros de temporización DMX512 pueden variar en un amplio rango. Los autores originales especificaron el estándar de esta manera para brindar la mayor flexibilidad de diseño. Sin embargo, debido a esto, era difícil diseñar receptores que operaran en todo el rango de temporización. Como resultado de esta dificultad, la especificación de temporización del estándar original de 1986 se modificó en 1990. Específicamente, el MAB, que originalmente estaba fijado en 4 μs, se cambió a 8 μs como mínimo. El estándar E1.11 (2004) flexibilizó las especificaciones de temporización del transmisor y del receptor. Esto flexibilizó los requisitos de temporización para sistemas que utilizan controladores construidos según DMX512-A (E1.11); sin embargo, un número significativo de dispositivos antiguos todavía emplean temporización de transmisión cercana al extremo mínimo del rango.

No se especifican tiempos máximos porque, siempre que se envíe un paquete al menos una vez por segundo, el BREAK, el MAB, el tiempo entre ranuras y la marca entre la última ranura del paquete y el break (MBB) pueden ser tan largos como se desee.

Un paquete de tamaño máximo, que tiene 512 canales (ranuras después del código de inicio), tarda aproximadamente 23  ms en enviarse, lo que corresponde a una frecuencia de actualización máxima de unos 44  Hz. Para frecuencias de actualización más altas, se pueden enviar paquetes con menos de 512 canales.

El estándar no especifica el número mínimo de ranuras que se pueden enviar en un paquete. Sin embargo, sí requiere que los paquetes se transmitan de manera que los flancos ascendentes de dos BREAK consecutivos estén separados por al menos 1204  μs, y que los receptores puedan procesar paquetes con tiempos de break a break tan cortos como 1196 μs. [ 13 ] El tiempo mínimo de transmisión de break a break se puede lograr enviando paquetes que contengan al menos 24 ranuras (añadiendo bytes de relleno adicionales, si es necesario) o ampliando parámetros como los tiempos de BREAK, MAB, Interslot o Interpacket. [ 14 ]

Direccionamiento y codificación de datos

La mayoría de los datos se envían con el código de inicio nulo predeterminado 00h. Citando el estándar:

8.5.1 Código de inicio nulo

Un código de inicio nulo identifica las ranuras de datos subsiguientes como un bloque de información secuencial de 8 bits sin tipo.

Los paquetes identificados con el código NULL START son los paquetes predeterminados que se envían en las redes DMX512. Las versiones anteriores de este estándar asumían que solo se enviarían datos de clase de atenuador mediante paquetes con código NULL START. En la práctica, los paquetes con código NULL START se han utilizado en una amplia variedad de dispositivos; esta versión reconoce este hecho.

Cada paquete con código de inicio nulo no contiene datos formales ni estructura de direccionamiento. El dispositivo que utiliza los datos del paquete debe conocer la posición de dichos datos dentro del paquete.

Los módulos o racks de atenuadores utilizan un grupo de ranuras para determinar los niveles de sus atenuadores. Normalmente, un atenuador tiene una dirección inicial que representa el atenuador con el número más bajo en ese módulo, y la numeración aumenta progresivamente hasta el atenuador con el número más alto. Por ejemplo, para dos módulos de seis atenuadores cada uno, el primer módulo comenzaría en la dirección 1 y el segundo en la dirección 7. Cada ranura en el paquete DMX512 corresponde a un atenuador.

8 bits frente a 16 bits

DMX no exige un método de codificación de 16 bits para los paquetes Null Start Code; sin embargo, muchos parámetros de las luces móviles utilizan una codificación de más de 8 bits. Para controlar estos parámetros con mayor precisión, algunos dispositivos utilizan dos canales para aquellos que requieren mayor exactitud. El primero controla el ajuste grueso (256 pasos para todo el rango de movimiento) y el segundo, el ajuste fino (256 pasos para cada paso grueso). Esto proporciona un rango de valores de 16 bits de 65536 pasos, lo que permite una mayor precisión para cualquier parámetro controlado con 16 bits, como el paneo o la inclinación.

DMX en la práctica

La popularidad del DMX512 se debe en parte a su robustez. El cable puede soportar un uso intensivo sin pérdida de funcionalidad, a diferencia de los cables Ethernet u otros cables de datos de alta velocidad, aunque las fallas en el cable pueden provocar ocasionalmente problemas intermitentes, como activaciones aleatorias. El comportamiento inesperado de los dispositivos se debe a errores de direccionamiento, fallas en el cable, datos incorrectos del controlador o la aplicación inadvertida de múltiples fuentes DMX a una misma cadena de dispositivos.

El Singapore Flyer utiliza DMX inalámbrico para controlar la iluminación de las cápsulas y el aro. [ 15 ]

En las normas de 1986 y 1990, el uso del segundo par de datos no se define más allá de ser un «enlace de datos secundario opcional». Se contemplaron tanto el uso unidireccional como el bidireccional. Se han implementado otros usos propietarios para estos pines. No se permiten esquemas que utilicen voltajes fuera del rango permitido por EIA-485. Puede encontrar orientación sobre el uso permitido en el Anexo B de E1.11. La práctica estándar actual consiste en dejar sin usar los pines del enlace de datos secundario.

Conectores

La norma DMX512-A especifica que el conector debe ser un conector XLR de cinco pines .

El DMX512-A utiliza un único par de conductores, por lo que puede conectarse mediante conectores XLR de 3 pines, más económicos. Algunos fabricantes incluyeron conectores XLR de 3 pines en sus unidades debido a su menor coste. Sin embargo, dado que los conectores XLR de 3 pines se utilizan habitualmente para conectar micrófonos y mesas de mezclas , existe el riesgo de conectar incorrectamente equipos DMX512 a micrófonos y otros equipos de sonido. La alimentación fantasma de +48 voltios que emiten las mesas de mezclas podría dañar los equipos DMX512 si se conectan a ellas. Las señales DMX512 emitidas por las mesas de iluminación también pueden dañar micrófonos y otros equipos de sonido si se conectan a ellas. Por lo tanto, la mejor práctica es utilizar únicamente conectores XLR de 5 pines para las señales DMX512, para evitar confusiones con los conectores utilizados para señales de audio.

Terminación

Las líneas de señal DMX512 requieren una solaSe debe instalar una resistencia de terminación de 120  Ω en el extremo del cable de señal. Algunos de los síntomas más comunes de una terminación incorrecta son el parpadeo, el funcionamiento incontrolable o errático de las luces, u otros efectos especiales aleatorios no deseados.

Algunos equipos tienen terminación automática, otros un interruptor físico, mientras que el resto requiere que el usuario instale un terminador físico (por ejemplo, un conector XLR-5 macho con una resistencia).

Es importante que los usuarios comprueben si sus dispositivos tienen terminación automática o conmutada, ya que de lo contrario podrían acabar con la línea DMX terminando varias veces o no terminando en absoluto cuando creían que era la correcta.

Además, al terminar la línea DMX a menudo se ponen de manifiesto fallos físicos en el cable; por ejemplo, si el cable "Data −" está roto, una conexión DMX sin terminar puede funcionar parcialmente, mientras que al colocar el terminador se evidencia el problema de inmediato.

Funcionamiento inalámbrico

Recientemente, los adaptadores inalámbricos DMX512 se han popularizado, especialmente en instalaciones de iluminación arquitectónica donde la longitud de los cables puede ser excesiva. Estas redes suelen emplear un transmisor inalámbrico en el controlador, con receptores estratégicamente ubicados cerca de las luminarias para convertir la señal inalámbrica de nuevo a señales de red cableadas DMX512 convencionales o bien, receptores inalámbricos integrados en cada luminaria.

Aunque las redes inalámbricas DMX512 pueden funcionar a distancias superiores a 910 m (3000 pies ) en condiciones ideales, la mayoría de los enlaces inalámbricos DMX512 están limitados a una distancia máxima de 300 a 460 m (1000 a 1500 pies ) para garantizar un funcionamiento fiable. El primer sistema inalámbrico DMX512 comercializado se basaba en la tecnología de espectro ensanchado por salto de frecuencia (FHSS) utilizando módems inalámbricos comerciales. [ 16 ] Otros sistemas de generaciones posteriores seguían utilizando la tecnología FHSS, pero con un ancho de banda mayor. Los sistemas FHSS tienden a interferir con otros tipos de sistemas de comunicación inalámbrica, como Wi-Fi/WLAN. Esto se ha solucionado en los sistemas inalámbricos DMX más recientes mediante el uso de salto de frecuencia adaptativo, una técnica para detectar y evitar sistemas inalámbricos cercanos, para evitar transmitir en frecuencias ocupadas. [ 17 ]  

Actualmente existen varios protocolos inalámbricos incompatibles. Si bien los protocolos DMX-over-Ethernet, como E1.31 - Streaming ACN, pueden utilizarse para enviar datos DMX a través de WiFi, esto no se recomienda en general debido a la alta variabilidad de la latencia de WiFi.

Desarrollo

Se han propuesto numerosas alternativas a DMX512 para abordar limitaciones como el número máximo de ranuras (512) por universo, la señal unidireccional y la falta de detección de errores inherente. La revisión DMX512-A de 2004 incorporó un paquete de información del sistema (SIP). Este paquete puede intercalarse con paquetes nulos. Una característica de los SIP es que permiten enviar sumas de verificación para los datos nulos de DMX. Sin embargo, los SIP rara vez se han implementado.

La norma E1.11-2004, una revisión de DMX512-A, sienta las bases del protocolo de Gestión Remota de Dispositivos (RDM) mediante la definición de Funcionalidad Mejorada. RDM permite la retroalimentación de diagnóstico de las luminarias al controlador, extendiendo el estándar DMX512 para abarcar la comunicación bidireccional entre el controlador de iluminación y las luminarias. RDM fue aprobado por ANSI en 2006 como ANSI E1.20 y está ganando popularidad.

Un protocolo basado en Ethernet puede distribuir múltiples universos DMX a través de un solo cable desde una ubicación de control a cajas de distribución más cercanas a los dispositivos. Estas cajas emiten la señal DMX512 convencional. ANSI E1.31—2009 [ 8 ] Entertainment Technology—Protocolo de transmisión ligero para el transporte de DMX512 mediante ACN , publicado el 4 de mayo de 2009, y Art-Net son dos protocolos de uso gratuito que se utilizan para lograr esto.

Véase también

Referencias

  1. Instituto de Tecnología Teatral de los Estados Unidos -- Recursos > Estándares > DMX512 > Preguntas frecuentes sobre DMX512 -- http://www.usitt.org/Resources/Standards2/DMX512/DMX512FAQ#a12 Archivado el 20/10/2011 en Wayback Machine -- ...DMX512 no es un protocolo de control adecuado para aplicaciones peligrosas...
  2. "Programa de Normas Técnicas de ESTA, documentos publicados" . tsp.esta.org . Consultado el 18 de enero de 2024 .
  3. 1 2 "Preguntas frecuentes sobre el DMX512 del Instituto de Tecnología Teatral de los Estados Unidos" . usitt.org . Consultado el 19 de marzo de 2018 .{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
  4. Bennette, Adam (2006). Práctica recomendada para DMX512 . PLASA . ISBN 978-0-9557035-2-2.
  5. "Introducción y terminología" . Art-Net . Consultado el 12 de abril de 2020 .
  6. "Copia archivada" (PDF) . Archivado (PDF) del original el 17-04-2016 . Recuperado el 28-06-2016 .{{cite web}}: CS1 mantenimiento: copia archivada como título ( enlace )
  7. "Copia archivada" (PDF) . Archivado del original (PDF) el 30-03-2012 . Recuperado el 11-08-2011 .{{cite web}}: CS1 mantenimiento: copia archivada como título ( enlace )
  8. 1 2 "Programa de Normas Técnicas de PLASA" . plasa.org . Archivado del original el 1 de enero de 2016. Consultado el 19 de marzo de 2018 .
  9. Cadena, Richard (31-10-2009). "Solución de problemas de DMX 512" . Indicaciones escénicas . Archivado del original el 24-05-2019 . Recuperado el 24-05-2019 .
  10. Diagrama de pines del conector RJ-45 DMX (DMX512)
  11. Luna, Oscar; Torres, Daniel (2002–2009). Implementación del protocolo DMX512 con el microcontrolador de 8 bits MC9S08GT60 (Nota de aplicación 3315) (PDF) . Freescale Semiconductor. Archivado (PDF) del original el 30 de agosto de 2017.
  12. "TSP - Grupos de trabajo - Acerca de, Grúas para cámaras, Protocolos de control, Energía eléctrica, Seguridad en eventos, Suelos, Niebla y humo, Posicionamiento del followspot, Fotometría, Montaje, Elevadores de escenario" . tsp.esta.org . Archivado del original el 28 de mayo de 2017. Recuperado el 19 de marzo de 2018 .
  13. ESTA (2004). Norma Nacional Americana E1.11 – 2004 (PDF) . Entertainment Services and Technology Association. pág. 19. 
  14. "Páginas de Ujjal sobre DMX512... El paquete DMX512" . www.dmx512-online.com . Archivado del original el 23 de septiembre de 2017. Consultado el 19 de marzo de 2018 .
  15. Evans, Jim (23 de septiembre de 2008). "W-DMX en el Singapore Flyer" . LSi Online . Archivado del original el 24 de mayo de 2019. Consultado el 24 de mayo de 2019 .
  16. "¡DMX512 SIN CABLES!" . www.goddarddesign.com . Archivado del original el 6 de abril de 2017 . Consultado el 19 de marzo de 2018 .
  17. "Preguntas frecuentes - LumenRadio" . lumenradio.com . Archivado del original el 8 de enero de 2017. Consultado el 19 de marzo de 2018 .
  • Programa de Normas Técnicas de ESTA
  • USITT
  • OpenDMX.net
  • Proyecto de Iluminación Abierta