TODOPIC

Microcontroladores PIC => Programadores => Mensaje iniciado por: ejmc en 11 de Febrero de 2005, 07:08:00

Título: Un intento de programador
Publicado por: ejmc en 11 de Febrero de 2005, 07:08:00
Sonrisa Gigante
Bueno ya tengo la conecccion del tusb para hacer un puerto serie, el te20, y ya esta todo, tengo que unirlos y meterle una fuente externa(para los 12 o 13 V de programcion) y les voy contando.
Título: RE: Un intento de programador
Publicado por: ejmc en 13 de Febrero de 2005, 10:54:00
Bueno, aca dejo el esquematico: DESCARGAR PDF
Sispic : me decias que usara el TE20, bueno como el tusb necesitaba esos negadores el circuito no es tal cual pero las lineas de programacion son las mismas. Si me dices que puede andar con el Winpic800 lo monto, a ver que me dices.
Título: RE: Un intento de programador
Publicado por: Sispic en 14 de Febrero de 2005, 01:15:00
Descargo el pdf y despues resulta que no existe en el disco .

No hay manera . no seria mejor un gif ?
Título: RE: Un intento de programador
Publicado por: Nocturno en 14 de Febrero de 2005, 02:55:00
Sisco, a mí me pasaba lo mismo y lo he conseguido ver finalmente dándole con el botón derecho al link y eligiendo "Guardar destino como..."
El fichero PDF se me ha copiado en una carpeta y lo he podido ver.
Título: RE: Un intento de programador
Publicado por: ejmc en 14 de Febrero de 2005, 07:16:00
A ver ahora, se los subo para abrir con el eagle 4.11  y con word: DESCARGAR
A .gif no se como pasarloSonrisa Gigante
Título: RE: Un intento de programador
Publicado por: Sispic en 14 de Febrero de 2005, 13:42:00
Pues ni idea si va a funcionar , solo que si lo hace sera muy lento . (puedes provar)

Lo mejor es que te hagas con un 18F2550.

suerte.
Título: RE: Un intento de programador
Publicado por: ejmc en 14 de Febrero de 2005, 18:03:00
Si, lo del 18F2550 hera lo que queria, pero para eso tengo que esperar hasta las vacaciones de invierno con suerte, si es que no se vienen para las fiestas y ahi si que me muero Llorando.
Por velocidad no importa(no creo que tarde mas de un minutoSonrisa Gigante). Con el circuito puedo experimentar a ver que pasa, pero el tema es el programa, con eso no puedo hacer nada, es decir puedo configurarlo para que me mande los datos que le manda al TE20 pero por el puerto USB?
A ver que me dices RollEyes
Título: RE: Un intento de programador
Publicado por: Sispic en 15 de Febrero de 2005, 12:06:00
Pos nada , cuando conectes el TUSB3410 e instales los controladores , ya dispondras de un com virtual que se maneja con las funciones del api normales .

si usas win98 winpic800 no funcinara con el ya que accede directo al puerto sin usar api , pero es posible con xp - aunque no lo puedo asegurar .


