Autor Tema: Receptor DMX (DMX512)  (Leído 162711 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re: Receptor DMX (DMX512)
« Respuesta #45 en: 21 de Enero de 2008, 03:49:00 »
Pues suena interesante.

Desconectado stk500

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 4923
Re: Receptor DMX (DMX512)
« Respuesta #46 en: 21 de Enero de 2008, 09:15:10 »
Hola  :lol: mira esta pagina los productos y asi sabra lo que es el DMX Merger  :mrgreen:
http://www.enttec.com/index.php?main_menu=Products&prod=70014&show=description&name=dmxplaybackmk2

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re: Receptor DMX (DMX512)
« Respuesta #47 en: 21 de Enero de 2008, 09:21:28 »
Pues sí que se cotizan caros. Dan ganas de montarlos y ponerlos a la venta, macho.

Desconectado stk500

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 4923
Re: Receptor DMX (DMX512)
« Respuesta #48 en: 22 de Enero de 2008, 04:37:08 »
Hola Amigos!, para los que le interese la lectura DMX pero en ensamblador, pueden mirar aquí http://www.todopic.com.ar/foros/index.php?topic=12494.0
está probado y actualmente lo estoy empleando... normalmente, la consola de sonido y luces esta a unos 30 metros del escenario, y las maquinas de humo que tengo, no son DMX (y estan en el escenario) , asi que las adapté, y las disparo de la misma consola de luces,....  ahora una pregunta, o necesidad, que realmente no se si existe en el mercado...  hay algun dispositivo, que "reuna" 2 o mas señales DMX, y obtener una unica salida?
Les digo esto, porque actualmente empleo 3 lineas DMX, y que es engorroso por el cableado ( a veces empleo canales disponibles de la manguera de microfonos o envios de audio)
La idea seria leer cada dato, almacenarlos en memoria, verificando que sean distintas direcciones (logicamente) para luego "retransmitirlas" por una sola salida...
lo que no sé, es como "sincronizar" las velocidades... creo que necesitaria un dspic  :?

Un abrazo

Norberto

Hola Amigo Norberto!
creo que una vez te comente de que construya el USB DMX que yo uso, ya que con diferente modulo de esto puede tener varios Universos
en la Web ya hay muchos Software que trabajan con este DMX USB, creeme van de maravillas yo ya uso 1024 canales con 2 modulo que me hice :lol:
asi tendria mas canales siempre y cuando use una Laptop o pc, si quiere te envio el MCU programado y probados y tu hace la platina con los demas componente, asi que ya sabe y no me llore mas  :D :D :D :D :D
un saludo amigo Norbe


Desconectado todopic

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3495
    • http://www.todopicelectronica.com.ar
Re: Receptor DMX (DMX512)
« Respuesta #49 en: 22 de Enero de 2008, 15:38:33 »
Hola Amigos!, vamos por partes dijo Jack..

Ok JCC40, realmente no sabia que existía, o cual era su nombre...
No sabia de la existencia de memorias de doble puerto  :shock:
Ahora tengo por donde buscar...  :mrgreen:


Manolo (Nocturno), si que lo veo interesante, y considero que no tendria que haber errores, ya que normalmente las consolas y equipos sonprogramables, asi que puedo setear desde que canales controlar en cada consola, y el circuito MERGER, leeria una de las entradas primero, almacenando los datos, hasta un valor determinado (seteable), y luego, detectar el comienzo de la trama de la otra entrada DMX (con lo cual ya alli tenemos diferencias de sincronismo), y tambien ir almacenando los datos...
Luego tendria que ir barriendo los datos de la memoria (que quedaron reordenados segun el canal) y generar la nueva trama de datos DMX
Considero que si se realiza en 3 partes, si bien habria una pequeña diferencia entre el comando de entrada, y cuando se ejecuta, no seria muy notable...

Como ejemplo, dispongo de unos cambiadores de color o bañadores Icolor 3000

que ya disponen de una pequeña consolita controladora para asignar directamente 9 colores predefinidos, y otras funciones
Otra para controlar luces robotizadas , y la tercera para las par54 (tachos de 1000w)

Rafael (Stk500) , está interesante el grabador de escenas!


Con respecto al controlador USB, le tengo muchas ganas!!!!, ya que las nuevas personales, no traen ni puerto paralelo  :5], ni serie  :8}
No me queda otra que actualizarme!  :D
Citar
si quiere te envio el MCU programado y probados y tu hace la platina con los demas componente, asi que ya sabe y no me llore mas
:D :D :D ok a tu gentil propuesta!!!! ja ja, trataremos de no lorar más, y aprender a usar el freestyler
Voy a tratar de conseguir los componentes y te aviso ok?

Un gran abrazo a todos!

Norberto

Firmat - Santa Fe - Argentina

www.TodoPic.net

