Vous êtes sur la page 1sur 3

Programador JDM

Muchos de nosotros conocemos ya, DESCRIPCIN DEL CIRCUITO 16C84, 12C508, 12C509 o Eeprom
que es un programador JDM. Para los 24C16 y superiores poseen diferencias
que no lo sepan, decirles que este progra- Como se puede ver en la figura 1, el en las caractersticas de programacin y
mador recibe las siglas de su creador que esquema del programador esta muy sim- Pin/Out. Esto a inducido a aprovechar
dio con la fcil solucin de crear un plificado. Dicho esquema se ha obtenido todos los componentes comentados para
pequeo y sencillo programador para los de Internet y el diseo se ha realizado a todas las versiones de Chips menciona-
chips mas populares del momento, que partir del mismo. Esto ha sido as, para dos, as como las tensiones entregadas
obviamente eran y son, el Pic 16F84 y hacer compatible cualquier Software que por el puerto RS232 del PC. Dado que
la Eeprom 24C16. Esta versin de JDM corre por Internet para este sencillo pro- es un circuito muy sencillo, hemos op-
tambin acepta la programacin de otros gramador. Segn el esquema se puede tado por centrarnos en explicar como
chips como el 508 o el 509, del cual apreciar que las tensiones de alimenta- programar con JDM.
todos sabemos para que fueron emplea- cin que necesita el Pic 16F84 o la
dos. En definitiva, el programador JDM Eeprom, tanto de alimentacin continua COMO PROGRAMAR UN PIC
es la solucin ideal para todos aquellos como la de programacin, estn ajusta- 16F84
que siempre respetaron este tipo de Chips das segn los diodos D2 y D6 respecti-
y con diferencia, se alejaron de ellos. vamente y sus componentes asociados. En este bloque aprender a progra-
Esta actitud era debida a que Microchip, Las seales de Reset y de Datos que son mar el Microcontrolador Pic 16F84 ha-
el fabricante de dichos Microprocesado- controlados directamente desde el PC ciendo uso del software IcProg, por ser
res y Eeprom, ofreca un kit de grabacin estn asociadas a los componentes co- este el mas conocido y eficaz. Para
que no era precisamente muy econmi- nectados a las lneas TxD y RTS. En comenzar a programar este Chip deber
co, adems de que su entorno de desa- dichas lneas podr encontrar los diodos insertarlo en el zcalo del programador
rrollo estaba mas bien orientado a la D5, D7 y D2 al D6 respectivamente. JDM. Despus de esto siga los siguientes
compilacin y no a la directa grabacin Otra va de Datos la puede encontrar en pasos.
de los mismos. Afortunadamente Inter- la lnea CTS, ya que este a travs de un
net recoga estas pequeas quejas al transistor Q2 permite escribir en los 1...Con el JDM conectado al puerto
tiempo que aparecan ciertos Cracks que puertos RA0 y RB7 del Pic 16F84. serie deber Abrir Icprog.
requeran del uso de estos Chips, lo que Como puede ver el circuito es simple y 2...Seleccione Device 16F84 del
dio especial hincapi a disear un pro- a la vez enrevesado. Esto responde a la Men Settings.
gramador exclusivo para estos chips. necesidad de aprovechar las diferencias 3...Seleccione el fichero de carga
Inicialmente se conoca como Ludipipo, de tensin que ofrece el puerto serie del desde el Men File/Open File
pero rpidamente se interpuso en el ca- PC y a la vez, a cubrir los diferentes 4...Seleccione la opcin Program all
mino el programador JDM, el mas pe- componentes de Microchip antes men- del Men Command
queo y eficaz de todos, o al menos el cionados. Cada uno de ellos, 16F84,
mas fcil de construir. Eran tiempos en En este momento IcProg grabara el
los que exista el Crack de la Playstation, Pic 16F84. Cuando esto suceda se le
el Crack del cdigo regional de los mostrara un mensaje de Verifi succefull,
reproductores DVD o el Crack de las esto es as, ya que despus de grabar los
televisiones de pago, ya sean analgicas datos en el microcontrolador, IcProg
o digitales. Eran tiempos en los que comprueba que realmente se han graba-
proliferaban las aplicaciones Software do dichos datos en el Pic. Si sucediera
para programar estos Chips. Eran tiem- algn error en el proceso de grabacin,
pos de redescubrimiento de los Micro- se le indicara tal error como Error x0000
procesadores, que al fin, estaban al al- o similar. Si sucediera esto ultimo, debe-
cance de todos aquellos que sentan pavor r revisar el Pic o comprobar que su PC
nada mas or la palabra Microprocesa- soporta IcProg. Para un optimo funcio-
dor. namiento, tenga en cuenta usar IcProg en
En este numero, mas que explicaros maquinas de velocidad media.
como construiros uno de estos progra-
madores, os lo regalamos. Si, en este COMO PROGRAMAR UNA
especial tarjetas electrnicas viene ado- EEPROM 24C16
sado un estupendo regalo que le permi-
tir programar su Pic 16F84, 12C508 o Para programar una Eeprom 24C16
24C16 entre otros. deber insertar el Chip en un lugar espe-
cifico del zcalo. En este caso el pin 1 gramarlos sin desoldarlos de la misma. Piccard 1...Se trata de una tarjeta
de la Eeprom 24C16 deber correspon- Adems, Maestro esta mas orientado a basada en un chip 16F84 y una Eeprom
der al pin 5 del zcalo. Cuando tenga poder programar una gran variedad de 24C16, normalmente embutidos en una
insertado de esta forma la Eeprom debe- Microcontroladores que actualmente se tarjeta convencional o SMD
r seguir los siguientes pasos, a fin de estn empleando entre la comunidad de
programarla. programadores, vase por ejemplo el Pic Piccard 2...Se trata de una tarjeta
16F876 o el 16F628. Por otro orden de basada en un chip 16F876. Una Piccard
1...Con el JDM conectado al puerto cosas, Maestro permite tambin leer y 2 tambin puede estar compuesta por un
serie deber Abrir Icprog. escribir en tarjetas norma ISO 7816 sin chip 16F876 y una Eeprom 24C64
2...Seleccione Device 24C16 del ninguna dificultad. Un buen ejemplo de
Men Settings. ello seria modificar los datos de la agen- COMO PROGRAMAR UNA
3...Seleccione el fichero de carga da de su tarjeta de Telfono Mvil. Lejos PICCARD 1 O GOLDCARD:
desde el Men File/Open File de dar detalles elctricos del presente
4...Seleccione la opcin Program all programador, procuraremos explicar aqu, Para programar una Piccard 1 deber
del Men Command como programar con Maestro. realizar tres pasos obligatorios.

