Sie sind auf Seite 1von 6

Microcontrolador

(Reyes, 2006) Afirma que Un microcontrolador es un circuito integrado, en cuyo


interior posee toda la arquitectura de un computador, esto es CPU, memorias RAM,
EEPROM, y circuitos de entrada y salida.
Un microcontrolador de fbrica, no realiza tarea alguna, este debe ser programado
para que realice desde un simple parpadeo de un led hasta un sofisticado control de
un robot. Un microcontrolador es capaz de realizar la tarea de muchos circuitos lgicos
como compuertas AND, OR, NOT, NAND, conversores A/D, D/A, temporizadores,
decodificadores, etc., simplificando todo el diseo a una placa de reducido tamao y
pocos elementos.

PIC (Peripheral Interface Controller) es un microcontrolador muy eficiente en el


manejo de entradas y salidas. Microchip lo ha patentado con el nombre de PIC a todos
sus micros controladores.

Fig 1. PIC microchip


Fuente: Microchip.com

ARQUITECTURA INTERNA DE LOS MICROCONTROLADORES


Los micro controladores estn formados por varios bloques. Dentro de ellos existe,
como elemento principal, la CPU, que se interconecta con sus perifricos para formar
lo que se conoce como arquitectura interna. Esta puede ser de dos tipos: Von
Neumann o Harvard.

ARQUITECTURA VON NEUMANN

(Benchimol, 2011) Afirma que Fue desarrollada en 1949 por el profesor John von
Neumann e implementada para la construccin de las computadoras como la ENIAC
(nombre de la primera computadora electrnica). Segn esta arquitectura, existe un
bus de datos que liga la CPU con la memoria de datos y de programa por el cual viajan
datos e instrucciones. Este concepto fue muy til en las primeras dcadas de las
computadoras, pero al incrementarse la cantidad de datos por procesar, la velocidad
de procesamiento se redujo. Rpidamente, la arquitectura se satur, ya que el bus de
datos deba compartirse con los datos y las instrucciones, lo que generaba un cuello de
botella. Fue as que se presentaron varios problemas en la arquitectura, como
mencionamos a continuacin.
Por un lado, el ancho del bus de datos era de 8 bit y, como por l viajan los datos y las
instrucciones, el ancho de los datos limitaba el ancho de las instrucciones. Como
consecuencia, las instrucciones con ms de 8 bits deban ser enviadas en varias partes,
lo cual haca que el sistema resultara lento, otro conflicto es que nunca se saba cunta
memoria de programa se usaba, pues esto depende del ancho en byte que tengan las
instrucciones, lo cual es muy variable. Esta arquitectura lleg a su fin a finales de los 80
y fue suplantada por los micro controladores Harvard.
Fig2. Arquitectura Von Neumann
Fuente:(Benchimol, 2011)
ARQUITECTURA HARVARD

(Breijo, 2012) Afirma que Fue desarrollada en 1970 para solucionar los problemas de
velocidad de procesamiento que presentaba la arquitectura Von Neumann. Esta
arquitectura conect la CPU hacia su memoria mediante dos buses distintos: uno de
datos y otro de
Instrucciones. De este modo, el ancho del bus de instrucciones no est limitado por el
de datos, y el procesador puede recibir instrucciones por caminos diferentes,
aprovechando el tiempo del ciclo de mquina. El concepto y nombre de la arquitectura
deviene de la computadora MARK1, construida en la Universidad de Harvard en 1944.

CONCEPTO DE UNA COMPUTADORA


(Benchimol, 2011) Afirma que La computadora es un circuito digital capaz de procesar
informacin binaria. En este circuito encontramos un microprocesador, una memoria
del tipo no voltil (ROM, EPROM, EEPROM, FLASH), una memoria RAM, un circuito
oscilador, un circuito de reset y los puertos de entrada/salida.
La memoria no voltil es conocida como memoria de programa, ya que en ella se
almacena el que hace funcionara la computadora. La RAM es usada por la
computadora para guardar los resultados de procesamientos de datos internos o los
que provienen del exterior. Por su parte, los puertos I/O (entrada/salida) se usan para
intercambiar informacin y controlar todo el entorno externo a la mquina.

