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»baya trabajito pordrias publicar los esquematicos de tu version
amigo con que soft o como hiciste para ahcer la explicacion de la colocacion de los pic en el zif..???
Hola pues decir que lo arme y funciona de maravillas, tiene un acabado profesional muchas gracias por compartirlo Cristian.
Un saludo
Hola muy lindo parece? pero que onda con el pic?
venden el soft del pic o de donde lo bajo?
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.
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
Amigo :) la he probado para el 16f84a y sin problemas, solo que aun en protoboard pero es la hora de montarlo gracias.
Muy bonito Palma.
Hola Felix excelente trabajo pero tengo una duda no estan mal conectados los capacitores C1 y C2??
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.
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
En el archivo para descargar esta la lista de componentes..
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.
Muchas gracias, es un excelente aporte, ya mismo comienzo con el montaje.
hello, you can find the firmware and software on this page.
Firmware
Software
holA Q TAL ESTA INTERESANTE EL GRABADOR PERO ABER SI ME PASAS EN HEX DEL PIC MI CORREO ES NICODAP3@HOTMAIL.COM
el firm esta en la pagina de microchip.. de todas formas te lo dejo aqui
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
a que reset te refieres??
Palma podrias mostrar una fotops del acabado final para ver como quedo por favor
que son esos usb target y busi ?? led ??
exactamente, son leds que indican los estados del programador
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¡¡¡¡
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?
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.
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.
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!
Si la bobina es para alcanzar ese voltaje.
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
Buenas Amigo Palma una pregunta antes de montar el pic 18f2550 no hay que cargarle un hexa....??? o se configura solo bajando el Firmware???
marvin, el firmware al que me refiero es ese hexa que puedes descargar de la pagina de micro chip
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
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.
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?
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.
revisa si el 18f2550 esta protegio contra escritura
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.
ISRAEL, ahora ando ocupado con el proyecto de grado. Cuando tenga un tiempo reviso tu duda.
hola donde bajo el Firmware?.. no esta en el zip gracias..
http://ww1.microchip.com/downloads/en/DeviceDoc/PK2V023200.zip esto sirve amigo?
El firmware no esta en el zip porque como lo menciono antes este se puede descargar de la pagina de Microchip.
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.
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..
Que bien que te haya funcionado!! Que método utilizaste para hacer el PCB?
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
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.
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
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
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
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.
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.
Que dispositivos son los que soporta el programador? y gracias de antemano.
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
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
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.
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....
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)
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
hola Nico, el programador solo graba dsPICs que pueden trabajar a 5V.
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
Con que programador estas cargando el .hex en el PIC18F2550??
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
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
con el pickit 2 original
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
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?
es de 40 pines..
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.
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
hola palma, aun no he podido lograr que el ordenador reconozca el programador, le he hecho de todo, que me recomiendas.
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.
Hola, utilice una broca de 0.7mm y de 0.9mm
will this be able to program 3.3v devices?
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.
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
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
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
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....
Hi thujee.
What programmer are you using to load the firmware on the PIC?
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.
Hi palma,
i am using windows 7 ultimate and i want to know whether this program supports windows 7...
please help....
Regards
Sooraj
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.
Parma, que puede cargar la pic 3v3
su única manera de cargar la pic 3v3
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
The programmer supports 3.3V devices.
he conectado este a mi PC y no funciona, tengo windows 7 ultimate, que podria ser? no es reconocido por el programa
Sooraj, the value of the inductor must be between 470uH and 1000uH. So, it would works with 940uH
Droken, ya has probado el programador con otro ordenador y otro sistema operativo? Yo he trabajado con W7 Ultimate y funciona perfectamente
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!
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?
un JDM
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.
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
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-
nop, me prende luz amarilla y no suena como que lo reconociera
Cual es el valor del capacitor que esta conectado a VUSB?
cual es Vusb? xd
Es el pin 14 del 18F2550
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
palma puedes subirte un video de cuando tu lo conectas? ami ni siquiera me suena
Hi Sooraj, at least the PC identifies the programmer, run the troubleshoot in the PICKit software and test the VPP voltaje.
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.
aver... el valor del capacitor del pin 14 es... 43nF :c
Cambialo por uno de 100nF
hablas de C5 cierto?
Excato, el valor de este capacitor debe estar entre 47nF y 47uF
Palma, ayúdame error PICkit2 "palanca de error VDD tensión"
PROBANDO... respondo en 5 minutos
"Anonimo"
Ese error suele aparecer cuando tienes un corto en VDD
no, lo mismo :c (Nada)
Revisa que no tengas cortos y que le cable se encuentre en buen estado.
eso lo revise como 100 veces xd... mañana intentare grabar el pic nuevamente... me aconsejas un programa para el JDM?
Para grabar el PIC con el JMD deberias utilizar el WInPic800
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
Palma, ayúdame a cargar el pic 18F2550 error "no hay ningún dispositivo detectado"
Sooraj, congratulations, enjoy your new toy!
Anonymous, please don't use the translator, it makes your comment incompressible! Comment in english, I'm capable to reply in english
palma,pickit error "no device detected"
OK, the PC detects the programmer? Check for any short
pickit2 clone's palma can use for pic 3v3?
Yes, the programmer supports 3.3V devices
hola palma exelente trabajo me podria enviar la lista de materiales a mi correo legm04@hotmail.com si fueras tan amable
Hola legm, la lista de componentes esta en el archivo para descargar
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.
Disculpe, PALMA.3Lo conseguí. Gracias, Alberto.
Exelente trabajo me funcionó
amigo con que programa haces el diseño de explicacion de componentes en el zif??
Con Adobe Illustrator
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
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.
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!
Revisa midiendo los voltajes en VPP,GND,VDD,PGC y PGD, para ver si coincide con los valores que indica el troubleshoot.
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.
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.
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!!
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.
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.
Thujee the programmer supports these PICs, I been works with some 18F4550
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.
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.
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?
palma que es el troubleshoot? y donde lo encuentro?
It's rare the voltage in VPP! Check the transistor please
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
at which stage? (/mclr on or /mclr off)
normally when check it says "passed".
If VPP is greater than 11.4 it says pased!
at which stage the vpp error has happened?
/mclr on or /mclr off ?
normally it says "passed".
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.
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
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
hola, cual de los dos programadores armaste? El que tiene el zócalo o el ICSP?
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
Hola Diego, revisa los comentarios anteriores, ejecuta el troubleshoot del PICKit2, revisa los voltajes y me cuentas, ya probaste con otros micros?
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
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.
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
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.
Hola colega, disculpa esta inquietud el transistor Q3, 2n3906 esta saturado siempre ?? o esque trabaja asi
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?
Hi, yes you can connect the coils in series, the maximum value must be 1000uH.
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.
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
thank you so much Palma for the reply! Highly appreciated it! -Mark
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
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).
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
OK corregido y funcionando al 100% gracias por la sugerencia y ayuda chocoanonimo
Hola chocoanonimo, perdón no haber contestado antes. Me alegra que el programador haya funcionado. Saludos
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
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
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
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
palma q tipo de bobina es la del circuito ? no la consigo ...gracias .
Es una bobina común de 680uH, la forma no tiene nada que ver, cualquiera con ese valor debería servir.
donde estan "CLK" y "DAD" hay unos componntes de color amarillo no los puedo reconocer po favor..ilustrame
y como hago para que al imprimir salga en tamaño original
las resistencias son de 1/4w .. gracias
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
Gracias Palma, fue muy entretenido armarlo y funciona de maravilla.
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.
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?
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.
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
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
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?
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.
hola palma he encontrado una bobina de 560uH no se si sera el mismo funcionamiento..gracias
Hola, esa debe funcionar, que forma tiene esa bobina de la que hablas?
es igual a la que esta en el circuito con colores verde ,azul ,marron, plateado, la diferencia es solamente la inductancia..
En ese caso te debe funcionar.
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
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
quisiera saber para que es el jumper llamado "DAT"
que pasa si no lo conecto ?....gracias
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?
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.
No olvide que debe escribir el cargador de arranque por primera vez en el 18F2550 con otra grabadora
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
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
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
Publicar un comentario