Sei sulla pagina 1di 23

Instituto Tecnolgico de Culiacn

MICROCONTROLADORES
1

CULIACN SINALOA MXICO A 26 DE AGOSTO DEL 2013

Introduccin
Controlador:

dispositivo que se emplea para el


gobierno de uno o varios procesos. Por ejemplo, el
controlador que regula el funcionamiento de un
horno.

Microcontrolador:

un circuito integrado de alta escala


de integracin que incorpora la mayor parte de los
elementos que configuran un controlador.
2

Es

Microcontrolador

un sistema cerrado que contiene un


computador completo y de prestaciones
limitadas que no se pueden modificar.

Figura 1: Microcontroladores Marca Microchip

ESTRUCTURA DE UN
MICROCONTROLADOR

Figura 2: Estructura Microcontroador

ESTRUCTURA:
Osciladores- genera los pulsos que sincronizan todas las operaciones internas.
Puede ser RC o por un cristal de cuarzo.
CPU (Unidad Central de Proceso)-. Esta unidad trae las instrucciones del
programa, una a una, desde la ROM, las interpreta (decodifica) y hace que las
ejecuten.
ALU.
Memoria-. Donde se almacenan las instrucciones del programa y datos que
manipula.
RAM (Random Access Memory)-.Se almacenan temporalmente los datos con los
que trabaja el programa.
ROM (Read Only Memory)-. Almacena permanentemente el programa que debe
ejecutar el microcontrolador .
Entradas y Salidas-. Forman parte de la entrada los puertos en paralelo y serie,
los temporizadores y la gestin de las interrupciones, convertidores de A/D Y D/A.
5

Perro Guardin (Watchdog)-. Destinado a provocar una reinicializacin cuando


el programa se queda bloqueado.

ESTRUCTURA:

Figura 3: Estructura Interna Microcontrolador

Microprocesador

Un microprocesador es un sistema abierto (configuracin variable)


con el que puede construirse un computador con las caractersticas
que se desee, acoplndole los mdulos necesarios.

Figura 4: Microprocesador Intel I7

Figura 5: Microprocesador Phenom II

Funcionamiento y Componentes
Ejecuta instrucciones almacenados
en la memoria principal de forma
binaria y en orden secuencial:

1. Pre lectura de la instruccin desde


la memoria principal (Prefetch)

2. Enva la instruccin al
decodificador (fetch)

3. Decodifica la instruccin
4. Lee las operaciones
5. Ejecuta el procesamiento
6. Escribe los resultados en la

memoria principal o en registros

Compuesto por:

Varios registros
Unidad de control
Unidad aritmtica lgica
Unidad de coma flotante

Arquitectura
Encapsulado
Memoria Cache
Coprocesador
matemtico

Registros
Memoria
Puertos
9

Figura 7: Estructura Interna Microprocesador


gura 6: Localizacin del microprocesador en la tarjeta madre.

Fabricacin

10

Figura 8: Fabricacin de un Microprocesador

Breve Hstoria
1971 - INTEL 4004
1974 INTEL 8080
1978 INTEL 8086 y
8088

1982 INTEL 80286


1985 INTEL 80326
1993 INTEL PENTIUM

ACTUALIDAD
INTEL Core
Haswell: INTEL
CORE i7-4930 MX
processor Extreme
Edition
8MB cache, 3.9 Ghz,
64 bit, 4 ncleos, 8
subprocesos y
memoria DDR3L

11

Futuro
Se est trabajando para el desarrollo de pequeos microprocesadores de
10 nm en los prximos diez aos.
La reduccin del tamao del microprocesador a travs de tcnicas propias
de la nanotecnologa reduce el consumo de energa, volvindolo ms
eficiente, a la vez que aumenta significativamente el desempeo, la
velocidad y el poder de procesamiento del ncleo del sistema. Un
nanmetro equivale a una millonsima de milmetro.
Actualmente, Intel ha desarrollado un microprocesador de 45nm, el ms
pequeo hasta la fecha: un transistor de ese procesador puede encenderse
y apagarse, enviando informacin en este proceso, alrededor de 300 mil
millones de veces por segundo, lo que es demasiado.

12

Microcomputador

Figura 10: Microcomputador


Figura 9: Tarjeta Madre

13

Microcomputador
Una microcomputadora es un tipo de computadora que utiliza
un microprocesador como unidad central de procesamiento
(CPU). Generalmente son computadoras que ocupan espacios
fsicos pequeos, comparadas a sus predecesoras histricas,
las mainframes y las minicomputadoras.
Dentro del trmino microcomputadora pueden agruparse
computadoras de diferentes tipos y usos como consolas de
videojuegos, notebooks, tablet PCs, dispositivos de mano,
telfonos celulares y las computadoras personales (PC).
14