Todos estos elementos se encuentran en forma discreta (es decir, en encapsulados en


chips individuales) y montados sobre un PCB. A este conjunto se lo denomina sistema
mnimo. Las computadoras miden su potencia de procesamiento en funcin de la
cantidad de instrucciones que pueden ejecutar por segundo, medida en una unidad
denominada MIPS.

Fig3. Arquitectura Harvard


Fuente: (Benchimol, 2011)
PIC 18F4550
(Benchimol, 2011) Afirma que Los PIC18F son los sucesores de la familia PIC16F.
Incorporan una gran cantidad de cambios que han transformado al PIC en el mejor
microcontrolador de 8 bits.
En 1999 Microchip lanz al mercado una nueva familia de microcontroladores,
bautizada como PIC18. Incorporaba una renovacin dentro del ncleo del
Microcontrolador que tenda a facilitarle.

Los microcontroladores PIC18F pertenecen a la familia de rango medio avanzado de


los micros de 8 bits de Microchip. Poseen un repertorio de 75 instrucciones en modo
estndar, ms 8 instrucciones especiales que solo trabajan cuando el microcontrolador
opera en modo extendido (con memoria de programa interna y externa). El procesador
sigue siendo de filosofa RISC (set de instrucciones reducido), buses de arquitectura
Harvard, construido en pastilla de tecnologa CMOS, frecuencia de operacin de hasta
40 MHz, hasta 32 KWord de memoria Flash de programa, conversores A/D integrados
y manejo de interrupciones. Son ideales para aprender las bases de la programacin
de estos dispositivos.

Fig4. Distribucin de pines PIC 18F4550


Fuente:(Reyes, 2006)
Display 7 segmentos
El display 7 segmentos es un componente electrnico muy utilizado para representar
visualmente nmeros y letras, es de gran utilidad dado su simpleza para implementar
en cualquier proyecto electrnico. Est compuesto por 7 dispositivos lumnicos (Led)
que forman un 8, de esta forma controlando el encendido y apagado de cada led,
podremos representar el numero o letra que necesitamos.

Existen dos tipos de display de 7 segmentos, su principal diferencia es la conexin que


debemos implementar para encenderlos, estos dos tipos se conocen como nodo
comn y Ctodo comn. En los 7 segmentos de Ctodo Comn, el punto circuital en
comn para todos los Led es el Ctodo (Gnd), cero volt, Mientras que el nodo comn
el punto de referencia es Vcc (5 volt).
Teniendo en cuenta estas consideraciones la forma de encender los led debe realizase
de diferente manera en funcin de que elemento tengamos (nodo o Ctodo comn).
Cada Led trabaja con tensiones y corrientes bajas por lo tanto se pueden conectar
directamente a compuertas lgicas o pines de salida de un micro controlador,
igualmente siempre es recomendable para aumentar la vida util de los mismos,
conectarle una resistencia en serie entre el pin de salida del micro controlador y el de
entra del 7 segmentos, la intensidad lumnica en este caso depender del valor de la
resistencia agregada.

Figura 5. Display 7 segmentos nodo y ctodo comn conexin


Fuente: electrontools.com

Figura 6. Tabla de verdad display 7 segmentos nodo y ctodo comn


Fuente: electrontools.com
Bibliografa
Benchimol, D. (2011). Microcontroladores. Buenos Aires: Fox Andina.
Breijo, E. G. (2012). Compilador C CCS y simulador Proteus para microcontroladores PIC:
Marcombo.
Reyes, C. A. (2006). Microcontroladores PIC: Programacin en Basic: Microchip.

Anexos