Sie sind auf Seite 1von 6

UNIVERSIDAD TCNICA DE AMBATO

FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL

UNIVERSIDAD TCNICA DE AMBATO


FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL
CARRERA DE ELECTRNICA Y COMUNICACIONES
Consulta #01
I. OBJETIVOS:
General:

Describir que es un Microcontrolador.

Especficos:

II.
1)

Explicar la estructura de un Microcontrolador.


Describir el esquema de un Microcontrolador.
INTRODUCCIN:
Aguayo, Paul (10 de noviembre de 2004) paguayo@olimex.cl: Introduccin al
Microcontrolador: http://www.olimex.cl/tutorial/tutorial1.pdf
Los microcontroladores estn conquistando el mundo. Estn presentes en nuestro
trabajo, en nuestra casa y en nuestra vida, en general. Se pueden encontrar
controlando el funcionamiento de los ratones y teclados de los computadores, en los
telfonos, en los hornos microondas y los televisores de nuestro hogar. Pero la
invasin acaba de comenzar y el nacimiento del siglo XXI ser testigo de la conquista
masiva de estos diminutos computadores, que gobernarn la mayor parte de los
aparatos que fabricaremos y usamos los humanos.
III. REFERENCIAS CIENTFICAS:
2) Canto Carlos. Facultad de Ciencias/UASLP. Documento PDF (2001). (9)
Arquitectura de Microcontroladores
Un microcontrolador es un circuito integrado o chip que incluye en su interior las tres
unidades funcionales de una computadora: CPU, Memoria y Unidades de E/S, es decir,
se trata de un computador completo en un solo circuito integrado.
Caractersticas:
Son diseados para disminuir el coste econmico y el consumo de energa de un
sistema en particular. Por eso el tamao de la CPU, la cantidad de memoria y los
perifricos incluidos dependern de la aplicacin. El control de un electrodomstico
sencillo como una batidora, utilizar un procesador muy pequeo (4 u 8 bit) por que
sustituir a un autmata finito. En cambio un reproductor de msica y/o vdeo digital
(mp3 o mp4) requerir de un procesador de 32 bit o de 64 bit y de uno o mas Cdec de
seal digital (audio y/o vdeo). El control de un sistema de frenos ABS (Antilock Brake
System) se basa normalmente en un microcontrolador de 16 bit, al igual que el sistema
de control electrnico del motor en un automvil.
IV)

SNTESIS:

UNIVERSIDAD TCNICA DE AMBATO


FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL

Circuito Integrado Programable


Un microcontrolador es un
circuito integrado o chip que
incluye en su interior las tres
unidades funcionales de una
computadora: CPU, Memoria y
Unidades de E/S, es decir, se
trata de un computador
completo en un solo circuito
integrado.

Gama Base

33 instrucciones maquina
de 12 bits de longitud cada
una.
Disponen de una pila con 2
niveles de profundidad.
Su capacidad de memoria y
el nmero de recursos
internos son reducidos.

MICROCONTROLADOR

Gama Mejorada

Gama Media

El
repertorio
instrucciones es de 35,
14 bits cada uno.
Posee una pila 8 niveles
profundidad.
Dispone de un vector
interrupcin.

de
de
de
de

Dispone de 77 instrucciones
de 16 bits cada una.
Una pila con 33 niveles de
profundidad.
Dos
vectores
de
interrupcin.

UNIVERSIDAD TCNICA DE AMBATO


FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL

ESQUEMA DE BLOQUES DEL MICROCONTROLADOR

OSCILADOR

TEMPORIZADOR

CONTROL DE
INTERRUPCIONES

E/S PARALELA

E/S SERIE

E/S ANALOGICAS

C
BUSES DE DIRECCIONES, DATOS Y CONTROL
P
U
PERRO GUARDIAN

MEMORIA ROM

MEMORIA RAM

E/S DIGITALES

UNIVERSIDAD TCNICA DE AMBATO


FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL

Est compuesto de:


Un oscilador el cual sincroniza todas las operaciones internas mediantes la
generacin de pulsos.
El CPU el cual es el cerebro del microcontrolador en el cual se encuentras las
instrucciones del programa y tambin incluye un ALU.
La memoria ROM se utiliza para almacenar permanentemente el programa que
debe ejecutarse.
En la memoria RAM se utilizara para almacenar los datos con los cuales va a
trabajar el programa.
El perro guardin consta de un oscilador y un contador binario, esta ayuda al
microcontrolador a funcionar pero es recomendable que se utilice un oscilador
independiente.
Control de interrupciones es el encargado de analizar y controlar los eventos
que se ejecutan para que el microcontrolador de pare y luego pueda continuar
con su trabajo.
Temporizador es el encargado de contar los pulsos suministrados al
microcontrolador.
Se los podra decir que son puertos para cualquier perifrico teniendo en
cuenta las caractersticas de cada uno de estos.
Las caractersticas son seales analgicas y digitales o puerto paralelo y serie.

ESTRUCTURA INTERNA DE UN MICROPROCESADOR

Convertidor A/D

Temporizadores

SFR
RAM

Oscilador 0-40Mhz
PLL

CPU
M

Memoria de
programa

EEPROM

Comunicacin Serial
SPI-I2C

USART

Memorias
Reset

Mdulos CCP/PWM

