Vous êtes sur la page 1sur 5

Art Tapa - QuarkPro 2 19/2/04 2:09 PM Page 3

ARTÍCULO DE TAPA

Quark Pro 2
Cargador de Microcontroladores PIC
y Memorias EEPROM 24CXX
Hemos desarrollado un prototi-
po económico, pero de alto de-
sempeño para programar
PICs. El circuito está basado
en el hardware del programa-
dor JDM y en el software de
IC-PROG, realizando las mo-
dificaciones y adiciones ne-
cesarias para hacerlo tan
funcional como los progra-
madores profesionales
con muy bajo costo.
Autor: Ing. Alberto Téllez Rojo

INTRODUCCION y el TAFE, entre otros muchos. Sin PIC se requiere de una fuente de 5
embargo, ningún quemador (pro- volt para alimentarlo (Vdd) y otra
En artículos anteriores hemos gramador) funciona sin un progra- fuente de 13 volt para programar o
presentado el cargador NOPPP y el ma que lo opere, para ello existen “quemar” el PIC (Vpp) lo que impli-
QUARK PIC BASIC entre otras, sin también muchos utilitarios como el ca que debemos tener dos fuentes
embargo, desarrollamos este proto- IC-PROG, el PIC-ALL, el NOPPP, el de voltaje para realizar la opera-
tipo para usuarios de pics más exi- PONY-PROG, etc. (muchos de uso ción, lo que de entrada nos elevaría
gentes. Si bien los cargadores pu- libre). Cada programador y cada el costo.
blicados han sido de mucha utili- programa posee sus propias venta- En el JDM (véase www.jdm.ho-
dad, este nuevo prototipo les permi- jas y desventajas, lo importante es mepage.dk) cabe destacar “lo inge-
tirá programar PICs más poderosos escoger un programa que sea com- nioso del diseño” ya que emplea los
como el PIC16F873 (de 28 pins) , el patible con el programador elegido. voltajes disponibles del puerto serie
PIC16F874 (de 40 pins) o pics me- de la computadora para que, me-
jorados como el PIC16F627. diante un arreglo con diodos y ca-
Existen en Internet muchos pro- ¿Por qué basar el diseño en el pacitores (llámese multiplicador de
gramadores de pics de uso libre, programador JDM? tensión integrado por D3, D4, D5,
como el JDM, el TAIT, el PROPIC 2 En principio, para programar un D6, C1 Y C2) se puedan obtener los

Saber Electrónica

3
Art Tapa - QuarkPro 2 19/2/04 2:09 PM Page 4

Artículo de Tapa

Figura 1

más de 13V necesarios para progra- mos tener toda la gloria, ya que pa- (programador JDM), seleccionamos
mar cualquier PIC. Esto nos ofrece ra los que se dedican a la programa- el software (IC-PROG), basados en
una gran ventaja, ya que no requeri- ción “in situ”, es decir, los que pro- el que fuera más compatible. El IC-
mos fuente de alimentación externa graman los PIC’s en el mismo circui- PROG ofrece varias ventajas: La
alguna convirtiendo el programador to donde opera y el cual se diseña primera es que es dentro de su me-
en un circuito “parásito” que en con un conector especialmente des- nú ofrece opciones importantes co-
nuestro caso se alimenta del puerto tinado para la programación, este mo la posibilidad de seleccionar el
serie de la computadora, logrando programador o cargador de PIC’s no puerto a utilizar, así como el prototi-
así abatir el costo más alto que re- funciona ya que la tierra del circuito po de programador a utilizar; la se-
presentan las fuentes de alimenta- no es compatible con la tierra flotan- gunda es que el programa ofrece un
ción. te de nuestro programador. Para tal ambiente de trabajo muy amigable,
Otra ventaja que ofrece este pro- caso, se supone que los que reali- ya que este programa y gracias a las
gramador es que no requerimos de zan este tipo de programación se aportaciones de muchos colabora-
un limitador de corriente para el ca- dedican profesionalmente a ello, y dores de todo el mundo, está tradu-
so de insertar un PIC dañado, ya por ende contarán también con un cido a varios idiomas y tercero es
que el circuito RS232 del puerto se- programador profesional que tenga que es compatible con la mayoría de
rie de la PC tiene su propio limitador sus propias fuentes de alimentación. los sistemas operativos de la PC,
de corriente. Sin embargo, no pode- Cabe recordar que el obje- además que con frecuencia están
tivo principal de nuestro prototi-
po es que sea económico, fácil Figura 2
de usar y confiable.
En la figura 1 se muestra el
diagrama esquemático del pro-
gramador JDM. En la figura 2 se
muestra en circuito impreso su-
gerido.

¿Por qué utilizar el progra-


ma IC-PROG?
Con el mismo criterio que
seleccionamos el hardware

Saber Electrónica

4
Art Tapa - QuarkPro 2 19/2/04 2:09 PM Page 5

Quark Pro 2: Cargador de µC PIC y Memorias 24CXX


grama. Si usted ha tra-
bajado con ambientes
de programas diferen-
tes, podrá observar
que el ambiente del IC-
Prog dispone de herra-
mientas de trabajo muy
completas.

EL PROGRAMADOR
QUARK PRO 2

