IMPORTANTE!

Las publicaciones con la etiqueta EN CONSTRUCCIÓN pueden ser modificadas, los diseños contenidos en ellas aun no son definitivos por lo que no están disponibles para descarga.

junio 15, 2009

PICKit 2 Clone Zocalo ZIF

pickit2zif

Luego de unos días de trabajo presento una versión del programador PICKit 2 de Microchip, este programador está basado en el esquemático que comparte microchip en el manual de su PICKit 2. A diferencia del original, este no tiene pines ICSP (In Circuit Serial Programming) ya que cuenta con un zócalo ZIF (Zero Insertion Force) lo que hace más sencilla programación en fase de prototipado y depuración.

El programador es totalmente compatible con el programa PICKit 2 v2.61 de Microchip y con el IDE MPLAB ya que el firmware cargado en el PIC es el desarrollado por Microchip.



Los dispositivos soportados por el programador son:
PIC10F (DIP8)
PIC12F (DIP8)
PIC16F (DIP14, 18, 20, 28 y 40)
PIC18F (DIP18, 20, 28 y 40)
dsPIC30F (DIP28 y 40)

El archivo para descargar contiene el esquema y el PCB en EAGLE 5.4, ademas de los archivos en PDF listos para imprimir y utilizar el método de la plancha. Como información adicional, en la carpeta Distribución_ZIF se encuentran unas imágenes que detallan la ubicación del PIC en el zócalo ZIF dependiendo de la clase.

Para descargar: pickit2_clone.zip

Más Info:
PICkit 2 Development Programmer/Debugger
PICKit 2 v2.61
PK2V023200.zip

Si tienes alguna inquietud no dudes en comentar.

252 comentarios:

1 – 200 de 252   Más recientes›   Más nuevas»
elias dijo...

baya trabajito pordrias publicar los esquematicos de tu version

walter antonio casanova ortiz dijo...

amigo con que soft o como hiciste para ahcer la explicacion de la colocacion de los pic en el zif..???

Erick dijo...

Hola pues decir que lo arme y funciona de maravillas, tiene un acabado profesional muchas gracias por compartirlo Cristian.

Un saludo

Anónimo dijo...

Hola muy lindo parece? pero que onda con el pic?
venden el soft del pic o de donde lo bajo?

Wando dijo...

hola exelente trabajo solo me gustaria que me saquen de unas dudas ya que me generan incertidumbre, quiero armarla y adaptarla a una tarjeta de pruebas que tengo y como esta en eagle es perfecta, como tiene un Zif para varias gamas me gustaria saber si ya ha sido probada para la mayoria de ellas y si no importa la version del firmware por si lo vayan a actualizar. y gracias por el grandioso aporte.

Luis dijo...

Excelente aporte, gracias por compartirlo. Andaba buscando el pickit 2. Cuando lo termine comento como me fue. Podrias poner mas fotos, de la placa terminada jeje. Saludos

Wando dijo...

Amigo :) la he probado para el 16f84a y sin problemas, solo que aun en protoboard pero es la hora de montarlo gracias.

Felixls dijo...

Muy bonito Palma.

Jairo Reyes dijo...

Hola Felix excelente trabajo pero tengo una duda no estan mal conectados los capacitores C1 y C2??

Cristian dijo...

hola Jairo, los dos capacitores estan bien conectados, si te fijas C1 tiene la pata - conectada a tierra y la pata + a los 5V del USB; y el capacitor C2 no tiene polaridad asi que no hay problema de conexion.

Anónimo dijo...

HOLA AMIGO BUEN POST PERO ME PODRIAS MANDAR LA LISTA DE COMPONENTES Y LA FOTO DE LA TARJETA FISICA AL MSN JC_11_184@HOTMAIL.COM OK GRACIAS

PALMA dijo...

En el archivo para descargar esta la lista de componentes..

Anónimo dijo...

hello,
i very much like your design.i was looking for pickit2 with ZIF version.thanks for sharing.
can u give little more details of firmware and software which burn the pic.
soory iam complete newbee.
thanks once again.

Yeison.Eng dijo...

Muchas gracias, es un excelente aporte, ya mismo comienzo con el montaje.

PALMA dijo...

hello, you can find the firmware and software on this page.
Firmware
Software

Anónimo dijo...

holA Q TAL ESTA INTERESANTE EL GRABADOR PERO ABER SI ME PASAS EN HEX DEL PIC MI CORREO ES NICODAP3@HOTMAIL.COM

PALMA dijo...

el firm esta en la pagina de microchip.. de todas formas te lo dejo aqui

nico dijo...

hola q tal palma esta escelente t trabajo, tengo una duda y pkmn le has puesto reset, por fa aber si me pasas tu msm ó me agregas mi msm es niche_rl@hotmail.com porfa si me pasas la informacion te agradesere

PALMA dijo...

a que reset te refieres??

Nico dijo...

Palma podrias mostrar una fotops del acabado final para ver como quedo por favor

Anónimo dijo...

que son esos usb target y busi ?? led ??

PALMA dijo...

exactamente, son leds que indican los estados del programador

jorge dijo...

