viernes, 12 de mayo de 2017

Funcional



MICROCONTROLADOR

Un microcontrolador es un circuito integrado digital que puede ser usado para muy diversos propósitos debido a que es programable. Está compuesto por una unidad central de proceso (CPU), memorias (ROM y RAM) y líneas de entrada y salida (periféricos).

¿Qué se puede hacer con un microcontrolador?
Un microcontrolador puede usarse para muchas aplicaciones algunas de ellas son: manejo de sensores, controladores, juegos, calculadoras, agendas, avisos lumínicos, secuenciador de luces, cerrojos electrónicos, control de motores, relojes, alarmas, robots, entre otros.
¿Cómo funciona un microcontrolador?

Como el hardware ya viene integrado en un solo chip, para usar un microcontrolador se debe especificar su funcionamiento por software a través de programas que indiquen las instrucciones que el microcontrolador debe realizar. En una memoria se guardan los programas y un elemento llamado CPU se encarga de procesar paso por paso las instrucciones del programa. 
Para diseñar programas es necesario conocer los bloques funcionales básicos del microcontrolador, estos bloques son:
§  CPU (Unidad central de proceso)
§  Memoria ROM (Memoria de solo lectura)
§  Memoria RAM (Memoria de acceso aleatorio)
§  Líneas de entrada y salida (Periféricos)

¿Qué se necesita para grabar un programa en un microcontrolador?
Se necesita básicamente tres cosas:
1.     Una computadora
2.     Software de programación (incluyendo un compilador).
3.     Un circuito programador
Y obviamente también se necesita un microcontrolador.
La computadora, a través del software de grabación, se encarga de enviar el programa que se desea grabar al microcontrolador por intermedio del circuito programador. Los detalles de este proceso se darán en la unidad IV.


Aplicaciones de los microcontroladores
  • Sistemas de comunicación: en grandes automatismos como centrales y en télefonos fijos, móviles, fax, etc.
  • Electrodomésticos: lavadoras, hornos, frigoríficos, lavavajillas, batidoras, televisores, vídeos, reproductores DVD, equipos de música, mandos a distancia, consolas, etc.
  • Industria informática: Se encuentran en casi todos los periféricos; ratones, teclados, impresoras, escáner, etc.
  • Automoción: climatización, seguridad, ABS, etc.
  • Industria: Autómatas, control de procesos, etc
  • Sistemas de supervisión, vigilancia y alarma: ascensores, calefacción, aire acondicionado, alarmas de incendio, robo, etc.
  • Otros: Instrumentación, electromedicina, tarjetas (smartcard), sistemas de navegación, etc.
  • Una tercera parte se absorbe en las aplicaciones relacionadas con los ordenadores y sus periféricos.
  • La cuarta parte se utiliza en las aplicaciones de consumo (electrodomésticos, juegos, TV, vídeo, etc.)
  • El 16% de las ventas mundiales se destinó al área de las comunicaciones.
  • Otro 16% fue empleado en aplicaciones industriales.
  • El resto de los microcontroladores vendidos en el mundo, aproximadamente un 10% fueron adquiridos por las industrias de automoción.

Si sólo se dispusiese de un modelo de microcontrolador, éste debería tener muy potenciados todos sus recursos para poderse adaptar a las exigencias de las diferentes aplicaciones. Esta potenciación supondría en muchos casos un despilfarro. En la práctica cada fabricante de microcontroladores oferta un elevado número de modelos diferentes, desde los más sencillos hasta los más poderosos. Es posible seleccionar la capacidad de las memorias, el número de líneas de E/S, la cantidad y potencia de los elementos auxiliares, la velocidad de funcionamiento, etc. Por todo ello, un aspecto muy destacado del diseño es la selección del microcontrolador a utilizar.
Cada vez existen más productos que incorporan un microcontrolador con el fin de aumentar sustancialmente sus prestaciones, reducir su tamaño y coste, mejorar su fiabilidad y disminuir el consumo.
Algunos fabricantes de microcontroladores superan el millón de unidades de un modelo determinado producidas en una semana. Este dato puede dar una idea de la masiva utilización de estos componentes.
Los microcontroladores están siendo empleados en multitud de sistemas presentes en nuestra vida diaria, como pueden ser juguetes, horno microondas, frigoríficos, televisores, ordenadores, impresoras, módems, el sistema de arranque de nuestro coche, etc. Y otras aplicaciones con las que seguramente no estaremos tan familiarizados como instrumentación electrónica, control de sistemas en una nave espacial, etc. Una aplicación típica podría emplear varios microcontroladores para controlar pequeñas partes del sistema. Estos pequeños controladores podrían comunicarse entre ellos y con un procesador central, probablemente más potente, para compartir la información y coordinar sus acciones, como, de hecho, ocurre ya habitualmente en cualquier PC.