Para cargar un
programa en un micro-
controlador PIC se re-
quiere de una serie de
parámetros básicos a
saber:
Figura 3
VDD = Voltaje de ali-
mentación de 5V
VSS = Referencia de
tierra del circuito
disponibles de manera gratuita ver- prog.com). En la figura 3 se muestra VPP = Voltaje de programación
siones actualizadas (véase www.ic- el ambiente de trabajo de este pro- de 14V

Figura 4

Saber Electrónica

5
Art Tapa - QuarkPro 2 19/2/04 2:09 PM Page 6

Artículo de Tapa
PGD = Datos de programación
PGC = Pulsos de reloj para la
sincronización

En la figura 4 se muestra el cir-


cuito eléctrico del programador
QUARK-PRO 2. Como puede
observar no existe ninguna
fuente de alimentación externa.
El circuito se alimenta del puer-
to serial de la PC a través del
conector DB9. El voltaje de ali-
mentación VDD se obtiene de
los mismos pulsos de reloj (pin
7 del DB9), los cuales son rec-
tificados por los diodos D3 y D4
y estabilizado a 5 volt mediante
el diodo zener D5 (5.1V) y el
Figura 5
capacitor C1. De la misma ma-
nera, se obtiene el voltaje de
programación VPP, cargando el
capacitor C2 y estabilizando
con el diodo zener D6 (8.2V) el
cual se suma al voltaje del ze-
ner D5 (5,1V), obteniéndose
así 13.3 Volt suficientes para
realizar la programación del
PIC. Se han adicionado el LED
L1 para visualizar el proceso de
grabación o lectura del PIC, así
como el LED L2 para indicar
que el circuito se encuentra ali-
mentado, además, si se coloca-
ra un PIC en corto, este LED se
apagará o bajará significativa-
mente su intensidad.
Más adelante explicaremos
Lista de Materiales R1 - Resistencia de 100kΩ en detalle el proceso completo de
R2 - Resistencia de 10kΩ trasmisión (grabación) y recepción
U1 - Base (zócalo) para CI de 8 pins R3 - Resistencia de 1.5kΩ (lectura) de datos, así como la fun-
U2 - Base para CI de 18 pins R4 - Resistencia de 1kΩ ción de cada uno de los componen-
U3 - Base para CI de 28 pins (usar 2 ba- R5 - Resistencia de 2.7kΩ tes del programador.
ses de 14 pins) L1 - Diodo Led verde En la figura 5 se muestra el cir-
U4 - Base para CI de 40 pins L2 - Diodo Led rojo cuito impreso sugerido para nuestro
DB9 - Conector DB9 hembra prototipo.
DI, D2, D3, D4 - Diodo 1N4148
D5 - Diodo zener de 5.1 V 1W Varios
D6 - Diodo zener de 8.2 V 1W Placas de circuito impreso, gabinete USO DEL IC- PROG
Q1, Q2 - Transistor BC547C para montaje, estaño, cable de red de
Q3 - Transistor BC547C computadoras tipo PC para el conec- Una vez que haya armado su
C1, C2 - Electrolíticos de 1000µF x 25 V tor DB9, conector macho y hembra prototipo de programador (quema-
C3, C4 - Cerámicos de 0.001µF DB9 para conectar a la PC, etc. dor) QUARK-PRO, ya tiene listo su
hardware, ahora le falta el software,

Saber Electrónica

6
Art Tapa - QuarkPro 2 19/2/04 2:09 PM Page 7

Quark Pro 2: Cargador de µC PIC y Memorias 24CXX


que para nuestro PC el programador y el
caso hemos sugeri- led rojo (L2) deberá
do el IC-PROG. encender. Seleccione
Vaya a la página cualquier dispositivo y
de Internet www.ic- elija la opción “progra-
prog.com e ingrese mar”, ejecute y observe
al área de descar- Figura 6 el led verde (L1). Este
gas (download), ahí deberá encender con-
encontrará varias forme se lleve a cabo
versiones de este el proceso. Si todo va
programa tal como bien: ¡felicidades!, su
se sugiere en la fi- proyecto funciona. Si
gura 6. tiene algún problema o
Descargue la úl- duda, por favor escriba
tima versión (a la fe- a ateclien@webelec-
cha de redactar este tronica.com.ar y con
artículo era la ver- gusto lo ayudaremos.
sión1.05C) y guár- Si lo prefiere puede so-
dela en una carpeta licitar el montaje com-
de su disco rígido. pleto armado o el kit
También descargue para que Ud. lo arme,
el archivo IC-Prog los cuales se proveen
NT/2000 driver y con el instructivo de
guárdelo en la mis- trabajo y un CD com-
ma carpeta, porque pletísimo, con un Cur-
puede serle útil en so de Microcontrolado-
caso de que esté res PIC, varios prototi-
usando un sistema pos completos, un cur-
operativo Windows so de programación,
XP y tenga conflic- un montón de progra-
tos en la ejecución mas, un clip completo
del IC-Prog. en VCD, además in-
Abra el archivo cluimos la última ver-
con Win-Zip y eje- Figura 7 sión del programa de
cute el programa ic- desarrollo para PIC’S
prog.exe (figura 7) MPLAB de Microchip, a
para instalarlo. Una entornos de Desarrollo
vez que haya hecho (MPLAB, MPASM,
esto, aparecerá un etc.) y gran cantidad
ícono de acceso di- de aplicaciones. El
recto a su programa costo del kit con el pro-
(figura 8) que le totipo armado es de
permitirá abrir direc- $95 y el kit con la placa
tamente en progra- y los componentes pa-
ma cuando lo desee ra montar tiene un va-
utilizar. Al ejecutar lor de $85. Si está inte-
este ícono aparece- resado en estos pro-
rá una ventana del ductos, puede solicitar
programa (figura 3). mayor información al
Ahora solo que- Figura 8 mail: ateclien@webe-
da probar su pro- lectronica.com.ar o en
yecto. Conecte al Argentina, al teléfono:
puerto serial de su 4301-8804. ✪

Saber Electrónica

Vous aimerez peut-être aussi