Escolar Documentos
Profissional Documentos
Cultura Documentos
Microcontroladores
Microcontroladores
1. Los Microcontroladores
1.1. Introduccin
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 fabricamos
y usamos los humanos.
Las extensas reas de aplicacin de los microcontroladores, que se pueden considerar
ilimitadas, exigirn un gigantesco trabajo de diseo y fabricacin.
Aprender a manejar y aplicar microcontroladores slo se consigue desarrollando
prcticamente diseos reales. Cuando se conoce un modelo y se han desarrollado
proyectos simples, es inmediato pasar a manejar otros microcontroladores y acometer
(emprender) complejos diseos. En ese momento, las posibilidades slo estn limitadas por
la imaginacin y la capacidad de trabajo.
1.2. Un poco de historia
El desarrollo de cada nuevo dispositivo electrnico trae consigo tcnicas de diseo
diferentes, por lo general, ms simples. En los aos sesenta, para construir un reloj
digital se necesitaba acoplar un buen nmero de circuitos lgicos como contadores,
divisores, decodifcadores y redes combinatorias. Al mismo tiempo, el diseador deba
poseer muy buenos conocimientos sobre cada uno de los elementos.
A partir de 1970, el panorama de la electrnica cambi radicalmente con la aparicin
del microprocesador. Vendra la poca de oro del Z-80, el 8085, el 6800 y otros
microprocesadores utilizados como elementos centrales en aparatos de control, y se
consolidaran las tcnicas de integracin, el estudio de las memorias, la programacin
en lenguaje de mquina y la adaptacin de perifricos de todo tipo.
En 1980, aproximadamente, los fabricantes de circuitos integrados dieron a conocer un
nuevo chip llamado microcontrolador, el cual contena toda la estructura de un
microcomputador, es decir, unidad de proceso (CPU), memoria RAM, memoria ROM y
circuitos de entrada/salida. Este se concibi como un dispositivo programable que
puede ejecutar un sinnmero de tareas y procesos.
Desde este momento, el diseo de productos electrnicos cambi radicalmente.
Circuitos lgicos, manejo de perifricos, temporizadores y estructura de computadores,
todo programable y alojado en un solo integrado; es decir, un pequeo computador para
todas las aplicaciones.
1.3. Sistemas microcontrolados
Hoy en da es comn encontrar microcontroladores en las cafeteras, hornos microondas,
videograbadoras, alarmas, automviles, instrumentacin electrnica, control de sistemas
en una nave espacial, etc. Cada vez existen ms productos que incorporan un
microcontrolador con el fin de aumentar sustancialmente sus prestaciones, reducir su
tamao y coste, mejorar su fiabilidad y disminuir el consumo. Las aplicaciones son
infinitas, el nico lmite es la imaginacin.
1
Cuando se habla de dispositivos de entrada se hace referencia a todos los elementos que
pueden cambiar de estado ante alguna determinada condicin y generan una seal que
puede ser utilizada por el microcontrolador para tomar alguna decisin, por ejemplo un
teclado, un interruptor, un sensor, etc. Los dispositivos de salida pueden ser indicadores
visuales (LED's, LCDs), indicadores audibles (zumbadores), interruptores de potencia
que manejan motores, u otros dispositivos como rels, motores, vlvulas etc.
Por ejemplo, veamos el caso de un horno de microondas:
En este ejemplo se tienen tres clases de dispositivos de entrada: el teclado por medio del
cual se programa la funcin que se desea, los sensores internos para controlar variables
como la temperatura y, si el horno tiene la posibilidad, un receptor remoto para ejecutar
las rdenes dadas por el usuario desde el control.
Como dispositivos de salida se tienen: el display, que puede ser de LED's o de cristal
lquido, el motor que hace girar los alimentos y algunos relevos que se encargan de
controlar o desactivar algunos componentes del hormo, lo cual permite, por ejemplo,
cambiar la potencia de coccin, entre otros.
Otra aplicacin tpica de microcontroladores podra emplear varios de estos para
controlar pequeas partes de un sistema. Estos pequeos controladores podran
comunicarse entre ellos y con un procesador central, probablemente ms potente, para
compartir la informacin y coordinar sus acciones, como, de hecho, ocurre ya
habitualmente en cualquier PC.
Figura 1.3. Estructura de un sistema abierto basado en un microprocesador. La disponibilidad de los buses
en el exterior permite que se configure a la medida de la aplicacin.
Figura 1.4. Idea general de un microcontrolador. El microcontrolador es un sistema cerrado. Todas las
partes del computador estn contenidas en su interior y slo salen al exterior las lneas que gobiernan los
perifricos.