Está en la página 1de 1

T A L L E R D E E L E C T R O N I C A

PROGRAMADOR DE PIC 16F84


Nivel de dificultad: BAJO
INTRODUCCIÓN: Si solo están interesados en programar el El software de programación o driver para
Dentro del amplio mundo de la electrónica PIC 16F84, y no quieren realizar ningún gasto, este circuito es el conocido Icprog, que ha sido
digital, uno de sus campos más actuales e inte- pueden utilizar el siguiente diseño de progra- ampliamente explicado en números anteriores
resantes es el de microcontroladores. mador. de esta revista.
Un microcontrolador es un chip (circuito in- Debemos aclarar que todos estos progra- En próximos números explicaremos algún
tegrado), que comprende todas las partes bási- madores mencionados son únicamente para montaje curioso con el PIC 16F84, y la menara
cas y mínimas de una computadora completa. realizar prototipos y diseños personales en usos de utilizar este programador y su software.
Es decir dentro de un único chip se encuentran didácticos y educativos, pero nunca de manera
la CPU, memorias ROM y RAM, generadores comercial o industrial.
de reloj, puertos de entrada y salida, timers, Si por algún motivo es necesario una pro-
wachdog, control de interrupciones, convertido- gramación de elementos lógicos para aplicacio-
res analógicos digitales, y un lago listado más nes comerciales, es imprescindible utilizar el
elementos. programador oficial del fabricante, de lo contra-
Existe una enorme variedad de fabricantes rio, el mismo, no se hace responsable de los
y modelos de microcontroladores, la elección de daños o borrados en chip que se programen con
un modelo u otro depende generalmente de las aparatos no originales de la marca.
necesidades de diseño, del coste del micro, y Dicho esto, podemos indicarles, que el pre-
de la disponibilidad de herramientas adecuadas. sente circuito se ha verificado, y su funciona-
La empresa norteamericana Arizona Micro- miento es perfecto, siempre que se construya
chip Tecnology más conocida abreviadamente de la manera indicada en el artículo.
Pantalla del programa Icprog
como Microchip es mundialmente famosa por En la figura 1, pueden ver el esquema elec-
su amplia gama de microcontroladores PIC. trónico de este sencillo programador.
Las siglas PIC, derivan de Periferical Inte- Se trata de un simple interfaz, que se en- LIST
LISTA A DE COMPONENTES
grated Controler, es decir controlador integrado carga de adaptar las señales presente en el R1 Resistencia de 10K ¼ w (marrón-negro-naranja)
de periféricos, pues esta fue originalmente su conector del puerto serie (de más, menos 12v) R2 Resistencia de 10K ¼ w (marrón-negro-naranja)
aplicación. para generar la tensión de alimentación y pro- C1 Condensador de 220uF/25v
Dentro del apartado Taller de Electrónica, gramación del PIC.
D1 Diodo Zener de 5V1 ¼ w
nos proponemos ir paulatinamente incorporan- Es evidente que este programador no re-
T1 Transistor NPN tipo BC548B
do algunos montajes que hagan uso de este tipo quiere de alimentación alguna, pues se alimen-
de componentes. ta directamente del puerto. Zocalo de 18 pines
Hemos elegido el PIC 16F84, por se de bajo Este programador solo se puede utilizar en Conector DB9 hembra
coste (unos 5•), fácil de localizar, fácil de pro- ordenadores del tipo PC de sobremesa, pero 1 Cable de conexión macho hembra de 9pines (pin a pin)
gramar (solo tiene 35 instrucciones) y es ideal no funciona en ordenadores portátiles. El moti-
para prototipos, pues se reprograma y borra vo es muy sencillo, los puertos de un por-
eléctricamente en apenas unos segundos. tátil no generan suficiente corriente para
Naturalmente, para programar cualquier dis- programar el PIC.
positivo es necesario de un software y un pro- El funcionamiento es el siguiente:
gramador adecuados. La tensión de programación de 12, se
En nuestro caso, utilizaremos el software obtiene directamente del puerto, y se apli-
Icprog V1.04 que es completamente gratuito, y ca con la resistencia R1 al pin 4.
pueden descargarlo de nuestra web http:// Los datos de entrada y salida se apli-
www.todoelectronica.com ca al pin 13 por medio del transistor T1.
El programador necesario para el PIC pue- La señal de reloj, que también actúa
de conseguirse también en nuestra web, mon- como alimentación positiva, se aplica a los
tado y verificado junto al cable de alimentación pines 10,11 y 12. La regulación de 5v de
por tan solo 12 Euros. alimentación al pic se realiza en la línea
Otra opción es adquirir el número 23 de negativa GND, por medio del diodo zener
nuestra revista que lleva de regalo un completo D1, y el condensador C1.
programador de PIC y EEPROM. Para conectar el programador al or-
denador es necesario un cable serie del
tipo pin a pin (no vale ningún otro) del tipo
macho hembra de 9 pines.

MONTAJE
Para el montaje de este circuito, y
dada su sencillez, pueden utilizar placa de
prototipos, del tipo de isletas o líneas.
Aquellos que lo deseen, pueden realizar
su propia placa de circuito impreso, para
lo cual les facilitamos el siguiente diseño.
Para los lectores interesados en esta
placa de circuito impreso, les informamos
Figura 1 que está disponible solicitándola a Diatron.

20

También podría gustarte