Sunteți pe pagina 1din 13

PROGRAMA TÉCNICO LABORAL EN INSTRUMENTACION Y

AUTOMATIZACION INDUSTRIAL

MICROCONTROLADORES
MICROCONTROLADORES

ING. GIOVANY CARO MORENO


ingcaromoreno@Gmail.com
DEFINICIONES
MICROPROCESADOR (CPU): Es el circuito integrado central más
complejo de un sistema informático. Es el encargado de ejecutar
los programas, desde el sistema operativo hasta las aplicaciones de
usuario; sólo ejecuta instrucciones programadas en lenguaje de
bajo nivel, realizando operaciones aritméticas, lógicas y acceso
a memoria.
Los microprocesadores incorporan cada
vez más y mejores capacidades para el
manejo de grandes volúmenes de
información.
MICROCONTROLADOR
“µC”
Es un circuito integrado programable, capaz
de ejecutar las órdenes grabadas en su
memoria. Está compuesto de varios bloques
funcionales, los cuales cumplen una tarea
específica.
Un microcontrolador incluye las 3 principales
unidades funcionales de una computadora: unidad
central de procesamiento, memorias y periféricos de
entrada/salida.
Los microcontroladores pueden encontrarse en casi cualquier
dispositivo electrónico como automóviles, lavadoras, hornos
microondas, teléfonos, Arduino., etc.
EN RESUMEN

Un microcontrolador es un
computador completo
(microprocesador + E/S + memoria +
otros periféricos), aunque de
limitadas prestaciones, que está
contenido en el chip de un circuito
integrado programable y se destina a
gobernar una sola tarea con el
programa que reside en su memoria.
Sus líneas de entrada/salida soportan el conexionado de los
sensores y actuadores del dispositivo a controlar.
SISTEMA EMBEBIDO

(embedded systems): sistema que


incorpora microcontroladores o
microprocesadores para una tarea
específica pero que no es
“programable” directamente por el
usuario (celular, lavadora, reproductor
mp3, etc)
TIPOS DE MEMORIA DE UN
MICROCONTROLADOR
RAM - Memoria de almacenamiento aleatorio, esta destinada al
almacenamiento de información temporal que será utilizada por el
procesador para realizar cálculos u operaciones lógicas. Es volátil.
EEPROM - este tipo de memoria permite su escritura, borrado y
reprogramado pero de forma limitada (100.000 veces aproximadamente).
es no volátil, es decir garantiza que la información en ella estará
disponible para cuando sea requerida. Aun cuando se reinicie el
programa.
FLASH - Es la memoria donde se almacena el código o programa
diseñado y cargado por el programador. Este tipo de memoria permite su
escritura y borrado prácticamente un numero ilimitado de veces. No
ING. GIOVANY CARO MORENO
volatil
PRINCIPALES FABRICANTE DE MICROCONTROLADORES
Según volumen de ventas y
diversidad de modelos podemos
establecer como principales a los
siguientes fabricantes:

 Microchip Technology Corp.


 STMicroelectronics
Atmel Corp.
 Motorola Semiconductors Corp.
 Para que pueda controlar algún proceso es necesario crear y grabar
en la memoria flash el programa o código, el cual puede ser escrito
en lenguaje ensamblador u otro lenguaje para µC; debe ser
codificado en lenguaje maquina el cual hace trabajar al
microcontrolador.

 Los puertos de E/S, permiten leer datos del exterior o escribir en


ellos desde el interior del microcontrolador, estos permiten
interactuar con el entorno permitiendo control o sensar dispositivos
simples como relés, Led´s, motores, fotoceldas, pulsadores, etc.

ING. GIOVANY CARO MORENO


RESEÑA HISTÓRICA

 1971 Primer microprocesador INTEL

 1972 al 1974 Avance de varios fabricantes.

 1975 Surgen las primeras microcomputadoras, pero se crea es un caos


tecnológico, surgen diversos lenguajes de programación., sistemas
operativos y programas (ninguno compatible con los otros).
 1976 Se crean las primeras microcomputadoras de un solo chip, que
mas adelante se denominarían MICROCONTROLADORES, los dos
primeros fueron INTEL y MOTOROLA.

 198x Ruptura entre la evolución de los microprocesadores y los


microcontroladores.

 Los microcontroladores Incorporan más capacidades que permiten


interacción con el mundo físico en tiempo real y mejoran desempeño
en ambientes de tipo industrial.

ING. GIOVANY CARO MORENO


ALGUNAS APLICACIONES DE LOS
MICROCONTROLADORES

 Robótica: Muy usados en subsistemas específicos de control


(extremidades, facciones del rostro, soportes prensiles, etc.)

 Equipamiento informático: impresoras, scanners, copiadoras…


 Sector automotriz: control centralizado de puertas y ventanas,
climatizadores, inyección, alarmas, etc.

 Sector doméstico: integrado en los sistemas de televisores,


lavarropas, microondas, heladeras, videos, alarmas, etc.

 Etc.
ING. GIOVANY CARO MORENO
ARQUITECTURA DE LOS MICROCONTROLADORES

hardvard von neumann


 Tiene señales y almacenamiento  Hace que las maquinas compartan
físicamente separados por el código y señales y memoria para código y datos.
la memoria de datos.  La CPU puede estar bien leyendo una
 La CPU puede tanto leer una instrucción o leyendo/escribiendo
instrucción como realizar un acceso a datos desde/hacia la memoria pero
la memoria de datos al mismo tiempo. ambos procesos no pueden ocurrir al
mismo tiempo

S-ar putea să vă placă și