Puertos de E/S

CCP1-CCP2

A-B-C-D-E

Alimentacin
2-5.5v

UNIVERSIDAD TCNICA DE AMBATO


FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL

DESCRIPCION DE LAS PARTES INTERNAS DE UN MICROCONTROLADOR.


CPU: se define como la unidad central de proceso y podemos denominarlo como el ncleo del
microcontrolador, encargado de ejecutar las instrucciones almacenadas en la memoria,
adems es un sistema que lleva acabo una funcin de forma autnoma.
Memorias: parte fundamental de un microcontrolador la cual es utilizada para almacenar
informacin, el contenido de las mismas se puede leer y acceder al direccionarla. Existen varios
tipos de memorias en un microcontrolador.
ROM.- Memoria de solo lectura que se utiliza para guardar permanentemente un
programa que se est ejecutando.
RAM.- memoria de acceso aleatorio se utiliza para almacenar temporalmente los
datos y resultados obtenidos mediante el uso del microcontrolador, ya que al
momento de apagar la alimentacin del mismo se perder el contenido de la memoria
RAM.
EEPROM.- Memoria ROM programable y borrable elctricamente esta memoria se la
utiliza para guardar permanentemente informacin al momento que se encuentra en
uso el microcontrolador, ya que al momento de desconectar la fuente de alimentacin
los datos seguirn implcitos en dicha memoria.
SFR.- Determinada como un registro de funciones especiales, ya que cada
microcontrolador la posee. Los mismos que dirigen los pequeos circuitos dentro del
microcontrolador, adems los mismos que se conectan a los perifricos.
TEMPORIZADORES: gracias a los osciladores empleados en el microcontrolador, al necesitar
medir el tiempo entre dos eventos ejecutados, bastara con contar los pulsos generados por los
osciladores.
CONVERTIDOR A/D: Las seales deben ser convertidas para que el microcontrolador pueda
entenderla, al convertir seales continuas en nmeros digitales discretos siendo un numero
binario el cual es enviado a la CPU para procesar.
OSCILADOR: El cual permite el funcionamiento sncrono de todos los circuitos del
microcontrolador, de manera que utilice un cristal de cuarzo, la ejecucin de instrucciones se
realizan a la velocidad impuesta por el oscilador o en raras ocasiones ms despacio, la
utilizacin de los diferentes cristales dependern tambin del tipo de microcontrolador.
COMUNICACIN SERIAL: Al realizar una comunicacin entre dos dispositivos a largas
distancias la mejor opcin para realizarla ser una conexin en serie, mismos dispositivos que
se encuentran incorporados en un microcontrolador
I2c.- Circuito Inter Integrado, normalmente se lo utiliza cuando la distancia entre los
dispositivos es corta, la conexin se realiza por medio de dos lneas, la transmisin de
datos y la sincronizacin o seal de reloj.

UNIVERSIDAD TCNICA DE AMBATO


FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL

SPI.- Bus Serial De Interfaz De Perifricos que utiliza hasta cuatro lneas para la
conexin pero normalmente son necesarias solo tres siendo para recibir datos,
transmitir los datos y sincronizar, siendo una conexin full dplex permitiendo enviar y
recibir datos simultneamente.
UART.- Transmisor Receptor Asncrono Universal, al ser asncrona no utiliza una lnea
para transmitir la seal de reloj puesto que solo se utiliza una lnea de comunicacin
para recibir y transmitir a velocidad ya sincronizada.
PUERTOS DE E/S: Para poder utilizar de mejor manera al microcontrolador es necesario
conectar un dispositivo externo en dichos puertos, al mismo que se los puede manipular
mediante el software y adems disponer de ellos durante el funcionamiento.
BUS: Existen diferentes tipos de buses como el de direcciones, datos y control, encargados de
las lneas necesarias para direccionar la memoria como ancho de los datos adems se utilizan
para conectar todos los circuitos dentro del microcontrolador.
MODULOS CCP/PWM: Siendo muy til y utilizada en el campo de control, la cual permite
modificar una seal digital sin variar la frecuencia, este tiempo en alto se denomina duty. El
CCP se identifica como el encargado de arrojar el PWM.

V)
APORTE GRUPAL:
Un Microprocesador es un dispositivo de arquitectura cerrada ya que no se puede
configurar externamente, tambin es de propsito especfico. El tamao de palabra de
un Microprocesador es el nmero de bits que se puede procesar en un ciclo de
operacin.
VI)
BIBLIOGRAFA:
Aguayo, Paul (10 de noviembre de 2004) paguayo@olimex.cl: Introduccin al
Microcontrolador: http://www.olimex.cl/tutorial/tutorial1.pdf
Canto Carlos. Facultad de Ciencias/UASLP. Documento PDF (2001). (9)
Arquitectura de Microcontroladores
Fernando E. Valds Prez Ramn Pallas Areny, Segunda Edicin, Universidad de
Oriente: Microcontroladores: fundamentos y aplicaciones con PIC, Cuba
J. M. Ordua Huertas, Vicente Arnau Llombart: Arquitectura y programacin de
microcontroladores
Microcontroladores Pic diseo practico de aplicaciones segunda parte pic
16f87x, pic 18fxxxx, Segunda Edicin, Editorial MC Graw Hill

Das könnte Ihnen auch gefallen