Microcontroladores

Solo disponible en BuenasTareas
  • Páginas : 5 (1035 palabras )
  • Descarga(s) : 0
  • Publicado : 16 de febrero de 2011
Leer documento completo
Vista previa del texto
Sistemas microcontrolados
El diagrama de un sistema microcontrolado sería algo así

Los dispositivos de entrada pueden ser un teclado, un interruptor, un sensor, etc.

Los dispositivos de salida pueden ser LED's, pequeños parlantes, zumbadores, interruptores de potencia (tiristores, optoacopladores), u otros dispositivos como relés, luces, un secador de pelo, en fin.. lo que quieras.Aquí tienes una representación en bloques del microcontroador, para que te des una idea, y puedes ver que lo adaptamos tal y cual es un ordenador, con su fuente de alimentación, un circuito de reloj y el chip microcontrolador, el cual dispone de su CPU, sus memorias, y por supuesto, sus puertos de comunicación listos para conectarse al mundo exterior.

Definamos entonces al microcontrolador; Es uncircuito integrado programable, capaz de ejecutar las órdenes grabadas en su memoria. Está compuesto de varios bloques funcionales, los cuales cumplen una tarea específica. Sacado de un libro...!!!. En fin estas son básicamente algunas de sus partes...
• Memoria ROM (Memoria de sólo lectura)
• Memoria RAM (Memoria de acceso aleatorio)
• Líneas de entrada/salida (I/O) También llamados puertos• Lógica de control Coordina la interacción entre los demás bloques
Eso no es todo, algunos traen funciones especiales, ya hablaremos de ellas.
.: Microcontroladores PIC16CXX/FXX de Microchip
Me referiré a estos porque serán los que utilizaré aquí, (al menos por ahora). Estos micros pertenecen a la gama media y disponen de un set de 35 instrucciones, por eso lo llaman de tipo RISC (ReducedInstruction Set Computer) en entendible sería "Computador con Set de Instrucciones Reducido" pocas instrucciones pero muy poderosas, otras son de tipo CISC (Complex Instruction Set Computer - Computador con Set de Instrucciones Complejo), demasiadas instrucciones, y lo peor, difíciles de recordar.

Esta familia de microcontroladores se divide en tres rangos según la capacidad de losmicrocontroladores. El más bajo lo compone la familia 16C5X. El rango medio lo componen las familias 16C6X/ 7X/ 8X, algunos con conversores A/D, comparadores, interrupciones, etc. La familia de rango superior lo componen los 17CXX.

Estas son las funciones especiales de las cuales disponen algunos micros...
• Conversores análogo a digital (A/D) en caso de que se requiera medir señales analógicas, porejemplo temperatura, voltaje, luminosidad, etc.
• Temporizadores programables (Timer's) Si se requiere medir períodos de tiempo entre eventos, generar temporizaciones o salidas con frecuencia específica, etc.
• Interfaz serial RS-232. Cuando se necesita establecer comunicación con otro microcontrolador o con un computador.
• Memoria EEPROM Para desarrollar una aplicación donde los datos no sealteren a pesar de quitar la alimentación, que es un tipo de memoria ROM que se puede programar o borrar eléctricamente sin necesidad de circuitos especiales.
• salidas PWM (modulación por ancho de pulso) Para quienes requieren el control de motores DC o cargas resistivas, existen microcontroladores que pueden ofrecer varias de ellas.
• Técnica llamada de "Interrupciones", (ésta me gustó) Cuandouna señal externa activa una línea de interrupción, el microcontrolador deja de lado la tarea que está ejecutando, atiende dicha interrupción, y luego continúa con lo que estaba haciendo.
Todo esto, sólo para tener una idea de lo que son los micros, ahora vamos a un par de ellos en especial
Controladores y Microcontroladores
Un controlador es un dispositivo electrónico encargado de, valga laredundancia, controlar uno o más procesos.
Por ejemplo, el controlador del aire acondicionado, recogerá la información de los sensores de temperatura, la procesará y actuará en consecuencia.
Al principio, los controladores estaban formados exclusivamente por componentes discretos. Más tarde, se emplearon procesadores rodeados de memorias, circuitos de E/S,… sobre una placa de circuito impreso...
tracking img