Próximos eventos:

Pronto...

Robots Perú Videos

Loading...

domingo, marzo 25, 2007

Planos del GTP USB Lite en Formato PS


Hola a todos:

A pedido de muchos lectores les hago entrega de los planos del popular "GTP USB Lite con zócalo ZIF de 40 pines" en formato PS (Post Script).

Por qué en formato PS?
La mayoría de los fabricantes de placas impresas lo que hacen es pasar los diseños de las placas (.max, etc.) a formato PS o algún otro que se pueda editar con un software de diseño gráfico como el Corel Draw. Por tal motivo elegí ese formato, otra cosa, sino tienen el Corel Draw pues la impresora del Adobe Acrobat convierte fácilmente los archivos PS en archivos PDF.

Medidas de la Tarjeta Impresa.
La tarjeta impresa del GTP USB Lite mide 73.66 x 93.98 (Ancho x Largo).

Datos Extra:
GTP USB Lite versión gratuita trabaja bajo periférico USB 2.0, Sistema Operativo WinXP Profesional y es compatible solo con algunas mainboards, en caso tener problemas de compatibilidad con mainbards (da problemas con sistemas que tienen "Host USB OpenHCD éstandar") se recomienda usar una tarjeta PCI expansora de puertos USB 2.0. Alguna otra duda, pueden comunicarse conmigo o visitar el Foro TODOPIC donde se trata el tema con mayor detalle.

Hosting de los archivos
Anteriormente usaba el server de almacenamiento de archivos 4Shared.com, pero había que entrar por lo menos una vez al mes y como no tuve Internet por 2 meses me clausuraron la cuenta, por tal motivo ahora almaceno los archivos en MEGAUPLOAD, solo tiene que instalar su barra y descargarán sin problemas los archivos.

Download desde MEGAUPLOAD
Planos en Formato PS.

Download desde SENDSPACE
Planos en Formato PS.

Suerte. Con esto cierro esta Saga que me ha permitido conocer mucha gente, muchos colegas, gracias; la próxima Saga tratará de Bootloaders para 16F877A y dsPICs.

Bytes.

lunes, marzo 19, 2007

Grabar dsPICs con el GTP USB Lite.


Hola a todos:

Pues luego de varias lunas conseguí grabar un dsPIC haciendo uso de este popular grabador: "GTP USB Lite". El error que estaba comentiendo era realmente una tontería. Sucede que según el diagrama que J1M muestra en su página, para conectar un dsPIC al grabador GTP USB Lite por medio del conector ICSP, pues está errado y me dí cuenta al buscar un método de bootloader para estos dsPIC's, pero esa es otra historia que prometo compartirla apenas la tenga comprobada al 100%, bueno regresando al tema, sucedió lo que se conoce como serendipia, buscando una cosa encuentras otra, así fue que encontré una página donde indican como conectar un dsPIC para ser grabado por el método ICSP y no coincidía con el del diagrama de J1M.

Hardware Interface corregida para el caso del dsPIC30F4013
Table 2.1 Pin Used by ICSP

Pin Label - Function - Pin Number
MCLR# - Programming Enable - 1
VDD - Power Supply - 11, 21, 32, 40
VSS - Ground - 12, 20, 31, 39
PGC - Serial Clock - 8
PGD - Serial Data - 9















El paso siguiente fue comprobar si funcionaba:













Y por último comprobar si se puede grabar dicho dsPIC:


























Bueno espero les sea de ayuda, faltaría publicar el diagrama esquemático y el PCB en formato PDF, ya que he recibido muchos emails de personas sugiriendo los diseños en otro formato, bueno, he estado teniendo problemas porque cuando intento pasar de OrCAD Layout a PS y luego a PDF pues el diseño no sale exactamente a escala, varía unos milímetros, casi un cm, lo cual provocaría un error, si alguien sabe como pasarlo sin problemas de OrCAD Layout a PDF por favor comunicarse conmigo a:


