TODOPIC
Mecatrónica => DMX512 - Diseños y Proyectos => Mensaje iniciado por: gera en 09 de Mayo de 2012, 22:14:56
-
Buenas gente!! Les cuento que ando con la idea de hacer unos trajes luminosos para unos amigos que tienen un grupo de baile. La idea es lograr algo como esto:
El cable luminoso se llama "cable electriluminiscente", "EL Wire" o "El strip". Se alimenta con un inversor de 100V / 2KHz. Por suerte tanto el cable como el inversor se consigue a un precio razonable en dealextreme.
El problema es: cómo sincronizar las luces con la musica? Pensaba en colocar un receptor de RF en cada traje e inventar algun tipo de protocolo para controlar los distintos segmentos (que por cierto lo voy a hacer con un secuenciador como este (http://www.sparkfun.com/products/9203)). Pero prefiero no reinventar la polvora y ver si puedo hacer algo con DMX. Que me recomiendan? Conocen algun receptor inalambrico? Podre hacerlo yo mismo?
Espero sus consejos ;-) Gracias!!
-
http://lumensource.biz/wp-content/uploads/2012/02/Wireless%20DMX.pdf
-
Gracias por la respuesta Manolo! Pero estoy buscando algo mas practico y pequeño para no comprometer la movilidad del bailarin. Se me ocurre que con un modulo bluetooth como este (http://www.dealextreme.com/p/jy-mcu-arduino-bluetooth-wireless-serial-port-module-104299?item=12) puedo hacer algo bien pequeño.
Pero hay dos problemas:
1) Necesito que la comunicacion sea "multicast", o sea, desde la PC comunicarme con varios trajes simultaneamente. Si le pongo un modulo bluetooth a cada traje, voy a necesitar una conexion por cada traje.
2) Como bluetooth requiere establecer una conexion, corro el riesgo de que esta se pierda, arruinando la coreografia.
Si no se me ocurre usar un modulo RF comun. Pongo varios receptores (uno por traje), a cada traje le asigno una direccion y en la trama indico la direccion del traje y el comando (por ej: traje01,brazo derecho,encendido).
Que opinan?
-
Unos xBee seguro que funcionarían bien. Son rápidos y admiten comunicación punto-multipunto.
-
Eso mismo estaba pensando. Ahora tengo que ver si consigo módulos a buen precio, y uno para la PC. Si no, RF será jeje.
Muchas gracias! :D
-
Hola Gera, yo tengo una interfaz ILDA, que es para control de laser gráfico RGB, y ademas, posee salida DMX, lo importante es que todo esto, es controlado via PC, con el soft, que tiene una barra de tiempo, para ir realizando los "sincronismos" de efectos y música...
Hay un sistema de electroluminiscencia, que trabaja en baja tensión, y vienen remeras con "vumetros" y dan muy buena luz...
interfaz PC dmx/ilda
(http://www.lasershop.de/images/product_images/info_images/hyperport_pro_front_freigestellt_7_2.jpg)
mamba 2.0
(http://www.lasershop.de/images/product_images/info_images/mamba2_main.jpg)
Seria interesante mantener el protocolo DMX... quizás con los Xbee... pero no estoy seguro que lleguen a los baud rate...
Un abrazo, y muy buena aplicacion!
-
Gera, con respecto al secuenciador... creo que los triac, no soportan 2khz... :oops: (no estoy seguro...)
-
Norberto, muy bueno el soft ese! Es justamente lo que tengo en mente, una linea de tiempo con la musica, asi puedo ir sincronizando las luces con la musica segun la coreografia.
Creo que como dice Manolo, zigbee es la mejor opcion para lo que necesito. Tengo en mente el MRF24J40MA (http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en535967) de Microchip.
(http://www.microchip.com/stellent/images/mchpsiteimages/Module_Transparent_sm.jpg)
Tiene una velocidad de transmision de 250 kbps y sale unos U$S10 el modulo mas el envio (prefiero los modulos BT de dealextreme, salen U$S 6 y el envio es gratis jeje).
Con respecto a los triacs no creo que haya drama, ya que el secuenciador de sparkfun esta hecho especialmente para ser usado con el cable EL y su inversor
(http://dlnmh9ip6v2uc.cloudfront.net/images/products/09203-4.jpg)
-
Suerte con las librerías de Microchip, yo me volví loco con un módulo parecido a ese pero para Wifi y no conseguí más que disgustos.
-
Hola, los módulos que traen el chip Nrf24l01 te podrían servir. Funcionan a 2.4Ghz, velocidad de transmision de hasta 2mbps, etc. Se controlan por SPI.
Por lo que vi cuestan mas o menos la mitad que los Xbee.
Saludos.
-
Muchas gracias Diego! Estuve buscando al respecto y los modulos que encontre salen alrededor de U$S 20.
Empiezo a creer que no es tan malo crear una conexión separada para cada módulo bluetooth jeje :P
-
Gera me apunto a tu proyecto,
yo recomendaria Xbee, son caros pero seguro y menos complicados. pero si no lo va a comandar con mesas de luces para que quiere hacer con protocologo DMX512? claro he visto otro proyecto a lo que tu busca pero hecho con Atmel ;-)
Saludos y muchas suerte amigo
-
Es cierto, no existe la necesidad de usar DMX. Pero queria utilizar un protocolo existente para no andar inventando cosas. Ademas si en un futuro quisiera controlar el traje con una consola DMX podria hacerlo.
Igualmente creo que no se ajusta mucho a mi aplicacion, ya que solo necesito enviar comandos de encender y apagar.
Bueno, por lo pronto voy a buscar modulos y precios. Lo que mas me molesta es la importacion, estan muy jodidos aca en Argentina.
Muchas gracias por sus consejos!!
Saludos!!
-
Hola, los módulos que traen el chip Nrf24l01 te podrían servir. Funcionan a 2.4Ghz, velocidad de transmision de hasta 2mbps, etc. Se controlan por SPI.
Por lo que vi cuestan mas o menos la mitad que los Xbee.
Saludos.
Miren lo que encontre!! http://www.dealextreme.com/p/nrf24l01-2-4ghz-wireless-transceiver-module-126467?item=8
Solo U$S 4.20!! Es lo que estaba buscando!
-
Tienen buena pinta, ya nos contarás qué tal te funcionan.
-
Tienen buena pinta, ya nos contarás qué tal te funcionan.
Estuve buscando info en internet y me encontre con que estos modulos son bastante complicados de programar, sobretodo con pics. (aqui (http://www.todopic.com.ar/foros/index.php?topic=30824.20) se hablo del tema).
Por suerte dispongo de un mbed y existe una libreria muy simple para este. Pero si quiero hacer varios trajes no me queda otra que usar PICs (no es rentable usar un mbed por cada traje).
El costo entre el cable EL, el modulo inalambrico y otros componentes electronicos es de U$S 50 en total. Bastante accesible en mi opinion. Voy a ir haciendo el pedido, suelen demorar cerca de un mes los envios de Dealextreme.
Saludos!!
-
Y si usas módulos transceptores bluetooth de DX?
Pones dos en cada traje, el PC emparejado con el 1º de un traje y el 2º emparejado con el 1º de otro traje, y así sucesivamente... en una especie de emparejamiento en serie.
Tambien puedes mirarte estos:
(http://i1180.photobucket.com/albums/x413/ilyyangminglong/RF-2400-NANO-1.jpg)
http://www.ebay.com/itm/RF-2400-NANO-12x12mm-NANO-Size-2-4G-RF-Module-Wireless-Transceiver-Module-/320893919528?pt=LH_DefaultDomain_0&hash=item4ab6c4a128 (http://www.ebay.com/itm/RF-2400-NANO-12x12mm-NANO-Size-2-4G-RF-Module-Wireless-Transceiver-Module-/320893919528?pt=LH_DefaultDomain_0&hash=item4ab6c4a128)
Por lo que veo en las especificaciones disponen de 6 pipes de comunicación y puedes montar una red en topología estrella 1:6.
Tienes que tener en cuenta eso, que los módulos a 2,4GHz suelen emparejarse entre ellos para precisamente evitarse interferencias entre otros. Tienes un ejemplo muy claro en el modelismo RC, se ha cambiado de frecuencias de 35MHz, 72MHz, 433MHz a digitales de 2,4GHz para evitar el tema de las interferencias.
Aquí tienes un ejemplo de programación del módulo para AVR. Parece sencillo, tipo UART:
Código ejemplo AVR (http://www.inhaos.com/download_page.php?download_id=33)
Y el datasheet del fabricante:
datasheet (http://www.inhaos.com/uploadfile/otherpic/DS-RF2400-NANO-V10-EN.pdf)
Ahora bien, con unos módulos de 433MHz emites de uno para todos los que escuchen, pero te arriesgas a que te interfieran con el simple mando de un coche, y no me refiero a que recibas datos incorrectos, sino a que ocupen el espectro de frecuencia y te provoquen un efecto jamming.
Salu2
-
La cadena de modulos bluetooth es una idea ingeniosa, pero me parece poco practica. Definitivamente la herramienta que corresponde aqui son los modulos zigbee.
Tambien habia pensado utilizar un modulo RF con la ventaja de que todos los trajes recibirian la trama. Pero como vos decis, es facil de que hayan interferencias y algo falle.
Por el momento voy a ir pidiendo el cable luminoso y fabricando el secuenciador. Tengo un modulo bluetooth y me va a servir para hacer pruebas con un solo traje. Cuando llegue la hora de fabricar el resto vere si consigo los modulos zigbee
Muchas gracias por los consejos ;) los valoro mucho!
-
Hola Gera, que paso con el proyecto?, lo terminaste? quisiera saber como te fue con lo de os triacs y el control de los EL
-
Buenas!! Recién veo esto, con el trabajo no me queda mucho tiempo para forear :(
No he podido avanzar nada con este proyecto; la última novedad que tengo es que conseguí estos módulos RF:
nRF24L01 (https://www.nordicsemi.com/kor/Products/2.4GHz-RF/nRF24L01P)
Los compré en DX a muy buen precio. Sin embargo se consiguen en Argentina relativamente baratos también.
Respecto al control de los EL, he buscado mucho en internet y lo mejor que encontré fue este proyecto que incluye un driver open source:
EL Driver Board (http://www.instructables.com/id/EL-Driver-Board/)
(http://cdn.instructables.com/FXX/8C5Y/GQOPU974/FXX8C5YGQOPU974.LARGE.jpg)
De a poco retomaré este proyecto. La verdad que el trabajo me está consumiendo y tengo varios proyectos en stand-by...
Saludos!!