Título: RE: Un intento de programador
Publicado por: ejmc en 16 de Febrero de 2005, 09:27:00
Hola de nuevo Sispic..
Si el win es XP, asi que si hay posibilidades me juego y lo armo.
Lo de controladores no se que quieres decir, en si no se de que hablas Sonrisa GiganteSonrisa GiganteSonrisa Gigante.
Bueno entonces voy haciendo el diseno del impreso, me llevara un tiempito pero cuando lo tenga les cuento.
Título: RE: Un intento de programador
Publicado por: ejmc en 26 de Febrero de 2005, 14:15:00
Si que me he tomado mi tiempo para armarlo Sonrisa Gigante
Despues de soldar ese tusb  y el resto del programador, conecto la placa a la maquina abro el winpic y cuando le pongo borrar todo me dice " NO SE PUEDE ABRIR COM1 " . Lo configuro igual que el TE20.
Si en lugar de COM selecciono LPT, pues ahi desaparece ese error, pero si le pongo borrar me dice que lo borra y no lo hace, y me acepta todos los comandos, pero no hacen nada Llorando
Y esto mismo pasa si le pongo COM pero con la ventanita de Addr en blanco.
Otra cosa, el led que figura en el esquematico esta siempre prendido.
Abra alguna solucion Angelito
Título: RE: Un intento de programador
Publicado por: Nocturno en 27 de Febrero de 2005, 00:20:00
¿Has instalado el driver de COM virtual que necesita el TUSB para ser detectado por windows?
Si no lo tienes, es un fichero llamado TUSB3410WDRV_v092 que puedes descargar de la web de Texas Instruments. Y si lo prefieres, te lo envío yo.
Título: RE: Un intento de programador
Publicado por: ejmc en 27 de Febrero de 2005, 08:38:00
Hola NocturnoSonrisa
Pues no sabia eso, ya me pongo a buscarlo, culquier cosa te digo......
Título: RE: Un intento de programador
Publicado por: ejmc en 27 de Febrero de 2005, 13:01:00
Bueno, el controlador que mensionas no lo encontre, pero descarge uno que se llama TUSBWINVCP_2KXP_V103. Comienzo con la instalacion y todo bien, pero luego, cuando tengo que conectar el programador para que windows lo detecte y continuar instalando el controlador, me aparece un mensaje de error que dice : NO SE RECONOCE EL DISPOSITIVO Llorando
Que me dicen es problema del controlador?
Bueno se me esta complicando la cosa
Si quieres mandarme el otro controlador esta es mi cuenta de gmail : ejmc.ejmc@gmail.com
Título: RE: Un intento de programador
Publicado por: Nocturno en 27 de Febrero de 2005, 13:27:00
Ya te he enviado el driver, Juan.
Título: RE: Un intento de programador
Publicado por: ejmc en 28 de Febrero de 2005, 16:08:00
Gracias Nocturno...........
Ya lo instale pero nadadesquiciado
Sera problema de la placa?. Revisare a ver que encuentro
Título: RE: Un intento de programador
Publicado por: Nocturno en 01 de Marzo de 2005, 00:30:00
Si quieres, realiza estas comprobaciones:
- comprueba que hay 3,3V (un poco más) en los tres puntos en los que tiene que haberlos
- comprueba que el cristal está oscilando cuando el circuito está alimentado; puedes poner un led entre masa y una pata del cristal
- continuidad de las entradas Roja y Verde hasta el TUSB.
Título: RE: Un intento de programador
Publicado por: Sispic en 01 de Marzo de 2005, 01:35:00
Al conectar el TUSB3410  , el sistema tendria que reconocerlo , te pedirá instalarlo y acto seguido darle la ruta de los controladores que te ha mandado nocturo .

Abriendo wp800 y seleccionando TE20 te saldr"a la lista de COM,s disponibles , entre ellos el virtual del tusb3410 . que es que hay que seleccionar

si algun paso de estos falla  ,  verifica el circuito .


Título: RE: Un intento de programador
Publicado por: ejmc en 01 de Marzo de 2005, 07:16:00
Entendido senores...
Revisare eso que me dicen y los otros componentes tambien.
A ver que encuentro
Título: RE: Un intento de programador
Publicado por: ejmc en 03 de Marzo de 2005, 07:27:00
Sonrisa GiganteSonrisa GiganteSonrisa GiganteSonrisa GiganteSonrisa GiganteSonrisa GiganteSonrisa Gigante
A que no saben que............
Luego de pasarme horas con esa placa, la conecto a la maquina y me aparece el mensaje de nuevo harwardSonrisa Gigante. Ya esta instalado y parece que esta bien, tengo un puerto serie en la aquina (asi figura) , bueno ahora veo como adapto los niveles de tension porque en el circuito que hice al principio el transistor calentaba por demas.
Les hago una pregunta, la senal de clock y data pueden tener una amplitud de 3v3, o es poco?. Para no tener que adaptar eso tambien. Y otra cosa, como obtienen los 13V para la Vpp a partir de los 5V del puerto USB?
Bueno ya es un avance Sonrisa Gigante, Luego les cuento................
Título: RE: Un intento de programador
Publicado por: ejmc en 03 de Marzo de 2005, 17:19:00
Aqui estoy de nuevo.
Toda la tarde probando y nada. Les cueto
Probe de poner un led con una resistencia en las salidas y poniendo programar o borrar en el WinPic obtengo lo siguiente:
El led de TxD (Sout) esta siempre en estado alto, cuando le doy pogramar y cuando no tambien
Las lineas RTS y DTR (clock y data respectivamente) se encienden y luego se apagan.
Puedo suponer que data y clock estan bien?
A eso te refieres Sispic con probar Data , clock , etc.?
Si en el WinPic le doy a Test Hardware me dice que el hardware no responde
Ya no se por donde seguirEnfurruñado
Título: RE: Un intento de programador
Publicado por: Sispic en 06 de Marzo de 2005, 14:43:00
 probar Data , clock , etc.?

