Programador de pics (12,16,18 y eeproms 24cxx)

Hola a todos, he traducido el texto de la siguiente página en ingles, a español, para la comprensión de todos. (Adjunto más abajo el enlace oficial y original)

En este proyecto, construiremos un programador JDM que podrá soportar la familia de los pic12, pic16, pic18 y algunas de las populares EEPROMS 24c. El programador tambien incluye un conector ICSP que permite programación serial en circuito. A si que si quieres, no tiendrás que llevarte contigo tu MCU, cada vez que quieras reprogramarlo. El circuito, es conectado al pc a través del puerto serial, y no precisa de corriente externa. Por otra parte, si quieres utilizar un portatil, que no tenga puerto serial (RS232), podrás utilizar un conversor de rs22 a usb, aunque puede no dar un resultado adecuado

Imagen



Microcontroladores soportados


EEPROM:

24C01A, 24C02, 24C04, 24C08, 24C16, 24C32, 24C64/65, AT24C128, AT24C256, AT24C512, M24C128, M24C256, 24C515, PCF8572 or 8572 = 24C01, PCF8582 or 8582 = 24C02, PCF8592 or 8592 = 24C04, SDA2506, SDA2516, SDA2526, SDA2546, SDA2586, SDA3506, SDA3516, SDA3526, 4C016 == 24C01, GRS-003 == 24C02, GRN-004 == 24C04, GRN-008 == 24C04, GRX-006 == 24C04, GRX-007 == 24C04, KKZ06F == 24C01, BAW658049 == 24C02, BAW57452 == 24C02, M8571 == 24C02, X24C0

Microchips PIC:


12C508, 12C508A, 12C509, 12C509A, 12CE518, 12CE519,12C671, 12C672, 12CE673, 12CE674,12F629, 12F675, 16C433, 16C61, 16C62A, 16C62B, 16C63, 16C63A, 16C64A, 16C65A, 16C65B, 16C66, 16C67,16C71, 16C72, 16C72A, 16C73A, 16C73B, 16C74A, 16C74B, 16C76, 16C77,16F73, 16F74, 16F76, 16F77,16C84, 16F83, 16F84, 16F84A, 16C505,16C620, 16C620A, 16C621, 16C621A, 16C622, 16C622A, 16CE623, 16CE624, 16CE625, 16F627, 16F628, 16F628A, 16F630, 16F676, 16C710, 16C711, 16C712, 16C715, 16C716, 16C717, 16C745, 16C765, 16C770, 16C771, 16C773, 16C774, 16C781, 16C782, 16F818, 16F819, 16F870, 16F871, 16F872, 16F873, 16F874, 16F876, 16F877, 16F873A, 16F874A, 16F876A, 16F877A, 18F242, 18F248, 18F252, 18F258, 18F442, 18F448, 18F452, 18F458, 18F1320, 18F2330, 18F432

Construyendo el programador


Como puedes ver más abajo, el circuito se compone de los siguientes componentes


Lista de componentes

T1, T2 : Transistor BC337

D1, D4, D5, D6 : Diodo 1N4148

D3 : Diodo Zener 6V2

D2 : Diodo Zener5V1

R3, R4 : Resistencia de 1K8 1/4W

R1 : Resistencia de 10K 1/4W

R2 : Resistencia de 1K5 1/4W


X1 : Conector hembra para pcb del tipo DB9 (SERIAL DE 9 PINES)
C1, C2 : Capacitor Electrolítico de 100uF 16V

SV1 y SV4 : Socket IC para 40 pines

SV2, SV3 : Socket IC para 20 pines

SV5 (ICSP) : Conector de 6 pines ICSP

L1, L2, L3 : LED (L1: VERDE, L2: ROJO, L3: AMARILLO)



El archivo PCB está dotado de un pdf. Puedes aplicaerlo a la placa utilizando el metodo de transferencia de toner o insolacion dependiendo de la placa que tengas (originalmente ironing method)

Descargalo aqui

Imagen


La instalación de los componentes es sencilla. El único truco se puede ver en la foto. Antes de soldar el socket de 40 pines, tendrás que cortar los puentecillos de plastico que están entre las lineas que en conjunto forman 40 agujeros. ¡ATENCIÓN, NO TE OLVIDES DE SOLDAR EL DIODO(D6) Y EL PUENTE (conexión entre dos puntos) ANTES DE SOLDAR EL SOCKET!

Imagen
Imagen



Indicaciónes LED
; Amarillo:Reloj , Rojo:Corriente , Verde:Programando

Colocación


La colocación esta mostrada en la imagen que aparece bajo este texto.

Imagen


Ya hemos terminado. Si lo has hecho todo como en el tutorial no habrá ningun cortocircuito, y verás como se enciende la luz roja Cuando conectas el programador al puerto serial. Ahora está listo para usar.Tendrás que utilizar ICPROG y WinPIC para empezar a programar tus PICs o EEPROMs.


Enlace original: http://www.circuit-projects.com/microco ... ammer.html

Traducido por azigta para elotrolado
puedes arreglar el enlace original que has puesto al final ?

Parece interesante.
hola se podria programar el psgroove en 27cxxx ? Gracias
c0d3m4st4 escribió:puedes arreglar el enlace original que has puesto al final ?

Parece interesante.

Voy, de todas formas es exactamente lo mismo pero traducido por mi. No se porque no van las imagenes.
hola se podria programar el psgroove en 27cxxx ? Gracias
me gustan mas los de mi firma... pero gracias
6 respuestas