Con esto estaría terminando esta saga para pasar a mostrarles el mundo de los Bootloaders.

Bytes.

sábado, diciembre 30, 2006

Feliz Año 2007... les dejo un regalito!!!


Saludos a todos:


lo prometido es deuda, como regalo de año nuevo les dejo los archivos en OrCAD tanto del esquemático como del layout del GTP USB Lite con zócalo Zif de 40 pines, espero les guste. El diseño lo acomodé al OrCAD que es el entorno que domino, ya que el diseño en otro entorno lo pueden encontrar si buscan bien en algún foro temático.






Suerte y que se cumplan todas sus metas !!!


Bytes.

lunes, setiembre 04, 2006

GTP USB Lite - Apéndice A (Test del Hardware)


Hola a todos:

a pedido del público explicaré como medir las tensiones en la Salida ICSP para verificar si el grabador funciona correctamente, para esto uso la opción TEST en la ventana "Hardware Configuración", en el post anterior se indica en el paso 1 y 2 como abrir esta ventana.












Cabe resaltar que el grabador debe estar conectado. Continuando, una vez que nos encontramos en esta ventana haciendo uso de un multímetro debemos medir las tensiones en la salida ICSP tomado como referencia el pin GND del PIC, o del mismo conector ICSP. Los valores que se obtienen son:

GND ---> 0 voltios
VPP ---> 0.55 voltios
VDD ---> 4.92 voltios
Clock ---> 1.62 voltios
Data ---> 1.60 voltios

* Estos valores son aproximados, no necesariamente deben obtener el mismo resultado pero si un valor bastante cercano. Las tomas se hacen con el terminal Negro en GND y el terminal Rojo en los puntos indicados en la tabla anterior.

Luego procedemos a medir nuevamente cada punto pero esta vez en la ventana "Hardware Configuración" debajo de la opción TEST, hacemos click en la casilla Data y medimos con el multímetro. Luego desmarcamos y procedemos a hacer click a la casilla Clock y medimos de igual manera, así sucesivamente con los puntos restantes (VDD y VPP), el resultado de las mediciones debe ser apróx. igual a los siguientes:

GND ---> 0 voltios
VPP ---> 13.93 voltios
VDD ---> 4.89 voltios
Clock ---> 4.85 voltios
Data ---> 4.85 voltios

Finalmente desmarcamos la última opción que hayamos medido y cerramos la ventana "Hardware Configuración" sin grabar los cambios. Con esto estaríamos comprobando que nuestro grabador funciona perfectamente.

En caso no se obtengan los valores que les he mostrado, sugiero que revisen su circuitería antes de intentar grabar algún PIC.

NOTA: El Grabador GTP USB Lite solo funciona en puertos USB 2.0, tengan en cuenta este dato.

Espero sea haya sido de su agrado.

Bytes.

Tech Tags:



Vota por el post, así incentivas mi trabajo.

lunes, julio 31, 2006

Nuevo Foro de Robótica en el Perú


Hola a todos:


Hoy estamos inaugurando el Foro Robots Peru, luego de haber estado por el lapso de un mes bajo pruebas y buscando el host adecuado, por fin podemos darles la bienvenida e invitarlos a participar activamente en el Foro cuya meta es servir de apoyo a todo aquel que quiera iniciarse en esta área que a todos fascina como es la Robótica.

Espero que el foro sea de su total agrado y que en un corto tiempo tengamos a más compatriotas participando en eventos nacionales e internacionales de Robótica.

La consigna es compartir la información, investiga hoy, enseña mañana lo aprendido.

Just Burz !!!

Bytes.

Tech Tags:


Perublogs Tags:


miércoles, julio 12, 2006

GTP USB Lite - Final Part


Hola a todos:

esta es la última parte de este "tutorial" sobre como armar el grabador GTP USB Lite, la versión gratuita, para programar microcontroladores PIC. Hasta el momento ya tenemos listo el ckto. del grabador, falta solamente configurarlo en el WinPIC800 y probar su funcionabilidad.