Se trata de comprovar si funcionan las lineas Data , Clock , DataIn y Vpp .

Esto entrando en Configuracion , Hardware , escoges te20 con tu puerto seleccionado . desmarcas "Bloquear Configuracion" y chequeas todas las tensiones ,(con un led si quieres ) . Tambien poniendo tension en DataIn se tiene que encender el led en el Test .




Título: RE: Un intento de programador
Publicado por: ejmc en 08 de Marzo de 2005, 07:06:00
Perdi el mensaje Ardiendo Vuelta a escribir..........
Probado y aparentemente esta bien, pero me sigue diciendo que el hardware no responde.
No puedes hacerme una vercion del WinPic que cuando mande ese mensaje diga : "EL HARDWARE NO RESPONDE. PERO NO TE PREOCUPES QUE ALGUN DIA LO HARA"Muchas risasMuchas risasMuchas risas
Voy a tratar de conseguir un osciloscopio, para ver bien que senales esta mandando, como tendrian que ser mas o menos?
Por otro lado para adptar las tensiones puedo usar el uln2003 que usan en los GTP, es mejor que los negadores que trabajan a la tension a los que se lo alimentan.
Tambien pensaba hacer una comunicacion por puerto serie para probar que pasa, pero creo que seria muchoHelado
Se complica la cosa
Título: RE: Un intento de programador
Publicado por: mirazulado en 09 de Marzo de 2005, 06:46:00
Che, Juan.. los pasos para hacer funcionar el TUSB3410 son :
1 - montarlo en la placa en la que va a funcionar.
2 - instalar el TUSBWINVCP_2KXP_V103 en la PC
3 - hay que grabar un firmware en el TUSB3410 o anda asi como viene de fabrica ?? es que me parecio leer en el datasheet algo de un firmware.

Saludos a todos Mariano ..
Título: RE: Un intento de programador
Publicado por: ejmc en 09 de Marzo de 2005, 07:45:00
Hola Mariano.........
Pasos uno y dos esta bien ( en el maletin hay otro driver pero es lo mismo).
Al tusb no hay que grabarle nada, ya instalando ese driver esta. A mi me figura ,cuando conecto la placa, un puerto COM, Creo que eso es lo que deves consegir.......
Título: RE: Un intento de programador
Publicado por: Sispic en 10 de Marzo de 2005, 11:25:00
Si seleccionas TE20 , seguramente funcionara adaptandolo a cualquier programador paralelo .... muy lento . Ya lo abras notado .

Título: RE: Un intento de programador
Publicado por: ejmc en 10 de Marzo de 2005, 15:55:00
Ha eso estaria bueno.....
Quiero decir, puedo usar el picstart plus (copia) que tengo, faltaria una linea (no se cualSonrisa Gigante) . Voy a probar total
Título: RE: Un intento de programador
Publicado por: ejmc en 07 de Abril de 2005, 07:18:00
Se pensaron que me habia rendidoSonrisaSonrisaSonrisa
Aca estoy una ves mas, hoy voy a la facultad con la maquina que consegui un osciloscopio como para veer que esta pasando y seguir con esto.
Anoche instale de nuevo el driver del tusb (pues tube que formatear la maquina) en la noteboock y conecte la placa y todo salio de primera, hasta que desconecto el cable USB y me aparece una pantalla en azul que no alcanzo a leerla y luego se reinicia la maquina y me termina diciendo que ¨el sistema se ha recuperado de un error grave¨. En la PC de mesa esto no sucede , ambas com  win XP
Que podra ser?............
Bueno, luego les cuento como me fue en el laboratorio
Título: RE: Un intento de programador
Publicado por: ejmc en 08 de Abril de 2005, 09:35:00
Bueno les cuento lo que hice
Probe las salidas de data ,clock , y vpp y todas cambian de estado, pero si le pongo borrar pic, la senal de clock no oscila , se mantiene baja hasta que termina el proceso de borrado.
Luego, hice una aplicacion en VB que hacia lo siguiente: co un boton actibo y desactivo un timer, este timer lo que hacia hera cambiar el estado de las lineas data y clock  y asi generar una senal de reloj en esas lineas . Bueno , el periodo minimo que pude generar es de 20ms ( 10 en alto y 10 en bajoSonrisa Gigante ) luego si bajaba el tiempo del timer no pasaba nada , como que el tusb no podia trabajar mas rapido que eso. Ahora , estara ahi el problema? que tiempos maneja el winpic en las senales data y clock, tal ves ahi este el problema. Que me dicenSonrisa Gigante
Título: RE: Un intento de programador
Publicado por: Sispic en 08 de Abril de 2005, 12:45:00
Bueno , el periodo minimo que pude generar es de 20ms

