Autor Tema: Programador USB para PIC basado en GTP USB PLUS  (Leído 31999 veces)

neotec

  • PIC10F
  • *
  • Mensajes: 20
Programador USB para PIC basado en GTP USB PLUS
« en: Febrero 06, 2011, 07:36:28 pm »
En esta ocasión voy a subir los archivos necesarios y una breve explicación de como construir un programador USB para la familia de microcontroladores PIC de microchip.

Este programador me lo encontré algún día en un foro (gracias al que lo posteo) y lo construí para probarlo y la verdad funciona sin ningún problema, esta basado en el GTP USB PLUS, programa bastantes familias de microcontroladores y es bastante estable. Este programador solo tiene el inconveniente de no tener driver para windows 7 ni windows vista, pero en windows XP funciona a la perfección.

El circuito usado es ele siguiente:




Como pueden ver es un circuito sencillo consta de una estabilizador de voltaje, la parte de la comunicación USB, el PIC18F2550 que contiene el firmware para comunicarse con el PC y el indicador de estado del programador (ocupado y libre) y por ultimo un conector ICSP para conectar directamente donde tengamos el microcontrolador.

Si queremos construir la parte para el conector Zif como fue mi caso, este es el circuito necesario:




Estos serian los circuitos necesarios para poder construir nuestro propio programador USB para PIC's, bueno ahora después de tener estos circuitos cada uno es libre de utilizar el software que le sea mas cómodo para fabricar su PCB (circuito impreso), aunque igual yo en esta guia subiré un archivo para el ARES del software Proteus para que cada uno se sienta libre de usarlo y simplemente pasar a la fase de construir el PCB.

Después de tener construido nuestro PCB, solo nos queda programar nuestro microcontrolador PIC18F2550 con el firmware que nos servirá para comunicar el programador con el PC. Para programarlo por primera vez tendremos que conseguir un programador prestado pero este proceso solo tendremos que hacerlo una única vez.

Bueno ahora si algunas aclaraciones sobre el archivo adjunto donde esta toda la información:
  • La carpeta firmware contiene dos archivos .hex para programar en el microcontrolador PIC18F4550, pueden usar cualquiera de los dos funcionan igual.
  • La carpeta planos en PDF contiene dos archivos en PDF uno para cada lado del circuito (lado de los caminos y lado de componentes) para que los utilicen con la técnica que quieran o sepan emplear para fabricar PCB's (transferencia de calor, luz ultravioleta, serigrafia, etc).
  • La carpeta WinPic800 contiene el software que utiliza el PC para comunicarse con el programador. Cuando conectemos por primera vez el programador pedirá los driver, estos están en una carpeta llamada Driver GTP-USB que se encuentra en la carpeta WinPic800 (WinPic800_01\GTP-USB\Driver GTP-USB).

Este es el link de descargar donde esta toda la información http://www.megaupload.com/?d=W9N2I9ZX

Bueno espero que les guste esta información y que les sea de mucha utilidad, cualquier duda, comentario, sugerencia, queja serán bien recibidas y de mucha ayuda para mi.

Los dejo con una imagen del programador que construí.


вoяяe

  • .::. µPraxis .::.
  • Amigo de uControl
  • PIC18F
  • ******
  • Mensajes: 1346
  • вoяяe
    • вyвoяяe
Re: Programador USB para PIC basado en GTP USB PLUS
« Respuesta #1 en: Febrero 06, 2011, 08:48:57 pm »
Orale muy bueno, ya le traigo ganas a ese programador, espero tener un tiempito para armarlo !!!

Gracias por compartir!!!

Saludos!  :bang:
La electrónica es simple, puedes aprenderla en 100 simples lecciones, una lección cada año.

darck_khronos

  • PIC16F
  • ***
  • Mensajes: 674
  • Dipag Consultores
    • Dipag
Re: Programador USB para PIC basado en GTP USB PLUS
« Respuesta #2 en: Febrero 07, 2011, 01:33:29 am »
es interesante el que no requiera de un elebador bost para poder generar el voltaje de programacion

el_vpi

  • Moderador
  • PIC18F
  • ******
  • Mensajes: 1348
Re: Programador USB para PIC basado en GTP USB PLUS
« Respuesta #3 en: Febrero 07, 2011, 08:44:05 am »
Si lo tiene. Es un triplicador (no se si sera un doblador) a diodos, aca formado por D1, D2 y D3. Usan RA0 y RA1 como oscilador para el generador.

Saludos, Daniel.

neotec

  • PIC10F
  • *
  • Mensajes: 20
Re: Programador USB para PIC basado en GTP USB PLUS
« Respuesta #4 en: Febrero 07, 2011, 12:35:39 pm »
Si lo tiene. Es un triplicador (no se si sera un doblador) a diodos, aca formado por D1, D2 y D3. Usan RA0 y RA1 como oscilador para el generador.

Saludos, Daniel.

Hola Daniel muchas gracias por la aclaración.

Islagrande

  • Moderador
  • PIC18F
  • ******
  • Mensajes: 1200
Re: Programador USB para PIC basado en GTP USB PLUS
« Respuesta #5 en: Febrero 07, 2011, 12:39:36 pm »
Gracias neotec
Muy buen aporte
Saludos desde La Habana

 :titanic
Por que estas allá donde te extraño y no aquí donde te quiero
"Tomado de un letrero escrito en una calle de La Habana"

neotec

  • PIC10F
  • *
  • Mensajes: 20