HOLA AMIGOS, HE ESTADO VIENTO EL DISEÑO DE PALMA Y QUISERA SABER SI ALGUIEN LO A ARMADO Y LE A FUNCIONADO BIEN???. ESPERO SU RESPUESTA... ANTES DE TODO GRACIAS POR TU APORTE PALMA... TU SI PARECES AHH¡¡¡¡

Anónimo dijo...

Hola Palma, gracias por tu diseño, he armado el programador pero al conectarlo me muestra "VPP level error", esto se refiere a los 12 volts que se requieren para la programación, he buscado si tengo algun corto pero nada, crees que el pic18f2550 esté mal programado con el firmware?

PALMA dijo...

Cual es el valor de la bobina con la que estas trabajando?? Debe ser mayor a 470uH. Si el ordenador detecta el programador quiere decir que el PIC esta bien programado.

Anónimo dijo...

estimado palma, que funcion cumple la bobina? sirbe para elevar el voltaje a 13V que es lo que necesita el pic? disculpa mi ignorancia, gracias.

Alberto dijo...

Estimado palma te consulto, vi que en tu esqumatico no implementas un sistema de proteccion, como pone Felixls, que pone 2 capacitores en paralelo a 5v uno de 100nf y otro de 10uf, tambien queria saber como hiciste para calcular los capacitores del cristal, porque el datasheet del 18f2550 dice que lleva 2 de 15pf y vos agregaste de 27pf, muchas gracias estimado, Excelente trabajo te mandaste!

PALMA dijo...

Si la bobina es para alcanzar ese voltaje.

PALMA dijo...

Alberto, en el esquematico aparecen los dos condensadores, si revisas el PCB los vas a ver al lado del conector USB. Para los condensadores del cristal del PIC puedes utilizar algun valor cercano al recomendado por el fabricante, en mi caso use los de 27pF porque era lo que tenia a mano.

Saludos

marvin emilio dijo...

Buenas Amigo Palma una pregunta antes de montar el pic 18f2550 no hay que cargarle un hexa....??? o se configura solo bajando el Firmware???

PALMA dijo...

marvin, el firmware al que me refiero es ese hexa que puedes descargar de la pagina de micro chip

Anónimo dijo...

muy bueno tu diseño, cuando fui a Bogota compre en la 19 un modelo muy parecido solo le habian cambiado un poco el orden de un par de transistores, ahora ya regrese al Peru gracias x la informacion ahora tengo el orden exacto de como colocar mis pic

Anónimo dijo...

excelente el diseño, lo arme, ahora tengo una consulta el led TARGET para que sirve? porque ni bien conecto el puerto usb se enciende el led target junto con el verde , el verde entiendo qe es por la alimentacion del usb pero el target nose porque queda fijo? gracias.

Anónimo dijo...

estimado palma, arme tu circuito, pero cuando quiero grabar un pic18f2550 me dice que lo graba pero despues le doy leer, y aparece todo FF como que no grabo nada pero sin embargo acusa grabacion satisfactoria que puede ser?

PALMA dijo...

el led target se enciende cuando el programador esta leyendo un pic o cuando lo esta grabando.. revisa si tienes un corto en esa pista.

PALMA dijo...

revisa si el 18f2550 esta protegio contra escritura

Anónimo dijo...

ya arme el pcb y funciona pero tengo una preguntita solo me funciona con 4.5v de vdd (parte derecha abajo del logo de microchip) en el programa cunado lo subo a 5 me sale error de vpp pero en 4.5 reconoce y programa los pic los probe con 16f628a y el 16f877a y funciona muy bien pero no me reconoce el 16f886 tu que me dices es error del pcb, yo soy el error o funciona asi y no programa ese pic.
De todas formas muchas gracias por este maravilloso aporte maestro.
Un saludo ISRAEL.

PALMA dijo...

ISRAEL, ahora ando ocupado con el proyecto de grado. Cuando tenga un tiempo reviso tu duda.

Anónimo dijo...

hola donde bajo el Firmware?.. no esta en el zip gracias..

Anónimo dijo...

http://ww1.microchip.com/downloads/en/DeviceDoc/PK2V023200.zip esto sirve amigo?

PALMA dijo...

El firmware no esta en el zip porque como lo menciono antes este se puede descargar de la pagina de Microchip.

PALMA dijo...

El zip de ese link es el firmware que sirve. Recomiendo leer los comentarios anteriores, ahí también indico el sitio desde el que se puede descargar el firmware.

Anónimo dijo...

muchas gracias PALMA lo monte y funciona al 100% con lo unico que tube incoveniente es con las distancia entre pin y pin de el ZIF y el 2550, pues eran mas pequeños... pero de resto super bn.. gracias de nuevo..

PALMA dijo...

Que bien que te haya funcionado!! Que método utilizaste para hacer el PCB?

Anónimo dijo...

el mismo que publiscaste con el eagle... el del zocalo no me entro y el del pic le puse una canastilla y la solde forzandola.. pero muchas gracias sigo contento :)... elkin

PALMA dijo...

Hola Elkin, me refería a que quizá cuando lo imprimiste no tuviste en cuenta el ajuste o escala. Suele suceder que cuando imprimes desde Adobe Reader el programa escala la impresión y la deja en un 97% del tamaño original, de hay que no los pines no coincidan y tengas que forzarlos para que entren.

