TODOPIC
Mecatrónica => DMX512 - Diseños y Proyectos => Mensaje iniciado por: stk500 en 04 de Octubre de 2007, 02:08:23
-
:mrgreen:
Un gran saludo al Foro!
Bien Señores como le prometi algunas persona aqui en el Foro,especialmente a MigSantiago y Mateos aqui quiero presentar Diversos projecctos, claro encontrados en la WEB, algunos de ellos lo he probado y funcionan de maravilla y para que lo que no conozcan el Protocolo DMX512 aqui os dejos una pagina donde explica sus proceso,http://es.wikipedia.org/wiki/DMX
para empezar aqui le pongo el los Diagrama y el programa en Assembler, el Assembler no lo he Simulado pero escuche en otros foro que funciona,esperemos que nuestros Colega del Foro lo puedan hacer ya que yo de momento no uso MPLAB( aunque tengo el programador)
para otro projecto uso el STK500 que eso viene mas tarde.
-
aqui queria poner pero me da error de capacidad :D
-
:-/
-
:lol:
-
Espero Critica! :mrgreen:
Saludo
Rafael
-
aqui dejo el pakete del programa con el obj.
-
Hola Rafael
Sería bueno que detallaras que es lo que el proyecto hace.
También que explicaras para qué sirve el protocolo DMX.
Saludos :)
-
Gracias Migsantiago!
DMX Significa Digital Multiplexer si ustede buscan en Google encontraran un moton de informacion de este Famoso protocolo.
Pues bien DMX es un Protocolo de comunicacion usado para controlar Luces,Luces Moviles,Maquina de humos y Efecto en los Ecenarios Proefsionales,este Protocolo fue creado desde el 1986 por una Comision de Ingeniero de la USITT,los buenos de este Protocolo es que se puede controlar programando los 512 Canales que lleva cada modulo un sin de Periferico a una Distancia ilimitada, (aclaro esto aqui porqque con un modulo se puede controlar exactamente 100 metro, y mas Distancia se debe acoplar un Booster, que es un Booster? bien el Booster aqui sirve para Ampilicar las Señales,este protocolo se compone de 2 tipo, uno que recibe(Receive) las Señales y el otros que la envia(Transmitter) este protocolo siendo un Standart se usan hoy ya con EtherDMX habiendo Mesa control, un ejemplo basico que se puede hacer dependiendo la caracteristica del Periferico que se quiera controlar, es que cada Perifico algunos ocupan diversa Direciones de control,por ejemplo una maquina de Humo, donde un canal es para activar las Resistencia Calentadora ,2 para activar la Bomba de aire que echa el humos, otros ejemplo son las luces de movimiento que como el Studio Spot que ocupa 26 Canales de Efectos aqui nombrare algunos 1 primer canal hace el efecto de Panorama, el 2do la velocidad del panorama, el 3ro. hace Inclinaciones,el4to controla la velocidad de la inclinacion, mas canales son Gobos(Gobos son Figura prehecha para projectar, aqui se puede`poner imagen fija o cualquier Objecto que queramos detacar, otros Canales serian Foco, Rueda de color de hasta mas de 1500 filtros de colores,otros efectos de canal seria tambien Estrobocopio, y aun mas Funciones, pero como dije arriba cada Fabricante usa diferente canales de control :D,
Aqui para empezar le puse lo que se llama DMXPack de 4 Canales con entrada analogica y Dmx, como usted pueden apreciar en el circuito se puede controlar la entrada analogica con un regulador de corriente continua de muy poco Amperaje, de hast 10MA siendo asi la mesa de luces Antigua usaban un control de analogo en corriente continua de desde 0 hasta 10 voltio,la ventaja que tiene es que con los Modos de los 4 Dip puede usarlo en diferente modo, ,Modo interruptor,modo de Curva que varias desde 0% hasta 100% y modo analogo bien aqui en este circuito se usa este sistema para asi controlarlo manual hasta con un par de Resitencia y una Bateria de 9 Volt puede Dimmer(Regular los Triac) con este modulo se puede Regular Objecto de Carga, ( no se puede Ajustar claro Transformadores o Inductividad de carga) aqui en este Esquema respectando su carga para una corriente AC de entrada cada canal puede Soportar con 220 de 550 vatio pero haciendo 3 modulo diferente y Respectando el Grueso del Cable y en Modo Trisfacico, desde 16Amp ,32Amp y mas se podian conectar 3 Modulo que puede controlar hasta 12 Canales.
Bien Amigo por depronto dejo aqui algo de un Tutorial si alguien desea mas informacion no dejen de consultarme. :D
Un Gran saludo este fin de semana ya estoy en construir este sencillo DmxPack y dare mas detalles.
:lol:
-
:-/
Saludo mi gente :-/esperando todavia mi PICPLUS CD2 para empesar Simular el projecto aqui le dejo Informacion de lo que es una Mesaa Analoga de Luces :-/
lastima no puedo subir las fotos :-/
para mostrar cosas
:-/estoy trabajando en eso :D
entrar en esta pagina /http://home.att.net/~northlightsystems/applications.htm
aqui tendra una ideas de todos, planos voy intentar subirlo :-/
aqui se usa un OPLM324 o otro tipos OP power operator, es un y son Aplificador linear
como ven el esquema es muy facil y si se lee el datasheef del LM324 se daran cuentas los comun que es!con este Operacional se puede relacionar muchas cosas en cuantos Convertidor de analogo, tambien hay otras Forma MOS que al ser empledas con Tipo de Colector Abiertos que en este caso es donde se controla la Señal analoga, como otros tecnico que saben de la materias por ahi aqui para lo que Quizas comiensan o son nuevo en la materia, pero esto le sirve aqui como Convertir Señales analoga a Digital, en la Red ya hay muchos codigo Abierto y muy expecificado en Assembler y C, pero a mi lo de C no me entra :-/
Considero el assembler es facil con una aplicacion de Chips :-/
:-)es menos comerse el coco :-)
y claro sabiendo el datasheef :-)divino :D
abajo sigue
(http://img250.imageshack.us/img250/3254/analogodimmer010vkg5.gif)
-
Un Saludo a mi Gente!
:-) estoy contruyendo el DMXPack y estuve que esperar mi programador que lo tenia pedio, los es Assemblado y estoy ahora Montando
el Circuitos, luchando contra Viento y marea para publicar muchas cosas, me falta en el Foro espacio,pero aqui le dejo el link para
que ustede mismo pueden apreciar los pasos. http://img402.imageshack.us/my.php?image=bild040rw6.jpg
Aqui le dejo detalle de mi trabajos Ajustando Mesa de Sonido y probando mis proyectos, aqui le dejo imagen de la platina acabada del Multiplexer
(http://img251.imageshack.us/img251/8128/bild037bz3.jpg)
Quiero aqui dar las Gracias a Nuestros amigo Michael Dreschmann por darme permiso para publicar aqui sus projectos ustedes pueden ir a su pagina y hacer Sugerencia a Michael aqui le dejo el Link http://www.digital-enlightenment.de/
Cualquier duda pueden consultar conmgo.http://img155.imageshack.us/img155/6564/esquemaut0.jpg
aqui le dejo el Esquemas
-
Es un proyecto interesante stk500. He estado también mirando la página de tu amigo Michael y me han gustado mucho sus proyectos.
Tengo una pregunta respecto al DMX Dimmer que tiene publicado, ¿qué son esos solenoides que se ven en la foto?, ¿son relés?
-
Un Saludo amigo Nocturno!
Respecto a tu pregunta si son Reles! No Nocturno, son Bobina de Choque
si esta interesado tengo uno por ahi muchos mejor de 12 canales en 3 Fase, porque ese que comenta es de 8 canales una Fase.
cualquier informacion y te ayudo.
Un Saludo Rafael
-
aqui le pondre mas detalle :x
esto no funciona como deberia de ser, me da errores de comunicacion :?
-
Hola stk500 la placa de circuito impreso está bien pero le veo una pequeña pega, los nodos de las resistencias son demasiados pequeños y tendras problemas para taladrarlos y soldarlos. Esto creo que es un problema del Eagle, la mayoría de los nodos de las resistencias son muy pequeños.
Un saludo
-
Hola Jesus
Hola stk500 la placa de circuito impreso está bien pero le veo una pequeña pega, los nodos de las resistencias son demasiados pequeños y tendras problemas para taladrarlos y soldarlos. Esto creo que es un problema del Eagle, la mayoría de los nodos de las resistencias son muy pequeños.
no se decirte porque yo no lo hice con el layout, me lo hice en una europlaca, si ve en las foto vera el acabado, pero si desea hacerla puede escalar el layout, considero el circuito muy simple de hacerlo, aunque se que es muchas soldaduras, :mrgreen:
estoy intentando poner mas detalles pero la capacidad de 250Kbit, es muy poco para subirlo aqui,intentare poner con winzip en una pagina.
Que lastima que no tenemos muchas capacidad para poner cosas :?
-
aqui mas :xeso espero
-
Puedes utilizar un servidor de imagenes para subirlas y ponerlas, como por ejemplo:
http://www.imageshack.us
Lo subes al servidor y pones el segundo enlace que te da en el post correspondiente.
Un saludo
-
Gracias Jesus!
Eso estoy intentando desde el sabado, pero el Gateway me da errore,
siendo asi lo intentare como tu dice
Gracias otras vez
:mrgreen:
-
Hola mi gente!
Quizas alguien me puede decir la forma de yo programar este circuito en SPI modo,donde el 74hc164 se conectan las teclas y 74hc595 muestras la Tecla activada,, bien mi idea es hacer un teclado y atacarlo al 64 canales Multiplexer, asi puedo usarlo para activar Reles o LED, el Chip no es ningun problema tengo un moton muerto de hambre ppor ahi :D
Alguien Tiene algunas ideas y puede hace un ejemplo de implementacion aqui?
le estaria agradecido
:lol:
-
En que lenguaje de programacion lo quieres hacer??
Yo utilizo lenguaje C y esos chips para expandir las I/O, asi que el software para hacerlo esta hecho y debuggeado. :mrgreen:
-
Gracias Marcos
:-/ interesante si lo tiene :-/
el lenguaje de programacion me es igual, solo que yo en C no soy fino,estoy
aprendiendo,me hubiera gustado en assembler, si puede subirlo por aqui o enviarme todas informacion posible. :mrgreen:
gracias una vez mas Marcos
:-/
-
hola stk500 enhorabuena por el proyecto. no conozco muy bien el protocolo spi. Estoy haciendo algo muy similar con estos dos circuitos dinx4 (http://www.ucapps.de/mbhp/mbhp_dinx4_v2.brd) doutx4 (http://www.ucapps.de/mbhp/mbhp_doutx4_v1.brd) son muy parecidos si no iguales a los esquemas que subiste en cuanto a como pulsr un boton y que se encienda un led a la salida, hacer eso deberia ser que al recibir un dato por el bus spi este lo devuelva, por ejemplo se reciben ocho bytes por el spi, cada uno que se recibe se almacena en SSPBUF, la rutina de cada dato recibido seria almacenarlos en diferentes registros de la ram, asi el paso siguiente seria enviar los datos almacenados en la ram por el bus spi, dato1 al SSPBUFF activacion del envio, espera hasta fin del envio, dato2 al SSPBUF activacion del envio.... asi hasta ocho que son 8x8=64 bits esto se puede hacer con el nº de bytes que necesites despues de mostrar la tecla pulsada por las salidas hay que hacer un testeo bit a bit de cual esta a cero asi segun cual este a cero el programa hace una u otra, cuidado hay que hacer una rutina antirebotes lo que supone repetir el proceso una vez localizada la tecla que estaba a cero pasados 20 milseg
para testear bit a bit puedes usar la instruccion
siguiente bit
bcf status,c
rlf registro guardado
btfsc status,c
goto siguiente bit ;si estaba a uno vuelve para testear el siguiente bit
-si esta a cero hace lo que tenga que hacer-
tienes que añadir a este pedacito una rutina para que repita 8 veces y que pase al siguiente registro de la ram si tienes problemas con el programa pregunta que te responderé hasta que se me acaben las ideas
de momento tengo una pregunta sobre hacer eso con el bus spi, este creo envia una cadena de bits de 8 mas el de parada , usease 9, si me equivoco decidmelo que preferiria que fuesen de ocho en ocho, si son 9 a la hora de recibir y enviar el reloj por los registros de desplazamiento que son de ocho bits no iran rotando en una u otra direccion. si estoy en lo cierto no es cuestiion de usar el bus spi por hardwere que incluye el micro si no hacerlo por soft y adptarlo a enviar y recibir datos sin el bit de paridad
un saludo y espero te de alguna idea de como hacerlo
-
Hola Alogic.on!
Un Saludo, bien debo estudiar eso en mi casa pues estoy en mi trabjo ahor :lol:
pero es muy interesante ,bien mi idea ea hacerlo Software, porque quiero hacer 64 canale para controlar el multiplexer que tengo,, la idea es de hacer 2 modulo de 32 Canales que puedan trabajar cada uno independiente o unido, to y pensando en un Arbol de navidad con LED :D y controlar varios modulo Multiplexer que tengo :mrgreen:
Esta noche cuando llegue a casa estudiare tu instruciones, soy muy novato en C, sSiempre lo he hecho en Assemble y con AVR Atmel. :mrgreen:
Se te agredece tu interes
:-/
-
hola ya te mande una rutina por el privado , pero la hice demasiado rapido, mirate esta a ver si le puedes sacar jugo, cargas el nº a w y seguido de una call enviar_spi
;---------------------------------------------------------
ENVIAR_SPI
BCF STATUS,RP0 ;PAGE 0
MOVWF REG_ENV_SPI ;DE W A REG_ENV_SPI
MOVLW .8 ;Nº DE BITS DEL REGISTRO A W SI SE QUISIERAN DE 16 P.EJ. HABRIA QUE USAR DOS REGISTROS
MOVWF N_BITS ;DE W A N_BITS
DECFSZ N_BITS ;DECREMENTA Nº DE BITS 8-0
CALL ENVIA_BIT ;SALTA A ENVIA_BIT
; CALL LIMPIA_TMR0 ;DE REFRESCO EVITA QUE SALTE EL TMR0
RETURN ;RETORNA, NO QUEDAN MAS BITS A ENVIAR
ENVIA_BIT
RRF REG_ENV_SPI,F ;ROTA A LA IZQUIERDA Y EL BIT DE MAS PESO VA AL CARRY, A LA SIGUIENTE
;ESTE VUELVE A ENTRAR POR EL CARRY;Y CUANDO PASAN 8 BITS VUELVE A DEJAR EL QUE ESTABA
BTFSC STATUS,C ;TESTEA SI ES CERO O UNO
GOTO ENVIA_UNO ;SI FUE CERO NO SALTA Y VA A ENVIA _UNO
;--------------ENVIA CERO Y ESPERA NUEVO BIT------------------------------------
ENVIA_CERO ;SI FUE CERO SALTA PARA ENVIAR CERO POR EL SPI
BCF PORTA,0 ;PONE A CERO RA0
NOP ;ESPERA PARA ESTABILIZAR
NOP ;ESPERA PARA ESTABILIZAR
BSF PORTA,1 ;CLOCK EN ALTO RA1 PARA ENVIAR DATO
NOP ;ESPERA PARA ESTABILIZAR
NOP ;ESPERA PARA ESTABILIZAR
BCF PORTA,1 ;PONE A CERO CLOCK PARA ESPERAR NUEVO DATO
NOP ;ESPERA PARA ESTABILIZAR
NOP ;ESPERA PARA ESTABILIZAR
RETURN ;RETORNA PARA ENVIAR NUEVO BIT
;--------------ENVIA UNO Y ESPERA NUEVO BIT-----------------------------------
ENVIA_UNO ;SI EL CARRY ESTABA A UNO, NO SALTÓ
BSF PORTA,0 ;1 EN DATO
NOP ;ESPERA PARA ESTABILIZAR
NOP ;ESPERA PARA ESTABILIZAR
BSF PORTA,1 ;CLOCK A UNO PARA ENVIAR DATO
NOP ;ESPERA PARA ESTABILIZAR
NOP ;ESPERA PARA ESTABILIZAR
BCF PORTA,0 ;PONE A CERO PARA ESPERAR NUEVO DATO
NOP ;ESPERA PARA ESTABILIZAR
NOP ;ESPERA PARA ESTABILIZAR
BCF PORTA,1 ;PONE A CERO PARA ESPERAR NUEVO DATO
NOP ;ESPERA PARA ESTABILIZAR
NOP ;ESPERA PARA ESTABILIZAR
RETURN ;RETORNA PARA ENVIAR NUEVO BIT
seguido al envio cambia con otra salida del micro a uno y vuelve a cero para sacar el nº del registro a la salida de los latchs
LATCH
BSF PORTB,1
NOP
NOP
BCF PORTB,1
NOP
NOP
RETURNpara hacer una de recepcion de spi con rutina antirebotes me esta costando un rato pero ya saldra que yo tambien la necesito
un saludo y suerte
-
hola ya te mande una rutina por el privado , pero la hice demasiado rapido, mirate esta a ver si le puedes sacar jugo, cargas el nº a w y seguido de una call enviar_spi
;---------------------------------------------------------
ENVIAR_SPI
BCF STATUS,RP0 ;PAGE 0
MOVWF REG_ENV_SPI ;DE W A REG_ENV_SPI
MOVLW .8 ;Nº DE BITS DEL REGISTRO A W SI SE QUISIERAN DE 16 P.EJ. HABRIA QUE USAR DOS REGISTROS
MOVWF N_BITS ;DE W A N_BITS
DECFSZ N_BITS ;DECREMENTA Nº DE BITS 8-0
CALL ENVIA_BIT ;SALTA A ENVIA_BIT
; CALL LIMPIA_TMR0 ;DE REFRESCO EVITA QUE SALTE EL TMR0
RETURN ;RETORNA, NO QUEDAN MAS BITS A ENVIAR
ENVIA_BIT
RRF REG_ENV_SPI,F ;ROTA A LA IZQUIERDA Y EL BIT DE MAS PESO VA AL CARRY, A LA SIGUIENTE
;ESTE VUELVE A ENTRAR POR EL CARRY;Y CUANDO PASAN 8 BITS VUELVE A DEJAR EL QUE ESTABA
BTFSC STATUS,C ;TESTEA SI ES CERO O UNO
GOTO ENVIA_UNO ;SI FUE CERO NO SALTA Y VA A ENVIA _UNO
;--------------ENVIA CERO Y ESPERA NUEVO BIT------------------------------------
ENVIA_CERO ;SI FUE CERO SALTA PARA ENVIAR CERO POR EL SPI
BCF PORTA,0 ;PONE A CERO RA0
NOP ;ESPERA PARA ESTABILIZAR
NOP ;ESPERA PARA ESTABILIZAR
BSF PORTA,1 ;CLOCK EN ALTO RA1 PARA ENVIAR DATO
NOP ;ESPERA PARA ESTABILIZAR
NOP ;ESPERA PARA ESTABILIZAR
BCF PORTA,1 ;PONE A CERO CLOCK PARA ESPERAR NUEVO DATO
NOP ;ESPERA PARA ESTABILIZAR
NOP ;ESPERA PARA ESTABILIZAR
RETURN ;RETORNA PARA ENVIAR NUEVO BIT
;--------------ENVIA UNO Y ESPERA NUEVO BIT-----------------------------------
ENVIA_UNO ;SI EL CARRY ESTABA A UNO, NO SALTÓ
BSF PORTA,0 ;1 EN DATO
NOP ;ESPERA PARA ESTABILIZAR
NOP ;ESPERA PARA ESTABILIZAR
BSF PORTA,1 ;CLOCK A UNO PARA ENVIAR DATO
NOP ;ESPERA PARA ESTABILIZAR
NOP ;ESPERA PARA ESTABILIZAR
BCF PORTA,0 ;PONE A CERO PARA ESPERAR NUEVO DATO
NOP ;ESPERA PARA ESTABILIZAR
NOP ;ESPERA PARA ESTABILIZAR
BCF PORTA,1 ;PONE A CERO PARA ESPERAR NUEVO DATO
NOP ;ESPERA PARA ESTABILIZAR
NOP ;ESPERA PARA ESTABILIZAR
RETURN ;RETORNA PARA ENVIAR NUEVO BIT
seguido al envio cambia con otra salida del micro a uno y vuelve a cero para sacar el nº del registro a la salida de los latchs
LATCH
BSF PORTB,1
NOP
NOP
BCF PORTB,1
NOP
NOP
RETURNpara hacer una de recepcion de spi con rutina antirebotes me esta costando un rato pero ya saldra que yo tambien la necesito
un saludo y suerte
Muchas gracias, eso esta muy interasante, yo ahora mismo estoy mirando en la pagina http://www.ucapps.de/mbhp_shx8.html
y creo que tu lo deduce de ahi, aunque tambien estoy con el projecto de DMXPACK, que estoy esperando el ZIP de 40 pin que lo pedi hace 2 dia para hacer el flash, pero dime que pic tu usa?
un saludo y suerte
-
:-) Un gran Saludo mi gente!
Bien hasta ahora he tenido un poco de dificulta con mi programador ya que me falta pieza que no tengo en mi casa y tengo varios dias libre de mi trabajo privado, siendo alli en mi taller de trabajo donde tengo Piezas, pero como no hay ninguna prisa y no la tengo
cuando termine con el DMXPACK pondre Fotos y muestras de su funcionamientos con luces y todos :D
a ver si puede hacer un show de luce aqui en el Foro :D
Bien como le decia y quiero seguir poniendo mas cosas de este projecto asi las gente se emociona y el Señor Norberto :D que vi por ahi en algunos mensaje de projectos sobre DMX quiza se emocione y le guste el projecto, eso espero sino me echara de aqui :D
aqui subire foto de algunos detalles y el programa lo pongo en aqui
yo soy nuevo en esto pero asi aprendo :D
El programa esta escrito en AVR ASSEMBLER probado con AVR Studio4 :-)
-
Aqui pondre el 22-01-08 los archivos que faltan
-
Control:
----------
El aqui representado Interface USB DMX le facilita controlar un conjuntos de Luces,Movielight y demas Periferico con el protoclo DMX512, para eso tiene este interface una entrada y una Salida que se pueden usar al mismo tiempo para recibir y enviar Señales.
A travez de el se puede elegir diferente modo sobre una pc siendo asi esta completamente Insolado(Max1000V) del los aparato que ellos actuan sobre las señales otras cosas importante es que con una adaptor de 9Volt 500mA se puede usar como repetidor o en un HUB uSB.
El Control desde un PC es realizado por un DLL y no necesita ningun controlador Window reconoce automatico e instala el controlador, los optimo de este USB DMX es que se puede atacar en una PC hasta 32 USB DMX unidades siempre y cuando al hacer el Flash
editar el numero de Interface que se desea, es muy facil yo mismo me he creados 3 osea 3 x 512 Canales que puedo controlar.
Aqui una vez mas todas su Caracteristica:
- DMX-512 Salida compatible (512 Kanäle)
- DMX-512 Entrad compatibler (512 Kanäle)
- USB 1.1 compatible Interface para PC
- Galvanico separado de la corriente (max. 1000V)
- No necesita de ningna corriente externa para usarlo con una pc
- Funcionando Low-Power USB Port (Ej. un pasivo USB Hub)
- Ha sido probado con Win98SE, Win2K, WinXP, tantos como con USB 1.1 y tambien con USB 2.0 Ports
Instalacion del controlador:
---------------------
Ha sido el Circuito muy bien montado sin ningun error, ya se puede conectar en una salida libre de USB de una PC.
Window reconoce automatico el circuito y reinicia el Asistente para la instalacion del Hardware con la cual encuentra en Controlador apropiado para su instalacion, no necesita ningun controlador especial .
intervenir en la Interface:
--------------------------
Esta el controlador instalado? entonce se puede con ayudas del (USBdmx.dll) se puede comunicar con la interface.
Un Resumen de exportacion de recomendaciones de Funciones y Declaraciones se encuentra en el archivo USBDMX.TXT
Todas funciones estan como STDCALL Implementadas
para contener intervencion en una interfacese deberia seguir este modo:
Con la Ayuda de la Funcion "RegisterInterfaceChangeNotification" y "RegisterInputChangeNotification" se puede 2 parametro de la funcion Regitrar, que cuando se cambia de parametros en la configuracion de la aplicacion del HOST de eso dos parametros al se puede llamar nuevos datos de la señales de Salida
La Funcion "GetAllConnectedInterfaces" provee todos en donde esta encerrada la interface con la PC,
"GetAllOpenedInterfaces" con esto quiero decir que instalando varios USBDMX con diferente numero de registros se pueden configurar independientemente, cada interface atacado llevaria una Serie de numero "0000000000000000" siendo asi si haz varios interface con el mismo numero solo una puede controlar, aqui aclaro que ante Assembler se debe cambiar los numero de la pocision del Interface, Defaul modo esta "0000000000000000".
Los parametro en el menu es como sigue:
0: Do nothing - Standby
1: DMX In -> DMX Out
2: PC Out -> DMX Out
3: DMX In + PC Out -> DMX Out
4: DMX In -> PC In
5: DMX In -> DMX Out & DMX In -> PC In
6: PC Out -> DMX Out & DMX In -> PC In
7: DMX In + PC Out -> DMX Out & DMX In -> PC In
Y para enviar datos de PC al interface se configura como arriba en los parametros siendo asi la Interface memoriza los datos, asi siempre se podra llamar como "OpenLink"
para cerrar la informacion sirve "CloseLink" y "CloseAllLinks"
Despues sigue "lcm_dmx.dll" que es compartible con el Software "tabu-lightcontrol
Stand 08.12.2004
(c) 2004 Michael Dreschmann
info@digital-enlightenment.de
www.digital-enlightenment.de
aqui os dejos varios link del software que funciona con este DMXUSB Interface, http://users.pandora.be/freestylerdmx/
http://www.tabu-lightcontrol.de/ http://www.dmxcontrol.de/
Visiten la pagina del autor http://www.digital-enlightenment.de/links.htm
-
(http://img261.imageshack.us/img261/5640/dmxswdr3.th.jpg) (http://img261.imageshack.us/my.php?image=dmxswdr3.jpg)
Con este Circuito se puede pulsar de 1canal a 12 canales y sirve para Tester 12 canales DMX, las primera direciones del 1 al 12
Aqui os dejos el programa Assemble muy Facilito
; DmX 12 canales communtador
;12 entrada para commutar (ressistencia 10Kohm a masa, communta a +5v)
;salida dmx sobre canal 1 a 12
; puerto A0 es Salida DMX
__CONFIG _CP_OFF&_PWRTE_ON&_WDT_OFF&_XT_OSC
list p=16F84A
#include <p16F84A.INC>
ch1 equ 0x10 ;
ch2 equ 0x11
ch3 equ 0x12
ch4 equ 0x13
ch5 equ 0x14
ch6 equ 0x15
ch7 equ 0x16
ch8 equ 0x17
ch9 equ 0x18
ch10 equ 0x19
ch11 equ 0x1A
ch12 equ 0x1B
org 0x00
goto start
org 0x05
start bsf STATUS,RP0
movlw 0xFF ; puerto b entrada
movwf TRISB
movlw 0xFE ; puerto A0 salida
movwf TRISA
movlw b'11010000'
movwf OPTION_REG
movlw b'00100000' ;no permitir interrupcion
movwf INTCON
bcf STATUS,RP0
begin movlw 0x00
movwf ch1
movwf ch2
movwf ch3
movwf ch4
movwf ch5
movwf ch6
movwf ch7
movwf ch8
movwf ch9
movwf ch10
movwf ch11
movwf ch12
movlw 0xff
btfsc PORTB,0
movwf ch1
btfsc PORTB,1
movwf ch2
btfsc PORTB,2
movwf ch3
btfsc PORTB,3
movwf ch4
btfsc PORTB,4
movwf ch5
btfsc PORTB,5
movwf ch6
btfsc PORTB,6
movwf ch7
btfsc PORTB,7
movwf ch8
btfsc PORTA,1
movwf ch9
btfsc PORTA,2
movwf ch10
btfsc PORTA,3
movwf ch11
btfsc PORTA,4
movwf ch12
dmxout bsf PORTA,0
bsf PORTA,0
bcf PORTA,0
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
bsf PORTA,0
bsf PORTA,0
bcf PORTA,0 ;inicio de bit
nop ;aqui inicia el codigo
nop
nop
nop
nop
nop
nop
nop
bsf PORTA,0 ;detener bits
bsf PORTA,0
bsf PORTA,0
movlw 0x10
movwf FSR
chanel movf INDF,w
bcf PORTA,0
movwf PORTA
nop
nop
nop
nop
nop
nop
nop
bsf PORTA,0
bsf PORTA,0
bsf PORTA,0
bcf STATUS,2
clrwdt
incf FSR
movf FSR,w
xorlw 0x1C
btfss STATUS,2
goto chanel
goto begin
end
-
:-/ :-/ :-/ Manolo las platina van de Madre :-/ :-/ :-/ Funciona, claro esta no se debe beber Ron :D :D :D y hay que tener muchas paciencias, aqui os pongo imagen, lastima no tengo camara para que la vean en Funcion, pero va!!1 :-/ :-/ :-/ :-/
(http://img58.imageshack.us/img58/8748/img0001vd3.jpg)
(http://img204.imageshack.us/img204/1011/img0002ta0.jpg)
-
Bueno, me alegro de que algo de lo que te envié haya funcionado al menos :D
-
:Dya lo viste me costo Sudor y muchas paciencias :D :D
pero va la placa, primero hay que soldar los puentes arriba de la placa y luego seguir por debajo. tu deberia corregir las capas y lineas ya que habia un par unidad :D, pero estudiandome la otras la logre :-)
-
:-/ :-/ Gracias Manolo por tu ayuda :-/ :-/
-
yo quiero una igual!!!!! :-/
Intentare a probar con la plancha..... :mrgreen:
-
Norberto hazlo como esta en el fotofolio, de una sola cara, pero ante de soldar suelda, los puentes con cable muy fino debajo del SMD y de los
otros Zocalos, y despues monta los Zacalos, si va usar solo en USB, no ponga el LM7805 y el Diodo de entrada. eso es para usarlo Standalone y fuente exterior.
-
:-/ ok Rafael a los comentarios....
Voy a comenzar con la placa... y luego, a tratar de conseguir los componentes... ni idea donde comprar el AVR, y ya he tenido mala experiencia con los DC/DC que no he logrado encontrar...
Ya he armado un usb/dmx de la revista elektor, y no me funciono :(
el original funcionaba con un resonador de 6 Mhz (que no conseguí) y reemplace pro un xtal y 2 capacitores... pero no me funcionó....
Este es mucho mas completo, ademas de ser optoaislado... ya te iré pidiendo traduccione ok? :mrgreen:
Un abrazo
Norberto
-
Gracias Norberto, para mi sera´un placer, si quiere te envio los componente que no encuentra por correo, tambien depende que programa va usar , aqui seria el problema para mi por la cuestion de los FUSE, en el Foro de mis amigos entran persona que usan Pony programa y tienen
problema con el programador ya que con Winxp los puertos dan problema, deberia hacer algunas pruebas, yo intentare instalar el Pony programa para ver como funciona y asi ayudarte, :mrgreen:
un saludo Norberto
-
Hola Rafa!, gracias por el ofrecimiento!, yo lo grabaria con el GTP Plus, que soporta el ATMEL.
en estos momentos estoy haciendo el impreso... en un tiempo les comento como salio la "planchada" ja ja ja :D
Norberto
-
Me alegro muchos Norberto, pero ahora bien ante de quemar el Mcu deberia editar con el AvrStudio4 para asi dar un numero a ese Universo y poder usar mas en un USB HUB , no es nada complicados, ahora te explico, una vez instalado el AvrStudio te crea un projecto con el nombre (code) que esta en Archivo Firmware, al abrirlo te va a linea 2027 hasta 2042, lo encontrara esto debajo de ( STRING3_DESC) en Unicode Formato
aqui te lo pongo
STRING3_DESC: .DW 0x22 ;Descriptor size in Bytes (34 Bytes) - Product Name (Unicode)
.DW 0x03 ;Descriptor type -> Constant STRING (03h)
.DW 0x30,0x00 ;0
.DW 0x30,0x00 ;0
.DW 0x30,0x00 ;0
.DW 0x30,0x00 ;0
.DW 0x30,0x00 ;0
.DW 0x30,0x00 ;0
.DW 0x30,0x00 ;0
.DW 0x30,0x00 ;0
.DW 0x30,0x00 ;0
.DW 0x30,0x00 ;0
.DW 0x30,0x00 ;0
.DW 0x30,0x00 ;0
.DW 0x30,0x00 ;0
.DW 0x30,0x00 ;0
.DW 0x30,0x00 ;0
.DW 0x32,0x00 ;2
como puede observar termina con un 2 , lo tengo asi porque yo me hice ya el numero 2 y como puede ver solo tiene que cambiar el numero detras de 3, Ej. 0x30 ( 0x32), aqui tu puede poner el numero que desee, asi si tu hace mas USB DMX puede poner en una PC todos lo que quiera siempre y cuando ninguno no tenga el mismo numero, esto lo reconoce el programa que tu use de control de luces yo uso de momneto DMXControl y todavia no es tenidos muchos tiempo para probarlo a Fondo, el programa viene en ingles y es completamente Gratis, el auto se alegraria muchos si tu se lo Traduce en Español.
bien espero me comprenda sino ya sabe estare por aqui para ayudarte.
:P
Espero te divierta muchos
un Abrazo
-
:D algo se me olvidaba :D :D
Cuando termine de editar la numeracion compila y tendra un nuevo Hex, pero ante de todos en el archivos Firmware saca el Hex que esta ahi dentro para que no tenga conflicto con el nuevo que va hacer.
otras cosas son los FUSE, hay una imagen de como deben ir configurados los FUSE lo que no se como va con el GTP plus ya me lo comentara
para asi ayudar a otros :P
Suerte
-
Hola Rafael!, pude hacer la placa con el metodo plancha, y realmente salió muy bien!
Hoy conseguí una placa de fibra de vidrio, así que intentaré nuevamente (con la primera fué solo de prueba, pero quedo perfecta)
Norberto
-
:D pues me alegro muchos amigo Norberto ya sabe estaremos por aqui :P
un Abrazo
-
Hola stk500, estoy siguiendo muy de cerca estos proyectos dMX, ya construi el del amigo Norberto control de 2 motores PAP, ya camino en la madrugada de hoy(me dejo despierto tod la noche jejej), asi mismo he constryuido el dmx pack 4, que pones el diagrama, tambien esta funcionando pero no logro hacer funcionar con la señal analogica no explica el diagrama si me pudioeses guiar.... ademas creo que este rubro DMX va salir super completo he visto tambien que ha puesto un tablero virtual aunque no he podido bajar su diagranma, Yo estoy trabajando con un circuito por el puerto paralelo que solo controla 256 canales. Bueno creo que tu proyecto del dmxUsb lo dejo para despues, ya que quiero terminar con el Pack de 4 canales y el proyecto de Norberto que esta vacan....
Cuidate y suerte
-
Hola stk500, estoy siguiendo muy de cerca estos proyectos dMX, ya construi el del amigo Norberto control de 2 motores PAP, ya camino en la madrugada de hoy(me dejo despierto tod la noche jejej), asi mismo he constryuido el dmx pack 4, que pones el diagrama, tambien esta funcionando pero no logro hacer funcionar con la señal analogica no explica el diagrama si me pudioeses guiar.... ademas creo que este rubro DMX va salir super completo he visto tambien que ha puesto un tablero virtual aunque no he podido bajar su diagranma, Yo estoy trabajando con un circuito por el puerto paralelo que solo controla 256 canales. Bueno creo que tu proyecto del dmxUsb lo dejo para despues, ya que quiero terminar con el Pack de 4 canales y el proyecto de Norberto que esta vacan....
Cuidate y suerte
:-/ :-/ pues me alegro josmaroal, a ver cuando pone algunas Fotos por aqui, bien el DMXPACK te esta funcionando :shock: :shock: bien dame detalle, la señales analogica que entra por el dmxpack lo puede probar con una bateria de 9Voltio interponiendo una Resistencia de 10Kohm en el positivo y la otras punta en el canal a testear, el negativo de la bateria lo pone directo al modulo negativo y deberia funcionar si tiene el Conmuntador en la posicion analoga, ya me dira detalle como lo hiciste ( ¿Con display o Led?
el tablero te refiere al DMXPACK? pues son las posiciones de los conmutadores, si te falta algo dimelo que lo te lo subo.
Suerte y Saludos
-
Gracias por tu rapida y siempre grata respuesta stk500, dandome soluciones, lo probare de hecho en la madrugada, hora feliz para esto .... intentare poner la foto ... bueno no fue dificil ojala salga bien este es del DMX Pack4 ya lo probe los 4 canales digitales aunque 1 x 1 cambiando el opto que no he salido de compras. falta probar la analogica que lo hare de acuerdo a tus indicaciones...y sobre tu pregunta lo hise con 2 leds luego ire avanzando con los display...
-
:-/ pues te quedo muy chula la platina :D
tambien debo decirte que le ponga a cada entrada analoga 10 Kohm contra masa,
Suerte y Saludos
-
hola stk500 , hise la conexion con la bateria y potenciometrode 10k en serie al positivo, pero no da nada, respete los resistores del diagrama que pusiste, esto significa que antes del potenciometro de 10k hay un resistor de 100k, dime por favor tu lo armaste asi o eliminaste los resitores del diagrama y en tu prueba levanto los cuatro canales independiente de la señal dmx.
-
deberia funcionar si te funciona la parte digital, o quizas tu no configuraste bien los comuntadores , miraste bien las posiciones de los conmutadores, ahora dime si la parte digital te funciona y con otro modulo transmisor usa???? yo no cambie ninguna resistencia, al contrario , le puse 10K en la entrada contra masa, lee aqui http://www.geocities.com/ph_zone/
Saludo y Suerte
-
Hola Amigos!, he costruido la interfaz USB-DMX oxidizer http://www.whoow.org/people/Jean-Marc.Lienher/usb2dmx/index_en.html (http://www.whoow.org/people/Jean-Marc.Lienher/usb2dmx/index_en.html)
pero no puedo hacer que lo detecte la PC... el unico cambio que realicé, es que en lugar de un resonador ceramico de 6mhz coloque un cristal con 2 capacitores...
Un abrazo
Norberto
-
Me encanta, eso de meterlo todo dentro del conector y que no se vea por ninguna parte queda estupendo.
Al cambiar resonador por cristal, ¿no tendrás también que cambiar algún fuse?
-
Hola Manolo, créo que no, que lo toma como XT... al menos no encontré algo para resonador...
si cambia si es una frecuencia de 20 mhz...
Norberto
-
Hola
No es que los resonadores se ponen en HS y los cristales en Xt, creo que tiene razón Manolo, por ahi puede estar el problema, igual si lo pusiste en XT debería andar.
Saludos
-
Hola Rafael, recien mirando el circuito dimer pack de 4 canales dmx, veo que le falta el capacitor de fuente, luego del diodo D3 y antes del regulador de 12 voltios... lo simule, y sale muy mal la deteccion por cero, y con un capacitor de 1000 uF, anda espectacular...
creo que fué un olvido en el esquema :mrgreen:
Norberto
-
Hola Norberto!
lo se pero le tengo 2 electrolitico 470Uf delante y 100Uf despues del Regulador y 2 x100nf tambien, la deteccion por cero me va bien son los Dipswitch que no me van como debe ser, siendo asi la parte analoga me funciona, ahora le cambiare el condesandor y lo pondre como tu dice de 1000Uf a ver que hace. yate contare :mrgreen:
muchas gracias Norberto
-
Ok Rafael, con 2 de 470 uF tendria que funcionar tambien.... es raro..
puedes visualizar bien el pulso del cruce por cero en el pin RB0 ?
Manolo y Esteban, esto es del manual del micro.. y entiendo que en 6 mhz, es el mismo fuse para Cristal que resonador....
(http://www.todopic.com.ar/foros/index.php?action=dlattach;topic=18862.0;attach=7256)
Me han hecho dudar :D , pero creo que esta bien no? y para colmo no es de la serie F :lol:, grabare otro, quizas coloque mal el fuse
Un abrazo
Norberto
-
Sí, parece que el fuse es el mismo, el H4. ¿Tienes el HEX para comprobar si el fuse original era el H4 también?
Si es así, no grabes otro, porque no será ese el problema.
-
Hola Manolo, aqui te dejo el .hex
Un abrazo
Norberto
-
UPS!, no dije anda jeje
Me confundi
Saludos
-
Ja ja, pero gracias a ustedes, me han hecho dudar, y encontré lo siguiente...
cargué en el winpic800 el .hex, y ahora no sé que fuse grabé,y si lo cambié o no, no me acuerdo... y ademas, no figura H4 !?
(http://www.todopic.com.ar/foros/index.php?action=dlattach;topic=18862.0;attach=7260)
el de abajo será el que corresponde a H4? :? :o :(
Norberto
-
Supongo que ese es el correcto, sí. De hecho en el HEX que has adjuntado ese es el fuse que aparece marcado.
Entiendo que el cristal es de 6MHz y no de otra velocidad, ¿verdad?
Pues no sé, gran jefe, a lo mejor es más fácil encontrar el resonador que seguir dándole vueltas.
-
:-/ :x :-/ :-/ :-/ YA FUNCIONA!!!
Hola Amigos, recien encontré la falla, tenia el capacitor que polariza la tension de USB en mal estado!, ja ja ja, asi que coloque un giganton de 600 voltios, y la pc detecto perfecto que introduje un nuevo hardware... instale el driver... por el momento todo bien en XP
no así en la portatil con VISTA :( (que justamente es con la cual tendria que emplearlo)
Ahora probare la salida DMX y les cuento!
Un abrazo
Norberto
-
:-/ :-/ :-/ pues me alegro muchos Norberto y suerte :-/ :-/ :-/
-
Hola Rafael, gracias, ya esta funcionando en Vista :-/
desde esta interfaz USB/DMX controlé el proyecto de los motores PAP, un dimer DMX, y ahora estoy intentando entender el freestyler :mrgreen:
un abrazo
Norberto
-
que bueno Norberto!!
Al final era por otro lado el problema, esos capacitores ... jeje
una foto de la placa!, como lo hiciste como el el link ese dentro del conector???
Saludos
-
:D :D ja ja... no! fabrique una pequeña plaquita, porque no conseguí el pic smd
ademas, quiero agregarle una fuente externa, y hacerla optoacoplada
ahora subo un par de fotitos...
(http://www.todopic.com.ar/foros/index.php?action=dlattach;topic=18862.0;attach=7269)
(http://www.todopic.com.ar/foros/index.php?action=dlattach;topic=18862.0;attach=7271)
(http://www.todopic.com.ar/foros/index.php?action=dlattach;topic=18862.0;attach=7273)
y sigo jugando con el freestyler... :mrgreen:
-
Muy lindas imágenes, te a quedado muy prolijo!
Saludos
-
Un detalle que me ha gustado.
Yo siempre hago un nudo a los cables para que no salgan por el agujero de la caja, pero me ha gustado mucho lo de tus bridas.
-
:-/ :-/ muy chulo te ha quedado :-/ :-/ yo con el Freestyler tambien estoy aprendieno :D :D asi que nos queda para Ratos :D :D :D
Saludote
-
Hola Amigos! gracias por sus palabras de aliento!
Esteban, la plaquita era en un comienzo mas prolijita... pero conseguir componentes, un desastre!, no hay resonador de 6Mhz, coloque un xtal y no de perfil bajo, los capacitores son de 63 voltios.... asì que opte hacerlo un poco mas grande :D
Manolo, con las bridas o precintos (como les llamamos aqui) queda bien firme, y es muy simple regular el largo a dejar, en este caso, coloque 2, y quedan trabadas con el pilar donde va el tornillo de la tapa :mrgreen:
Rafael, ayer controle un cambiador de color o bañador Icolor 3000, el proyecto de los motores pap, y mi maquina de humo... :-/
Estoy editando las configuraciones de un cabezal NEO 255
Lo que no se es como hacer para que dispare la maquina de humo, con el pulsador del freestyler... no encuentro donde se configura, o en que canal esta asignado :shock:
Hay que seguir investigando... :mrgreen:
Un abrazo
Norberto
-
Hola Norberto, del Freestyle no te puedo decir muchos, pero pienso que deberia hacerte una libreria propia, yo te recomiendo este http://www.dmxcontrol.de/joomla/?lang=en deberia ir con ese IF, leete la ayuda ante de bajarlo a ver si va, yo lo uso tambien.
Saludote :mrgreen:
-
Hola Rafael, lo estoy descargando... una consulta ¿en que caso se emplea el DMX IN ? ya que ninguno de los proyectores envia señal... solo reciben?, y tu interfaz tiene ese conector...
Un abrazo
Norberto
-
Hola Rafael, lo estoy descargando... una consulta ¿en que caso se emplea el DMX IN ? ya que ninguno de los proyectores envia señal... solo reciben?, y tu interfaz tiene ese conector...
Un abrazo
Norberto
Ese IF que tu hiciste no tiene DMX IN, se emplea DMX IN para editar y hacer Patch de canales y usarlo de monitor, Pj, varias Consola , una PC con USB DMX IN/OUT, como el que tengo en mi projecto, osea con el IN/OUT tiene mas ventajas, fijaste bien en el Software DmxControl del link que te puse. yo pienso que con el DmxControl te viene mejor, menos complicados que el Freestyle, ademas creo puede editar para usar el teclado de la PC o Laptop como pulsador aunque no lo he probado, asi que vete haciendo prueba y editando cosas, es muy divertidos
:D :D :D
Saludote
-
Felicidades Norberto por tu nuevo logro, te cuento que esta es la tercera vez que pongo este mensae, bueno lo que queria decirte que tengo el manual en español del freeStyler, pero no puedo adjuntarlo por aqui, como te lo hago llegar si lo quieres.
Asi mismo queria preguntarte como programaste el 16C745 que programador usas(hardware) yo use el pipo2 y no me resulto, y lo malo de esta serie de pic es que no da segunda opcion.
-
Hola, lo grabé con el GTP+ :mrgreen:
Encontre el manual en castellano en la pagina del fabricante
http://users.pandora.be/freestylerdmx/download/FREESTYLER-ES.zip (http://users.pandora.be/freestylerdmx/download/FREESTYLER-ES.zip)
Asi que igualmente muchas gracias!!!
Norberto
-
Hola amigos,
Estoy intentando grabar el 16C745 con el programa del DMX512-USB pero al querer hacerlo sale este error de verificacion (foto abajo), por favor si alguien me puede ayudar ccon este problema.
-
Josmaroal, que programador usa? porque ese error es que el programa no reconoce el Pic. lo que puede hacer es un pequeños programa de test, Ej encender un led con ese pic.
Aparte dime como te va con el DMXPACK?
Saludo
-
Hola Jos, ese programa es el que aparece normalmete en los grabadores por puerto serie, hay mucha info en la seccion programadores sobre ese error que es el mas común, pero recuerda que ese pic, solo se puede grabar una vez, así que verifica que el programador funcione con algun otro micro de la linea F
Una consulta, cuando arriba me comentaste del manual en español... es la ayuda? o un manual de uso?
porque lo que baje es la ayuda, y es realmente muy poco!!!
te paso mi correo info @ todopic.com.ar
cuando puedas, me pasas el manual
Gracias
Norberto
-
:D :D te lo acabo de enviar yo, ya que no sabia que lo tenia por ahi :D :D
Saludote
-
Gracias Rafael!!! :-/ eso está más completo que la ayuda!
Ya pude asignar la maquina de humo, con el control del Freestyler :-/, está muy bueno!
Sigo "jugando" :mrgreen:
Un abrazo
Norberto
-
:-/ :-/ pues me alegro muchos
A ver cuando pone alguna fotito de tus efectos de luces, yo que el Freestyler no lo he progado a fondo, uso mas el DmxControl , aparte todos son gratis :D, aparte a ver lo del PAP motor si lo termina de hacer con el Dipswitch ya que me interesa, a ver si es posible que gire constante, para una Bola de Cristal :mrgreen: 1 canal 0% a 50% derecha 50% a 100% Izquierda, 2 cana Speed control :lol: :lol:
me quiero hacer uno :-/ :-/ :-/
ya me dira de tus resultados
Saludote
l
-
stk500, Estoy usando el programador revision pipo2(adjunto abajo), con este programe varios: 16F84, 16F88, 16F629, 16f628A(estos dias proyecto PAP Norberto), 16F877A, 16F877, 16F876 con 28 pines igual que el 16C745, y lo hago con el software winPic800 version 3.63b, justo estoy leyendo el foro por recomendacion de Norberto, en la parte de programadores y no puedo probarlo con un programa ya que esta seri C de pic solo se graban una sola vez.
Norberto, si amigo es el mismo que bajaste ya lo revise pense en poder ayudart pero sera en otra oportunidad.
Gracias amigos por sus respuestas
-
me olvide adjuntar el programador...
-
Hola Amigos, he realizado nuevamente la interfaz usb-dmx ya que la primera, en oportunidades no era reconocida por la PC
Lo raro, es que si la dejo un tiempo, de unos 15 minutos o mas, si es reconocida, y funciona bien.... pero en oportunidades, si la desconecto, es muy probable que no la reconozca mas... y esto me quita la confianza de la interfaz..
Asi que construí otra, le agregué capacitor y resistencia de reset, varios capacitores de desacoplo, acorte el cable USB, pero el problema es el mismo :shock:
Alguno ha tenido algún problema similar con el USB ?
Gracias!
Norberto
-
:( lamentablemente no puedo decierte nada,porque no lo he hecho y se que eso le paso al mio, donde el autor le agrego 2 condensadores y asunto resueltos, ese problema nunca lo he tenido, Norberto acabo de leer que el viejo Driver da problema, Tiene tu el nuevo Driver instalado?? http://www.whoow.org/forum/topic.php?page=1000&lang=fr&topic=459CEDDC62b027e69c5bd8e928985603d13df3ee#end
lee ahi
Saludo
-
La mayoría de las veces que he tenido problemas con el USB han sido por culpa del cristal: asegúrate que hace buen contacto y ponle un cable desde su carcasa a GND, para asegurar.
¿Y el condensador de Vusb es gordito?, puedes ponerle uno de 10uF o 47uF para asegurar.
-
Hola Amigos!, gracias por sus respuestas!
Gracias Rafael, veo que en el foro, hay otros con el mismo problema :?
Voy a probar con ese driver....
Manolo, es la primera vez que trabajo con USB, y viniendo el circuito de Elektor, pensé que estaría bien lo que recomiendan, 220nF (que para mi es muy pequeño!)
asi que probaré con uno mayor :mrgreen:
Luego les cuento como fué
Un abrazo, buen fin de semana!
Norberto
-
... no se si colocar los verdes rebotando... o tocar madera... o dar gracias... pero con la puesta a masa de la carcaza del cristal está andando :mrgreen:
Espero que ya este solucionado... es como que me da un poquito de desconfianza :D
Lo malo de esto, es que el PIC16C745 está discontinuado :?
Norberto
-
:( bueno, fue una breve alegria... ya falla nuevamente :(
-
Norberto, yo estoy mirando el circuito y yo probaria cambiar la Resistencia R1 de 1K5 por otras y el condensador de 220nf por uno de 47Uf,
la R1 la pondria de 47k, eso ahi es un filtro para desacoplar la corriente negativa del BUS USB, eso estoy leyendo, por los demas no creo que sea el problema.
Saludo y suerte
-
Hola Rafael, la r de 1.5k es para obtener la tensión de usb, y esta bien...
Recién coloque un array de resistencias, todo el puerto b a negativo, además, 10k en la alimentación, y parece que esta solucionado...
-
Buenas una pregunta, me voy a poner hacer este circuito, pero me quedo la intriga de si te funciona ya bien con las resistencias que le pusiste o aun sigue dando fallos?
Gracias
-
lo acabo de construit y al principio parece queme lo reconocio incluso me puso que el hardware taba listo para usarse ( lo raro que no me pidio nada el solo se instalo :S) pero al desconectarlo ya no me la vuelto a reconocer, dice que ha tenido un mal funcionamiento y que windows no puede reconcoerlo, le puesto el array en el puerto B pero esto sigue igual.
alguien me puede ayudar plis
-
¬¬ parece que hablo solo pero weno jejejej da =.
Ya me funciona, por ahora me la reconociado ya probare si el dmx lo manda bien pero mi fallo era que tenia el D+ y el D- cambiado.
Ya me a reconocido que es DMX y todo XD aora a tocar madera por que no me de fallos y mande bien el codigo DMX.
Por cierto para aquellos que preguntan lo de como programar, yo lo e programado con el jdm en la placa boar usando el cable adaptador, lo e enchufado de esta manera y no me ha dado problemas
(http://img396.imageshack.us/img396/9438/jdmpic2lo5.th.gif) (http://img396.imageshack.us/my.php?image=jdmpic2lo5.gif)
-
Hola!, veo que empleaste un 18f2550 ?
Te comento, que me ha hecho renegar bastante, construí otra placa, y funcionaba perfecta, así que le realecé algunas modificaciones, y está ni arranca :shock:
Realmente es muy raro...
La primera me está funcionando bien, la segunda, por confiado, la desarme, para construir la definitiva... y esta no hay forma (ademas, por falta de tiempo no continué jugando :mrgreen:
Norberto
-
Con el 16f2550 no lo he exo, eso es solo como lo conecte, lo tengo con el 16c745 y compre dos pic uno para mi y otro para un amigo, y el 2º chip que programe me da todo OK en lo que se refiere al programa del pic pero en el pc no me lo reconoce, me dice que tiene un mal funcionamiento, el 1º pic me ido fallos pero era xq tenia los cables d+ y d- cambiados.
Me han traido una cabeza movil para verificar si anda bien el cable, y me va perfecto, ni 1 fallo, ni 1 cuelgue, nada de nada, todo perfecto, lo deje funcionando al rimo de la musica un par de horas y todo bien, lugo le di caña 1 hora manejandolo yo de un lao a otro el foco y todo perfec, probe lo canales y van todos bien.
Me kedara la duda del 2º pic xq no anda pero weno, al menos el 1º si me funciono.
-
Kmpos en hora buenas, si el 2do no te salio, corrige los fallos con el 1ro, que tipo de Cabeza movil usaste?
yo uso STUDIO SPOT/COLOR http://www.highend.com/ y ROBE http://www.robe.cz/
Son super geniales que Software usa para manipular el USBdmx?
a ver si pone algunas fotos o videos :mrgreen:
Saludos
-
El 2º no se cual es el fallo, ya probe en la placa del 1º y no funciona y cambio el pic al 2º y si funciona con el 1º y el ICprog le doy a leer y me lo lee bien no se que le puede pasar, vendra defectuoso el pic no se.
El sof que usa es el DMX-Control, tengo varios videos en youtube de control de motor PAP, servos y luces de 220v con DMX y todo los ago con el DMX-Control aunke tambien uso el freestyler pero solo pa probar, pero para las fiestas y eso, solo el dmx-control.
La cabeza movil que tnego es la Phantom HDI-150w y puede que pronto tenga otra mas, lo monto junto a un amigo que se encarga del sonido :)
Los videos y foto la pondre luego porque acabo de terminar de pintar la PCB xq la tenia echa en placa board y no tengo la insoladora ya que usaba la CNC y la insoladora del instituto y toy de vacaciones :( pero weno espero que me salga bien, en unas horas si me acuerdo y funciona la placa subo un video ^^
Saludos
P.D. La placa no la ice SMD ya que queria trabajr agusto con lso pic y tambien la echo optoacoplada pero no tengo el DC/DC asi que me lo fabricare yo mismo en una placa aparte, ya lo explicare en el proximo post como lo tengo echo. :D
-
Kmpos gracias :mrgreen:
Seria tambien interesante que subiera por aqui mismos tus projectos y asi compartir ideas, ahora mismo estoy liado con un DMX tester y AVR Bascom, el codigo lo simule y ahora lo estoy montando en la platina, cuando lo acabe subo fotos por aqui a ver si alguien tambien se anima hacerlo. yo uso muchos el DmxControl y va muy bien :mrgreen:
Saludo
-
Mis proyectos estan en mi web www.electronicakmpos.es asi no tengo que subirlos xD vamos, no estan puesto casi nada, solo el del foco y el del escaner con lso servos, el del motor pap esta en el foro de mi web con los videos.
Aqui os dejo las fotos de mi cable USB-DMX el video de la cabeza movil lo estoy subiendo a youtube luego os lo pongo aunque solo es la cabeza dando welta y cambia algo al ritomo de la musica pero weno, es para que veais que funciona perfec el USB-DMX
(http://www.electronicakmpos.es/foro/kmpos1.jpg)
(http://www.electronicakmpos.es/foro/kmpos2.jpg)
(http://www.electronicakmpos.es/foro/kmpos3.jpg)
(http://www.electronicakmpos.es/foro/kmpos4.jpg)
-
Aki os dejo el video
-
Kmpos eso tiene muy buenas pinta, eso lo hace con motores Servos? si quiere hacer mas cosas tambien te recomiendo ADC y DCA DMX de esta pagina yo me hice y funciona http://www.qsl.net/n5tle/ seguro la conoce
Saludo
-
Ese foco es comprao no es de servos, pero el de mi web si es de serbos, pero lo dejao xq no me gustan los servo xD pero pa las fiestas asi taba bien jejeje de todos modos ahora miro la web que mas dao
-
Hola a todos, mi nombre es Miguel y estoy intentando hacer funcionar el USB -> DMX con un PIC18F2550, que segun lo que dicen es compatible tanto en hard como en soft con el 16f745, y es mas conveniente porque se lo puede grabar muchas veces, a diferencia del otro.
El primer problema es que no soy un experto con los micros asi que, una cuestion menor puede significar un mar de incognitas. Lo primero que hice fue compilarlo en la forma original y con el micro original y salia todo ok.
El segundo problema se produjo cuando hice los cambios correspondientes en los archivos por <p18f2550.inc>. Al compilar me saltan unos cuantos errores, al parecer no es TAN compatible, encontre que en el soft original emplean instrucciones como ser MOVFW que no figuran en el set de instrucciones del micro 16F, pero que al parecer el compilador las acepta (con ese micro) pero no con el 18F. Podria alguien por favor darme una mano con este tema, en este link esta el archivo fuente para que lo tengan a mano.
http://www.elektor.com/magazines/2006/september/usb-dmx512-converter.58548.lynkx
Desde ya les estoy muy agradecido. SalU2. Miguel :)
-
cri cri... cri cri...
-
yo tengo le mismo problema, estoy usando una placa grabadora art2003, e tengo una pic18f2550, estoy tentando convertir el codigo. la instrocione movfw en pc 18f soy solo movf. yo lo vi en datasheet.
si usteds poderon nos ayuden,
-
:mrgreen:
Un gran saludo al Foro!
Bien Señores como le prometi algunas persona aqui en el Foro,especialmente a MigSantiago y Mateos aqui quiero presentar Diversos projecctos, claro encontrados en la WEB, algunos de ellos lo he probado y funcionan de maravilla y para que lo que no conozcan el Protocolo DMX512 aqui os dejos una pagina donde explica sus proceso,http://es.wikipedia.org/wiki/DMX
para empezar aqui le pongo el los Diagrama y el programa en Assembler, el Assembler no lo he Simulado pero escuche en otros foro que funciona,esperemos que nuestros Colega del Foro lo puedan hacer ya que yo de momento no uso MPLAB( aunque tengo el programador)
para otro projecto uso el STK500 que eso viene mas tarde.
Hola stk500 de cuanto es el cristal que utiliza el pic 16f872P???
Saludos
-
El Cristal que usa es de 20Mhz , espero que nos cuente por aqui de tu avance ya que ese circuito lo tengo guardado por ahi.
Saludos
-
:-/ :-/ :-/ Manolo las platina van de Madre :-/ :-/ :-/ Funciona, claro esta no se debe beber Ron :D :D :D y hay que tener muchas paciencias, aqui os pongo imagen, lastima no tengo camara para que la vean en Funcion, pero va!!1 :-/ :-/ :-/ :-/
(http://img58.imageshack.us/img58/8748/img0001vd3.jpg)
(http://img204.imageshack.us/img204/1011/img0002ta0.jpg)
Hola STK500: me alegro de haber encontrado este link, yo tengo realizados y me funciona muy bien, demultiplexor y multiplexor, pero tengo hecha el mismo circuito que el de la foto "USB-DMX" y no he podido hacerlo funcionar, al estar todo en aleman no he podido seguir todas las instrucciones y no se si a la hora de grabar los "Fuses" lo he hecho bien. Me encantaria poder tener mas informacion si es posible de este circuito y de si a ti te funciona bien. Muchas gracias anticipadas. Un saludo de Alejandro.
-
Hola Rafa, y amigos DMXeros :mrgreen:
Alguno esta empleando el freestyler?, porque he tenido que regresar a tres versiones anteriores para poder solucionar algunos problemas.....
Por ejemplo, la ultima version, no aparece el listado de CUEs...
Norberto
-
Hola Gran Jefe!! Guao :D
Lamentablemente no uso el Freestyles Norberto, yo uso el DmxControl, y no me da problema. cuando tenga tiempo lo pruebo y te digo.
Un abrazo jefe :mrgreen:
-
Hola Norberto!
estoy ahora mismos probando el Freestyler pero lastima no tengo ningun aparato disponible para probar tantos CUE, solo tengo 3 canales y me funciona, yo lo hago asi, creo los canales que voy a usar y luego SAVE as mis favoritos canales, luego lo abro y me salen en otras vez, yo uso la ultima version 3.0.1 que acabo de bajarla, aunque lei en su foros que hay un Bug http://www.freestylersupport.com/fsforum/viewtopic.php?f=6&t=1565
es a esto que te refiere?
Saludo
-
Gracias por tu contestacion, Rafael: lo primero, por favor no me hables de usted, gracias. Sobre con cual grabador grabe el programa no klo se pues me lo hizo un colega que en la empresa trabajan con "Atmel" pero que ese modelo no lo usaban, el mismo me dijo que lo de los fuses era un poco rollo por lo cual no se si estara bien grabado. Me puedes indicar cual es el Hex para grabar el micro y con que programador lo podria grabar. Tengo instalado el DmxControl, en el cual veo que reconoce esta interface. Me he vuelto a bajar los programas de la pagina de Digital Enlightenment, serias tan amable de indicarme cual es el que tengo que usar para grabar el At8515.
Con esto del Aleman no me aclaro. Muchas gracias y un saludo, de Alejandro.
-
pero que software usaste? te recomiendo baje el AVR Studio4 de la pagina de Atmel y con el generar el Hex, seria interesante saber que software usa ya que hay programa que los Fuse salen invertido, Ejemplo el Pony programa, si no pone los Fuse bien nunca te va a funcionar , aqui te subo el Hex y el programa en Assembler tambien tiene una imagen de como debe poner los Fuses, cualquier cosas por aqui estamos :mrgreen:
-
aqui tiene como deben ir los Fuses
(http://img30.imageshack.us/img30/7541/fuses.jpg)
-
Hola Rafael y a tod@s del foro: leido tu correo te digo que el ASM y el HEX ya los tengo, aunque me parece que el Hex es un poco diferente, lo revisare. Yo tengo un programador AVR ISP MKII el cual veo que puede grabar varios micros de Atmel en el cual incluye el
AT90S8515, este es igual al ATMEGA8515?, este es el que yo tengo. este grabador graba en circuito lo cual daria lo mismo si esta el mismo preparado para ello, esto es asi?. en este mismo momento me estoy bajando el AVR Studio4, yo lo tengo en el ordenador del teatro lo que pasa es que estoy de baja y no voy al mismo. Cuando lo tenga cargado hare alguna prueba, pero me parece que lo de los fusibles no son iguales que los que tu me envias y que yo ya los tenia. Un saludo para tod@s, de Alejandro.
-
Hola Rafael y a tod@s del foro: leido tu correo te digo que el ASM y el HEX ya los tengo, aunque me parece que el Hex es un poco diferente, lo revisare. Yo tengo un programador AVR ISP MKII el cual veo que puede grabar varios micros de Atmel en el cual incluye el
AT90S8515, este es igual al ATMEGA8515?, este es el que yo tengo. este grabador graba en circuito lo cual daria lo mismo si esta el mismo preparado para ello, esto es asi?. en este mismo momento me estoy bajando el AVR Studio4, yo lo tengo en el ordenador del teatro lo que pasa es que estoy de baja y no voy al mismo. Cuando lo tenga cargado hare alguna prueba, pero me parece que lo de los fusibles no son iguales que los que tu me envias y que yo ya los tenia. Un saludo para tod@s, de Alejandro.
Lamentablemente no son compartible, aparte el Assembler esta hecho para el Atmega8515 y el Hex tambien, el AVR ISP MKII , no te puede decir nada, ya que es nuevo para mi, pero creo debe funcionar bien con el Studio4, si tu dice que el Hex es diferente me creo que tu tiene una version vieja ya que esta Actualizado hace poco, te aconsejo que use el que te envie, porque es la ultima version.
-
Rafael te contesto de nuevo: tengo el circuito en casa y lo enchufe al pc, en cuanto lo he enchufado me ha detectado y me avisa de que "nuevo dispositivo de hardware encontrado" y el led del usb de la placa parpadea y luego se apaga. Despues sale en la pantalla abajo un nuevo aviso ". "No se reconoce el dispositivo USB". Uno de los dispositivos USB vinculados a este equipo ha tenido un mal funcionamiento y Windows no lo ha reconocido. Saco el conector y lo vuelvo a poner y me dice lo mismo perosiempre parpadea el led.
Despues de esto pongo en marcha el DMX_Control y cuando arranca el programa sale una ventana que me dice " Es wurde noch kein Digital Enlightenment-Interface ausgewahlt. Bitte wahlen Sie in der konfiguration dieses Plugin eine Seriennumer aus. Le doy a aceptar y entro en el programa y me voy a setting, despues a Output Plugins, sale ventana donde elegir el tipo de Interface y eligo el 5º Digital Enlihgt..... y despues pulso Configure selected plugin, sale otra ventana de configuracion y en "Modus" eligo el 6º Pc Out->Dmx Out & Dmx In->Pc In y le doy a OK y me vuelve a salir la ventana anterior en Aleman, que me imagino que dice que no encuentra el Interface. Esto es lo que me ocurre y no me acordaba, perdona por la brasa que te doy. Un saludo
-
muy simple, el error, el atmega esta mal programado, no me contesta el post anterior, sino no me contesta los post bien no puedo seguir el hilo de lo que tu hace, asi te aconsejo sigue los pasos que te doy, puede hacer un par foto de la placa? de como estan ubicados, me gustaria saber que platina usaste,
y como te dije en mi anterior post el AT90S8515 no es compartible del todos con el Atmega8515, asi que compraste uno.
Saludos
-
Lo siento Rafael, pero creo que no me entiendes, yo en el circuito tengo colocado el ATMEGA8515, simplemente te preguntaba si los micros ATMEGA8515 y el AT90S8515 eran equivalentes. Cuando nombras platina a que es lo que te refieres, No me mal entiendas, te agradezco todo lo que estas haciendo. Un saludo.
-
Lo siento Rafael, pero creo que no me entiendes, yo en el circuito tengo colocado el ATMEGA8515, simplemente te preguntaba si los micros ATMEGA8515 y el AT90S8515 eran equivalentes. Cuando nombras platina a que es lo que te refieres, No me mal entiendas, te agradezco todo lo que estas haciendo. Un saludo.
tranquilo :mrgreen: Ahora comprendo, a la platina me refiero al Circuito impreso, tambien quiero saber que Version tu bajaste de la pagina , ya que Michael hizo varios cambios, el USB daba problema al conmutar las salidas DMX de los Driver(SN75176), te comentaba que seria buenos que pudiera hacer Fotos del Circuito ya montado verlos por sus dos cara asi saber si como los hiciste :-/ :-/ :-/ Manolo las platina van de Madre :-/ :-/ :-/ Funciona, claro esta no se debe beber Ron :D :D :D y hay que tener muchas paciencias, aqui os pongo imagen, lastima no tengo camara para que la vean en Funcion, pero va!!1 :-/ :-/ :-/ :-/
(http://img58.imageshack.us/img58/8748/img0001vd3.jpg)
(http://img204.imageshack.us/img204/1011/img0002ta0.jpg)
Hola STK500: me alegro de haber encontrado este link, yo tengo realizados y me funciona muy bien, demultiplexor y multiplexor, pero tengo hecha el mismo circuito que el de la foto "USB-DMX" y no he podido hacerlo funcionar, al estar todo en aleman no he podido seguir todas las instrucciones y no se si a la hora de grabar los "Fuses" lo he hecho bien. Me encantaria poder tener mas informacion si es posible de este circuito y de si a ti te funciona bien. Muchas gracias anticipadas. Un saludo de Alejandro.
, pues si te fija en esta Placa hecha por nuestros amigo Nocturno, todos el cableado que hice, pues esta Placa es una version vieja ya que la nueva lleva 2 Resistencia y 2 Condensadores mas, esto es muy importante,
yo pienso que tu ahora usando el AVR Studio4 lo tenga mas claro con los FUSES, si ten muchos cuidados no tiene que desactivar ninguno, sinno activar, si desactiva el ISP y CLOP (creo que) te va a dar problema Revivir el Atmega8515, de todas forma cuando tenga un tiempecito te subo imagen de como se pone los FUSE.
Suerte amigo.
Saludos
-
Un saludo: la placa o platina que yo tengo hecha es igual a la de la foto con alguna pequeña modificacion para poner menos topos, pero esta revisada y esta bien, el esquema de la misma es de la fecha 31.01.2007. Que tengo que hacer para adjuntar fotos. La verdad que esto de grabar estos micros de Atmel es un peñazo, por lo menos para mi. En el grabador que tengo el AVRISP MKII, tengo la opcion de grabar el AT8515 pero en el tema de los "Fuses" es totalmente diferente al que esta en este diseño de USB/DMX. Me pide calibracion de oscilador y grabar en la EEprom y en la Flash, la verdad no se por donde tirar. Me he bajado el grabador de PonyProg2000 y en este tambien esta la opcion del AT8515 y la programacion de los "Fuses" es muy parecida por no decir igual al que viene en este programa del USB/DMX, solamente que me tendria que hacer el grabador que indica. Perdonar por ser tan pesado, pero es un circuito en el que tengo una espina clavada. Gracias por la paciencia y un saludo. Alejandro.
-
Un saludo: la placa o platina que yo tengo hecha es igual a la de la foto con alguna pequeña modificacion para poner menos topos, pero esta revisada y esta bien, el esquema de la misma es de la fecha 31.01.2007. Que tengo que hacer para adjuntar fotos. La verdad que esto de grabar estos micros de Atmel es un peñazo, por lo menos para mi. En el grabador que tengo el AVRISP MKII, tengo la opcion de grabar el AT8515 pero en el tema de los "Fuses" es totalmente diferente al que esta en este diseño de USB/DMX. Me pide calibracion de oscilador y grabar en la EEprom y en la Flash, la verdad no se por donde tirar. Me he bajado el grabador de PonyProg2000 y en este tambien esta la opcion del AT8515 y la programacion de los "Fuses" es muy parecida por no decir igual al que viene en este programa del USB/DMX, solamente que me tendria que hacer el grabador que indica. Perdonar por ser tan pesado, pero es un circuito en el que tengo una espina clavada. Gracias por la paciencia y un saludo. Alejandro.
Vamos por parte Alejandro, que la platina este bien no quiere decir nada ya que es del años 2007siendo asi deberia agregarle 2 Condensadores y 2 Resistencia, Usar el AVR studio es muy facil es cuestion de acostumbrarse, no me diga que es un coñazo :D :D, bien en el AVRStudio4 te debe salir Atmega8515, tu solamente tiene que programarlo y los Fuses, la venta de LockBit no lo cambie y dale a programar, luego a HW Setting le da a Read y luego Write, eso es todos , sin calibracion y otras cosas que te salen, tal como te digo, importante es los Fuses, aqui te pongo una varias imagen para que lo vea claro, sino te funciona asi, revisa el circuitos.
Alesandro a mi no me molesta para nada, para mi es un placer ayudar a gente como tu, para eso estamos por aqui, puede preguntar todos los que no comprenda, asi que no lo tome a mal preguntar. :mrgreen:
Saludos
(http://img198.imageshack.us/img198/1904/studio4fusew.jpg)
(http://img198.imageshack.us/img198/2410/studio41.jpg)
-
Gracias Rafael, por las molestias que te doy, te agradezco las ventanas de los fuses pero no se logra ver nada. Me puedes indicar los valores de los componentes y donde estan colocados. Me estoy haciendo un nuevo esquema con Altium y quisiera ponerlos. Cuando lo tenga acabado ya os lo mandare, despues hare un circuito impreso nuevo, el que tengo lo tengo muy baqueteado. Un saludo y gracias.
-
Gracias Rafael, por las molestias que te doy, te agradezco las ventanas de los fuses pero no se logra ver nada. Me puedes indicar los valores de los componentes y donde estan colocados. Me estoy haciendo un nuevo esquema con Altium y quisiera ponerlos. Cuando lo tenga acabado ya os lo mandare, despues hare un circuito impreso nuevo, el que tengo lo tengo muy baqueteado. Un saludo y gracias.
Ten muchos cuidados con la entrada USB de tu PC, esperando que tu le ha puesto un Fusible correspondiente, si hace un cortocircuito entonce se averio el USB BUS de tu PC, ok veo que casi no se puede leer, ahora mismo es muy tarde pero mañana temprano lo subo mas amplio, lo que no comprendo es porque va hacer Esquema ?, el nuevo Esquema esta alli en la pagina de Michael y lo tengo yo aqui, no pierda tu tiempo en eso, pero si el circuito impreso no ha sufrido daños para que la quiere cambiar?
ok
Te veo mañana por aqui o cuando tu pueda.
Saludos
-
aqui te pongo los archivos de los Fuses .
Saludos y suerte
-
Rafael buenos dias: por supuesto que tengo puesto el fusible tal como indica en el esquema y del mismo tipo.
He abierto los archivos que me mandas de los fuses, con esto solamente vale para grabar el micro?. Al grabar el micro me graba encima de lo que esta o primero tendre que borrar el micro? que es mejor?. Como se pone una imagen como las que mandais vostros en la pantalla?. Lo del esquema nuevo, es porque quiero hacer una placa nueva, porque esta estan las pistas debiles y estan ya un poco tocadas, despues de hacer el esquema lo routeare
con el Altium, me gusta mas. Para ello me tiene que funcionar el programa. Lo conseguire?. Bueno gracias y que pases un buen Domingo. Alejandro
-
con eso archivo no es solo para programar el Micro, sino te puse que el Atmega8515 esta en el Studio4 para compilar,
el pony programa olvidalo, no te complique la vida Alejandro, el estudio4 te lo hace mejor que el pony programa, te aclaro el proceso de programacion de la Ventana del Menu, pues bien cuando entra aqui te debe aparecer el Micro que use, ejemplo el Atmega8515, (o que no se si tu sabe usar el AVRStudio4, espero que si,) deja la opcion que sale de la imagen que te mande, asi como programa se borra todos lo que hay en el Mcu, luego te va donde estan los Fusse y lo pone tal como te envie la imagen, luego te va a HW Setting alli le da Clip a READ y Write ambas opciones y si no te da errores el Mcu esta ya programado y listo. asi de facil es.
lo que espero de ti son Fotos de eso.
Saludo
-
De acuerdo Rafael: seguire tus indicaciones. Me tienes que indicar como adjunto o pongo las fotos u otros archivos JPG. Un saludo, Alejandro.
-
lee aqui http://www.todopic.com.ar/foros/index.php?topic=8120.0
-
Rafael, te mando el esquema del circuito en este Link " http://www.megaupload.com/?d=D30QLPNT " miralo por favor haber si es el cicuito bueno, es el que yo tengo realizado. Un saludo.
-
Hola : hay te mando el link de las imagenes de los Fuses, "http://www.megaupload.com/?d=6QSRVCBT". Que hago mal?.
-
Otra vez te mando la pagina que me sale siempre que le doy a programacion o erase. En donde tu dices de "HW Setting" no estan dispuestos para clipear READ ni WRITE. Hasta pronto.
-
Buenos por lo que veo en el ultimo archivo el error que te da, es debido que esta usando mal el programa, leete bien el tutorial del studio4, sigue los paso de programacion en ISP y no PHVS, para usar el Studio4, debe iniciar el programa ir en proyecto, dale proyecto Wizard y si el codigo esta hecho en Assembler como es este el caso, elije Atmel AVR Assembler, luego localiza el archivo donde esta el codigo (code), donde dice proyect Name, ponle el nombre de çode,
continua, luego te viene Debug plataforma elije Simulator (no simulator2) busca el micro que es, en este caso Atmega8515 y listo.
sigue solo el resto de intrusiones , sino lo tiene claro ahi, entra al foro y leete el tutorial, otros error que te da y puede ser el cableado con el micro, y quizas al programarlo la primera vez desactivaste el ISP y el micro esta muerto, para revivirlo debe montarle un Crystal , y volverlo a programar y activar el ISP, creo que bte esta complicando muchos porque no lee el tutorial del studio4, leelo vale la pena si quiere programar en Atmel.
Saludos
-
Todos estos pasos ya los sigo, primero creo un proyecto nuevo, en este proyecto pego el codigo "Code.Asm" y lo compilo para crear el Hex
no me da ningun error, solo un Warning. Lo demas sigo todos los pasos que tu me dices. Una pregunta en la placa donde tengo montado el zocalo del micro tiene que tener el cristal puesto?. Esta placa yo la tengo alimentada con +5V, porque si no no me reconoce el micro.
No se si as visto en el documento "Doc9" que pone sobre los errores, que comenta algo sobre la calibracion del micro que tiene que ser 1/4 de la velocidad del micro. Esto no lo entiendo. Puesto que si el micro funciona con 12 Mhz, el cuarto de frecuencia seria 3 Mhz, y eso lo no lo tiene. Bueno no se por donde seguir. Un saludo.
-
Alejandro , la primera vez que lo programaste lo programasta con la opcion Exterior Crystal, ahora al programarlo otras vez debe meter un Cristal para que el micro sea reconocido por el programa, sino te va a dar error siempre, si tu quiere yo te programo el micro , me lo envia y te lo programo yo, claro si no te aclara con la programacion, aqui te pongo un link para que vea como es http://extremeelectronics.co.in/downloads/usbavrprogrammer/docs/IntroductionToISP.pdf
yo no uso el programador que tu usa, yo uso el STK500, desconozco ese, no tengo ni idea, como funciona.la Frecuencia se la envia el USBN9604, el micro no lleva ningun cristal, fijaste en el esquema, por eso michael no le puso conector ISP.
-
:-/ :x :-/ :-/ :-/ YA FUNCIONA!!!
Hola Amigos, recien encontré la falla, tenia el capacitor que polariza la tension de USB en mal estado!, ja ja ja, asi que coloque un giganton de 600 voltios, y la pc detecto perfecto que introduje un nuevo hardware... instale el driver... por el momento todo bien en XP
no así en la portatil con VISTA :( (que justamente es con la cual tendria que emplearlo)
Ahora probare la salida DMX y les cuento!
Un abrazo
Norberto
hola! mira yo hice este mismo controlador, salio en una edicion de la revista elektor originalmente. tengo el problema de que me lo reconoce pero me dice que windows ha detenido el dispositivo por que informo de error(codigo 43). es eso lo que te pasaba? yo lo hice tal cual dice en la revista solo que reemplace tmbn el resonador por un cristal comun de 6Mhz sin capacitores ni nada extra, solo cambie por el cristal. me podrias dar una mano? o decirme que fue lo que hiciste vos que al final anduvo? el pic lo grabe en H4 como estaba x defecto en el .HEX deberia funcionar!
desde ya muchiiisimas gracias, saludoss!
-
Buenas,
estaba mirando algunas cosillas acerca del DMX y me ha despertado la necesidad de experimentar con el jejeje... lo primero que quiero realizar es la interfaz para USB.
Veo que se han currando una con PIC, pero lamentablemente no dispongo de un programador para estos ahora pues he empezado a trabajar con Arduino. Llego tarde
Tengo una duda que me ronda la cabeza, pues he seguido el hilo (mas o menos), para el correcto funcionamiento del soft para el PC, espera a recibir una trama como de identificación que ha de mandar la interfaz ¿?¿?
He encontrado esto: http://www.enttec.com/index.php?main_menu=Products&pn=70303&show=description&name=opendmxusb
Una interfaz USB de código abierto que asegura funcionar con programas como el "FreeStyler". Hechándole un ojo al esquema : http://www.enttec.com/dmx_usb/schematic.pdf no me parece mas que un simple conversor USB -> RS485.
¿Me recomendáis probar este esquema? Parece que no es necesario microcontrolar la comunicación...
-
Hola RaDon!
esa interface la he visto funcionando ya con el programa FreeStyler, lo vi en una Demostracion de luces robotica.
recomendartelo no puedo decirte nada, pero si te interesa montarlo buscaste informaciones en los Foro de Freestyler y Enttec. otras cosas es sin un receptor Dmx no podra probarlo :mrgreen: asi que si ya tiene el Arduino te recomiendo le heche una ojeada a mis proyecto alli encontrara algunos.
Saludos
-
Hola RaDon!
esa interface la he visto funcionando ya con el programa FreeStyler, lo vi en una Demostracion de luces robotica.
recomendartelo no puedo decirte nada, pero si te interesa montarlo buscaste informaciones en los Foro de Freestyler y Enttec. otras cosas es sin un receptor Dmx no podra probarlo :mrgreen: asi que si ya tiene el Arduino te recomiendo le heche una ojeada a mis proyecto alli encontrara algunos.
Saludos
Gracias stk500... pero de ahí mi duda que funcione, pues entiendo que solo es un conversor USB a RS-485. El tema de que vuestro interfaz también envié datos al puerto para funcionar es lo que me desconcierta.
-
pues claro que funciona, el programa lo que envias son tramas, no puedo darte muchas informacion porque no le he tenido en mi mano, pero pensando si lo va hacer como lo va a probar?, tiene algun aparatos que se controle con DMX512?, pues a esto me refiero que tendra que hacertelo o comprar algun aparatos para probarlo, ojos no todos aparatos llamado DMX512 funciona 100%, algunas marca(Made in China) lo he probado y no va con el standard, al menos que manipule el programa que envie trama, por eso me hice el USBDMX , ya que puedo manipularlo como quiera, con los tiempo.
Saludos y Suerte
-
Creo que no nos hemos entendido.
Si, si que puedo agenciarme de algunas luces y tal para probar con el protocolo DMX.
Mi duda es sobre la interfaz USB que comento, puesto que no va microcontrolada, solo es un conmversor USB -> rs485 y por lo que he leído en este post, para que el soft, por ejemplo DMXControl funcione con la interfaz, es necesario enviarle algunas tramas como de identificación del hardware (interfaz).
-
hola gente amiga del mundo de la electrónica estoy en el proyecto de realizar un efecto de luz mas conocido como tacho a led's necesitaria si alguien me podria dar una mano con la parte de programacion que sea con el compilador MikroC ya que es el que estoy utilizando. Al tipo de programacion de asembler no lo entiendo eh visto muchos ejemplos asi pero no caigo todavia de como es el tipo de programacion para la parte de recepcion y emicion de DMX. ademas la que se realiza con el dip switch si alguien es tan amable de darme una mano con el tema de esto seria muy agredecido. desde ya GRACIAS. :)
-
osea que por este lado tambien pide ayudas y explica que usa MikroC, pues yo de C no te puedo ayudar.
Saludos