Es el problema que te comenté , es muy lento .

Te imaginas programar todo un pic con un clock de 25hz ?

el clock para un Dspic va a 20us y ya tarda lo suyo  , si modificase el programa para el clock que necesitas , tardaria todo un fin de semana en programar un dspic ...... incluyendo las colas de la operacion salida y entrada en la ciudad Muchas risas.

buscate un 18f2550 anda .Giño


Título: RE: Un intento de programador
Publicado por: ejmc en 08 de Abril de 2005, 14:04:00
Muchas risasMuchas risasMuchas risas
BUe , ese hera el problema. Esta bien me rindo.
Aun tengo que esperar para esos PIC, voy a tratar de que me los manden por correo, pero hay que ver el tema aduanero.
Por otro lado, porlomenos tengo un puerto serie medio lento , pero que puedo usar o no? . Podre hacer una comunicacion a (9600 baud ) , haver si puedo sacar algo de todo el tiempo que le meti a estoLlorandoLlorandoLlorandoLlorando
Gracias por todo..............Sonrisa
Título: RE: Un intento de programador
Publicado por: mirazulado en 08 de Abril de 2005, 14:24:00
Perdon Juan, pero lo que decis es que no le podes sacar mas de 20ms de velocidad por clock al TUSB3410 ? parece super lento, a cuanto bps nos comunicariamos entonces ? te pregunto por que tengo unos samplesitos que mando Texas y todavia no los monte pero igual esta agendado el proyecto..
Un abrazo Mariano..
Título: RE: Un intento de programador
Publicado por: ejmc en 08 de Abril de 2005, 21:38:00
Nada que perdonar mirazuladoSonrisa
Eso que dices hera lo que le preguntaba a Sispic. Pero supongo que la salida sout y la entrada sin ( txd y rxd ) deven trabajar a mayor frecuencia, sino no serviria de nada. Si vas a hacer una interface usb serie me prendo, aunque no ando con tiempo por la facu voy a ver como hacer una comunicacion con un pic y este conversor en VB.
Bueno espero que el tusb pueda hacer una comunicacion a 9600 que es lo que se ve en todas partesSonrisa Gigante
Título: RE: Un intento de programador
Publicado por: mirazulado en 09 de Abril de 2005, 10:19:00
Por ahora ni fabrique la plaquita para montar el TUSB, esta en la cola de proyectos a realizar.. asi que por ahi tardo unas semanas en ponerme a hacer esto, hoy no tengo tampoco tiempo para empezar.. apenas comience te cuento ! Lo que si mas que una interface serial a 9600 me gustaria mas los 12Mbps que promete el DataSheet.. no te digo llegar a 12Mbps, pero un 1Mbps o con un 500kbps me conformo ! Giño
Un abrazo Mariano !
Título: RE: Un intento de programador
Publicado por: ejmc en 09 de Abril de 2005, 17:16:00
Bueno para ahorrarte un poco de trabjo aca tenes el diseno de la placa donde lo monte
http://miarroba.com/foros/ver.php?foroid=348538&temaid=3055625
Título: RE: Un intento de programador
Publicado por: mirazulado en 13 de Abril de 2005, 07:47:00
Ok, muy util eso... cuando lo monte te cuento.
Un abrazo Mariano..
Mdp Arg.