elkin fabian dijo...

mmm.. veo no me fije en eso... solo le di "imprimir" en el ealge y genere un pdf luego lo guarde y lo mande a imprimir en el propalcote cerca de mi Universidad....elkin

Anónimo dijo...

hola palma queria decirte q muy buen proyecto.
me dedique a armarlo solde los componentes descargue el software pickit 2 y cuando lo abro me aparece un error "pickit2 VDD voltage level error"
tu sabes a que se debe ya q me tiene loco y ademas q no se q testiarle te agradeceria si me puedieras ayudar gracias

Anónimo dijo...

buenas noches estoy incursionando en el mudo de la electronica y megustaria montar este proyecto quisiera saber la programacion del 18f2550
agradescotu colaboracion mi correo es d.ju24@hotmail.es

PALMA dijo...

Hola, revisa que no existan cortos entre las vías y que los transistores estén bien polarizados. Luego debes medir el voltaje de alimentación, este debe ser cercano a los 5V. Revisa eso y me comentas como te fue.

PALMA dijo...

Para programar el 18F2550 necesitas un programador JMD o cualquiera que soporte este pic, luego cargas el .hex que esta en este archivo http://ww1.microchip.com/downloads/en/DeviceDoc/PK2V023200.zip , si tienes mas dudas me comentas.

Anónimo dijo...

Que dispositivos son los que soporta el programador? y gracias de antemano.

PALMA dijo...

Hola, el programador soporta los siguientes dispositivos:

PIC10F de 8 pines
PIC12F de 8 pines
PIC16F de 14,18,20,28 y 40 pines
PIC18F de 18,20,28 y 40 pines
dsPIC30F de 28 y 40 pines
Memorias 24LC, 24C y 24AA de 8 pines

Saludos

Anónimo dijo...

Gracias por la respuesta, en el esquema, el zocalo zif aparece que para un pic de 40 pines por ejemplo Vdd solo esta aplicado al pin 32 y el pin 11 no. Mi pregunta es si la programacion se puede llevar a cabo sin Vdd al pin 11? y asi para los pics que requieren Vdd y Vss a dos pines

PALMA dijo...

Si, se puede programar con Vdd en un solo pin, lo he probado con varios PICs de esta manera y hasta el momento no he tenido problemas.

elkin fabian dijo...

hola palma otra vez.. yo... lo que pasa es que tengo un problemita con el programador... no me reconoce el PIC16f873A, los demas si los lee normal, probe ese mismo pic en otro programador y funciona bn pero en este no... me pregunto si podrias ayudarme en algo... no se si te ayude esto pero cuando el programa va a reconecer el programador parpadean los leds amarillo y rojo al mismo tiempo, no recuerdo, pero creo que antes solo me prendia el rojo... gracias de nuevo....

PALMA dijo...

Elkin, revisa si hay continuidad entre los pines de programación y las pistas del programador, fíjate en la ubicación de los jumpers.. en algunos casos puede ser problema del puerto USB prueba a conectarlo en otro a ver si se soluciona el problema (si estas desde un desktop prueba en los puertos traseros)

charulatha ramanujam dijo...
Este comentario ha sido eliminado por el autor.
Nico dijo...

oye palma tengo una duda cuanfo graba elgunos dspic tiene problemas, comko hay hecho para generar el voltaje de 3.3 voltioss creo q los dspc los nbecesita o me aquivoco

PALMA dijo...

hola Nico, el programador solo graba dsPICs que pueden trabajar a 5V.

Anónimo dijo...

hola palma, necesito un favor, arme tu circuito pero cuando lo conecto al pc este no lo reconoce como dispositivo usb, ya revice el cto y no tiene cortos, espero me puedas ayudar.

muchas gracias

PALMA dijo...

Con que programador estas cargando el .hex en el PIC18F2550??

Nico dijo...

hoola tengo otra duda en el ckito hay para algunos pic que le entran el voltage de programacion por el pin y otros pines q no son de programacion no le va hacer daño al pic , eso pasa en el de 40 pines espesificamente en el VDD

elkin fabian dijo...