Solo se tiran piedras, al arbol que tiene frutos...

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re: Receptor DMX (DMX512)
« Respuesta #50 en: 22 de Enero de 2008, 16:04:33 »
Si usamos el mismo esquema que en mi ReceptorDMX con un PIC18F que tenga 2 usart es bastante sencillo.
Cada USART levanta una interrupción pero ambas escribirían en el mismo array de 512 bytes.
En cada interrupción ser programará la lógica de escritura en la RAM, de manera que respondan a los criterios discriminatorios que comentaba JCC40.
Mientras tanto, un Timer podría estar escupiendo la trama DMX recompuesta en otra interrupción.
Realmente el protocolo DMX es tan lento para un PIC que le daría tiempo hasta de tomarse unas copitas mientras hace toda esa tarea.

Desconectado stk500

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 4923
Re: Receptor DMX (DMX512)
« Respuesta #51 en: 04 de Febrero de 2008, 06:06:24 »
Si usamos el mismo esquema que en mi ReceptorDMX con un PIC18F que tenga 2 usart es bastante sencillo.
Cada USART levanta una interrupción pero ambas escribirían en el mismo array de 512 bytes.
En cada interrupción ser programará la lógica de escritura en la RAM, de manera que respondan a los criterios discriminatorios que comentaba JCC40.
Mientras tanto, un Timer podría estar escupiendo la trama DMX recompuesta en otra interrupción.
Realmente el protocolo DMX es tan lento para un PIC que le daría tiempo hasta de tomarse unas copitas mientras hace toda esa tarea.

Manolo y cual Pic18F tienen 2 Usart    :lol: :lol: :lol:
 :lol: :lol:dame dato

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re: Receptor DMX (DMX512)
« Respuesta #52 en: 04 de Febrero de 2008, 06:22:24 »
Aquí puedes ver todos los PIC18F, y verás una columna llamada "Digital Communication" en la que observas el nº de puertos USART, MSSP, SPI... que tiene cada PIC.
Por ejemplo, el PIC18F65J10

Desconectado stk500

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 4923
Re: Receptor DMX (DMX512)
« Respuesta #53 en: 04 de Febrero de 2008, 07:52:21 »
Aquí puedes ver todos los PIC18F, y verás una columna llamada "Digital Communication" en la que observas el nº de puertos USART, MSSP, SPI... que tiene cada PIC.
Por ejemplo, el PIC18F65J10
por lo que veo todas las Serie TQPF tiene doble USART.... y encontre  18F6720 este manolo donde yo compro y lo pedire que tu dice nos sirve :lol: :lol: :lol: :lol:
para merger   :D :D :D


Desconectado ser64

  • PIC10
  • *
  • Mensajes: 4
Re: Receptor DMX (DMX512)
« Respuesta #54 en: 14 de Marzo de 2008, 10:29:30 »
Muy bueno el proyecto ,ahora una consulta , alguien dispone del programa en assembler,soy principiante y solo aprendi a programar en ese idioma.
Gracias

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re: Receptor DMX (DMX512)
« Respuesta #55 en: 14 de Marzo de 2008, 11:05:10 »
Es que no existe el programa en ensamblador, porque lo hice en C. Lo que se puede hacer es utilizar el HEX para desensamblarlo, pero dudo que te sirva para algo porque suele ser ininteligible.

Desconectado stk500

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 4923
Re: Receptor DMX (DMX512)
« Respuesta #56 en: 22 de Marzo de 2008, 03:50:08 »
Pues bien! amigo Manolo,
yo habia siempre pensado en hacerme una Consola de Comandos DMX512 con Extenciones  :lol: :lol:
y mira lo que encontre por aqui, quizas tu te anime y como puede ver el programa se la desea muchos y muy apetitoso  :D
http://www.batchmaker.de/lsusbdmx512/DMX.htm

mira eso  :-)
« Última modificación: 22 de Marzo de 2008, 03:52:22 por stk500 »

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re: Receptor DMX (DMX512)
« Respuesta #57 en: 22 de Marzo de 2008, 04:05:00 »
¿Pero porqué me enseñas esas cosas?  :?
No seas malo

Desconectado misstreated

  • PIC10
  • *
  • Mensajes: 16
Re: Receptor DMX (DMX512)
« Respuesta #58 en: 29 de Marzo de 2008, 17:02:13 »
Hola a todos por  aqui. Queria agradecer al amigo manolo este gran trabajo, que para mi es de lo mas util.

Me gustaria que me ayudarais a compilar y grabar el pic por que en eso estoy un poco pez, os lo agradeceria de corazon porque en verdad estoy bastante interesado en este trabajo.

Gracias por adelantado y saludos a todos
Saludos desde el planeta aceituna

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re: Receptor DMX (DMX512)
« Respuesta #59 en: 29 de Marzo de 2008, 18:18:29 »
De nada, es un placer que te haya servido.
Si quieres abre un nuevo post en el subforo genérico con tus dudas sobre la programación del PIC, explicando cuáles son los medios de los que dispones, a ver si podemos ayudarte.