Buscando por la web algún grabador de microcontroladores PIC me cruce con el PicKit2 que es USB y tiene soporte para gran cantidad de dispositivos. No voy a dar circuitos de este porque hay miles, pero pueden encontrarlo aca:
El problema que me surgió fue el del maldito zócalo ZIF. Son caros, no se consiguen en todos lados y para rematarla no hay ningún buen PCB en el cuál se puedan poner todos los dispositivos sin andar cambiando jumpers o llaves con el consiguiente riesgo de quemar el PIC, el puerto USB de la PC o todo junto.
Entonces rebuscando entre la chatarra electrónica encontre esto:
que da la casualidad que tiene la misma separación entre agujeros que los microcontroladores. Entonces agarre la sierra y corte por las lineas azules llegando a esto:
Teniendo el zócalo vino la parte más difícil que fue el diseño de la placa para que cada dispositivo coincidiera con con las señales necesarias para grabar.
Después de horas y horas llegué a esto:
Asusta un poco jaja, pero si tenés un poco de práctica se puede hacer. A mi me quedó asi:
Básicamente lo que hace el circuito es entregarle a cada PIC las señales necesarias para grabarlo provenientes del circuito grabador en en pin correspondiente.
Con este circuito en particular se pueden grabar micros de 40, 28, 20, 18, 14 y 8 pines y también memorias de las familias 24xxx (I2C) y 93xx (SPI)
Acá dejo el enlace con la placa en PDF, la versión de Eagle y la posición de los distintos dispositivos en el zócalo:
https://www.dropbox.com/sh/0xmxudmkgamn94z/qt5XtQrCQB
Si hay algún problema con los archivos me avisan y espero que alguien se anime a armarlo!
Saludos.
PD: La disposición de pines está pensada como para ser montado con un conector o alambres directo sobre la placa del programador. Da los mismo ponerla con cable igual.
El problema que me surgió fue el del maldito zócalo ZIF. Son caros, no se consiguen en todos lados y para rematarla no hay ningún buen PCB en el cuál se puedan poner todos los dispositivos sin andar cambiando jumpers o llaves con el consiguiente riesgo de quemar el PIC, el puerto USB de la PC o todo junto.
Entonces rebuscando entre la chatarra electrónica encontre esto:
que da la casualidad que tiene la misma separación entre agujeros que los microcontroladores. Entonces agarre la sierra y corte por las lineas azules llegando a esto:
Teniendo el zócalo vino la parte más difícil que fue el diseño de la placa para que cada dispositivo coincidiera con con las señales necesarias para grabar.
Después de horas y horas llegué a esto:
Asusta un poco jaja, pero si tenés un poco de práctica se puede hacer. A mi me quedó asi:
Básicamente lo que hace el circuito es entregarle a cada PIC las señales necesarias para grabarlo provenientes del circuito grabador en en pin correspondiente.
Con este circuito en particular se pueden grabar micros de 40, 28, 20, 18, 14 y 8 pines y también memorias de las familias 24xxx (I2C) y 93xx (SPI)
Acá dejo el enlace con la placa en PDF, la versión de Eagle y la posición de los distintos dispositivos en el zócalo:
https://www.dropbox.com/sh/0xmxudmkgamn94z/qt5XtQrCQB
Si hay algún problema con los archivos me avisan y espero que alguien se anime a armarlo!
Saludos.
PD: La disposición de pines está pensada como para ser montado con un conector o alambres directo sobre la placa del programador. Da los mismo ponerla con cable igual.