Configurando el GTP USB Lite en el WinPIC800 v. 3.55g
Configurar el GTP USB Lite es sencillo como verán, solo se necesita conectar el grabador y seguir los siguientes pasos:

Paso 1. Cargue el WinPIC800 versión 3.55g (no funciona con otras versiones). Abra el menú “Configuración” y seleccione la opción “Hardware”. De la ventana “Selección del Hardware” elija de entre las opciones el “GTP-USB-#0”.












Paso 2. Seleccione la opción “Configuración”(), veremos que la opción “Bloqueo configuración” se encuentra con un check, al igual que la opción “Usar Vpp2”. Desmarque la opción “Bloqueo configuración” y a continuación desmarque también la opción “Usar Vpp2”. Haga clic en “Confirmar cambios”.












Paso 3. A continuación verifique que el grabador de PIC’s es reconocido por el WinPIC800, para eso haga click en la opción “Test hardware” (). Obtendrá un resultado tal y como se muestra en la imagen, indicando “Hardware Ok”.













Hasta este paso ya tenemos configurado correctamente el Hardware del Grabador GTP USB Lite, ahora procederemos a grabar un PIC, para el ejemplo usaremos un 18F2550.

Grabando un PIC con el GTP USB Lite usando el WinPIC800 v. 3.55g

Paso 1. Elija un PIC, para el ejemplo usaré un 18F2550, debemos conectar ahora el PIC con las salidas del conector ICSP, para tal efecto nos guiaremos de la siguiente imágen que nos proporciona J1M en su site.













Se puede ver que para el caso del PIC188F2550, tiene 28 pines por lo tanto usaremos la que dice PIC DIP28, la configuración es la que sigue:

Pin 1 ---> Vpp
Pin 8 ---> GND
Pin 19 ---> GND
Pin 20 ---> Vdd
Pin 27 ---> Clock
Pin 28 ---> Data

Paso 2. Luego de conectar las salidas ICSP al PIC procedemos a verificar que el dispositivo es reconocido. Haga clic en “Detectar Pic” (). Obtendrá como respuesta el siguiente mensaje:













Paso 3. Para grabar el PIC primero se debe cargar el archivo “*.hex” que se obtiene al compilar con un software como MPLAB. Haga clic en el icono “Abrir” () o en el menú “Archivo” elija la opción “Abrir”. Busque el archivo “*.hex” que desea grabar en el PIC. En la ventana “Código” podrá ver el código cargado. Antes de grabar sugiero que verifique el estado de los “fuses” en la ventana “Config”.













Paso 4. A continuación haga clic en el icono “Grabar Todo” (). Empezará a grabarse el PIC, al finalizar verá la siguiente ventana, indicándole que la grabación ha sido un éxito:













Luego haga clic en el botón “Conforme” para finalizar. Extraiga el PIC, colóquelo en su aplicación y disfrute.

Hasta el momento he grabado con éxito los siguientes PIC's:
16F84
16F84A
16F628
16F628A
16F819
16F870
16F872
16F873A
16LF873A
16F876A
16F877A
18F452
18F2550
12F629
24C16

Luego para mi uso personal diseñe mi propia placa impresa del GTP USB Lite y de esta forma pasé del protoboard:














a la placa impresa:




























que tal se ve? chevere, no? Un acabado profesional.

Bueno, así terminamos este "tutorial" del GTP USB Lite, gracias por la excelente acogida que ha tenido este tema, prepare algo igual de especial para los próximos posts. Ya saben, consultas, sugerencias, etc. a mi email.

Bytes.



Perublogs Tags:






domingo, junio 04, 2006

GTP USB Lite - Part 04


Hola a todos:

como podrán haberse dado cuenta, por fin logré grabar el PIC 18F2550 y por consiguiente ya estaba listo para armar y probar el GTP USB Lite.

Entonces procedí a armar el GTP USB Lite, la lista de compontes es la siguiente:

It Qty Ref Part
________________