El proceso de grabar la Eeprom es MANUAL DE USO DEL 1...Cargar un fichero de carga en el


mas corto que en el anterior caso. Tam- PROGRAMADOR MAESTRO. pic 16F84
bin en esta ocasin se comprobara el 2...Grabar Eeprom 24C16
contenido de la Eeprom una vez grabada El presente programador le permite 3...Grabar Pic 16F84
y tras esto se le indicara el resultado de grabar tarjetas del tipo GoldCard, Pic-
la grabacin. card 1 y Piccard 2, tanto en montaje Estos tres pasos se realizan de la
convencional como en montaje SMD. siguiente manera:
COMO PROGRAMAR EL PIC Para su correcto uso deber tener insta-
12C508 lado IcProg y Piccard 2_1 en su compu- 1...Con el maestro conectado al puer-
tadora. En las siguientes lneas encontra- to serie y no a la corriente, deber Abrir
Para programar el Microntrolador r informacin separada de como grabar Icprog.
12C508 deber insertar el Chip en un una Piccard 1 y una Piccard 2. 2...Seleccione Device 16F84 del
lugar especifico del zcalo. En este caso Men Settings.
el pin 1 del Pic deber corresponder al ANTES DE NADA 3...Seleccione el fichero de carga
pin 1 del zcalo. Cuando tenga insertado desde el Men File/Open File
de esta forma el Microcontrolador debe- Antes de nada, debe saber que es una 4...Seleccione la opcin Program all
r seguir los siguientes pasos, a fin de GoldCard, Piccard 1 y Piccard 2. del Men Command
programarlo.
GoldCard...Se trata de una tarjeta En este momento se esta cargando el
1...Con el maestro conectado al puer- basada en un chip 16F84 y una Eeprom file cargador al Pic 16F84.
to serie deber Abrir Icprog. 24C16, normalmente embutidos en una Ahora deber grabar la Eeprom
2...Seleccione Device 12C508 del tarjeta de plstico. 24C16:
Men Settings.
3...Seleccione el fichero de carga
desde el Men File/Open File
4...Seleccione la opcin Program all
del Men Command

