Vous êtes sur la page 1sur 13

INSTITUTO POLITCNICO NACIONAL

UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERAS Y CIENCIAS SOCIALES


Y ADMINISTRATIVAS
MICROCONTROLADORES
Cisneros Fernndez Miguel Osvaldo
Cosi Zermeo Ral Andr
Coordinador:
Fuentes Gonzlez Alberto ngel
Cisneros Fernndez Miguel Osvaldo
Garca Cruz Sal Ricardo
Len Velzquez Edgar
Loera Aranda Roberto Bruno
23/02/2016
Introduccin
Un microcontrolador (abreviado C, UC o MCU) 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 especfica. Un microcontrolador incluye en su
interior las tres principales unidades funcionales de una computadora: unidad central de
procesamiento ,memoria y perifricos de entrada/salida.
Algunos microcontroladores pueden utilizar palabras de cuatro bits y funcionan a velocidad
de reloj con frecuencias tan bajas como 4 kHz, con un consumo de baja potencia (mW o
microvatios). Por lo general, tendr la capacidad de mantenerse a la espera de un evento
como pulsar un botn o de otra interrupcin; as, el consumo de energa durante el estado de
reposo (reloj de la CPU y los perifricos de la mayora) puede ser slo de nanovatios, lo que
hace que muchos de ellos sean muy adecuados para aplicaciones con batera de larga
duracin. Otros microcontroladores pueden servir para roles de rendimiento crtico, donde
sea necesario actuar ms como un procesador digital de seal (DSP), con velocidades de
reloj y consumo de energa ms altos
Cuando es fabricado el microcontrolador, no contiene datos en la memoria ROM. Para que
pueda controlar algn proceso es necesario generar o crear y luego grabar en la EEPROM o
equivalente del microcontrolador algn programa, el cual puede ser escrito en lenguaje
ensamblador u otro lenguaje para microcontroladores; sin embargo, para que el programa
pueda ser grabado en la memoria del microcontrolador, debe ser codificado en sistema
numrico hexadecimal que es finalmente el sistema que hace trabajar al microcontrolador
cuando

ste

es

alimentado

con

el voltaje adecuado

dispositivos analgicos y discretos para su funcionamiento.

asociado

INSTITUTO POLITCNICO NACIONAL


UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERAS Y CIENCIAS SOCIALES
Y ADMINISTRATIVAS
MICROCONTROLADORES
Cisneros Fernndez Miguel Osvaldo
Cosi Zermeo Ral Andr
Coordinador:
Fuentes Gonzlez Alberto ngel
Cisneros Fernndez Miguel Osvaldo
Garca Cruz Sal Ricardo
Len Velzquez Edgar
Loera Aranda Roberto Bruno
23/02/2016

ndice

1-Antecedentes
2-Estructura
3-Evolucin y tendencias
4-Normas aplicables
5-Caso prctico

INSTITUTO POLITCNICO NACIONAL


UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERAS Y CIENCIAS SOCIALES
Y ADMINISTRATIVAS
MICROCONTROLADORES
Cisneros Fernndez Miguel Osvaldo
Cosi Zermeo Ral Andr
Coordinador:
Fuentes Gonzlez Alberto ngel
Cisneros Fernndez Miguel Osvaldo
Garca Cruz Sal Ricardo
Len Velzquez Edgar
Loera Aranda Roberto Bruno
23/02/2016
CAPTULO 1 ANTECEDENTES

Las generaciones de estudiantes actuales, han crecido con un dispositivo electrnico, puede
ir desde una computadora de escritorio hasta uno porttil.
Cuya velocidad la tenemos clara cuando compramos el equipo, pero realmente Qu es el
microcontrolador?
Es un elemento electrnico que se encarga de realizar las operaciones que se llevan a cabo
internamente, son controladas por lo que nosotros llamamos programas que le indica al
microprocesador exactamente lo que tiene que hacer a partir de ciertas instrucciones de
entrada.
As

que

empezaremos

definiendo

qu

es

un

MICROPROCESADOR.

El microprocesador es la parte ms importante de la computadora, su funcin es ejecutar


programas. Este viene siendo el cerebro de la computadora, este ha venido evolucionando
desde hace dcadas.
Un procesador por s solo, sera prcticamente inservible. Para que funcione necesita de
todos los perifricos. Como son la Tarjeta madre, as como los buses para operar
correctamente (Buses de Direccin, Buses de Datos, Buses de control, Memoria RAM,
Memoria ROM).

DIFERENCIA ENTRE MICROCONTROLADOR Y MICROPROCESADOR

INSTITUTO POLITCNICO NACIONAL


UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERAS Y CIENCIAS SOCIALES
Y ADMINISTRATIVAS
MICROCONTROLADORES
Cisneros Fernndez Miguel Osvaldo
Cosi Zermeo Ral Andr
Coordinador:
Fuentes Gonzlez Alberto ngel
Cisneros Fernndez Miguel Osvaldo
Garca Cruz Sal Ricardo
Len Velzquez Edgar
Loera Aranda Roberto Bruno
23/02/2016
En el microcontrolador, internamente ya estn implementados los Buses, el CPU, las
memorias, el convertidor analgico-Digital as como los puertos de Entrada y Salida.
Un microcontrolador es un circuito integrado que contiene todos los componentes de un
computador. Se emplea para controlar el funcionamiento de un rea determinada, y debido a
su reducido tamao, suele ir incorporado en el propio dispositivo al que gobierna.

CAPTULO 2 ESTRUCTURA
CPU (unidad central de proceso):
Podemos decir que la CPU, siglas en ingls de unidad central de proceso, es el ncleo del
microcontrolador. Se encarga de ejecutar las instrucciones almacenadas en la memoria, de la
que hablaremos ms adelante. Es lo que habitualmente llamamos procesador o
microprocesador, trmino que a menudo se confunde con el de microcontrolador.
Memoria:
Entendemos por memoria los diferentes componentes del microcontrolador que se emplean
para almacenar informacin durante un periodo determinado de tiempo. La informacin que
necesitaremos durante la ejecucin del programa ser, por un lado, el propio cdigo, y por

INSTITUTO POLITCNICO NACIONAL


UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERAS Y CIENCIAS SOCIALES
Y ADMINISTRATIVAS
MICROCONTROLADORES
Cisneros Fernndez Miguel Osvaldo
Cosi Zermeo Ral Andr
Coordinador:
Fuentes Gonzlez Alberto ngel
Cisneros Fernndez Miguel Osvaldo
Garca Cruz Sal Ricardo
Len Velzquez Edgar
Loera Aranda Roberto Bruno
23/02/2016
otro, los diferentes datos que usemos durante la ejecucin del mismo. Hablaremos por tanto
de memoria de programa y de memoria de datos, respectivamente.
La diferente naturaleza de la informacin que hay que almacenar hace necesario el uso de
diferentes tipos memorias.
Unidades de entrada/salida:
Las unidades de entrada/salida son los sistemas que emplea el microcontrolador para
comunicarse con el exterior. Imaginemos una televisin: por un lado tiene un dispositivo de
salida, como es la pantalla, y por otro lado, de entrada, como son los botones de subir o bajar
volumen y de cambio de canal. As, los dispositivos de entrada nos permitirn introducir
informacin en el microcontrolador y los de salida nos servirn para que ste la saque al
exterior.
La estructura principal de los microcontroladores puede ser dividida por:

Sistemas digitales programables

Proceso segmentado
Arquitectura
Puertos
Perifricos internos

Sistemas digitales programables:

INSTITUTO POLITCNICO NACIONAL


UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERAS Y CIENCIAS SOCIALES
Y ADMINISTRATIVAS

MICROCONTROLADORES
Cisneros Fernndez Miguel Osvaldo
Cosi Zermeo Ral Andr
Coordinador:
Fuentes Gonzlez Alberto ngel
Cisneros Fernndez Miguel Osvaldo
Garca Cruz Sal Ricardo
Len Velzquez Edgar
Loera Aranda Roberto Bruno
23/02/2016
Von Neumann

Mismo bus para instrucciones y datos.


Instrucciones del programa y los datos se guardan conjuntamente en una
memoria comn.

CPU se dirige a la memoria principal, primero accede a la instruccin y


despus a los datos necesarios para ejecutarla, esto retarda el funcionamiento
Harvard

Bus de datos e instrucciones completamente separados

Acceso a memoria en paralelo:

Optimiza la ejecucin

Procesador Segmentado:

INSTITUTO POLITCNICO NACIONAL


UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERAS Y CIENCIAS SOCIALES
Y ADMINISTRATIVAS
MICROCONTROLADORES
Cisneros Fernndez Miguel Osvaldo
Cosi Zermeo Ral Andr
Coordinador:
Fuentes Gonzlez Alberto ngel
Cisneros Fernndez Miguel Osvaldo
Garca Cruz Sal Ricardo
Len Velzquez Edgar
Loera Aranda Roberto Bruno
23/02/2016
Es aquel que realiza la ejecucin de una instruccin y la bsqueda de cdigo de la siguiente
para as realizar una instruccin por ciclo

Arquitectura:

RISC: Juego de instrucciones reducido repertorio de instrucciones maquina reducido y simple

CISC: Juego de instrucciones completo, siendo estos los ms usados para los
microcontroladores

SISC: juego de instrucciones especficas, poseen instrucciones especficas para cada


instruccin y realiza aplicaciones muy concretas

