uControl
Octubre 25, 2014, 06:25:50 *
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?

Ingresar con nombre de usuario, contraseña y duración de la sesión
 
   Inicio   Ayuda Buscar Ingresar Registrarse  

La gente de Niple nos ofrece un descuento especial para usuarios de uControl.
Entérate de como puedes aprovechar esta oferta haciendo click aqui.

Súmate, y ayuda a uControl con tu participación en esta interesante oportunidad que nos oferece Niple.

Páginas: [1] 2   Ir Abajo
  Imprimir  
Autor Tema: Programador USB para PIC basado en GTP USB PLUS  (Leído 24375 veces)
0 Usuarios y 1 Visitante están viendo este tema.
neotec
PIC10F
*
Desconectado Desconectado

Mensajes: 20



« : Febrero 06, 2011, 07:36:28 »

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í.

En línea
вoяяe
.::. µPraxis .::.
Amigo de uControl
PIC18F
******
Desconectado Desconectado

Sexo: Masculino
Mensajes: 1309


Pяobando C30


WWW
« Respuesta #1 : Febrero 06, 2011, 08:48:57 »

Orale muy bueno, ya le traigo ganas a ese programador, espero tener un tiempito para armarlo !!!

Gracias por compartir!!!

Saludos!  bang
En línea

La electrónica es simple, puedes aprenderla en 100 simples lecciones, una lección cada año.
darck_khronos
PIC16F
***
Desconectado Desconectado

Sexo: Masculino
Mensajes: 671

Khronoscorp Systems


« Respuesta #2 : Febrero 07, 2011, 01:33:29 »

es interesante el que no requiera de un elebador bost para poder generar el voltaje de programacion
En línea
el_vpi
Moderador
PIC18F
******
Desconectado Desconectado

Mensajes: 1252



« Respuesta #3 : Febrero 07, 2011, 08:44:05 »

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.
En línea
neotec
PIC10F
*
Desconectado Desconectado

Mensajes: 20



« Respuesta #4 : Febrero 07, 2011, 12:35:39 »

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.
En línea
Islagrande
Moderador
PIC18F
******
Desconectado Desconectado

Sexo: Masculino
Mensajes: 1090



« Respuesta #5 : Febrero 07, 2011, 12:39:36 »

Gracias neotec
Muy buen aporte
Saludos desde La Habana

 me voy a pique
En línea

La tierra no es una herencia de nuestros padres; es un préstamo de nuestros hijos
neotec
PIC10F
*
Desconectado Desconectado

Mensajes: 20



« Respuesta #6 : Febrero 07, 2011, 12:52:56 »

Gracias neotec
Muy buen aporte
Saludos desde La Habana

 me voy a pique

Es un placer, espero poder seguir subiendo mas aportes y que cada vez sean mejores.
En línea
xtremrex
PIC10F
*
Desconectado Desconectado

Mensajes: 23


« Respuesta #7 : Marzo 04, 2011, 09:27:06 »

Gracias neotec , por compartirlo, este proyecto lo estoy realizando, en cuantolo termine subire fotos, nuevamente muchas gracias Programando
En línea
wachinnet
PIC10F
*
Desconectado Desconectado

Mensajes: 1


« Respuesta #8 : Marzo 04, 2011, 04:07:33 »

MAN  ESTA RE BUENO EL POST PERO DONDE ESTA LA LISTA DE LOS ELEMENTOS... Cry
En línea
xtremrex
PIC10F
*
Desconectado Desconectado

Mensajes: 23


« Respuesta #9 : Marzo 04, 2011, 04:21:12 »

MAN  ESTA RE BUENO EL POST PERO DONDE ESTA LA LISTA DE LOS ELEMENTOS... Cry

Estan en el  primer post que realizo , osea arriba ( UP )  Grin  rolleyes2
En línea
вoяяe
.::. µPraxis .::.
Amigo de uControl
PIC18F
******
Desconectado Desconectado

Sexo: Masculino
Mensajes: 1309


Pяobando C30


WWW
« Respuesta #10 : Marzo 04, 2011, 04:21:46 »

Hola amigo, la lista de los elementos la puedes sacar del esquematico:



Saludos! bang
En línea

La electrónica es simple, puedes aprenderla en 100 simples lecciones, una lección cada año.
HJ
Moderador
dsPIC
******
Desconectado Desconectado

Sexo: Masculino
Mensajes: 5448



« Respuesta #11 : Marzo 04, 2011, 09:09:01 »

MAN  ESTA RE BUENO EL POST PERO DONDE ESTA LA LISTA DE LOS ELEMENTOS... Cry
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
En línea

"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
*
Desconectado Desconectado

Mensajes: 1


« Respuesta #12 : Julio 14, 2011, 09:47:36 »

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.
En línea
z3t4
PIC10F
*
Desconectado Desconectado

Mensajes: 9


« Respuesta #13 : Enero 30, 2012, 07:09:40 »

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 por HJ » En línea
dgnr07
PIC12F
**
Desconectado Desconectado

Mensajes: 232



« Respuesta #14 : Enero 31, 2012, 08:04:43 »

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!
En línea

La gente de Niple nos ofrece un descuento especial para usuarios de uControl.
Entérate de como puedes aprovechar esta oferta haciendo click aqui.

Súmate, y ayuda a uControl con tu participación en esta interesante oportunidad que nos oferece Niple.

Páginas: [1] 2   Ir Arriba
  Imprimir  
 
Ir a:  


La gente de Niple nos ofrece un descuento especial para usuarios de uControl.
Entérate de como puedes aprovechar esta oferta haciendo click aqui.

Súmate, y ayuda a uControl con tu participación en esta interesante oportunidad que nos oferece Niple.

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.20 | SMF © 2011, Simple Machines
SMFAds for Free Forums
XHTML 1.0 válido! CSS válido!
Página creada en 0.104 segundos con 29 consultas. (Pretty URLs adds 0.011s, 3q)
loggkey