CARACTERSTICAS
Sus principales caractersticas son:

Velocidad de procesamiento: decenas de millones de instrucciones por segundo.


Usuario a la vez: uno (por eso se llaman personales).
Su uso ms comn es para propsitos personales.
Tamao: pequea, o porttiles.
Facilidad de uso: fciles de usar.
Clientes usuales: pequeas empresas, oficinas, escuelas,
Penetracin social: mediana.
Impacto social: alto, en los pases industrializados.
Parque instalado: cientos de millones en el mundo.
Costo: pocos cientos de dlares estadounidenses.
Peso: 10 kg aproximadamente (computadoras de escritorio).
15

Conclusin
La

principal diferencia entre un microcontrolador y


una computadora tpica es cuestin de escala.
Usualmente un microcontrolador est programado
para una tarea especfica y suele hacerla sin mayor
intervencin humano. Sin embargo, un computadora
general puede encargarse de una amplia variedad
de trabajos.
16

Son

Microcontroladores

diseados para disminuir el costo econmico y el


consumo de energa de un sistema en particular. Por eso el
tamao del CPU, la cantidad de memoria y los perifricos
incluidos dependern de la aplicacin.

Los

microcontroladores representan la inmensa mayora de


los chips de computadoras vendidos.

En

un microcontrolador es ms fcil convertir en una


computadora su funcionamiento, con un mnimo de chips
externos de apoyo. La idea es que el chip se coloque el
dispositivo, enganchado a la fuente de energa y de
informacin que se necesite.
17

Caractersticas
Suelen

utilizar arquitectura Harvard (memoria de datos e


instrucciones
separadas).
Presenta
ventajas
en
computadores que no hay que reprogramar constantemente.

Dimensiones muy reducidas


Robustez (pantallazo azul en

una lavadora o en un misil?)

Watchdog Timer.

Bajo consumo: funcionamiento a pilas, sondas espaciales, ...


Dormido hasta recibir interrupcin.
Proteccin anti copia de la memoria de programa (evitar
ingeniera inversa y espionaje industrial.)

18

Caractersticas
Gran variedad dentro de una misma familia
oAdaptado a aplicaciones concretas
oRobots y sistemas mecnicos (control de

motores).
oComunicaciones (WiFi, USB, Ethernet).
oMultimedia (entradas A/D y salidas D/A).
oAplicaciones crticas (resistencia trmica,
robustez).
oInstrumentacin (sensores, LCD, ...)

19

Aplicaciones
Construir robots para concursos, por ejemplo seguidores de lnea,
robots para luchar sumo, para resolver un laberinto, para limpieza,
etc.

Disear instrumentos de medicin o de control de variables como


temperatura, presin etc. en algn proceso industrial.

Automatizacin de algn proceso, por ejemplo control de


velocidad de una banda transportadora, detectar objetos en un
proceso, etc.

Activar o desactivar sistemas de forma inalmbrica.


Disear alarmas para casas o para autos.
20

La

TV se enciende y se muestran las imgenes, pues la


televisin tiene uno o ms microcontroladores

Si

se observa el telfono celular para saber si no hay


mensajes o inclusive para jugar o navegar en la red, el
celular tiene uno o ms microcontroladores.

Horno

de microondas cuando muestran la temperatura estos


dispositivos tienen obviamente un microcontrolador en su
interior.

El

automvil tiene muchos microcontroladores (panel de


instrumentos, inyeccin electrnica, sistema de alarma, etc.)

21

Microprocesador (p).-Es una CPU en un slo


circuito integrado.

Microcomputador (c).-Es una computadora


cuya CPU es un p.

Microcontrolador (cc).-Es una

microcomputadora en un slo circuito integrado


22

Bibliografa

http://galia.fc.uaslp.mx/~
cantocar/microcontroladores/SLIDES_8051_PDF/2_INTROD.PDF

http://www.utp.edu.co/~eduque/arquitec/Pic16f84.pdf

http://
www.slideshare.net/tecautind/introduccion-a-microcontroladores

http://
www.buenastareas.com/ensayos/Caracteristicas-Microcontrolador/
1870493.html

http://
ingeniatic.euitt.upm.es/index.php/tecnologias/item/519-microproce
23
sador

http://www.slideshare.net/nticx/el-microprocesador

Potrebbero piacerti anche