Ortogonal: Hace que las instrucciones utilicen elementos de la arquitectura como fuente o
destino
Puertos: Son aquellos dispositivos que pueden ser programados de forma individual, de tipo
entrada o salida, es decir son aquellos que permiten la interaccin del microcontrolador con
el mundo exterior

Perifricos internos:

INSTITUTO POLITCNICO NACIONAL


UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERAS Y CIENCIAS SOCIALES
Y ADMINISTRATIVAS

MICROCONTROLADORES
Cisneros Fernndez Miguel Osvaldo
Cosi Zermeo Ral Andr
Coordinador:
Fuentes Gonzlez Alberto ngel
Cisneros Fernndez Miguel Osvaldo
Garca Cruz Sal Ricardo
Len Velzquez Edgar
Loera Aranda Roberto Bruno
23/02/2016
Temporizadores: tienen como principal caracterstica el poder controlar periodos de
tiempo y para llevar la cuenta de los procesos del exterior

WatchDog: temporizador que cuando para por 0 realiza un reset automtico en el


sistema , con el fin de seguir funcionando

Conversores: sirve para convertir datos de seales analgicas a digital y viceversa


Sistema de seguridad: Estado en que el reloj se congela y deja al controlador en un
profundo sueo

CAPTULO 3 EVOLUCIN Y TENDENCIAS


El mercado nacional est lleno de un sinnmero de ofertas de procesadores, lo que en
realidad no es una excepcin o una especie de singularidad dentro del escenario
internacional, porque la oferta mundial de procesadores es igual de extensa. La mayor parte
de las aplicaciones embedded desarrolladas en el mundo se basan en procesadores de 8
bits, siendo el mercado de stos muy dinmico y extremadamente competitivo.

El primer microcontrolador

INSTITUTO POLITCNICO NACIONAL


UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERAS Y CIENCIAS SOCIALES
Y ADMINISTRATIVAS
MICROCONTROLADORES
Cisneros Fernndez Miguel Osvaldo
Cosi Zermeo Ral Andr
Coordinador:
Fuentes Gonzlez Alberto ngel
Cisneros Fernndez Miguel Osvaldo
Garca Cruz Sal Ricardo
Len Velzquez Edgar
Loera Aranda Roberto Bruno
23/02/2016
En 1971, el primer microcontrolador fue inventado por dos ingenieros de Texas Instruments,
de acuerdo con el Instituto Smithsoniano. Gary Boone y Michael Cochran crearon el TMS
1000, el cual era un microcontrolador de 4 bits con funcin de ROM y RAM. El
microcontrolador era utilizado internamente en Texas Instruments en sus productos de
clculo desde 1972 hasta 1974, y fue refinado con el paso de los aos. En 1974, TI puso a la
venta el TMS 1000 para la industria de electrnicos. El TMS 1000 estuvo disponible en varios
tamaos de RAM y ROM. A partir de 1983, cerca de un milln de TMS 1000 fueron vendidos.

Microcontroladores Intel
Adems de producir el primer microprocesador, Intel tambin ha desarrollado muchos
microcontroladores importantes, dos de los cuales son el 8048 y el 8051. Introducido en
1976, el 8048 fue uno de los primeros microcontroladores de Intel y fue utilizado como el
procesador en el teclado de la computadora personal de IBM. Se estima que ms de mil
millones de dispositivos del 8048 se vendieron. El 8051 sigui en 1980 y se convirti en una
de las familias de microcontroladores ms populares. Las variaciones de la arquitectura del
8051 se siguen produciendo hoy en da, por lo que el 8051 es uno de los diseos
electrnicos ms longevos de la historia.

INSTITUTO POLITCNICO NACIONAL


UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERAS Y CIENCIAS SOCIALES
Y ADMINISTRATIVAS
MICROCONTROLADORES
Cisneros Fernndez Miguel Osvaldo
Cosi Zermeo Ral Andr
Coordinador:
Fuentes Gonzlez Alberto ngel
Cisneros Fernndez Miguel Osvaldo
Garca Cruz Sal Ricardo
Len Velzquez Edgar
Loera Aranda Roberto Bruno
23/02/2016

Memorias de borrado elctrico


Durante la dcada de 1990, los microcontroladores eran memorias ROM (EEPROM) que
pueden programar y borrar elctricamente, como las memorias flash que aparecieron en el
mercado. Estos microcontroladores pueden ser programados, borrarse y volverse a
programar utilizando slo seales elctricas. Antes de los dispositivos elctricamente
reprogramables,

los

microcontroladores

menudo

necesitaban

de

programacin

especializada y hardware para borrar, lo que requera que el dispositivo se quitara del
circuito, frenando el desarrollo de software y haciendo el esfuerzo ms costoso. Cuando se
elimina esta limitacin, los microcontroladores fueron capaces de ser programados y
reprogramados mientras que en un circuito los dispositivos con microcontroladores podan
ser actualizados con el nuevo software, sin tener que ser devueltos al fabricante. Muchos
microcontroladores actuales, tales como los disponibles de Microchip y Atmel, incorporan la
tecnologa de memoria flash.

