Anda di halaman 1dari 7

Lectura N 1

Fundamentos de Microcontroladores
Los Microcontroladores son dispositivos ampliamente utilizados en el mundo, superando
el consumo de procesadores, se estima que la gran mayora de estos componentes se
destinan para aplicaciones de control simple y el restante para DSPs (Procesador Digital
de Seales), cada vez es ms comn la utilizacin de estos dispositivos para el hogar y la
industria, desde aplicaciones en electrodomsticos que utilizan generalmente
Microcontroladores de 4 u 8 bits, pasando por equipos de entretenimiento como
reproductores de video o audio con Microcontroladores de 32 o 64 bits, aplicaciones en
automviles en los sistemas de encendido, frenos, etc. Con Microcontroladores de 16 bits
y finalmente en la industria donde una amplia variedad de Microcontroladores se utiliza
para automatizar procesos industriales.

Como se aprecia en esta generalidad el campo de accin de un Microcontrolador es ms
flexible y aunque no lo notamos evidentemente es el dispositivo con el que ms
interactuamos. Finalmente es importante anotar que la diferencia mas significativa entre
un microprocesador y un microcontrolador es que este ultimo adems de la CPU incluye
en el mismo circuito integrado o chip dos unidades funcionales mas que son la memoria y
Unidades de E/S o I/O.

Tomemos un momento para explorar el Modulo o gua de curso y observemos los temas y
captulos relacionados. La Unidad 2. Trata los siguientes captulos y Temas:










UNIDAD CAPITULO TEMAS
MICROCONTROLADORES 4. Introduccin a los
Microcontroladores
1. Generalidades de los
microcontroladores.
2. Sistemas
microcontrolados.
3. Diferencias entre sistemas
basados en
microprocesadores y
microcontroladores.
4. Arquitectura interna.
5. Familias de
microcontroladores.
5. Microcontrolador de 8 bits
PIC16F84 y PIC16F877
1. Microcontroladores PIC.
2. Modos de
direccionamiento y diagrama
de pines.
3. Arquitectura,
funcionamiento y set de
instrucciones.
4. Puertos I/O y principales
modulos en los PIC.
5. Herramientas de
desarrollo y ejercicios
bsicos.
6. Microcontroladores de 8
bits Motorola Freescale
MC68H(R)C908/JL3/JK3/JK1
1. Familia de
Microcontroladores
Motorola Freescale.
2. Modos de
direccionamiento y diagrama
de pines.
3. Arquitectura,
funcionamiento y set de
instrucciones.
4. Puertos I/O y principales
modulos en los
microcontroladores
Motorola Freescale.
5. Herramientas de
desarrollo y ejercicios
bsicos.