hola palma, otra ves yo, le comento que volvi a hacer otro programador con nuevos componentes, y tengo el mismo problema cuando programo los 18f2550 y el 16f873, no me reconoce estos PIC, solo los reconoce si en el pickit2 programmer tiene activada la casilla "on" en 5 Voltios, pero aveces, y tambien tuve problemas al programar un dsPIC30f, no me lo reconoce.... ya lo probe en otros PC`s y funciona igual, la continuidad esta bn, no hay cortos... no se que mas hacer.. le agradesco si me puede ayudar

Anónimo dijo...

con el pickit 2 original

PALMA dijo...

Nico, si revisas bien te puedes dar cuenta que los jumpers para la selección de los PICs se encargan de permitir VPP solo en los pines necesarios. Por ejemplo los PICs de 40 y 28 pines tienen el VPP en el pin 1

PALMA dijo...

elkin, voy a hacer unas mediciones en mi programador y te cuento que puede ser, el dsPIC que vas a programar es de 28 o 40 pines?

elkin fabian dijo...

es de 40 pines..

Anónimo dijo...

Hola, antes de nada, felicidades pro el trabajo. Tengo una duda, no consiguo encontrar el listado de componentes, he leido en otro post que esta junto con los ficheros, he vuelto a revisarlo pero no los veo. ¿Podrías decirme en que fichero están? Gracias.

PALMA dijo...

La lista de componentes no esta como un archivo de texto o algo así, para verla tienes que abrir uno de los archivos de EAGLE y exportar la lista de componentes (File > Export... > Parlist) y guardarlo con la extensión .txt

Anónimo dijo...

hola palma, aun no he podido lograr que el ordenador reconozca el programador, le he hecho de todo, que me recomiendas.

Anónimo dijo...

hola palma, con una duda cual es la medida de la broca que utilizaste para hacer los agujeros de los componentes o que método usaste para hacerlos, no consigo una broca tan pequeña.

PALMA dijo...

Hola, utilice una broca de 0.7mm y de 0.9mm

thujee dijo...

will this be able to program 3.3v devices?

thujee dijo...

i have a slight confusion in the q1, q4 transistor connection.
the names are inverted in the eagle board layout.
should i change the direction or not?
please clarify.

PALMA dijo...

Hi thujee
First: Yes, it is capable to program 3.3v PICs.
And Second: You must solder de transistor like they appear in the picture, don't change the direction

demetal dijo...

hi,

nice work.... i have a small doubt... i made a gtp usb programmer from the site http://ali3nworld.blogspot.com/2006/09/gtp-usb-lite-programmer-again.html
but it seems that its working well in my desktop but not in my laptop(dell inspron 5010.. as an expert in this field can you tell the reason... now i am going to make pickit-2 clone program.... and i want to know whether this problem will arise again for pickit-2 clone ... please help...

regard
sooraj

thujee dijo...

i am unable to program the firmware to 18f2550 mcu,
it ends up with the error msg, "configuration is not blank".
pls help me dude

Anónimo dijo...

Hi,

i have assembled programmer and when i connected it to my laptop its not even detecting the programmer....only the led titled "usb" is ON...
please help me....

PALMA dijo...

Hi thujee.
What programmer are you using to load the firmware on the PIC?

PALMA dijo...

Hi, "Anonimo"

Maybe the PCB had a short. You must check the check the capacitor in the 20th pin the value should be bettwen 47nF to 47uF. Check the oscillator.

PD: Please, use a nick.

Anónimo dijo...

Hi palma,

i am using windows 7 ultimate and i want to know whether this program supports windows 7...
please help....

Regards
Sooraj

PALMA dijo...

Hi Sooraj, Windows 7 supports the PICKit2 hardware and the PICKit2 software, the drivers are compatible with others OS because the programmer works like a HID device.

Anónimo dijo...

Parma, que puede cargar la pic 3v3
su única manera de cargar la pic 3v3

Anónimo dijo...

Hi,

I replaced my old messy PCB with a new accurately prepared one....at last my PC is detecting the programmer but its showing vpp error... as i got solution from the previous posts..the coil should be greater than 470uH...but its the only value that is available here... can i use two of them connected in series to get 940uH... will it cause any damage to my pic..

please help....

Regards
Sooraj

PALMA dijo...

The programmer supports 3.3V devices.

Droken dijo...

he conectado este a mi PC y no funciona, tengo windows 7 ultimate, que podria ser? no es reconocido por el programa

PALMA dijo...

Sooraj, the value of the inductor must be between 470uH and 1000uH. So, it would works with 940uH

PALMA dijo...

Droken, ya has probado el programador con otro ordenador y otro sistema operativo? Yo he trabajado con W7 Ultimate y funciona perfectamente

Droken dijo...

si, acabo de probarlo en el mio con xp y tampoco lo reconoce, incluso saque el zif, lo monte en un protoboard y tampoco :c

probe el 18f2550 en un circuito y si funciona..

hay alguna posibilidad de que sea el conector? o el cable? hoy un amigo me comento que podria ser que el cable fuera especial?

saludos desde españa!

PALMA dijo...

Droken, no creo que sea problema del cable a menos que la longitud de este sea mayor de 5m. Por otro lado, con que programador estas cargando el programa del 18F2550?

Droken dijo...

un JDM

PALMA dijo...

Droken, para que el PC te reconozca el PIC debes tener conectado X1, C1, C2, C3, C4, C5 y XT1; estos componentes son los basicos para el funcionamiento del circuito. Revisa si no tienes cortos.

Droken dijo...

lo he revisado minusiosamente y no :( no puedo hacer que funcione...


lo monte 2 veces en el protoboard, la 2da vez se ha encendido el LED Target, pero aun asi nada

PALMA dijo...

Droken, montalo en la protoboard solo con los componentes que te indiqué en el comentario anterior y se cuidadoso con los pines D+ y D-

Droken dijo...

nop, me prende luz amarilla y no suena como que lo reconociera

PALMA dijo...

Cual es el valor del capacitor que esta conectado a VUSB?

Droken dijo...

cual es Vusb? xd

PALMA dijo...

Es el pin 14 del 18F2550

Anónimo dijo...

Hi palma,

i replaced the 470uH coil with a two series connected 470uH to get a 940uH as the 680uH is unavailable here... the capacitor used at pin 14 is 47nF but its still indicating the "VPP voltage level error"...
please help....


regards
sooraj

Pan dijo...

palma puedes subirte un video de cuando tu lo conectas? ami ni siquiera me suena

PALMA dijo...

Hi Sooraj, at least the PC identifies the programmer, run the troubleshoot in the PICKit software and test the VPP voltaje.

PALMA dijo...

Pan, cuando conectas el programador solo sonara como si conectaras un dispositivo comun y corriente, y luego instalara automaticamente los drivers ya que el programador es detectado como un dispositivo HID (igual que un mouse o un teclado USB) y windows tiene drivers genericos para estos dispositivos. Si el computador no te reconoce el programador debes revisar si tu circuito tiene cortos y el valor del capacitor del pin 14.

Pan dijo...

aver... el valor del capacitor del pin 14 es... 43nF :c

PALMA dijo...

Cambialo por uno de 100nF

Pan dijo...

hablas de C5 cierto?

PALMA dijo...

Excato, el valor de este capacitor debe estar entre 47nF y 47uF

Anónimo dijo...

Palma, ayúdame error PICkit2 "palanca de error VDD tensión"

Pan dijo...

PROBANDO... respondo en 5 minutos

PALMA dijo...

"Anonimo"
Ese error suele aparecer cuando tienes un corto en VDD

Pan dijo...

no, lo mismo :c (Nada)

PALMA dijo...

Revisa que no tengas cortos y que le cable se encuentre en buen estado.

Pan dijo...

eso lo revise como 100 veces xd... mañana intentare grabar el pic nuevamente... me aconsejas un programa para el JDM?

PALMA dijo...

Para grabar el PIC con el JMD deberias utilizar el WInPic800

Anónimo dijo...

Hi palma,

Thanks for sharing your work... finally i got my programmer working... the troubleshooting technique using pickit2 software was useful... the error was with the transistor ground connection...

Regards
sooraj

Anónimo dijo...

Palma, ayúdame a cargar el pic 18F2550 error "no hay ningún dispositivo detectado"

PALMA dijo...

Sooraj, congratulations, enjoy your new toy!

PALMA dijo...

Anonymous, please don't use the translator, it makes your comment incompressible! Comment in english, I'm capable to reply in english

Anónimo dijo...

palma,pickit error "no device detected"

PALMA dijo...

OK, the PC detects the programmer? Check for any short

Anónimo dijo...

pickit2 clone's palma can use for pic 3v3?

PALMA dijo...

Yes, the programmer supports 3.3V devices

legm dijo...

hola palma exelente trabajo me podria enviar la lista de materiales a mi correo legm04@hotmail.com si fueras tan amable

PALMA dijo...

Hola legm, la lista de componentes esta en el archivo para descargar

Alberto dijo...

Hola PALMA. Puedes publicar el esquematico?
Lo necesito porque aquí ( en Venezuela ) me piden Bs. 680 para hacerme la placa.
Eso es US150,00. Gracias.

Anónimo dijo...

Disculpe, PALMA.3Lo conseguí. Gracias, Alberto.

legm dijo...

Exelente trabajo me funcionó

Anónimo dijo...

amigo con que programa haces el diseño de explicacion de componentes en el zif??

PALMA dijo...

Con Adobe Illustrator

Anónimo dijo...

ola palma men kiero el diagrama del programador aste ese favor ya k lo riero para mi proyecto de pic y necesito un programador usb ps men y este esta de la patada pero kiero el diagrama

PALMA dijo...

Si a lo que te refieres es a los esquemas estos estan en el archivo para descargar, ahi esta todo lo necesario para hacer el programado.

Anónimo dijo...

Hola que tal!
El software sí detecta mi placa, pero no detecta los PICs que pongo en el ZIF. Me marca No Device Detected sin importar qué familia o PIC utilize, es más, sin PIC me marca el mismo error. Ya ejecutamos el Troubleshoot para probar los niveles de voltaje y aparentemento no hay problema alguno. Gracias!

PALMA dijo...

Revisa midiendo los voltajes en VPP,GND,VDD,PGC y PGD, para ver si coincide con los valores que indica el troubleshoot.

Anónimo dijo...

que tal palma construi el pickit2 clone y me aparece VPP voltage level error; tengo una bobina de aprox 1000microH el c del pin 14 de 100 nanoF el impreso no tiene cortos que me recomiendas.

PALMA dijo...

Bueno, eso quiere decir que el software ya esta detectando el PIC y no hay problemas con el C del pin 14. Ahora, si te tira el "VPP voltage level error" quiere decir que tienes un problema con la bobina, revisa que no tenga cortos; R8 y R9 están haciendo de divisor de voltaje a la entrada de un ADC del PIC que mide el voltaje de VPP, revisa el valor de esas resistencias y que estén bien soldadas. Prueba eso y luego me cuentas como te fue.

chucho dijo...

que Tal PALMA, viendo tu diseño y los componentes, tengo una duda; el zocalo ZIF de 40 pines es este verdad

http://www.carrodelectronica.com/store/index.php?_a=viewProd&productId=11131

mi duda esq, por el hecho de q sea de 40 pines no significa q sea exclusivo para aquellos de 40?

o si hay algunos zocalos de 40 que acepten de 8,18, etc pines. espero haberme explicado

Gracias y gran trabajo!!

PALMA dijo...

Hola Chucho, el zócalo ZIF de cuarenta pines te permite insertar cualquier microcontrolador con menor cantidad de pines, así que el que me muestras en el enlace es perfecto.

thujee dijo...

could u pls clarify, would the programmer be able to program 18f series 40 pin PICs?
I have got an error no device found when i was trying to program 18f452.

PALMA dijo...

Thujee the programmer supports these PICs, I been works with some 18F4550

thujee dijo...

well, bt while i try to read 18f452 it gives an error "voltage level error" or "no device".
could u pls suggest me a solution?
or might it be a problem with my mcu?
thanks for ur consideration.

PALMA dijo...

Thujee, run the troubleshoot and test all the voltages, then put the MCU into the socket, run the troubleshoot and test again the voltages, tell me the voltages.

PD:Remember the jumpers in DAT and CLK.

thujee dijo...

i have checked,
without pic
------------
vdd pin 11 - nc
vdd pin 32 - 4.85
vpp - 11.55
/mclr on - 0.2
/mclr off - 0.2

with pic
------------
vdd pin 11 - 4.72
vdd pin 32 - 4.72
vpp - 11.47
/mclr on - 0
/mclr off - 0

what about mclr off tri-state?
should it be pulled up to 11.47?

Anónimo dijo...

palma que es el troubleshoot? y donde lo encuentro?

PALMA dijo...

It's rare the voltage in VPP! Check the transistor please

PALMA dijo...

El troubleshoot es una operación con la que se busca verificar el funcionamiento del programador, conociendo los voltajes en los pines de programación! Se encuentra en Tools>Troubleshoot

thujee dijo...

at which stage? (/mclr on or /mclr off)
normally when check it says "passed".

PALMA dijo...

If VPP is greater than 11.4 it says pased!

thujee dijo...

at which stage the vpp error has happened?
/mclr on or /mclr off ?
normally it says "passed".

thujee dijo...

i checked all the transistors are working well,
then what is the problem likely to be?
let me know in an elaborated manner.
could it be a problem with pic?
thanks in advance.

INELEC dijo...

hi, friends it seems that a lot of you has converted to use kit2, I still wondred , could you please tell in short if this is the optimal programmer till this time 2011 or not

thank you so much all of you

Anónimo dijo...

amigo palma soy el que no puede grabar el pic18f2550 y te comento que no esta protegido pues lo pude grabar perfectamente con un jdm sera x la bobina que use? es de 680 pero tipo condesandor , no de resistencia graz

PALMA dijo...

hola, cual de los dos programadores armaste? El que tiene el zócalo o el ICSP?

Diego dijo...

saludos Palma brother buenisimo aporte lo probe m funciona bien todo el armaado y kemado d placa bien ademas d la programacion dl pic normal reconoce el pickit2 normal pero tengo un problema nose si sera algun error o m falte acer algo a mi no m reconoce el pic 16f877 y el 16f684 no m reconoce lo puse como en la distribucin zif q adjuntaste pero nad nose si podrias ayuudarme o darme algun consejo derre m falta algo muchas gracias saludos

PALMA dijo...

Hola Diego, revisa los comentarios anteriores, ejecuta el troubleshoot del PICKit2, revisa los voltajes y me cuentas, ya probaste con otros micros?

Diego dijo...

ya palma en la testeada del Vdd m aparece 5v en la testeada del VPP MCLR ON 11.9 mi pregunta es q ago con esto para q m sirve y ademas q ago con el PGC y PGD m aparece toogle 30Khz high(vdd) y low (gnd) q ago con todo esto de q m sirve para reconocer estos pics? un poco d ayuda gracias

PALMA dijo...

Diego, es para revisar que tu programador no tenga problemas de construcción, ahora debes revisar que esas señales (VPP, PGD y PCG) estén llegando a los pines del zócalo ZIF y que sea a los pines correspondientes al PIC.

claudio dijo...

palma una pregunta... el voltaje en l pin 14 me da 0.8 V que probe cambiando los condensadores y nada.... que puedo hacer xq la compu no reconoce el dispositivo

PALMA dijo...

Hola claudio, el voltaje en ese pin debería ser de 3.3V (que es con el que se alimenta el bus USB) revisa tu placa en busca de posibles cortos, podrías probar a poner un condensador electrolítico de unos 4.7uF en ese pin.

lev_2010 dijo...

Hola colega, disculpa esta inquietud el transistor Q3, 2n3906 esta saturado siempre ?? o esque trabaja asi

Anónimo dijo...

Hello Palma! Mark here. I've re-designed your PICKIT2 separated the ZIF connection through ICSP (for testing only). I have problems with "VPP Voltage Level Error". I haven't run through any test yet. Maybe my coil is the problem as you mentioned earlier in your previous posts, I've been searching a lot of coils in mobile chargers here and I can't get any decent coil especially there are no values were indicated. Anyways, Can I connect these coils in series?

PALMA dijo...

Hi, yes you can connect the coils in series, the maximum value must be 1000uH.

Anónimo dijo...

Hi Palma! Ola! Mark here again! I think I got a 10mH coil. it is too much. I'm planning to create a LC Meter based on PIC16F628A so I can determine my coils, but it will take some time.

As a last resort, I'll order online for exact value since I'm gonna push through with a PICKIT2 clone. I might follow suky's schematic though and combine with your ZIF schematic.

By the way, I've run through the troubleshoot of PICKIT software, VDD test was successful, but the VPP failed.

I used a multimeter, and I think I have the problem there on VPP because the voltage on VPP is still @ 4.5 even if I've done /MCLR on and /MCLR off.

I need to check my schematics again.

PALMA dijo...

Hi Mark, the error in VPP is because this voltage is based in the coil, if you are using a PIC like the 16F628A the voltage must be 11.5-12.5V

Anónimo dijo...

thank you so much Palma for the reply! Highly appreciated it! -Mark

Anónimo dijo...

he armado el pickit2 pero me muestra "uno de los equipos usb vinculados a este equipo ha tenido un mal funcionamiento y win no lo ha reconocido, he grabado el pic18F2550 con el hex que publicaste, tengo win xp profesional sp3, Como puedo solucionar este problema. AYUDENME PORFAVOR. chocoanonimo

PALMA dijo...

Hola, por el mensaje parece que estuvieras haciendo un corto entre 5V y GND, como lo he mencionado antes, debes revisar que tu tarjeta no tenga cortos (en especial entre 5V y tierra, y en los pines del cristal).

Anónimo dijo...

OK. pero podrias decirme cual es la manera mas efectiva de encontrar y corregir los cortos ya que por mas que he bscado no encuentro te lo agradeceria chocoanonimo

Anónimo dijo...

OK corregido y funcionando al 100% gracias por la sugerencia y ayuda chocoanonimo

PALMA dijo...

Hola chocoanonimo, perdón no haber contestado antes. Me alegra que el programador haya funcionado. Saludos

Anónimo dijo...

hola PALMA de nuevo por aki, con la novedad que ya me habia funcionado pero me surgido otro problema ahora me muestra en pantalla "error level vpp" si pudieras ayudarme te lo agradeceria diciendome como corregir este tipo de error gracias. chocoanonimo

PALMA dijo...

Hola chocoanonimo, ese error suele ser cuando detecta menos de 5V en el pin (el 2º) que lee el voltaje de VPP. Si te fijas en el esquema, a la entrada de ese pin están conectadas dos resistencias haciendo de divisores de voltaje revisa los valores de las resistencias, que no exista corto entre ese pin y GND, revisa un posible corto entre VPP y GND. Por cierto cual es el valor de la bobina que estas usando?. Saludos

Anónimo dijo...

hola, mira para serte sincero la bobina que estoy ocupando parece que no es del valor que el diagrama pide los colores son "verde, azul, dorado y plata" y los valores de las resistencias en el divisor de voltaje la que va a vcc es de 4.7k y la que va a tierra es de 2.7k espero me puedas ayudar gracias de antemano. chocoanonimo

PALMA dijo...

Hola chocoanonimo, ese es el problema, necesitas una bobina que a los menos sea de 470uH, la que tienes es como de 56uH o algo así, los colores deben ser azul, gris, café y plata (680uH). Saludos

Anónimo dijo...

palma q tipo de bobina es la del circuito ? no la consigo ...gracias .

PALMA dijo...

Es una bobina común de 680uH, la forma no tiene nada que ver, cualquiera con ese valor debería servir.

Anónimo dijo...

donde estan "CLK" y "DAD" hay unos componntes de color amarillo no los puedo reconocer po favor..ilustrame

Anónimo dijo...

y como hago para que al imprimir salga en tamaño original

Anónimo dijo...

las resistencias son de 1/4w .. gracias

PALMA dijo...

Los componentes amarillos son "jumpers", las resistencias si son de 1/4W. Para que la impresión salga con el tamaño original debes configurar la opción "Escalado o ajuste de pagina" y seleccionar la casilla "Sin ajuste de pagina". Saludos

DIEGO dijo...

Gracias Palma, fue muy entretenido armarlo y funciona de maravilla.

Raúl dijo...

Hola Palma, lo primero: genial tu web/blog, de lo mejorcito que hay por ahí.
Estoy intentando volver a mis orígenes de estudante de eléctrónica y buscando un programador de PIC's localicé el tuyo, y me decanto por él, muy interesante zólalo ZIP. Pero tengo una curiosidad, ¿Porqué eliminaste el pulsador SW1 PROGRAM del esquema de Microchip en tu diseño? ¿Dá problemas? ¿cómo puedo grabar en el PIC18F2550 el programa, si no tengo ningún programador? ¿Alquién puede echarme un cable? ¿Se puede comprar grabado? Muchas gracias de antemano.

PALMA dijo...

Hola Raúl, el pulsador no lo utilice porque me estaba complicando un poco en el ruteo, pero no es necesario a menos que quieras utilizar la funcion "Write on PICKit Button". Para programar el PIC18F2550 es necesario un programador, puedes buscar algún conocido con programador que te lo queme o puedes hacer el que esta en este mismo blog "Programador JDM" que es mas sencillo y luego grabas el PIC18F2550. En que ciudad vives?

Raúl dijo...

Hola Palma, gracias por tu rapidez en contestar. Mas o menos, había llegado a la conclusión de hacer primero el Programador JDM, y despues del PicKit 2, pero no tenía claro si el JDM era capaz de grabar los PUC18F2550. Lo puedes confirmar? Es posible que la función del pulsador sea forzar la programación de un pic desde el programador y no desde el software? Soy de Valencia, un saludo a todos.

PALMA dijo...

Hola Raúl, el JDM si puede programar el PIC18F2550. La función del pulsador es para programar el PIC al activarlo, seria útil en el caso de querer cargar el mismo programa a varios PICs. Cuando termines el programador me cuentas como te fue, cualquier duda la puedes comentar. Saludos

Raúl dijo...

Gracias por tu ayuda. De verdad que voy a intentar montar un programador y hacer algo.
No se de donde sacaré el tiempo, pero lo intentaré.
Gracias de nuevo por tu ayuda tan desinteresada

Diego dijo...

hola palma queria comentarte que he armado el pickit y bueno luego de unos cuantos inconvenientes he logrado que lo reconozca mi pc como mi notebook; bien, mi problema es que al conectar el 16f84a no lo reconoce como dispositivo (no device detected) si bien en algunos casos dos o tres veces creo, han sido detectados y al intentar leer o programar nada sucede (no device detected) otra vez. ya he probado los chips con el jdm que grabe el 2550 y funcionan correctamente. que podra suceder?

PALMA dijo...

Hola Diego, revisa esta pagina http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en027813 , descarga e instala el Device File mas reciente, con esto te aseguras que de no es un problema de software. Es común que el PIC16F84a de problemas con el PICKit ya que es de los PICs "viejitos" y el PICKit no tiene soporte total para este micro.

Anónimo dijo...

hola palma he encontrado una bobina de 560uH no se si sera el mismo funcionamiento..gracias

PALMA dijo...

Hola, esa debe funcionar, que forma tiene esa bobina de la que hablas?

Anónimo dijo...

es igual a la que esta en el circuito con colores verde ,azul ,marron, plateado, la diferencia es solamente la inductancia..

PALMA dijo...

En ese caso te debe funcionar.

Anónimo dijo...

hola Palma gracias por el diseño.
Me pasa algo que me parece anormal y no encuentro el error, y es que el programador me reconoce los pic 16f877 y 12f625, pero no me reconoce el 16f628, he revisado todo y no encuentro el problema. Bueno solo tengo la duda en que momento se activa el transistor Q3, de tal manera que en VDD hayan 5 voltios, porque midiendo tiene 0 voltios. bueno en fin solo con ese pic me esta dando problema, si alguien puede ayudarme se lo agradezco

Anónimo dijo...

hola palma mi problema es que cuando conecto mi quemador a la pc no la reconoce ..aparentemente todo esta bien por favor necesito orientación de lo que pueda estar pasando en el circuito; por que necesito grabar algunos pics ... espero tu respuesta . gracias

Anónimo dijo...

quisiera saber para que es el jumper llamado "DAT"
que pasa si no lo conecto ?....gracias

PALMA dijo...

Primero debes revisar que no tengas corto en la alimentación esto lo sabes fácilmente viendo si el LED verde esta encendido, que voltaje tienes en el pin 14?

PALMA dijo...

El jumper "DAT" activa la transmisión de la señal de datos de programación (PGD) para algunos micros de 40 pines, en el archivo para descarga esta una carpeta que tiene las imágenes que explican la distribución de los pines y en que casos no son necesarios.

Valdir lima dijo...

No olvide que debe escribir el cargador de arranque por primera vez en el 18F2550 con otra grabadora

Anónimo dijo...

Hola amigo, le cuento que estoy en la tarea de hacer su proyecto, pero tengo un problema y es el sgte: cuando lo conecto se enciende el Led verde e inmediatamente empieza a subir la temperatura en la bobina (solo pude consegur una de 390 uH), Luego consegui 3 de 100 y las uni en serie con la otra y nada.
Me gustaria mucho que me dieras una mano, este tema me gusta mucho pero no tengo mucha experiencia. Gracias.... Gino
ginosam@gmail.com

PALMA dijo...

Hola Gino, imagino que ya has leído los comentarios anteriores y revisado los posibles problemas. Ahora si la bobina aumenta de temperatura deber ser porque tienes un corto relacionado con ella o porque el valor no es el adecuado. Cuando dices que la uniste con tres de 100uH y nada a que te refieres con ese nada?. Saludos

Anónimo dijo...

hola palma
respecto al cometario que te habia hecho de que el programador no reconoce los pic 16f628, bueno en el pin 14 no aparece nada de voltaje, pero eso se esta dando para todos los pic, es decir no hay alimentacion, sino solo en el momento que se esta programando o reconociendo

«Más antiguas ‹Antiguas   1 – 200 de 252   Más recientes› Más nuevas»