Pero lo que les propongo aquí es la construcción del Programador PIC Pablin II , ya que es muy sencillo y le funciona a la gran mayoría de la gente por no decir que a todos. A este grabador se le conoce un problema y es que a veces no graba al tener poca tensión, yo lo solucioné con las recomendaciones de este artículo Programador PIC Pablin 2 Reloaded de Heli, pero aún así le encontré algunos fallos, no tantos como antes pero si que generaban contratiempos.
Ahora lo que propongo es hacer el mismo circuito, pero obtener 13V exactos a partir de cualquier fuente y para ello utilizaremos dos reguladores de tensión uno de 5V y otro de 8V conectando el GND de este último a la salida del primero.
Lista de componentes:
D1,D2 | Diodos 1N4001 al 1N4007 o 1N4148 |
D3 | LED Verde |
D4 | LED Rojo |
R1-R6 | Resistencias de 1KΩ |
R7, R8 | Resistencias de 10KΩ |
Q1, Q2 | Transistores 2N3904, 2N2222 o BC546 al BC550 |
IC1 | Regulador de voltaje LM7805 |
IC2 | Regulador de voltaje LM7808 |
IC3 | Sextuple Hex inverter 74LS04 o su versión Smith Trigger 74LS14 |
CN1 | Conector para plug de fuente de alimentación |
CN2 | Conector DB25 Macho |
CN3 | Tira de pines hembra cortada a 6 pines |
El conector del ICSP aunque tenga 6 contactos solo usa 5 para que no se invierta la polaridad por error. En la placa donde se encuentra el PIC a grabar se debe quitar un contacto al conector e introducir un pin macho, soldándolo al PCB y cortarlo al raz y luego al contacto macho del grabador se le debe quitar tal pin para que entre sin problemas.
Estos son los respectivos pinout de los transistores válidos para el diseño:
Mi preferencia particular es hacer un grabador que solamente tenga ICSP (In Circuit Serial Programming) ya que podremos grabar cualquier PIC que este montado en su placa definitiva, y si lo que queremos es grabar el PIC antes de ponerlo en la placa, o la placa definitiva no tiene conector ICSP se puede hacer una placa con los 3 zócalos y agregarle el conector ICSP aparte.
A continuación, el pinout de los respectivos PIC a grabar:
PIC | PGD | PGC | VPP | 5V | GND |
18 pines | PIN 13 | PIN 12 | PIN 4 | PIN 14 | PIN 5 |
28 pines | PIN 28 | PIN 27 | PIN 1 | PIN 20 | PIN 8 y 19 |
40 pines | PIN 40 | PIN 39 | PIN 1 | PIN 11 y 32 | PIN 12 y 31 |
Personalmente siempre utilicé el programa IC-Prog pero el WinPic800 es notablemente mas rápido; para hacerlo funcionar con cualquiera de los dos programas, se debe configurar como ProPic 2 Programmer.
hola, muy buena la modificacion para el voltaje, pero vos sabes q del 7808 obtengo solamente 10,7 volts de salida, y entra cuando quiere a programacion, porque puede ser?
ResponderEliminarel circuito se alimenta con los 12v de la pc, el 7805 anda bien
Hola, ese es precisamente el problema, debes alimentarlo a mínimo 15V.
ResponderEliminarSaludos.
ok gracias, me busco algun transformador a 15 y lo pruebo, gracias
ResponderEliminar15, 16, 17... Puedes usar cualquiera que supere los 15V y no sobrepase los 30V aproximadamente, recuerda que a mayor caída de tensión entre entrada y salida del 78XX, mas temperatura. Yo particularmente utilizo uno de 18V pero es porque es el que tenía a mano.
ResponderEliminarSaludos.
ahi ta consegui uno de 17, pero vos sabes q no graba, te hago una pregunta, me decis como configurar el ic-prog y todos sus casilleros para un 16f628a, porque el circuito esta bien ensamblado, y encima algunas veces grabo, pero no me acuerdo como lo configure al costado, gracias por tu tiempo
ResponderEliminargracias , ya lo pude solucionar
ResponderEliminarMe alegra que funcione. Pero te comento que la configuración del costado son los Fuses y eso se configura dependiendo de como quieres hacer funcionar el PIC. Desde los fuses puedes configurar el tipo de oscilador, si usarás el Reset, si usarás Watchdog, etc.
ResponderEliminarSi usas CCS C puedes preconfigurarlos con la instruccion #Fuses.
Saludos
el capacitor C1 de cuanto es y la resistencia que valor le pusiste R1
ResponderEliminarEl capacitor está para controlar los picos de tensión, con uno de .1uF no plarizado está bien.
ResponderEliminarY R1 a R6, como figura en la tabla y están representadas en el esquema, son de 1Kohm.
Saludos.
gracias lo voy a armar a ver como funciona
ResponderEliminarel DB25M para que me sirve
ResponderEliminarPara conectar el grabador al puerto paralelo del ordenador.
ResponderEliminarSaludos.
Podrias poner la configuracion para hacerlo trabajar con ICProg? Es que no me detecta el dispositivo ni a tiros.. :(
ResponderEliminarGracias de antemano! :)
ResponderEliminarMire una pregunta sobre el kemador este no necesita aparte otro microcontrolador para que la pc reconosca que esta conectada!? Xq asi! No lo hago mejor!
ResponderEliminares conmpatible con el pic 16f887?
ResponderEliminarese no sirve mejor diseñen el pickit2 usb es muy bueno puerto usb
Eliminar