Lectura N 2
Los Microcontroladores la herramienta de control moderna
Con la aparicin de los microprocesadores y las necesidades de control para distintos dispositivos
tanto industriales (instrumentacin, automatizacin, telemetra, etc.), comerciales (automviles,
perifricos, juguetes) y domsticos (electrodomsticos, audio, video), aparece la necesidad
tecnolgica de incorporar en un solo chip la estructura bsica de un sistema de computo, este
microcomputador debera contar con tres unidades funcionales de cualquier equipo de computo:
CPU, memoria y unidades I/O (Entrada/salida). Es as como se da origen a los microcontroladores,
pequeos dispositivos producto de la microelectrnica generalmente de arquitectura cerrada que
fusionan en una misma pastilla de silicio las tres unidades funcionales de una computadora,
aplicados a situaciones especificas de control y capaces de incorporar unidades adiciones que
amplan su capacidad de interaccin con el medio incluso llegando a comportarse como sistemas
abiertos (el caso de los microprocesadores).
MicrocontroladoresCon todo esto se puede inferir que un Microcontrolador es una microcomputadora
en una pastilla de silicio, el primer dispositivo con estas caractersticas fue lanzado al mercado por
Texas Instruments denominado TMS 1000 (de 4 bits) en 1974, que fue el primer microprocesador
que incluye memoria RAM y ROM para el desarrollo de aplicaciones. Siguiendo con la evolucin de
estos dispositivos aparece el primer Microcontrolador fabricado por Intel en 1975, el 8048 de 8 bits
integrando en una solo chip CPU, RAM, ROM, y dispositivos de I/O (entrada/salida) y el 1982 el
intel 8051 que da origen al la familia de microcontroladores Intel MCS51, este ncleo ha sido la
base para mas de 100 microcontroladores en mas de 20 fabricantes, como Atmel, Dallas
Semiconductor, Philips, Winbond entre otros.
En la dcada de los 80s comienza la ruptura de desarrollo y evolucin tecnolgico entre
microprocesadores y microcontroladores. Los microprocesadores han evolucionado buscando la
solucin al manejo de grandes volmenes de informacin, mientras los microcontroladores
incorporan unidades funcionales con capacidades superiores de interaccin con el medio fsico en
tiempo real, un mejor desempeo y robustez en aplicaciones industriales.
El Microcontrolador se concibe como un dispositivo programable lo que hace posible que ejecute
una serie de tareas siguiendo las pautas sealadas secuencialmente en un programa almacenado
en la memoria ROM. Este fue le punto de partida para un gran numero de aplicaciones, que
involucran circuitos lgicos, temporizacin, manejo de perifricos y estructuras computacionales.
Los sistema microcontrolados permiten gran flexibilidad a la hora de implementar aplicaciones de
control en la mayora de procesos, el diseo del hardware junto con el programa que contiene el
algoritmo permiten la automatizacin de procesos.
El mundo de hoy esta en manos de los microcontroladores, a diarios en la interaccin con equipos
electrnicos sin notarlo estamos interactuando con uno o varios microcontroladores,
electrodomsticos, equipos de oficina, videograbadoras, mviles, automviles, aviones, barcos,
sistemas de automatizacin industrial, etc. Son algunos ejemplos donde encontramos este
dispositivo.


Lectura N 3
Sistemas Microcontrolados
La posibilidad de manejar seales de entrada y salida, procesar datos a gran velocidad,
tomar decisiones en tiempo real, bajo consumo y ser robustos e inmunes al ruido
convierten al microcontrolador en uno de los componentes mas utilizados, verstiles y
vendidos en la actualidad.
Dispositivos de entrada, Conforman este grupo todos los dispositivos capaces de
cambiar su estado como respuesta a un evento que los afecte y generar una seal que
pueda ser utilizada por el microcontrolador para ejecutar una operacin de control o de
decisin.
Los dispositivos de entrada mas comunes son.
Los teclados compuestos pos interruptores formando una matriz dividida en filas y
columnas, generalmente para las aplicaciones de este curso son de tipo telefnico o
hexadecimales (16 teclas).
Los interruptores (pulsadores), estos pueden ser normalmente cerrados (NC) o
normalmente abiertos (NA). Una variante de estos son los switch los cuales conmutan
entre los dos estados abierto o cerrado.
Sensores, son dispositivos que cambian seales de voltaje o de corriente al recibir algn
tipo de estimulo, los hay de tipo infrarojo, snicos, de contacto, magnticos, entre otros.
Dispositivos de salida,Los dispositivos de salida se encargan de recibir las seales del
microcontrolador y reproducir acciones particulares, entre los dispositivos mas usuales
estn los visuales, auditivos y actuadores. Algunos de los elementos clsicos de
dispositivos de salida estn.
LEDs, diodos semiconductores al polarizarse correctamente, es decir, respetando la
polaridad de sus terminales, este dispositivo emite un haz de luz, este es el dispositivo por
excelencia par ale aprendizaje en el manejo de microcontroladores.
Display siete segmentos, es un dispositivo lumnico hecho a base de LEDs, forman la
estructura para visualizar nmeros.
Display de cristal lquido, se compone de una pantalla con un numero de filas y columnas
(caracteres) que despliegan mensajes textuales o simblicos.
Motores, dentro de estos estn los de corriente directa, los paso a paso y servomotores
los dos ltimos utilizados frecuentemente en robtica o aplicaciones de.
Relevadores y contactores, son dispositivos de accionamiento electromecnicos para
aplicaciones de potencia.