MICROPROCESADORES 
El microprocesador (o simplemente procesador) es el circuito integrado central más complejo de un sistema informático; a modo de ilustración, se le suele llamar por analogía el «cerebro» de un computador.

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 y lógicas simples, tales como sumarrestarmultiplicardividir, las lógicas binarias y accesos a memoria.

FUNCIONAMIENTO
Desde el punto de vista lógico, singular y funcional, el microprocesador está compuesto básicamente por: varios registros, una unidad de control, una unidad aritmético lógica, y dependiendo del procesador, puede contener una unidad de coma flotante.

El microprocesador ejecuta instrucciones almacenadas como números binarios organizados secuencialmente en la memoria principal. La ejecución de las instrucciones se puede realizar en varias fases:

-Prefetch, prelectura de la instrucción desde la memoria principal.

-Fetch, envío de la instrucción al decodificador.

-Decodificación de la instrucción, es decir, determinar qué instrucción es y por tanto qué se debe hacer.

-Lectura de operandos (si los hay).

-Ejecución, lanzamiento de las máquinas de estado que llevan a cabo el    procesamiento.

-Escritura de los resultados en la memoria principal o en los registros.

Cada una de estas fases se realiza en uno o varios ciclos de CPU, dependiendo de la estructura del procesador, y concretamente de su grado de segmentación. La duración de estos ciclos viene determinada por la frecuencia de reloj, y nunca podrá ser inferior al tiempo requerido para realizar la tarea individual (realizada en un solo ciclo) de mayor coste temporal. El microprocesador se conecta a un circuito PLL, normalmente basado en un cristal de cuarzo capaz de generar pulsos a un ritmo constante, de modo que genera varios ciclos (o pulsos) en un segundo. Este reloj, en la actualidad, genera miles de megahercios.


Aplicaciones


  • Industria del Transporte
  • Computadoras y Electrónica
  • Dispositivos para el hogar 

DIFERENCIAS 
    El costo para un sistema basado en Microcontrolador es mucho menor, mientras que para del Microprocesador, es muy alto en la actualidad.

Los Microprocesadores tradicionales se basan en la arquitectura de Von Newmann, mientras que los microcontroladores trabajan con arquitectura de harvard.

La configuración mínima básica de un Microprocesador está constituida por un Micro de 40 Pines, Una memoria RAM de 28 Pines, una memoria ROM de 28 Pines y un decodificador de direcciones de 18 Pines.

Microcontrolador incluye todo estos elementos del Microprocesador en un solo Circuito Integrado por lo que implica una gran ventaja en varios factores: En el circuito impreso por su amplia simplificación de circuitería.

Los microprocesadores tienen una arquitectura destinada al procesamiento de la información. Las características de los microprocesadores son: la CPU, las memoria RAM, ROM y periféricos se encuentra separados; asi mismo los programas que se realizan para un microprocesador siempre tienen un fin

En el caso del micro controlador tienen una arquitectura destinada a procesos de control. Las características de los micro controladores es que en un solo chip pueden contar con la CPU memoria RAM, ROM, periféricos, timers, conversores AD y DA. Los programas que se realizan para un micro controlador nunca tienen fin, es decir solo termina el programa cuando se corta la energía.


IMPACTO DE ESTOS EN LAS TELECOMUNICACIONES 

    El microprocesador y el micro controlador ha tenido un impacto global en las telecomunicaciones debido a que el mundo o la sociedad requiere de nuevas tecnologías para satisfacer las necesidades de los usuarios, hoy en día tienen amplio campo de acción y que de una u otra forma representan gran parte del desarrollo tecnológico que se viene dando.


CONCLUSIÓN 

Ha sido tanto el avance en el sector de tecnologías de la información y la comunicación que hoy en día nos vemos beneficiados en ello, teniendo la posibilidad de escoger dispositivos que se adapten a nuestras necesidades y a los requerimientos planteados para la elaboración o la puesta en marcha de proyectos de automatización, o para el manejo adecuado y eficiente de datos.

Es así que los es de gran importancia establecer cuales son las principales diferencias y ventajas de los Microcontroladores y Microprocesadores, dispositivos que hoy en día tienen amplio campo de acción y que de una u otra forma representan gran parte del desarrollo tecnológico que se viene dando.




Video 

No hay comentarios:

Publicar un comentario