La siguiente es 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) que hace más sencilla la 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 desarrollo de este programador no es de mi autoría, este tipo de programadores los venden en los comercios de electrónica desde hace un tiempo y yo sólo he hecho el trabajo de ingeniería inversa.
GitHub: PICKit2_Clone
Más información:
PICkit 2 Development Programmer/Debugger
PICKit 2 v2.61
PK2V023200.zip
Si tienes alguna inquietud no dudes en comentar.
vaya trabajito pordrias publicar los esquematicos de tu version
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.
En el archivo para descargar esta la lista de componentes..
HOLA AMIGO BUEN POST PERO ME PODRIAS MANDAR LA LISTA DE COMPONENTES Y LA FOTO DE LA TARJETA FISICA AL MSN [email protected] OK GRACIAS
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 [email protected]
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 [email protected] 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.
Si la bobina es para alcanzar ese voltaje.
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!
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.
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.
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?
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 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.
El firmware no esta en el zip porque como lo menciono antes este se puede descargar de la pagina de Microchip.
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
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.
buenas noches estoy incursionando en el mudo de la electronica y megustaria montar este proyecto quisiera saber la programacion del 18f2550agradescotu colaboracion mi correo es [email protected]
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.
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
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
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??
con el pickit 2 original
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
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..
Pingback: PICKit 2 Clone ICSP | palmacas
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
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 thujee.
What programmer are you using to load the firmware on the PIC?
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.htmlbut 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…regardsooraj
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, “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….RegardsSooraj
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.
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
Sooraj, the value of the inductor must be between 470uH and 1000uH. So, it would works with 940uH
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
Hi Sooraj, at least the PC identifies the programmer, run the troubleshoot in the PICKit software and test the VPP voltaje.
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
Sooraj, congratulations, enjoy your new toy!
Parma, que puede cargar la pic 3v3su única manera de cargar la pic 3v3
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
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
palma puedes subirte un video de cuando tu lo conectas? ami ni siquiera me suena
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
PROBANDO… respondo en 5 minutos
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
Palma, ayúdame error PICkit2 “palanca de error VDD tensión”
“Anonimo”
Ese error suele aparecer cuando tienes un corto en VDD
Palma, ayúdame a cargar el pic 18F2550 error “no hay ningún dispositivo detectado”
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 [email protected] si fueras tan amable
Hola legm, la lista de componentes esta en el archivo para descargar
Exelente trabajo me funcionó
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.
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 working 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?
It’s rare the voltage in VPP! Check the transistor please
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.
palma que es el troubleshoot? y donde lo encuentro?
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
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.
Gracias Palma, fue muy entretenido armarlo y funciona de maravilla.
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
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
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
No olvide que debe escribir el cargador de arranque por primera vez en el 18F2550 con otra grabadora
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
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?
quisiera saber para que es el jumper llamado “DAT”
que pasa si no lo conecto ?….gracias
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.
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
[email protected]
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
compañeros ese programador funciona ha las mil maravillas, se los recomiendo que buen trabajo.
te felicito Palma.
Hola PALMA gracias por publicar este gran trabajo de la programadora. te cuento que la arme y funciona muy bien con el 16f877A y el 18f2550 pero el pic 16f887 no lo reconoce, me podrias sacar de esta duda esta programadora no reconose este pic?
gracias
ah luego subo unas fotos para que veas como quedo.
Hola, estas revisando bien los voltajes y la configuración de los jumpers? Estas programando desde un portátil o desde un desktop?
tngo problemas par aprogramar el 18f4550 no se que sucede me da un error de sector de memoria el programa y no me reconoce el micro
Hola, el PIC que quieres programar es nuevo? Te pregunto esto porque el error de sector de memoria suele aparecer cuando se ha “dañado” la FLASH, puede ser un error de fabrica o un sobre-voltaje aplicado sobre el micro. Deberías probar con otro micro. Saludos
hola palma gracias por publicar este exelente trabajo:
soy alexander de colombia
mira descargue tu diseño y lo arme y te cuento que funciona bien con los pic 16f77a,16f84a y el 18f2550 pero el 16f887 no lo reconose podrias sacarme de la duda por que no reconoce es te pic
gracias
Hola Alexander, que configuración estas usando con los jumpers? Has medido los voltajes en el PIC cuando le dices al PICKit2 que lo reconozca? Saludos
Hi Palma. This is a great programmer. I made it, but only green light lite-up and pickit2 (PICkit 2 v2.61) does not recognize that programmer. What is the problem? is there any option to upload my project photo? thanks–Hossain.
Hi Hossain, check the voltage in C5 it would be 3.3V. What programmer are you using to upload the firmware in the PIC? To upload your project photo send me a mail cristiandavidpalma[at]gmail.com Regards
Alguien lo ha probado con los dspic, funciona?
El programador también sirve para programar dsPICs, hasta el momento yo lo he probado con el 30F4011 y el 30F4013. Saludos
william. que onda palma un trabajo bacano el suyo. mira una duda monte todo el esquema en un proto-board y lo conecte y si se comuninico perfectamente con el programa. pero desconecte el programador y lo conecte de nuevo y ya no aparece nada nisiquiera se comunica con el programa el la pc. que piensas que puede ser… ayudaa…
– el led de color verde si enciende cuando se lo conecta. tengo windows seven ultimate.
Hola William, revisa si algún cable esta suelto; que valor tiene el condensador que esta conectado en el pin 14 del PIC? El sistema operativo no debería dar problema porque los drivers del programador son HID es decir como los del mouse o el teclado.
Saludos
gracias hice tu grabador y funciona de maravilla. atte aponte
Dear Palma,
I have changed the C5 capacitor with 10uf and voltage is 3.25v, and after changing that capacitor my pc detect that programmer with error 45.
What should I do now?
Best Regards–Hossain
Hola buen aporte pero tengo una duda con respecto al programador ya que lo arme y gabe el pic con el ex que viene en el archivo .zip pero no funciona solo enciende el led de usb y el sofware no lo reconoce quiero saber que es lo que puedo hacer mi correo es [email protected]
Hola, revisa que voltaje tienes en el pin 14 del microcontrolador, al igual que no tengas cortos en alguna otra pista. Saludos
Hola pAlma GraCias Por PaSar el DiseÑo de tU gRabAdor quisiera saber ComO ActiVo LoS JamPer:::: O si eN eL esKmAtIko PuedO cAmBiArlOs Por uN solO PuLsAdOr K me SeLeccIOne K TiPO De PIc VoY a GrAbar Y K Me Lo IndiK AtRAvEz de LedS:::::
Hola, en el archivo para descarga esta indicado el orden de los jumpers para tipo de PIC. Para hacer ese cambio en el esquemático podrías pensar en un DIP switch. El programador funciona en XP, Vista y Seven. Saludos
Gracias Palma por tu respuesta……voy ha realizar tu diseño espero k todo salga … bien…….Saludos:::
oye palma me podrias decir a cuantos volts son los capacitores de 47uf
Hola, yo use unos condensadores de 25V. Saludos
OYE PALAMA ACUANTOS VOLTS SON LOS CAPACITORES 47uF, Y ACUANTOS mA ES LA BOBINA DE 680uH
Hola, el condensador que yo use fue de 25V ese te debería servir, la bobina debería ser a no menos de 500mA
disculpa palma sabes donde puedo conseguir la bobina de 680uH, VIVO EN MEXICO Y YA PREGUNTE EN VARIOS LADOS Y NADA, O ALGUNA TINDA ONLINE
Hola, en este caso no te podría ayudar, yo tuve que buscarla un buen tiempo en las tiendas de electrónica de mi ciudad. Hay una tienda (Colombiana) donde podrías preguntar Suconel.
Saludos
oye palma el circuito funciona si utilizo 3 bobinas de 220uH en serie
Hola, sumando las bobinas de esa manera te debería funcionar. Los PIC18F2550 y 4550 pueden ser programados con el PICKit2. Saludos
Palma, quisiera saber si este programador permite grabar los modelos 18f2550 y 4550, ya qu en el programa PICkit 2.61 no aparecen estos dispositivos. Muchas gracias por caompartir tu diseño y por la paciencia q tienes para respoender a todas las dudas
Buen dia Palma, he armado el sistema y lo reconoce el equipo, pero como a muchos les ha pasado tengo el problema de VDD level error, corro el Test de PICKIT2 y me indica que existe un corto… el tema es q revise la placa muchas vecs y no encontre ningun corto por ningun lado, tengo 5v de Vdd, los 3.3 v en el pin 14, y ya no se q mas hacer… te repito q no tiene cortos la placa, alguna sugerencia?? gracias
Hola Palma, ya solucione el problema!!! Tenia una pista del pcb q estaba rayada!!! y eso hizo q existiera un ciruito abierto… la pista era la de R13 de 10k, q se conecta con el transistor Q3…..
Lo comento pues tal vez alguno tiene el mismo problema y esta buscando cortocircuitos… busquen tambien circuitos abiertos o soldaduras frias… Probe un 16f876 y lo lle y graba sin problemas!! Muchisimas Gracias!!
disculpa palma los capacitores de poliester de 100nf se pueden cambiar por ceramicos y lo mismo con el de tanatanio se puede cambiar por ceramico
Hola, puedes cambiar cualquier condensador, excepto el electrolítico.
Buen dia Palam, te hago una pregunta, medi la tension de programacion VPP y la misma es de 11.9V, 12V a lo sumo, y es la misma q indica el PICKIT…esta tension no deberia ser un poco mas elevada, alrededor de 12,5V o 13V??? Hay veces en las q el grabador lee y graba y otras q no, y cuando no graba es cuando VPP es de 11,9V y graba cuando VPP es mayor a 11,9V.. Puedo elevar esta tension con un inductor de 820uHy o 1000uHy??? el pic q intento grabar es un 16f876 y el mismo funciona correcto.. otra pregunta es normal q el 18f255 del sistema se caliente un poquito apenas???? se entibia muy poquito
Hola, la tensión de VPP debe estar entre 11.9 y 12.9, en mi programador suele estar en 11.9 y funciona sin problemas. De que valor es la inductancia que tiene el programador?
hola palma disculapa estoy probando el circuito en protooard lo conecto a la pc y todo funciona bien hasta que le pongo verific y no reconoce mi pic18f452 y me aparece vpp error revise el target y ya cheque el circuito varias veces y nada, como se mide el voltaje de la bobina con el multimetro?
Hola, para revisar el voltaje de la bobina lo puedes hacer con un multimetro o lo puedes hacer con el software del PICKit2 en Tools->Troubleshoot. Saludos
buen dia palma disculpa mi programador ya funciona el unico problema que tiene es que el led verde no prende cuando lo conecto se puede cambiar la reisitencia que tiene de 470 por una de 220 ohms
Hola, si puedes cambiar el valor de la resistencia, aunque me parece extraño que el led no encienda, por ejemplo con una resistencia de 1K enciende pero es menos intensa la luz. Saludos
Hola, algun descubrimiento con el error de voltage Vdd?? a mi me ha programado los pic de 18 y 28 pines, pero el 18F4550 que tiene 40 pines me muestra este error, ni siquiera se deja borrar, he visto que sin pic mide 2,5 V y cuando coloco el pic cae a 1 V, ya revisé todo y está igual que el diseño, el problema es solo para este tipo de pic. Gracias.
Hola Manu, la verdad es que hace unos días que no toco un quemador de PICs, espero revisar el programador la otra semana y si todo sale bien te daré una solución. Saludos
HOLA palma
Mi pregunta es ¿ este pickit2 quema pic16f84 ? lo que pasa es lo siguiente, ya lo arme, mi computador reconoce que esta conectado el pickit2. pero a la hora de leer o grabar el pic16f84 no lo reconoce y aparece “No divice detected”.lo en intentado con 4 pic16f84, solo con esos por que de momento no tengo mas, y tengo los jumper bien, que podria estar pasando, ? y al hacer el test de voltaje del programa, dice que que esta bien, en uno da 5v y en el otro 12v . sera que algun componente esta malo, o estara mal quemado el pic18f2550 ??
de antemano muchas
GRACias-
Hola Anderson, el programador no graba el PIC16F84, si graba el PIC16F84a. El 18F2550 debe de estar bien programado, de otra manera no te lo detectaría el PC. Revisa la tarjeta en busca de cortos o falsos contatos. Si puedes prueba el programador grabando otra referencia de PIC. Saludos
disculpa palma ya arme el pickit 2 pero ahora lo que pasa es que estaba funcionando bien pero despues aparece que el dispositivo no se reconoce cual podria ser la falla
Hola, te refieres a que el PC no detecta el programador o a que el programador no detecta el PIC que estas tratando de quemar. Saludos
bien esta el grabador pic amigo, te felicito por tu gran aporte, pero una pregunta tengo sera que con ese grabador tambien se puede grabar pics de la serie 18Fxxxx es decir con ese mismo grabador de puede volver a bragar el pic 18f2550, porque lo dude ya que no tiene su respectivo voltage vusb que es de 3.3v, igual sin eso grabara, responde porfavor mi pregunta. atte juliocesar
Hola juliocesar, el programador soporta una gran cantidad de PICs, desde el PIC16 hasta los PIC32, incluyendo los dsPIC. No se porque preguntas por el VUSB, si solo estas grabando el PIC, en ese caso solo necesitas la alimentación y las tres señales de programación (VPP, PGD, PGC).
Saludos
La lectura, pero no puedo programar 18F2550 16f877a
VPP, VDD, entre el 100 n capacitor
añadí problema no lo hizoí
photo.
http://f1205.hizliresim.com/x/p/6dkv3.jpg
thank you very mch palma
Hi, can you write your comment in english please, the translation is not well. Regards
Hola Palma, Mi pregunta es si se puede programar un PIC18F452?
Hola, si se puede programar el PIC18F452 solo debes tener en cuenta la configuración de los jumpers. Saludos
Excelente trabajo, felicitaciones.
Yo también me encuentro elaborando mi PicKit2 clone pero basado en un esquemático que encontré para programar micros de 5V y 3.3V. Lo que no sabía era que se debía programar aparte el PIC18f2550. Tendré que hacer otro programador. XD
Hola GTRONICK, puedes hacer uno muy sencillo que funciona por el puerto serial. Hay una version de ese programador en este blog, es el JDM.
Saludos
Hola Palma muy buen proyecto te felicito. Tengo un inconveniente cuando grabo el Firmware en el 18F2550 me sale un error. Estoy utlizando Mplab y PicStar Plus. ¿A que se debera esto?
Hola Francisco, creo que deberías probar a actualizar el firmware del PICStar Plus, aunque si miras en la pagina de Microchip vas a ver que el PICStar no soporta el 18F2550. Lo mejor seria que hicieras un JDM y grabaras el microcontrolador.
Saludos
Hola como estas.
Arme el programador pero el pickit 2.61 no me lo detecta y el pc me arroja que se a conectado un dispositivo desconocido y no se pudo instalar…
¿A que se deberá esto y porque no me funciona?
Hola Francisco, debe ser un error relacionado con el USB del 18F2550, revisa que el voltaje en el pin 14 del PIC sea cercano a los 3.3V y luego me comentas.
Saludos
Hola palma
lo probe esta tarde y jejejeje me funciono el usb lo detecto, medi y si estaban los 3.3v.
Ahora en el picit2 me sale un mensaje
PICkit2 connected. ID = OIHoss.
Y no me sale en color verde como debe ser. ¿que significa esto?
Que pasos debo seguir para saber que el pickit2 funciona correctamente ya que soy nuevo en esto y no se como probarlo y verificar su correcto funcionamiento.
Hola palma
loa acabo de probar y funciona de maravilla muy buen proyecto el que hiciste me sacaste de apuro.
Lo probé con el 16F877A y funciona bn cualquier cosa probare con los demás y te diré que tal me fue.
Gracias por la información y tu ayuda.
hello palma
i hav made the whole pcb and the pickit2 software detects the programmer but it doesnot identifies any pic on it… i have tried to identify pic 16877a and pic 18f452.. i have checked all connections… please help.. regards shakeeb
Hi rohail, had you tried to use the troubleshoot function? Check that all the voltages are the correct. Check the jumpers order and look for possible shorts.
Regards
Hola Palma, queria preguntarte con que PICs ya has probado tu grabador, lo digo porque he leido comentarios referiendose a que el quemador no reconoce algunos PICS como el 16f628a y otros mas… asi que quiero asegurarme de que es completamente funcional.
Saludos!
Hola Autor, con este quemador he programado varios PIC como el 16F877 (y toda esa familia), el 18F2550 y 4550, el 16F628a, el 16F648a y el dsPIC30F4011. El programador no detecta los 16F84.
Saludos
Hola =)
Bueno por fin termine de armar mi grabador ;_; y a quedado muy bien, hasta me animaria a decir que a quedado mejor que el tuyo y eso que lo hice en baquelita simple y no fibra de vidrio, muy estetico jeje
Por el momento he probado con los PICs 18F2550, 16F628A, 16F877A, tambien me reconoce los 5V… en fin todo parece ir de maravillas. Si surge un problema lo comentare mas adelante.
Palma, gracias por compartir tu archivos de eagle, de lo contrario no hubiera podido modificar los pads, pues estaban muy pequeños para mi gusto.
Saludos 😉
Francisco y Autor, felicitaciones! Espero que le saquen el jugo a ese programador!
Saludos
Hi Palma
I made ur Programmer and its working great .. but i m having a wierd problem.. when i burn through the programmer it shows program succesfull. but when i put the pic on development board it doesnt work. ut when i burn the same program through another company programmer it works.. plz help
Hi rohail rasool, after program the PIC select “Verify”, the program will compares the HEX whit the program in the PIC. Try this and then tell me. Regards
Muchas Gracias por tu aporte.
ya lo monte en el protoboar y funciona correctamente.
Palma excelente aporte el pickit funciona perfecto
Muchas Gracias
Hola Palma me llamo Jehisson, la siguiente es para que me colabores con un problema que tengo con el Pickit2 clon que arme es que me sale un error de (Pickit 2 VPP Voltage level error. Check target y retry operacion) realizando el Troubleshoot me aparece estos mensajes (ajustar el nivel de VDD para su circuito. (límites establecidos por la familia de activo) haga clic en Prueba para encender VDD Es importante para verificar los resultados utilizando un voltímetro en todos los pines VDD la tensión real es dependiente de la tensión de host USB ha pasado la prueba detecta un voltaje esperado de la nota pin VDD: Los tiempos de subida lenta todavía puede causar errores VDD), haga clic en Siguiente> para probar VPP PRECAUCIÓN VDD se activará en toda la prueba siguiente en el conjunto de tensión en el paso 1, a menos que una fuente de alimentación externa se detecta. Asegúrese de que VDD se establece una tensión adecuada en el paso 1
( cortocircuito detectado una carga de corta o muy pesado en el PPV se detectó y VPP se apaga) pero en realido no he encontrado el cortocircuito que se meciona y no he podido poner a funcionar el Pickit 2, te agradeceria la colaboracion que me puedas drindar
Hola Jehisson ¿Cual es el valor de la bobina que estas usando y cuanto es el voltaje en VPP? Con esos datos te prodria decir que es lo que puede estar pasando.
Saludos
Gracias por responder, el valor de la Bobina es de 1000uh (Cafe, Negro, rojo y Plateado)pero el voltaje de VPP no se cual es me puede colaborar en decirme en que pines mido ese voltage o donde.
Agradesco la Respuesta
ATT. Jehisson
Jehisson aunque el valor de la bobina esta un poco alto debería funcionar, el voltaje VPP se mide en cualquiera de los 4 jumpers para seleccionar el tipo de PIC.
Saludos
Hola Palma, estuve tomando el voltage en los pines directamente de los jumper y no me da ningun voltaje, entonce medi desde el + de la conexion USB a cada contacto de los jumper y me da un voltage de 4.89v, en el momento tengo un pic12f629 en la base zif con su respectivo jumper, pero si cambio las puntas para medir del – a los concactos del jumper no me arroja ningun voltage, de antemano agradesco la colaboracion que me estas brindando.
Att. Jehisson
Jehisson en definitiva si tienes un corto entre el VPP y GND, te da 4.89V porque VPP está al mismo nivel de tensión de la tierra. Revisa bien las pistas a ver si puedes encontrar el corto o revisa la polarización del transistor que esta conectado a VPP.
Saludos
Hola Palma, en realidad no encontré ningún corto entre las pistas, pero bueno voy a realizar de nuevo la váquela, para montar nuevamente el circuito, tengo una pregunta porque cuando en eangle quiero ver el nombre de cada componente hay dos transistores que me muestran los nombres como en modo espejo es un 2n3904 y 2n3906, pero los otros dos se muestran normal es como si estuvieran invertidos gracias por las repuesta que me has dando en unos días vuelvo a molestarte para ver como me fue con el nuevo circuito
Att,
Jehisson
Jehisson, los transistores van en la cara superior, algunos están invertidos porque tuve un problema con el encapsulado a la hora de rutear la placa. Si puedes busca una bobina de unos 680uH.
Saludos
Hola Palma, estoy de nuevo por aqui para consultarte como nuestro compañero del tolima, he montado nuevamente el pickit2 en otra pcb que he realizado con mucho cariño y dedicacion y ademas soldar cada componente con un cuidado para que no halla uniones con otras pistas, pero vuelvo a conectar el dispocitivo al pc y me arroja el mismo error anterio,”very heavy load on vpp” y al hacer revisión en la opción Trobleshot me muestra el mensaje (cortocircuito detectado una carga de corta o muy pesado en el VPP se detectó y VPP se apaga) agradesco de antemanos la colaboracion y dedicacion para contestar nuestro mensajes.
Att. Jehisson
Hola Palma ya pude poner a funcionar el dispositivo, me toco fue poner 2 bobinas de 220uh y una de 100uh todas en serie y ensayar y me funciono de una sin problema y realice la prueba con Trobleshot y no me arroja ningún error, gracias de antemano por la colaboración que nos brindas, lo único es que me toca esperar a que me consiga la bobina de 680uh para poder quitar esas tres que tengo hay y todo me quedara al peluche. Gracias
Att. Jehisson
Hola Jehisson, que bien que ahora el programador este funcionando. Entonces el problema parece ser el valor de la bonina superior a 680uH e inferior a 1000uH.
Saludos
Hola palma, decirte que es un excelente adaptación la que hiciste. Llevo ya bastante tiempo detras de exte proyecto pero tengo varios problemas. Ya he hecho el pcb 2 veces, en esta ultima me cercioré que fuera mejor la construcción, pero ahora que he terminado, me encuentro con el error en el VPP, al hacer revisión en la opción Trobleshot, me muestra que hay un corto o “very heavy load on vpp” y ya llevo 2 días buscando cortos pero nada. Te agradecería que me pudieras orientar.
Me he tenido que comprar todo por partes, tanto así que dure casi un mes comprando todo, aca en mi pueblo del tolima esas cosas no se consiguen y mucho menos la bobina 😛
Me alegra que este vivo todavía este proyecto.
Hola, ese error suele aparecer porque tienes mal conectado el pin VPP del programador a un pin del PIC o porque los componentes que se encargan de elevar el voltaje a 13V no están bien conectados o haciendo falso contacto. ¿De que parte del tolima eres?
Saludos
1. Entiendo que la parte de VPP tiene que ver con el voltaje de la que esta encargada la bobina. Revisé los 4 transistores y de hecho cambié dos de ellos pensando que pudieran haberse dañado en el paso de un PCB al otro. Incluso pense en sacarle fotos al pcb para que sirvieran de orientación a los demás que lo están armando. De paso me pudieran echar un cable a buscar el corto.
2. Del Espinal Cuna del bunde …. En cuanto a la historia, el zócalo zif y los transistores los compré en ibagué, la bobina y el cristal en mercadolibre en bogotá, el 18f4550 en la redelectronica cerca al lago en la 15 con 80, las resistencias y los leds si aca :P.
Gracias por contestar y ayudarnos a los que no sabemos nada de esto.
PDTA: EL 18f4550 lo programe con otro pickit clone que compré en mercadolibre, me costó $70 lucas.
Ahora no se me ocurre que pueda estar pasando, si puedes me envías algunas fotos ¿estas usando un PIC18F4550 o un PIC18F2550? El correo es cristiandpalma[]gmail.com
Yo estuve en el Espinal en mayo, en una reunión de semilleros en el ITFIP.
Saludos
Perdone la molestia palma pero le llegaron las fotos?
del tolima para el mundo … 😛
Hola, aun no he recibido las fotos, parece que tengo un problema con esa cuenta, prueba enviándolas a xxxxxxxxxxxxx[]gmail.com
Saludos
Starex: Hola Cristian, perdone la intensidad pero el error del VPP que muestra en Troubleshot donde debo buscarlo? Es decir debo buscarlo en la parte donde estan los transistores? debo cambiar la bobina? o de que forma podría solucioanr este problema?
La placa ha empezado a oxidarse y tengo que aplicarle algo para que no suceda …
Disculpe la molestia 🙂
¿? Alguien?
buenas tardes, resulta que arme el proyecto tal cual, pero resulta que la targeta no me esta generado los 12 voltios necesarios en el pin mclr, solo genera 4,40 voltios, no se si sea por los transistores y el diodo o por que el pic2550 no esta generando los pulsos pwm para elevar el voltage, que me recomienda hacer.
Hola Carlos, ¿Cual es el valor de la bobina que está usando? La bobina debe estar entre 470uH y poco menos de 1000uH.
Saludos
Palma la bobina que tengo es la misma de 680uH, pero resulta que no reconoce un 16f84 ni tampoco esta generando los 12 v necesarios, reconoce un 16f877a pero a la hora de escribir como no tiene el voltaje necesario dice verification failed. hasta probe cambiando el pic2550 y reprogramandolo pero nada.
Hola Carlos, revisa los transistores que manejan el PWM de VPP. El programador algunas veces ha presentado problemas con los 16F84.
Un saludo
hola palma!!!
apenas estoy cursando la materia microprocesadores y microcontroladores, por lo que lo que no entiendo algunos términos, pero quisiera saber si tu diseño es compatible con windows 7 o windows vista, y si también es compatible con los dos puertos USB y serial del ordenador????
Hola Tina, el diseño es totalmente compatible con Windows XP, Vista y 7. El programador se conecta por USB con el ordenador y es soportado por USB 1.1 y USB 2.0.
Saludos
OK MUCHAS GRACIAS POR ACLARARME LA DUDA!!!
y por compartir tus conocimientos!!!
hola!!!
oye una pregunta
el pickit 2 clone zocalo ZIF me sirve para programar cualquier PIC como por ejemplo el PIC16F84A???
aaahh disculpen las molestias!!!
Hola Tina, el programador sirve para la mayoría de PICs y algunos dsPICs, ademas en el archivo de descarga aparecen los micros soportados y la distribución en el zócalo ZIF. El programador si soporta los 16F84a.
Un saludo
Si funciona, me consta porque tengo uno basado en el mismo diseño. Aunque Palma dice que puede presentar problemas en ocasiones.
Yo no puedo decir si este modelo funciona 100% ya que el mio no funciona correctamente, sin embargo a los que le funcionó se les podría preguntar si en verdad funciona.
Hola que tal PALMA un saludo desde El Salvador, quiero decirte que he armado 2 pickitclone y me funciona muy bien programando pic12F, pic16F, memorias 24LC, esas familias estan muy bien, pero cuando intento programar el PIC18F2550, hay muchos problemas, es decir a veces me lo detecta y cuando lo detecta cargo un programa para grabarlo y lo hace bien, pero cuando lo leeo no me funciona, es decir lo detecta y no hay nada grabado, cuando lo intento borrar la operacion la hace pero cuando quiero checar en la pestaña Blank Check me dice error device no esta borrado etc, muchos detalles para intentar programar en esta familia o mas bien con este PIC18G2550, tengo al menos 4 y los mande a pedir por futurlec, agradeceria que me respondieras y muchas gracias por proporcionarnos este bonito proyecto.
Hola Melvin, ¿Que sistema operativo estas usando y que versión (1.1 ó 2.0) es el puerto USB al que estas conectando el programador?
Un saludo
Hola que tal Palma;
La edición de mi sistema es windows 7 ultimate, sistema operativo 32 bits y la version de puerto es 2.0, de todas formas estoy conforme, he probado grabando varios modelos de pic de varias familias y andan excelente, me pongo a pensar que talvez podria ser la bobina que va el circuito y que talvez no logra alcanzar el valor adecuado de voltaje para la programacion de este modelo PIC18F2550. Muchas gracias por responder.
Hola Melvin, podrías cambiar por una de mas valor sin sobrepasar los 1000uH. De todas formas felicidades, un saludo.
Hola palma arme el programador y tengo un problema con el Vpp en el troubleshooting del pickit m indica que llega 10V maximo estoy usando una bobina de 560 y no reconoce ningun pic q coloco algun consejo para solucionar esto?
Palma ya solucione el problema de Vpp y todo en el troubleshooting me da bien pero sigue sin poder reconocer los pics que pongo, probé con un 18f4550,2550 y con un dspic30f4013 y nada, por favor alguna ayuda
Hola Claudio, con ese valor en la bobina debería funcionar el programador ¿has probado con algún otro PIC?
Un saludo
Sería de gran utilidad si las personas que lograron un buen resultado con este programador nos comentaran si encontraron alguna observación adicional sobre su construcción. Por mi parte puedo decir que es posible que halla que usar una bobina mas alta, dado que la recomendación es de 680uH. Lo raro es que el valor debe estar entre los 470 y 1000, pero pues nada se pierde con intentar. Incluso el mismo palma dice que se pueden usar varias bobinas en serie para lograr este valor.
Hola Palma, soy Leonidas queria pedirte permiso para publicar en mi blog las imagenes de la carpeta distribucion_ZIF (claro mencionando al creador), ya que yo tambien construi un pickit clone basado en el de Felixls y la posiblidad de encoger entre 3.3v o 5v como lo hizo Micros-Design y tambien cuenta con el zocalo ZIF como lo hiciste tu, ya tengo casi todo listo solo me faltan las imagenes.
Espero tu respuesta.
Hola Leonidas, no hay problema en publicar las imágenes. Si quieres me pasas el link de tu blog para agregarlo a mis enlaces.
Un saludo.
Hola PALMA gracias por el permiso y disculpa la demora, pero ya termine de armar el trabajo sobre el pickit en mi blog:
http://micro-proyects.blogspot.com/2012/09/pickit-clone-2-v30_22.html
hasta pronto.
hola, he acabado pero cuando me conecto al pc software pic kit 2 no reconoce el dispositivo de grabación. Tengo todos los componentes que están a tiempo y no veo por qué no reconoce el dispositivo. ¿Qué podría ser? ¿podría ayudarme?
¡gracias
Hola, revisa que el circuito no tenga cortos. Cual es el valor del condensador que está en el pin 14 del microcontrolador.
Un saludo
ola. el condensador que esta en el pino 14 e del valor 47 nf. Creo que el problema y no tener el firmware instalado. cómo hacerlo. mi disculpa, pero soy novato en el electronica.
gracias
Anonimo, supongo que podrías ser un poco mas claro en tu mensaje no? La verdad no entendí.
En cuanto a como grabar el firmware necesariamente hay que tener un programador que sea compatible con el 18f. Creo que en este mismo blog hablan de un programador mas sencillo el JDM, el problema es que tiene puerto serie y hoy en día los computadores raramente lo tienen.
Hola este diseño es lo que andaba buscando, excelente trabajo.
Me gustaría agregarle además del zócalo una salida con pines para ICSP sera mucho problema hacerlo? podría tomar las señales para los 6 pines directo de las que llegan al zócalo directo? Gracias!
Hola Juan, no creo que sea inconveniente agregar un conecto de 6 pines. Las señales de DAT y CLOCK las deberías tomar antes de los jumpers.
Un saludo
hola a todos. soy estudiante y me anime a armar este circuito tan necesario,al conectar la primera ves funciono a la perfecion,pero lo deconecte y lo volvi a conectar y yano reconoce el dispositivo.
formatee la pc y lo volvio a reconocer, lo deconecte y no reconoce nuevamente, que podra ser, una ayuda porfavor, sera la bobina que puse de un valor diferente (proximo)el led amarillo enciende normal?.
Hola Wilson, la bobina puede estar entre 470 y 1000uH. El led verde se enciende cuando se alimenta el programador, el led amarillo y rojo se encienden cuando el software se esta comunicando con el programador, bien sea detectado el microcontrolador, leyéndolo, grabándolo, etc. ¿Has usado el Troubleshoot del PICKit2? ¿Has probado el programador en otro pc?
Un saludo
Hola Palma Gracias por compartir tu trabajo esta muy prolijo pero ahora que lo baje note que en el archivo para bajar no estan conectados algunos componentes lo que calculo que no esta dibujada la linea de masa… No manejo muy bien el eagle asi que vere como lo arreglo mas alla del pdf…
Gracis y Saludos
Emilio
Hola Emilio, todos los componentes están conectados. En eagle solo le debes dar “Ratsnest” para que se dibuje el plano de tierra.
Un saludo
I am intersted in this connection on pin 3 of uC. You call a wire name VDD_FD between pin and resistor of 4.7k and didnt see any other wire with that name. Does that VDD_FD connect with anything or its just called with no reason? Thanks
Hi Nikola, I named that wire just to remember that this pin is were de uC reads the VDD voltage.
Hi there,
Thanks for sharing this great project
I just wanted to ask can I use 12Mhz crystal instead of 20Mhz?
Also can I use BC548 transistors instead of any of the 4 transistors in the circuit? and is there any modifications needed to make these replacements?
Thank you for the Pickit2 Clone, very fine job. I have assembled board and I’m having some trouble.
When using the “troubleshooting” step #2 Verify VPP …. I click “Test VPP” results 11.9v. Where do I check VPP voltage on the PIC2550 chip ?? I have checked all pins and none are over 5V.
I have programmed a PIC16F628A, and it does the programming but fails the verify “Verification of configuration failed”
Hopefully you can help me … Thanks
Problem solved, found R9 open
Thanks, Lou
Hola a todos hace unos dias compre un programador de pic en enua tienda de electronica al parecer es un clon del pickit 2 el problema es que al intentar actualizarlo ya que viene con la version 1.20 me sale el siguiente error(Block at 002000 failed to verify,byte 1)Agradeceria cualquier ayuda gracias de antemano.
Hola, ¿Para que quieres actualizar el firmware? En ese caso del error deberías llevarlo al sitio donde lo compraste y pedir cambio o garantía.
Saludos
Saludos tengo un problema con el PCB que no aparece la conexión de GND como la que esta en la foto de arriba en color azul. ¿Cómo puedo hacer para arreglar el PCB? , gracias.
Hola Daniel, imagino que estas usando EAGLE, en ese caso abres el archivo de la PCB y buscas la opción RatsNest, ese debería arreglar el problema que tienes.
Un saludo
Hola amigo PALMA! Es posible grabar el hex del microcontrolador con otro pickit 2 clone?
Hola Yamil, si es posible. Es como programar cualquier otro PIC.
Un saludo
Hola amigo Palma, disculpa tengo una pregunta, es posible usar el BC 548 con el 2N3904 y el BC558 en ves del 2N3906, Gracias por la ayuda.
Hola Yamil, si se pueden usar los BC548 y los BC558, solo debes tener el cuenta la distribución de las patas.
Un saludo
Muchas gracias Amigo, por la respuesta. Talvez podrias explicar un poco para q son los conectores esos q estan de amarillo? Gracias
Esos son los jumpers, en el archivo está la explicación de como se ubican según el micro que se vaya a programar.
Un saludo
Hola Palma estaba buscando como se distribuía los diferentes pic a la base Zif y gracias lo encontré aquí saludos
Gracias
Olá Palma! sou brasileiro!
Gostei do seu projeto e o fiz, mas ele não grava o PIC18F2550, o PIC16f628A ele grava normalmente, onde posso ter errado?
Hola THE ALPHA PRODUCTIONS, revisa la ubicación de los jumpers, aunque también puede ser un problema del puerto USB de tu pc. Trata de conectarlo en un puerto USB 2.0.
Un saludo.
Hola Palama. Me parece un trabajo maravilloso. Y aprecio tu voluntad de ayudar a todos.
Tengo una pregunta: Yo tengo un clone de pic kit 2 que me funciona bien. He programado PIC16F77 y PIC16F84. La versión del firmware es 2.10. Quiero subirla, pero no quiero arriesgar nada. La pregunta: Si tengo un PIC18F2550 en blanco, lo puedo quemar con el Pic kit 2 y luego intercambiarlo para quedar con una versión más actual?
Gracias por tu atención.
Jaime
Hola Jaime, si puedes hacer ese cambio, no hay problema.
Un saludo
hola solo tengo una pregunta de donde puedo descargar la lista de materiales ?
y para que son los archivos .brd y .sch
Hola Juano, no hay lista de materiales, si quieres tenerla puedes abrir el archivo .sch que es el esquema y generarla (el .brd es el diseño de la PCB).
Un saludo
ahora que observo los archivos que se descargan en uno de ellos viene la lista de los componentes, eso son lo que se usan para el armado del circuito ??
Hola Juano, en uno de los archivos están los planos y el diseño de la PCB, los valores de los componentes están en el archivo .sch.
Un saludo
hola que tal grasias por los pcb pero no encuentro la lista de materiales porfa me lo podrias enviar ami correo [email protected] muchas gracias salu2
Hola Roberth, al igual que le respondí a Juano, no hay lista de materiales, sí la necesitas la puedes generar desde el archivo .sch.
Un saludo
Hola PALMA, he armado el programador y lo he probado con varios PICs. Todo perfecto hasta que intente grabar un 16F833 y no lo reconoce. He leído por ahí que para quemar estos MCU es necesario llevar a nivel bajo el PGM, el cual esta unido al VDD en el impreso. ¿Puede ser este el problema o es que el pickit2 no soporta este micro? En la lista para seleccionar manualmente el dispositivo no figura…Gracias de antemano, muy bueno el blog!
Saludos.
Pablo.
Hola Pablo, el PGM se debe poner a nivel bajo cuando se ha habilitado el modo de programación de bajo voltaje, pero todos los micros vienen con esta función desactivada y se habilita por programación; sin embargo yo también he tenido el mismo problema con la serie 16F88x, en ese caso he usado el programador con ICSP y no el de zócalo ZIF. Prueba dejando al aire a PGM con corte en la pista de VDD.
Un saludo
y el archivo .hex del 18f2550 donde lo consigo o donde lo descargo
Hola Jesús, revisa el ultimo enlace de la publicación, ahí está el .hex para el 18F2550.
Un saludo
Hola Palma, realize el programador paso a paso y al conectarlo es reconocido, al abrir el pickit2 programmer dice “Pickit2 found and connected” pero al queres leer un pic sale el error “No device detected”, necesitaria tu ayuda, muchas gracias desde ya
Hola, que microcontrolador estás tratando de programar? En algún momento te sale una alerta sobre el voltaje VDD y VPP?.
Un saludo
Intente con un pic 16f84a y un 12f675, el pic 2550 fue programado con un jdm, puede que sea eso ?
Hola Anónimo, no debería haber problema con que el PIC haya sido programado con un JDM. ¿Estás teniendo en cuenta la ubicación de los integrados en el zócalo ZIF?
Un saludo
Del tolima para el mundo otra vez, pero con el mismo problema :C
NO quiero ser carga pero quería abonar que hice ya 2 veces mas el pcb del pickit y sigo obteniendo el mismo mensaje de VPP. Estuve revisando los mensajes en donde palma menciona revisar el voltaje pero siguiendo las indicaciones no obtengo ninguna lectura por lo que pienso que hice todo mal. Me cercioré que la placa esta vez no tuviera cortos y revisé nuevamente las pistas donde estan mas unidas pero nada :C
Me causó curiosidad lo que dijo palma sobre unos transistores invertidos, será que eso es lo que me falla?
Jodi tanto el conector USB que se me daño y tuve que desbaratar una impresora para sacarle el conector (JEJEJEJEJE) pero sigo con el mismo problema.
Perdonen la brutalidad, pero exactamente cuales son las pruebas de medición de voltaje con multímetro que hay que hacer, es que de verdad que no entiendo como :C
Por cierto si desean saber alguna técnica de quemado fácil y con resultados buenos, con gusto 😀
Se les tiene el proceso 😛 y es barato 😀
AL FIN !!!!!!!!!!!! Seguí las recomendaciones de revisar los componentes que tenían que ver con la alimentación de los 13v y llegué hasta el punto donde debía revisar la bobina, Lamentablemente no tengo un inductometro a la mano, pero revisando por internet encontré una página donde decía que si la bina estaba buena en el rango de resistencias (200 ohmios) marcaba un valor era porque estaba buena, caso contrario si no marcaba nada y este fue mi caso. Afortunadamente tenía a la mano otra bobina de 680 (siempre compro dos unidades de cada material para estos casos)y la instalé y que creen … FUNCIONIO !!! acabo de leer un 16f84a y un 16f877a y ambos bien. Hice los test con troubleshot en el pickit 2.61 y todos salieron según lo que hablaron anteriormente.
JEJEJE Ahora tengo dos kits de programación 😀 Gracias palma eres lo máximo 😀
Si alguien necesita ayuda con el proceso de quemado sigo a la orden 😀
Hola Starex, que bien que hayan funcionado.
Un saludo desde Bogotá
Estoy interesado en armar el programador, pero no se que tipo de conector usar para el USB, el de la impresora o como el de la CPU, o es indiferente. Gracias.
Hola INRAGAHE, el conector para el programador es un Tipo B, es decir el que se encuentra en las impresoras.
Un saludo
MMuy buen trabajo Palma, gracias por compartir tu proyecto, lo he armado y me doy cuenta que al conectarlo al PC, si lo reconoce, y enciende pero al abrir el programa de lectura, no se si será problema de el 2550 que se calienta tan solo un poquito, a quienes lo han armado les pasa lo mismo?, si esto no es normal, cual podría ser el problema? ya he revisado en busqueda de algun corto y nada,
Gracias Att julian,
Hola Julian, es normal que se caliente un poco, está corriendo a 48MHz. ¿Aparte de eso hay algún otro problema? ¿Si reconoce los otros microcontroladores?
Un saludo
Hola Palma, habla Julian, muchas gracias por los planos, si se calentaba un poco, pero la verdad me funciono perfectamente, puedo dar fe que el programador funciona a las mil maravillas 😀
Sos un genio Palma, muchas gracias por compartir el diseño con todos nosotros el pickit funciona exelente, una recomendacion a todos aquellos que lo armen, si el pickit2 no les reconoce las micros puede que sea porque tienen las pistas en corto estuve mucho tiempo para resolver este problema y si van a programar pics de 28 pines no olviden de colocar los jumpers, si no lo hacen tampoco los reconoce(por lo menos a mi) eso es todo muchas gracias 😀
hola amigo arme mi pickit tal y como esta en el blog y no la verdad no me sirvio …. y lo e revisado cantida de veces y nada sera q me puedes ayudar con este problema porfa ya que o necesito con urgencia
Te lo reconoce en el software? encienden los leds? no sabes si tiene corto? verificaste que todo estuviera debidamente soldado?
Deberías ser un poco más específico.
si me prende el led de la usb pero el sofware no me lo lee me aparece en rojo dice pickit not found
Lo mas seguro es que halla un corto y no lo hallas encontrado. En mi caso fue la bobina que estaba dañada. Entonces deberás revisar concienzudamente contra el PCB y revisar sobre todo las partes donde esta el ZIF que es donde mas pegadas están las pistas. De seguro allí encontrarás el corto. También en el zocalo donde esta el 18f2550 deberías revisar.
disculpa amigo pero lo revise detalladamente pero nada el software no me lo lee :/ solo me alumbra el led de usb y no tengo cortos ni nada :……. cual sera el problema ???
ee otra ves yo disulpa tanta molestia pero se me olvido decir que mido el voltage el el pin 14 y me arroja solo un voltio
La unica explicación que conozco al hecho de que el software no lo reconozca es que halla un corto. Igualmente luego de que el software reconozca el programador hay que mirar si la bobina funciona correctamente. En un mensaje anterior expliqué como hacerlo revisa los mensajes … no fue hace mucho 😀
Hola Jhon, el voltaje en el pin 14 debe ser de 3.3V, es por eso que el computador no te detecta el programador. ¿Con que programador grabaste el firmware del 18F2550)
Un saludo
hola amigo lo volvi armar y en el pin 14 me da 3,6 voltios , pero el programa nada que me lo reconoce y ps no tengo cortos ,, que sera que puede tener la placa ????
Hola Jhon, ¿Con que programador estás grabando el firmware del 18F2550? Publica una foto de la placa para poder revisarla.
Un saludo
PARA QUE NO DE PROBLEMAS CON LA ESCALA EXPORTA EL ARCHIVO EN XPS CONFIGURANDO HOJA POR HOJA Y YA VALE YO LO HICE ASI Y ME SALIERON 6 EN UNA HOJA 😀
Por que en el esquematico de eagle me da un error de conexion del mclr dice q no esta conectado ayuda
Hola Anónimo, te sale error porque para EAGLE ese pin siempre debe tener una conexión ya que es el MCLR/RESET. Para el caso del programador no es necesaria una conexión, porque el firmware del microcontrolador desactiva la función MCLR, así que solo debes omitir ese error.
Un saludo
Hola palma, te agradezco tu aporte, soy de colombia y deseo contarte que me puse en la construccion de este sensacional y muy util programador con excelentes resultados, solo tuve algunos problemas con las escalas de tus diseños, que solucione con una impresora virtual aumentando la escala a 110% por lo demas todo me trabajo full y ahora estoy haciendo el programa para hacer un vumometro estereo con el pic 16f88, para probar su eficacia al 100%, luego les comentare mis avances pero te agradezco de sobre manera por tu aporte, muchas gracias
hola amigo que son esas 2 cosas amarillas que estan entre el socalo ziff y el usb alado del condensador azul oscuro y celeste
Hola Anónimo, esas dos cosas amarillas son los jumpers de la señal CLK y DAT.
Un saludo.
Pingback: Zócalo ZIF – PICKit 2 y PICKit 3 – palmacas
Ola palma, estou tiendo problemas para grabar PICs. No es detectado ningun dispositivo que tiento gravar. Lo que puede estar ocurriendo? Gracias
Hola kogumeloww, ¿El computador te reconoce el programador? Revisa que no tengas cortos en la PCB.
Un saludo
Si lo reconosce, y creo que no haya cortos. Puede el PIC 18f2250 estar mal grabado o algo del tipo?
Hola kogumeloww, sí el computador lo reconoce el PIC está bien grabado. Realiza el troubleshooting del software del PICKit2 y comprueba los voltajes en los pines de programación.
Un saludo
Hola palma tengo una inquietud, quiero armar tu programador pero queria saber si es necesario soldar los 6 jumper que aparecen en el circuio, especialmente los 2 jumper amarillo que funcion tienen o simplemente puedo dejar las pistas ahi sin necesidad de perforar… y que si puedo quemar el PIC16F84A
Hola Antonio, los cuatro jumpers del lado se usan para seleccionar el PIC que se va a programar, los dos entre el USB y el socalo son para dirigir las señales de CLK y DAT cuando estas programando un PIC de 40 pines. De acuerdo a Microchip el programador puede trabajar con el 16F84A pero yo no te lo puedo asegurar, es un PIC algo viejo. Un 16F268a o 16F648 son buenas alternativas.
Un saludo.
palma que tengas un 2014 exelente. una pregunta redisenando la pcb puedo ponerle un icsp ademas de la base zif? para poder tener las 2 opciones.
Hola Anónimo, si se puede modificar la PCB para ubicar un ICSP, solo debes tener en cuenta el orden de las señales.
Un saludo y feliz 2014
HOLA, ME ENCANTA ESTA VERSION DE PROGRAMADOR, SERA QUE TU ME PODRIAS ENVIAR EL IMPRESO Y LA CARA DE COMPONENTES PARA HACERLO, MI CORREO ES [email protected], muchas gracias por la informacion
Hola Paola, en la publicación está el enlace para descargar los archivos en EAGLE del programador y las distribución del zócalo ZIF.
Un saludo
Gracias palma ya pude sacar el impreso pero otra consulta es que en el pcb los pines 20 y 27 no estan conectados a nada pero en el esquematico dice que es GND, los mando a tierra o lo dejo asi, gracias por tu tiempo
Hola Paola, ya modifiqué el circuito y conecté el par de señales que faltaban.
Un saludo
Hola mi estimado amigo Palma, armé todo y solo me falta sustituir la bobina, pues al no tener el componente me las di de mago haciendo un pequeño arrollado con un cablecito, pero creo que por eso no he podido hacer que el pic16f84a sea reconocido, por otro lado, yo hice tu proyecto con una carpeta contenedora de los esquemas, pero ahora siguiendo tu hilo, leo que le respondes a la amiga Paola que acabas de modificar algo…entonces todos debemos acudir a esta modificación para que se obtengan mejores resultados? Paola escribió el 01/02/14. Muchos saludos desde Venezuela
Hola mi gente, buenos días, ya resolví el problemita con mi montaje, era la bobina improvisada que había soldado, no estaba generando los resultados que esperaba, y bueno, al no tener la mas apropiada, lo que hice fue un arreglo de varias varias bobinas en serie hasta que llegué al valor mas o menos sugerido, pues no poseo un inductometro, ahora si, cuando hacia el trobleshooting, este me arrojaba un voltaje vpp +/- 11,99v a 12,01v, con estos valores ya mi ckto pudo detectar mi pic16f84a, lo lee/borra/verifica y hasta graba perfecto, mil felicitaciones Palma, espero que este comentario a muchos pueda ayudar.
Hola.
Quería dejar un comentario por si puede servir a alguno que tenga problemas para conseguir la vpp necesaria.
He tenido muchos problemas para llegar a la tensión de 12v, dado que, en pricipio, sólo conseguía 7,5v. Después de revisar de cabo a rabo la sección de elevación de tensión, me he dado cuenta de que el transistor Q1 no llegaba a la saturación. Eso provocaba que no circulara por L1 la corriente necesaria para, al pasar Q1 a corte, elevar la tensión suficientemente.
Para solucionarlo, he disminuido considerablemente el valor de la resistencia de base R7. Probé con 1k pero no era suficiente (9,5v). Finalmente, la he dejado en 330 omhios. Eso supone una corriente de base bastante alta, pero de momento, veo que Q1 la aguanta perfectamente.
Además, bajando R7, el efecto de la capacidad parásita entre base y emisor se hace menos patente. De este modo, el paso a corte se hace más abrupto, produciendo un mayor aumento de tensión en la bobina.
Pido perdón por el rollo técnico, pero a alguien le puede servir.
Utilizo transistores comprados por correo en China. Probablemente, el problema sea la baja calidad de estos. Lo comento porqué puede haber compañeros que también hayan usado transistores “malos” y se hayan encontrado con esto.
Hermano Víctor, que ejemplar lo que has hecho, eso es sinónimo de perseverancia y ganas de darle la vuelta a las cosas, muchos saludos.
Hola palma soy Antonio nuevamente, aun no he armado el programador xq primero estoy analizando el circuito para estar claro de cada una de la función de estos, mi consulta es esta, los jumpers son prácticamente swith ósea que cada vez que vaya a grabar un pic tengo que colocar cada uno de estos en su respectiva posicion, no toy muy claro de estos , xq yo veo q por ejemplo el jumper 1 tiene 2 terminales pero estos en el pcb no tienen continuidad si tienes el código d estos jumpers porfa talvez m envías el modelo a mi correo:[email protected] gracias d ante mano palma 😉
Buen aporte amigo pero ya descargue el archivo y no me aparece el listado de los componentes te agradeceria que me dijeras donde…thanks
Hola edglivegoods Edg, efectivamente en el archivo no está la lista de componentes, pero sí revisas el archivo de EAGLE puedes ver que ahí están los valores de cada componente.
Un saludo
Gracias Palma, es cierto alli estan los componentes identificados, perdon por no darme cuenta y por querer todo servido, ahora lo tengo en proceso a ver como me queda, Saludos desde Guate!!!
Disculpa solo una pregunta, El capacitor c5 es el mismo q el c2 y c6 de 47uf 25v? porque su figura impresa no es la misma…
Hola, tambien tengo el problema que algunos comentan, no puedo grabar el pic16f883, descubri que aislando el pin 15, si funciona, parece que le llega tierra y esto induce a error del pickit,parece que fuese un pequeño error de diseño. gracias
Hola Anónimo, no es un error de diseño, fíjate que en la imagen de la PCB el pin 15 del zócalo no esta conectado a tierra, sí estaba conectado pudo ser un error cuando estabas haciendo la PCB.
Un saludo
esta es la verdadera soluzione para el problema que no reconoce el pic16f883 y otros, solo tienen que ir a tools y activan use vpp first program entry, y listo problem resuelto
Hola Anónimo, gracias por la recomendación, espero que le sirva a los demás.
Un saludo
Como puedo activar todos los caminos ya que los capacitores y los leds solo aparecen conectados en una de sus patas y el otro punto no aparece
Para el amiguito que solicita la info de como colocar las demás pistas, en el software EAGLE, existe en la parte inferior izquierda uno de los iconos algo que sirve como para rutear, no recuerdo como exactamente se llama ya que te escribo desde la oficina, a menos que luego lo haga desde la casa y te averigue bien, bueno, le das y activa un cuadro gris algo grandecito, bueno le das a ok y automaticamente te rutea todo poniendote el circuito bien azulito, asi como aparece al principio de la pagina de palma, espero se haya aclarado la duda, si no, escribe por aqui y estare pendiente de darte bien el dato, por otro lado, Palmita ojala me puedas ayudar con duda que esta mas arriba amigo mio, muchos saludos.
Me es súper grato escribirte y también saludarte, desde Venezuela, hace un tiempo te escribí por esta línea de Palma, llegue a montar con mucha satisfacción el pickit 2 clone que sacaste, de una no sirvió hasta que hice un arreglo con unas tres bobinas para así llegar mas o menos al resultado de 680 uH, tal vez en el hilo reconozcas cuando lo escribí, bueno, para el 16f84a me sirvió perfecto, lo borro, lo programo, lo leo, lo verifico y todo chévere, pero ahora no se que pasa que recientemente adquirí el PIC24HJ128GP502, aunque en la base de datos del software pickit2 sale este integrado, el hardware no me lo reconoce amigo mío (ensure proper capacitance on vddcore/ cap pin), cuanto me agradaría que me pudieras ayudar, desde ya me siento muy agradecido por el posible arreglo de este tremendo equipo.
Hola Gustavo, el problema del PIC24HJ128GP502 es que el zócalo no soporta este PIC, pero el programador si. Una opción es sacar los cables de programación desde el zócalo y conectarlos al PIC o usar un programador con ICSP.
Un saludo.
PD: Perdón por los meses de tardanza, tenía muchas cosas pendientes.
Buenas tardes, alguien sabe de Palma, me podrían ayudar con las dudas que hace poco colgué, estoy pensando en redistribuir el pinout del zocket zif actual a otros que he estado viendo por la web, ya que el pic24hj128gp502 que trato de programar no coincide el pin 13 del pic con el zocket, ya que ese pin sale deconectado, alguien me puede escribir si ha programado estos pic? Mucho sabre agradecer. [email protected]
Realicé este circuito y al conectarlo a la computadora no enciende los leds pero si reconoce el pic. aclaro que puse leds de alta luminosidad,¿puede ser que no alcance la corriente para encenderlos? el rojo si prende pero el verde y el amarillo no
ya pude solucionar el problema de los led, pero tengo otro problema cuando conecto el programador a la pc me detecta el pic programdo (18f2550) pero no me detecta el que voy a programar, que va en el zif, dice no device detected¿Que puede ser?. por favor respondan. gracias
mm bueno ya esttube trajando en eun similar pero no recuerdo muy bien quisiera saber si me puedes enviar el diagrama del circuito
Hola Total Warrior, el diagrama del circuito está disponible para descargar en la misma publicación.
Un saludo
hola quisiera me yudes un poco quisiera el diagrama esquematico del pickit2 bueno es el que tienes y me gustaria me pudieras facilitar la lista de materiales
Hola anonimo3, en el archivo para descarga está el esquema, la PCB y la lista de materiales.
Un saludo.
Hola para que son los dos conectores de arriba en la fotografías se ven con algo amarillo gracias.
Hola Fernanda, los dos conectores son un par de jumpers, con esos dos configuras el tipo de controlador que vas a programar.
Un saludo
Hola en el archivo no estan los pdf lista de materiales solo veo los archivos
eagle.
El archivo pickit2_clone.zip solo contiene 2 archivos eagle no esta la lista de materiales pdf
Para ver la lista de materiales la tienes que exportar desde el eagle como un .txt. Ahora no recuerdo exactamente como se hace pero hay muchos tutoriales en internet de como hacerlo
Alex, como lo escribió Carlos, abre archivo en la barra de herramientas y dirígete a exportar, allí le pones por ejemplo el nombre al archivo a guardar como componentes.txt, y escoges donde guardarlo, allí tendrás tu lista de componentes.
Hello, i have a question. Why the RA4 ( AUX ) and RA2 ( ICSDAT) pins are connected together ?
They should not be separated like in the real pickit2 where you can use the AUX pin separated as the 6th pin on the connector ?
Thx.
Hi Andras, I don’t remember why I connected them. In this case it doesn’t matter because you don’t have the 6 pin connector, you only can use it as programmer not debugger.
Greetings
Una pregunta, sabes que funcion cumple exactamente el inductor 680 uH?? no consigo uno de ese valor y pense que podria reemplazarlo por uno de otro valor…
Hola HLVM, el inductor hacer parte de un “step-up converter” que eleva el voltaje de 5 a 13V, este voltaje se aplica en el pin VPP del microcontrolador para llevar el PIC a modo de programación. El valor mas pequeño que deberías usar es de 470 uH.
Saludos
Disculpa, te lo habrán preguntado miles de veces, pero como es la configuración de los jumpers y de los PICs a grabar en el ZIF? Porque en el archivo .rar solo hay 2 archivos, el esquemático y el pcb del eagle. Desde ya muchas gracias!!
Hola Andrés, en los próximos días publicaré las imágenes de cómo es la ubicación de los PICs y los jumpers.
Saludos
como se colocan los componentes en el zocalo???
Hola 123456, en los próximos días publicaré las imágenes de cómo es la ubicación de los PICs y los jumpers.
Saludos
hola que tal una pregunta como se colocan los micros y los jumpers ?? no encuentro el archivo de como se colocan.
Hola anónimo, en los próximos días publicaré las imágenes de cómo es la ubicación de los PICs y los jumpers.
Saludos
hola amigo he querido fabricar el programador de pic que muestra en la pagina pero el diseño del impreso aparece en azul y no me deja copiarlo para hacer el impreso ayuda por favor gracias
Amigo excelente trabajo!! pero tengo un problemita que es que cuando conecto el programador a la pc esta misma no me reconoce y me sale el mensaje (NO SE RECONOCE EL DISPOSITIVO) agradesco desde ya su ayuda !!
Hola Edgar ¿Ya grabaste el firmware en el PIC? ¿Has revisado que no hayan cortos? ¿Qué voltaje tienes en el condensador C5?
Saludos
hola en mi placa del mismo proyecto reconoce pero me error en voltaje vpp . aque se debera? y hice las medicones en condensador 5 me marca 3.31v y en mi bobina marca 4.49v, espero su ayuda gracias.
Hola luisito, los 3.31V en el condensador C5 están bien (ese es el voltaje que necesita el bus USB); pero el voltaje VPP debería estar cerca de los 13V ¿Cuál es el valor de la bobina que estás usando?
Saludos
hola antes que nada te felicito pero quiero comentar dos cosas uno parece que ahora ya no estan disponibles los archivos para descarga, bueno otro yo relaice tu circuito y tengo el mismo problema la pc y el sofware me lo reconoce pero no me reconoce ningun pic a gravar por que puede cer esto, en la seccino del sofware de VDD tengo 3.6 , es lo que me marca podrias decirme que puede estar mal por favor gracias
Hola Aldo, el tema de los archivos ya fue corregido, muchas gracias por informarmelo. El voltaje VPP debe ser de unos 13V, este error puede ser porque ese voltaje no está llegando al PIC ¿Cuál es el valor de la bobina que estás usando?
Saludos
Hola que tal, me parece un excelente trabajo, con un acabado muy profesional, pero tengo una pequeña duda respecto a los jumpers, como deben de conectarse y en que casos, le agradecerìa si me explicara como van estos jumpers.
Hola que tal, me parece un excelente trabajo, con un acabado muy profesional lo que pasa es que que pensé agregar para programador externo iscp, y un switch de la patita 26 de micro, usd. cree que me funcione ?
desde ya espero su respuesta gracias.
Pingback: Distribución de Zócalo ZIF – palmacas
como puede descargar la libreria para el socalo de zif
Hola Jorge ¿Te refieres a la librería de Eagle del zócalo?
Saludos
Hola! Al abrir el esquemático con Eagle tira un error y luego abre pero el impreso tira error y es imposible abrirlo. Utilizo Eagle V5… ¿Es correcto? Muchas gracias.
Hola Claudio, el archivo fue editado con EAGLE 6, es posible que sea un problema de compatibilidad y necesites una version mas reciente.
Saludos
hi, it’s pickit2 programmer pcb make it. But always Pc not connected. Pickit2 not found error message take. Help me please
Hello DreamBox, can you check if there is any short circuit in the PCB? What is the voltage in the capacitor C5?
Greetings
thanks so much. pickit2 work now. But not programmed 12f629 and 12f675. pickit 2.61 programs not seen 🙁
help me please
Una vez baje ese diseño y no modifique nada la pcb y lamentablemente no me funciono. Quizá algo en el diseño falta. Ya q al momento de hacerlo reconocer con el software pickit me aparece error en vpp y no leía nada de pics.
Hola Julio, siento que el circuito no haya funcionado. Cuando el quemador es detectado por el PC, pero este no detecta los microcontroladores suele ser un problema con el voltaje VPP. Revisa que este voltaje sea superior a 12 voltios y que el valor de la bobina sea de 680 uH.
Saludos
Me podrias mandar el manual de como usarlo?? Cuando tengo que tener activo clk y dat?? Envíala a ********[email protected]
Hola Matías, en la publicación Distribución de Zócalo ZIF podrás encontrar la ubicación de los microcontroladores y las conexiones necesarias.
Saludos
Hola cristian,te escribí un correo pensando que este post ya no estaba activo.te pido disculpas.el caso es que no detecta el pic 16f630 de 14 patillas,pongo solo el jumper en la posicion 12 f y ninguno mas selecciono entrada manual,standar y selecciono el chip.pero el programa no lo detecta. Device not found y el oscall me pone que es incorrecto.gracias
Hola Pedro, no hay lío ¿Podrías verificar los voltajes en los pines de programación cuando estás tratando de leer el microcontrolador? Quedo atento a tu respuesta.
Saludos
Thanks Palma, it works perfectly! Unlike others. I confirm that most of the malfunctions, depend on the inductance of incorrect value