1 1 CN1 CN-USB
2 2 C1,C2 1uF/63v
3 1 C3 10uF/63v
4 2 C4,C5 15pF
5 1 C6 47uF/25v
6 1 C7 100n
7 4 D1,D2,D3,D4 1N4148
8 1 D5 LED BI-COLOUR
9 1 J1 ICSP
10 2 Q1,Q2 BC548
11 1 R1 2k2
12 2 R2,R3 4k7
13 1 R4 10k
14 2 R5,R6 100
15 2 R7,R8 1k
16 1 U1 18F2550
17 1 XT1 12Mhz

y el diagrama lo pueden hallar en la página de J1M que es su creador.














Por motivo de pruebas lo armé inicialmente en un protoboard y no usé un conector USB tipo B, sino más bien lo que hice fue comprar un cable USB estándar y lo corté por el extremo que termina en un plug USB macho tipo B, como pueden ver en la imagen superior. Separé los cinco cables (Rojo, Blanco, Verde, Negro y el aislamiento) y los adapté a un conector tipo MOLEX de 4 pines de esta manera:

Pin 1 --- Rojo (+5VDC)
Pin 2 --- Blanco (-D)
Pin 3 --- Verde (+D)
Pin 4 --- Negro y el aislamiento (GND)

La salida ICSP la implementé con 2 borneras, una de 3 pines y la otra de 2 pines, en la imagen pueden notar que una es azul y la otra negra, era lo que tenía en stock :D .

Acto seguido había que proceder a hacer la primera prueba, que la PC reconozca el dispositivo e instalar el driver.

Al conectar por primera vez el grabador GTP USB Lite al puerto USB, se encenderá el LED bicolor pero de color Rojo indicando que aún no se ha instalado el driver.














Al fijarnos en la PC veremos que se ha detectado el nuevo dispositivo.





Y nos pedirá que instalemos el driver. El grabador GTP USB Lite es un proyecto que nació en el foro TODOPIC, fue diseñado por J1M y su driver es compatible con el grabador summer 2005, es por este motivo que la PC lo detecta como GRABADOR TODOPIC-USB summer 2005.
Para instalar escogemos la opción: "Instalar desde una lista o ubicación específica (avanzado)"














Hacen click en el botón Siguiente y se mostrará una pantalla donde deberán elegir la opción "Buscar el controlador más adecuado en estas ubicaciones", luego un check en "Incluir esta ubicación en la búsqueda" y ubicarán en su PC el Driver(*) del grabador GTP USB Lite. Click en Siguiente para proceder a instalar.














(*) El driver para este grabador venía con la versión 3.55g del WinPIC800 en una carpeta llamada GTP USB/Driver GTP-USB.

Descarguen de Aquí la versión del WinPIC800 que incluye el driver y el GTP_USB.hex para el PIC18F2550, buen provecho.

Para los que tienen problemas con las descargas desde Megaupload pues también pueden descargar el WinPIC800 y el Firmware desde Fileden, Aquí

En mi caso puse el driver en la carpeta GRABADOR PIC USB/Driver, eso es lo que puede apreciar en la imagen de arriba.

De esta manera se inicia la instalación del Driver, verán un mensaje de Windows el cuál hay que ignorar, no hay problema.

















Verán como se va instalando el driver en su PC.














Y finalmente como termina de instalar y a su vez un mensaje indicándonos que el "Harware está instalado y listo para usarse".



















Ahora si vemos el grabador, podrémos apreciar que el LED bicolor cambió a color Verde lo cuál también nos indica que todo ha salido bien.














Para cerciorarnos aún más que el Driver ha sido instalado con éxito, podemos ver el Grabador en la lista del Administrador de Dispositivos con el nombre de GTP USB Summer 2005 #0, ya les he dicho que son compatibles, asi que todo está bien.














En el próximo y último post sobre este tema, explicaré como configurar el Grabador GTP USB Lite en el WinPIC800 versión 3.55g y como configurar los PIC's para grabarlos.

Just Burz !!!

bytes.