Microcontroladores modernos

Adems de los dispositivos de propsito general, los microcontroladores especializados se


estn produciendo en sectores como el automotriz, iluminacin, comunicaciones y
dispositivos de consumo de baja potencia. Los microcontroladores tambin se han vuelto
ms pequeos y ms potentes. Por ejemplo, en 2010, Atmel anunci un microcontrolador
flash en un paquete que meda 2 mm por 2 mm. Estos pequeos microcontroladores son lo
suficientemente

INSTITUTO POLITCNICO NACIONAL


UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERAS Y CIENCIAS SOCIALES
Y ADMINISTRATIVAS
MICROCONTROLADORES
Cisneros Fernndez Miguel Osvaldo
Cosi Zermeo Ral Andr
Coordinador:
Fuentes Gonzlez Alberto ngel
Cisneros Fernndez Miguel Osvaldo
Garca Cruz Sal Ricardo
Len Velzquez Edgar
Loera Aranda Roberto Bruno
23/02/2016

pequeos y baratos para ser utilizados en productos tales como juguetes y cepillos de
dientes.
CAPTULO 4 NORMAS APLICABLES
Los microcontroladores a menudo se encuentran en aplicaciones domsticas (microondas,
refrigeradores, televisin, equipos de msica), ordenadores con sus componentes
(impresoras, mdems, lectores de discos), coches (ingeniera de control, diagnstico, control
de climatizacin), control medioambiental (invernaderos, fabricas, casas), instrumentacin,
aeronutica, etc.
CAPTULO 5 CASOS PRCTICO
El dispositivo electrnico capaz de controlar un pequeo submarino, una gra o un ascensor
como el anteriormente mencionado, ahora est incorporado en un slo chip. Los
microcontroladores ofrecen una amplia gama de aplicaciones y slo algunas se exploran
normalmente. Le toca a usted decidir qu quiere que haga el microcontrolador y cargar un
programa en l con las instrucciones apropiadas. Antes de encender el dispositivo es
recomendable verificar su funcionamiento con ayuda de un simulador. Si todo funciona como
es debido, incorpora el microcontrolador en el sistema. Si alguna vez necesita cambiar,
mejorar o actualizar el programa, hgalo. Hasta cundo? Hasta quedar satisfecho. Eso
puede realizarse sin ningn problema.

INSTITUTO POLITCNICO NACIONAL


UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERAS Y CIENCIAS SOCIALES
Y ADMINISTRATIVAS
MICROCONTROLADORES
Cisneros Fernndez Miguel Osvaldo
Cosi Zermeo Ral Andr
Coordinador:
Fuentes Gonzlez Alberto ngel
Cisneros Fernndez Miguel Osvaldo
Garca Cruz Sal Ricardo
Len Velzquez Edgar
Loera Aranda Roberto Bruno
23/02/2016
Conclusiones
Como conclusiones podemos observar que los microcontroladores desde su inicio hacan
funciones muy bsicas pero con el pasar del tiempo sus funciones y efectividad fueron
aumentando. Adems sus requisitos han ido cambiando ya que han evolucionado de la mano
de los procesadores e innovando los procesos que antes eran manuales hoy en da con la
ayuda de los microcontroladores estos resultan ms eficientes, como lo es la implementacin
de microcontroladores en el rea mdica, que debida a la precisin de estos dispositivos y
sus mtodos de seguridad facilitan la medicina, y este es uno de los mejores uso que puede
recibir un microcontrolador, ms no el nico ya que con la actualizacin de procesos este
tomo posicin en todo el mercado electrnico.

Bibliografa

INSTITUTO POLITCNICO NACIONAL


UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERAS Y CIENCIAS SOCIALES
Y ADMINISTRATIVAS
MICROCONTROLADORES
Cisneros Fernndez Miguel Osvaldo
Cosi Zermeo Ral Andr
Coordinador:
Fuentes Gonzlez Alberto ngel
Cisneros Fernndez Miguel Osvaldo
Garca Cruz Sal Ricardo
Len Velzquez Edgar
Loera Aranda Roberto Bruno
23/02/2016
https://microcontroladoressesv.wordpress.com/evolucion-delmicrocontrolador/

http://www.ceduvirt.com/resources/Microcontroladores.pdf

http://www.monografias.com/trabajos12/microco/microco.shtml.com

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

http://www.exa.unicen.edu.ar/catedras/tmicrocon/Material/1_introduccion
_a_los_ucontroladores.pdf

https://microcontroladoressesv.wordpress.com/arquitectura-de-losmicrocontroladores/

Vous aimerez peut-être aussi