Re: Programador USB para PIC basado en GTP USB PLUS
« Respuesta #6 en: Febrero 07, 2011, 12:52:56 pm »
Gracias neotec
Muy buen aporte
Saludos desde La Habana

 :titanic

Es un placer, espero poder seguir subiendo mas aportes y que cada vez sean mejores.

xtremrex

  • PIC10F
  • *
  • Mensajes: 23
Re: Programador USB para PIC basado en GTP USB PLUS
« Respuesta #7 en: Marzo 04, 2011, 09:27:06 am »
Gracias neotec , por compartirlo, este proyecto lo estoy realizando, en cuantolo termine subire fotos, nuevamente muchas gracias :prog

wachinnet

  • PIC10F
  • *
  • Mensajes: 1
Re: Programador USB para PIC basado en GTP USB PLUS
« Respuesta #8 en: Marzo 04, 2011, 04:07:33 pm »
MAN  ESTA RE BUENO EL POST PERO DONDE ESTA LA LISTA DE LOS ELEMENTOS... :'(

xtremrex

  • PIC10F
  • *
  • Mensajes: 23
Re: Programador USB para PIC basado en GTP USB PLUS
« Respuesta #9 en: Marzo 04, 2011, 04:21:12 pm »
MAN  ESTA RE BUENO EL POST PERO DONDE ESTA LA LISTA DE LOS ELEMENTOS... :'(

Estan en el  primer post que realizo , osea arriba ( UP )  ;D  :rolleyes2:

вoяяe

  • .::. µPraxis .::.
  • Amigo de uControl
  • PIC18F
  • ******
  • Mensajes: 1346
  • вoяяe
    • вyвoяяe
Re: Programador USB para PIC basado en GTP USB PLUS
« Respuesta #10 en: Marzo 04, 2011, 04:21:46 pm »
Hola amigo, la lista de los elementos la puedes sacar del esquematico:



Saludos! :bang:
La electrónica es simple, puedes aprenderla en 100 simples lecciones, una lección cada año.

HJ

  • Moderador
  • dsPIC
  • ******
  • Mensajes: 5713
Re: Programador USB para PIC basado en GTP USB PLUS
« Respuesta #11 en: Marzo 04, 2011, 09:09:01 pm »
MAN  ESTA RE BUENO EL POST PERO DONDE ESTA LA LISTA DE LOS ELEMENTOS... :'(
Hola wachinnet, bienvenido al foro de uControl, te ruego que no escribas todo en mayúscula y lee por favor las Reglas del Foro.  :police:

Gracias
HJ
"si te lo dicen se te olvida, si lo lees lo aprendes; pero si lo haces realmente lo entiendes"
"Cuando llegue la inspiración, que me encuentre trabajando" [Pablo Picasso]

angelillo30

  • PIC10F
  • *
  • Mensajes: 1
Re: Programador USB para PIC basado en GTP USB PLUS
« Respuesta #12 en: Julio 14, 2011, 09:47:36 am »
La lista así por encima:

R1 2K2
R2 4K7
R3 4K7
R4 10K
R5 100
R6 100
R7 1K
R8 1K
R9 1K
R10 1K

C1 1uF 63V
C2 1uF 63V
C3 10uF 63V
C4 15pF
C5 15pF
C6 47nF 25V
C7 100uF
C8 ? ? ? ?

Q1 BC548
Q2 BC548

D1 1N4148
D2 1N4148
D3 1N4148
D4 1N4148

IC 18F2550

LED BICOLOR

XT 12Mhz

ZOCALO ZIF 40 PINS
ZOCALO 28 PINS
Conector USB

Yo lo único que no veo en el esquema es el valor de C8, sobre R9 y R10 no se ven como tal en el esquema, pero según las imagenes son de 1K sino me equivoco.

Un saludo.

z3t4

  • PIC10F
  • *
  • Mensajes: 9
Re: Programador USB para PIC basado en GTP USB PLUS
« Respuesta #13 en: Enero 30, 2012, 07:09:40 pm »
gracias neotec pero ahora que megaupload esta cerrado prodrias subir los archivos a otra pagina???


En esta ocasión voy a subir los archivos necesarios y una breve explicación de como construir un programador USB para la familia de microcontroladores PIC de microchip. .............

Este programador me lo encontré algún día en un foro (gracias al que lo posteo) y lo construí para probarlo y la verdad funciona sin ningún problema, esta basado en el GTP USB PLUS, programa bastantes familias de microcontroladores y es bastante estable. Este programador solo tiene el inconveniente de no tener driver para windows 7 ni windows vista, pero en windows XP funciona a la perfección....
« Última modificación: Enero 30, 2012, 07:18:59 pm por HJ »

dgnr07

  • PIC12F
  • **
  • Mensajes: 232
Re: Programador USB para PIC basado en GTP USB PLUS
« Respuesta #14 en: Enero 31, 2012, 08:04:43 am »
Por el momento solo tengo mi programadorcito JDM para los pic chiquitos que estoy manejando, pero molesta tener que pasar los archivos a la compu viejita para poder usar el puerto serie.
Con este programador, o la version que realizo felix, puedo trabajar solo usando el puerto USB, no es necesario usar una alimentacion externa?
Otra cosa, este hard, funciona solo con winpic? porque yo estoy solo familiarizado con el ICProg y quisiera saber si puedo seguir usando ese programa con este circuito.

gracias!