Lectura N 4
Diferencias entre sistemas basados en microprocesadores y microcontroladores

Existen diferencias importantes entre las dos tecnologas, cada una tiene ventajas y desventajas, el
uso de cada una depende de las necesidades de la aplicacin. Para tener una idea ms general
observemos:
La CPU de un Microcontrolador es mas simple sus instrucciones se orientan a manejar los
puertos entrada salida.
La memoria de almacenamiento temporal es mas pequea, las aplicaciones de control no
requieren muchos registros.
La memoria de programa tambin es limitada generalmente en algunos cuantos KiloBytes.
El diseo simplificado de los microcontroladores permite circuitos impresos mas pequeos
y sencillos.
Se requiere un sistema de desarrollo para compilar, depurar y programar el dispositivo.
Son ms robustos contra seales de ruido.
Un Microcontrolador para cada aplicacin
Dependiendo del tipo de aplicacin o problema de control a resolver, se hace evidente el uso de
dispositivos con interfaces o complementos que permitan agilizar y soportar el proyecto. Los
principales fabricantes de microcontroladores como Microchip y Motorola Freescale, han
desarrollado varias familias con caractersticas nicas, donde el diseador selecciona el que mas
convenga para la aplicacin.
Algunas decisiones de carcter tcnico pueden ser:
- Si el Microcontrolador interacta con fenmenos de naturaleza anloga, se prefiere elegir
dispositivos con convertidores Anlogo-Digitales (A/D).
- Si el proyecto requiere mediciones de tiempo o generar bases de tiempo para la aplicacin el
dispositivo debe tener uno o varios timers.
- La necesidad de comunicar varios microcontroladores en red o transmitir a un dispositivo de
computo, se elijen dispositivos con interfaz para transmisin serial como RS-232.
- Controlar dispositivos modulando la seal por ancho de pulso requiere la utilizacin de salidas
PWM.
- La implementacin de proyectos que requieran atencin o monitoreo permanente de un proceso,
se hace evidente que el dispositivo debe tener fuentes de interrupcin.
Arquitectura en los Microcontroladores
Intel, La arquitectura en los microcontroladores se refiere a la forma como la CPU accede a la
memoria y a la cantidad o set de instrucciones de cada familia.

Arquitectura Von Neumann
Con esta arquitectura se hace el diseo conceptual y la estructura operacional de la mayora de
microprocesadores y de computadoras de uso personal que se utilizan desde su aparicin a la
fecha. Esta arquitectura esta basada en el concepto de programa almacenado propuesto por el
matemtico Von Neumann y propuesto por Jhon Presper Ecker, Jhon William Mauchly, Arthur
Burks, entre otros en el periodo de construccin de la ENIAC. En la arquitectura Von Neumann la
CPU se conecta a una memoria principal nica generalmente del tipo RAM, donde se almacenan
los datos y el programa, accediendo a travs de un sistema de buses nico, como son el bus de
direccin, control y datos.
El ancho del bus que comunica la memoria con la CPU determina el tamao de la unidad de datos
o instrucciones, un microprocesador de 8 bits con bus de 8btis tendr que manejar datos o
instrucciones de 8 bits de longitud. Para el acceso a datos o instrucciones de ms de 8bits tendr
que realizar ms de un acceso a la memoria.


Arquitectura Harvard
El termino proviene de la Harvard Mark I, la cual almacenaba los datos en cintas perforadas y las
instrucciones mediante interruptores, la arquitectura Harvard se caracteriza por tener separados los
bloques de memoria de datos e instrucciones y acceder a ellos por buses independientes de
direccin, datos y control. La independencia de buses permite tener accesos simultneos e
independientes a la memoria de datos e instrucciones, el contenido y longitud de las localidades de
memoria pueden ser distintos para los datos e instrucciones, esto permite una optimizacin en el
uso de la memoria

Anda mungkin juga menyukai