El proceso de grabar este Pic es mas


corto que en el caso del Pic 16F84 ya que
no se tiene acceso a una Eeprom interna.
Tambin en esta ocasin se comprobara
el contenido del Pic una vez grabado y
tras esto se le indicara el resultado de la
grabacin.

MAESTRO, EL PROGRAMADOR
AVANZADO

Maestro es un programador mas evo-


lucionado, que posibilita el programar
los chips mencionados en este reportaje
en su versin SMD, es decir, si posee una
tarjeta electrnica con los componentes
soldados en la placa impresa, podr pro-
Sin retirar la tarjeta del Maestro, 2...Seleccione Device 16F876 del Cant. Tipo Valor Ref Desig.
alimente con 12 voltios continuos el Men Settings. 1 CN2
1 1K R4
programador Maestro. Vera encenderse 3...Seleccione el fichero de carga 1 1K5 R2
el Led rojo. Ahora Abra Piccard 2_1 el desde el Men File/Open File 1 1M R9
software para grabar la Eeprom y haga 4...Seleccione la opcin Program all 1 1N C12
lo siguiente: del Men Command 1 1N4007 D1
4 1N4148 D3,D4,D5,D7
1...Marque la casilla Utilizar fichero En este momento se esta cargando el 5 1uF C3,C4,C5,C6,C7
de la parte izquierda inferior. file cargador al Pic 16F876. 1 2K2 R8
2...Del cuadro de dilogo seleccione Ahora deber grabar la Eeprom 1 3.579545 X1
1 5V1 D2
el fichero de la Eeprom 24C64: 1 8V2 D6
que desee emplear y/o grabar. Sin retirar la tarjeta del Maestro, 1 10K R1
3...Haga clic sobre el tercer Icono de alimente con 12 voltios continuos el 1 20K R5
la parte izquierda superior. Piccard 2.1 le programador Maestro. Vera encenderse 1 22uF C2
2 27pF C10,C11
mostrara una nueva ventana o editor. De el Led rojo. Ahora Abra Piccard 2_1 el 1 100K R3
este editor haga clic sobre el Icono libre- software para grabar la Eeprom y haga 2 100uF C1,C8
ta de la derecha superior. Del cuadro de lo siguiente: 2 330 R6,R7
1 470uF C9
dialogo seleccione el fichero que desea 1...Marque la casilla Utilizar fichero 2 7805 VR1,VR2
grabar en la Eeprom. de la parte izquierda inferior. 1 G5V-2 RE1
4...Una vez cargado el fichero haga 2...Del cuadro de dialogo seleccione 1 GV5-2 RE2
1 ISO 7816 L1
clic sobre el botn Escribir. el fichero de la Eeprom 1 LED ROJO D9
Cuando se termine de escribir este que desee emplear y/o grabar. 1 LED VERDE D8
file, tendr grabada la Eeprom de su 3...Haga clic sobre el tercer Icono de 1 MAX 232 U2
tarjeta. la parte izquierda superior. Piccard 2.1 le 1 RS 232 CN1
1 SN 74HC04 U3
Ahora deber grabar el file en su Pic mostrara una nueva ventana o editor. De 1 SN 7407 U1
16F84. Desenchufe la corriente del este editor haga clic sobre el Icono libre- 2 NPN BC 237 Q1,Q2
Maestro y no saque aun la tarjeta de el. ta de la derecha superior. Del cuadro de 1 PNP BC 307 Q3
Ahora deber Abrir de nuevo IcProg y dilogo seleccione el fichero que desea Ref Pat Tipo Valor
grabar el Pic 16F84. Repita los siguien- grabar en la Eeprom. C1 CAP200RP 100uF
tes pasos. 4...Una vez cargado el fichero haga C2 CAP200RP 22uF
1...Con el maestro conectado al puer- clic sobre el botn Escribir. C3 CAP100RP 1uF
C4 CAP100RP 1uF
to serie y no a la corriente, Cuando se termine de escribir este C5 CAP100RP 1uF
deber Abrir Icprog. file, tendr grabada la Eeprom de su C6 CAP100RP 1uF
2...Seleccione Device 16F84 del tarjeta. C7 CAP100RP 1uF
C8 CAP200RP 100uF
Men Settings. Ahora deber grabar el file en su Pic C9 CAP250RP 470uF
3...Seleccione el fichero de carga 16F876. Desenchufe la corriente del C10 CAP200 27pF
desde el Men File/Open File Maestro y no saque aun la tarjeta de el. C11 CAP200 27pF
C12 CAP200 1N
4...Seleccione la opcin Program all Ahora deber Abrir de nuevo IcProg y CN1 DB9RF RS 232
del Men Command grabar el Pic 16F876. Repita los siguien- CN2 JACK
Cuando este proceso finalice, ya tiene tes pasos. D1 DO-7 1N4007
grabado su Piccard 1 o GoldCard. 1...Con el maestro conectado al puer- D2 DO-25 5V1
D3 DO-25 1N4148
to serie y no a la corriente, D4 DO-25 1N4148
COMO PROGRAMAR UNA deber Abrir Icprog. D5 DO-25 1N4148
PICCARD 2: 2...Seleccione Device 16F876 del D6 DO-25 8V2
D7 DO-25 1N4148
Men Settings. D8 LED100 LED VERDE
1...Con el maestro conectado al puer- 3...Seleccione el fichero de carga D9 LED100 LED ROJO
to serie y no a la corriente, deber Abrir desde el Men File/Open File L1 LECTOR1 ISO 7816
Icprog. 4...Seleccione la opcin Program all Q1 TO-92(DSG) NPN BC 237
Q2 TO-92(DSG) NPN BC 237
2...Seleccione Device 16F876 del del Men Command Q3 TO-92(DSG) PNP BC 307
Men Settings. Cuando este proceso finalice, ya tiene R1 RES400 10K
3...Seleccione el fichero de carga grabado su Piccard 2. R2 RES400 1K5
R3 RES400 100K
desde el Men File/Open File R4 RES400 1K
4...Seleccione la opcin Program all PD:Con el Maestro tambin podr R5 RES400 20K
del Men Command editar el contenido de una Piccard 2 con R6 RES400 330
R7 RES400 330
Con esta operacin tendr grabada su el Software Matrix 5.30. Para ello deber R8 RES400 2K2
Piccard 2, basado en el Pic nicamente. alimentar con 12 voltios el programador R9 RES400 1M
Si desea grabar una Piccard 2, deber Maestro configurar Matrix como Phoenix. RE1 RELE G5V-2
realizar los procesos idnticos de grabar Matrix es un Software creado por el RE2 RELE GV5-2
U1 DIP14 SN 7407
una Piccard 1. He aqu de nuevo: grupo Picc2rd que permite en nuevas U2 DIP16 MAX 232
1...Con el maestro conectado al puer- versiones, grabar y editar tanto la Ee- U3 DIP14 SN 74HC04
to serie y no a la corriente, deber Abrir prom de una tarjeta Piccard2 como el VR1 TO-220 7805
VR2 TO-220 7805
Icprog. propio Pic 16F876. X1 HC-18 3.579545

Vous aimerez peut-être aussi