Protocolo Dmx

Páginas: 7 (1611 palabras) Publicado: 20 de junio de 2012
PROTOCOLO DMX
DMX es un protocolo utilizado para el control de la iluminación. Surgió en el 1986 para solucionar el problema de incompatibilidad que existía entre los distintos fabricantes de aparatos de control de iluminación que usaban protocolos propietarios.

El protocolo DMX es un protocolo muy directo. Consta en un bloque de un mínimo de 512 octetos sobre una línea serie RS485. Estos 512octetos, también llamados un universo, representan 512 diversos valores para regular la iluminación o son parámetros (por ejemplo, color o número del gobo para los proyectores móviles). La simplicidad del protocolo permite utilizar microcontroladores para enviar/recibe la señal de DMX. La señal debe de ser balanceada, normalmente se usa el componente SN75176 que es bidireccional.

Elbalanceador de señal DMX

Se utiliza una velocidad 250kbit/sec, por lo tanto no es posible generar DMX con un puerto serial estándar del PC (velocidad máxima puerto serie 100kbit/sec).

Estructura del protocolo DMX
DMX utiliza una codificación estándar del octeto 8N2, que significa 1 startbit, 8 databits y 2 stopbits. Para saber cuándo un nuevo bloque de 512 comienzos del octeto, tiene una secuenciaespecial del reajuste que se transmite.

Tabla de tiempos para el protocolo DMX.

Especificaciones fisicas del Bus DMX:

Es un bus serie: adecuado para la transmisión de datos según la norma EIA 485 para 250 Kbaudios.
El medio de transmisión es cable de impedancia nominal de 120 ohmios (80 - 150) y baja capacitancia., apantallado y de par trenzado. Para algunas instalaciones, se requieredoble línea y en ese caso se emplea cable con sendos pares trenzados y pantalla.
• El grosor mínimo de los conductores depende de la distancia: 24 AWG hasta 300 metros, 22 AWG hasta 500 metros. Aunque teóricamente se podrían duplicar estas distancias, por las condiciones habituales de uso, no es recomendable.

• Conectores XLR de 5 pines (1: masa, 2: data-, 3: data+, 4: data’-, 5: data’+). Lospines 4 y 5 sólo se emplean en caso de utilizar cable con doble par. Lo normal es utilizar únicamente los pines 1, 2 y 3.

Limitaciones del protocolo
El máximo de 512 canales sólo se pueden aumentar multiplexado los dimmers de tal manera que el modulo multiplexor envía el “universo” al grupo de dimmers correspondiente.

PROTOCOLO DMX DE 3 HILOS
Consiste en un sistema de muy fácil instalación,ya que permite encadenar muchos dispositivos esclavos a un cable de sólo 3 hilos:
- DMX+
- DMX-
- GND

La información se divide en 512 canales. Cada canal contiene un byte. Los dispositivos que están conectados al bus, están identificados con uno o más canales, y sólo atenderán a las instrucciones que les lleguen en esos canales. Lo habitual es que un dispositivo utilice varios de ellos, yse identifique físicamente con el código del canal de inicio. De esta manera, si un cabezal proyector utiliza, por ejemplo, 16 canales, y está identificado con el código 128, automáticamente reservará los canales 128 a 143 para sí mismo.

La información se transmite siguiendo este diagrama de tiempos:

Como se observa, la trama completa tiene varias partes:
- señal BREAK: es un nivel bajo conun mínimo de 88us
- marca tras BREAK: nivel alto con un mínimo de 8us
- byte Start: el byte Start siempre vale 0
- tiempo entre bytes: es un nivel alto que puede llegar hasta 1 s
- trama de 512 bytes: aquí aparecen los datos de los 512 canales

Cada byte se transmite con:
- un bit de start a nivel bajo
- los 8 bits de datos
- dos bits de stop a nivel alto

De esta manera, algunasconsideraciones de tiempo respecto al protocolo son las siguientes:
- duración mínima para una trama completa: 22,7ms
- máxima velocidad de refresco de la información: 44 veces por segundo
 
DISEÑO

El circuito está compuesto por un PIC como corazón, un ULN2003 para los displays y un MAX485 para el bus DMX. He elegido un 18F2550 porque es el que tenía a mano, pero el software podría modificarse...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Dmx manual
  • dmx,as.
  • Transmisor Dmx
  • DMX
  • sistemas dmx y su funcionamiento
  • Mineria de datos con dmx
  • Curso Basico Dmx
  • Protocolos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS