Un microcontrolador es un circuito integrado o chip que incluye en su interior las
tres unidades funcionales de una computadora: CPU, Memoria y Unidades de E/S, es decir, se trata de una computadora completa en un solo circuito integrado programable y se destina a gobernar una sola tarea con el programa que reside en su memoria. Sus lneas de entrada/salida soportan el conexionado de los sensores y actuadores del dispositivo a controlar.
CARACTERISTICAS
Son diseados para disminuir el coste econmico y el consumo de energa de
un sistema en particular. Por eso el tamao de la CPU, la cantidad de memoria y los perifricos incluidos dependern de la aplicacin. El control de un electrodomstico sencillo como una batidora, utilizar un procesador muy pequeo (4 u 8 bit) por que sustituir a un autmata finito. En cambio un reproductor de msica y/o vdeo digital (mp3 o mp4) requerir de un procesador de 32 bit o de 64 bit y de uno o ms Cdec de seal digital (audio y/o vdeo). El control de un sistema de frenos ABS (Antilock Brake System) se basa normalmente en un microcontrolador de 16 bit, al igual que el sistema de control electrnico del motor en un automvil. El microprocesador es un circuito integrado que contiene la Unidad Central de Proceso (UCP), tambin llamada procesador, de un computador. La UCP est formada por la Unidad de Control, que interpreta las instrucciones, y el camino de datos, que las ejecuta. Los pines de un microprocesador sacan al exterior las lneas de sus buses de direcciones, datos y control, para emitir conectarle con la Memoria y los Mdulos de E/S y configurar un computador lementado por varios circuitos integrados. Se dice que un microprocesador es un sistema abierto porque su configuracin es variable de acuerdo con la aplicacin a la que se destine. Son diseados para disminuir el costo econmico y el consumo de energa de un sistema en particular. Por eso el tamao de la CPU, la cantidad de memoria y los perifricos incluidos dependern de la aplicacin. APLICACIONES En la industria del automvil: Control de motor, alarmas, regulador del servofreno, dosificador, etc. En la industria de los electrodomsticos: control de calefacciones, lavadoras, cocinas elctricas, etc. En informtica: como controlador de perifricos. Por ejemplo para controlar impresoras, plotters, cmaras, scanners terminales, unidades de disco, teclados, comunicaciones (modems), etc. En la industria de imagen y sonido: tratamiento de la imagen y sonido, control de los motores de arrastre del giradiscos, magnetfono, video, etc. Existe una gran diversidad de microcontroladores. Quiz la clasificacin ms importante sea entre microcontroladores de 4, 8, 16 32 bits. Aunque las prestaciones de los microcontroladores de 16 y 32 bits son superiores a los de 4 y 8 bits, la realidad es que los microcontroladores de 8 bits dominan el mercado y los de 4 bits se resisten a desaparecer. La razn de esta tendencia es que los microcontroladores de 4 y 8 bits son apropiados para la gran mayora de las aplicaciones, lo que hace absurdo emplear micros ms potentes y consecuentemente ms caros. ARQUITECTURA DE UN MICROCONTROLADOR Segn la arquitectura interna de la memoria de un microcontrolador se puede clasificar considerando como el CPU accede a los datos e instrucciones, en 2 tipos: Arquitectura Von Neumann Fue desarrollada por Jon Von Neumann, se caracteriza por tener una sola memoria principal donde se almacenan datos e instrucciones de forma indistinta. La CPU se conecta a travs de un sistema de buses (direcciones, datos y control). Esta arquitectura es limitada cuando se demanda rapidez. Arquitectura Harvard
Fue desarrollado en Harvard, por Howard Aiken, esta arquitectura se caracteriza
por tener 2 memorias independientes una que contiene slo instrucciones y otra, que contiene slo datos. Ambas, disponen de sus respectivos sistemas de buses para el acceso y es posible realizar operaciones de acceso simultneamente en ambas memorias. Una diferencia comn entre los 8-bits y de 32 bits microcontroladores es que de 8 bits suelen tener un rango de memoria y espacio de e/S que se puede acceder en una sola instruccin, independientemente de su contexto de ejecucin, mientras que el de 32 bits microcontroladores se requieren, con frecuencia, un multi-secuencia de instrucciones. Por ejemplo, en un tpico de 8 bits del microcontrolador (HC05, 8051, PIC 18F, etc.) uno puede cambiar el estado de un puerto de bits mediante una sola instruccin. En un tpico BRAZO (32 bits), si registrar los contenidos fueron inicialmente desconocidas, cuatro de la instruccin secuencia de instrucciones que sera necesario: En la otra cara, la de 32 bits, los controladores son invariablemente diseados de manera eficiente el acceso a muchos tipos de estructuras de datos que pueden ser almacenados en la memoria. Muchos de los 8-bits de los controladores, en comparacin, son muy ineficientes en el acceso a estructuras de datos que no estn asignados estticamente. De 32 bits, el controlador puede realizar en una instruccin de un acceso a un array que iba a tomar la mitad de una docena o ms instrucciones en un tpico controlador de 8 bits. TIPO DE CARACTERIS VENTAJAS DESVENTAJAS SENSOR TICAS CAPACITIV Es un tipo de DETECTAN TIENEN UNA O sensor TODO TIPO DISTANCIA elctrico, DE DE reaccionan ante ELEMENTOS DETECCION metales y no METALICOS. MUY CORTA. metales que al DISPONE DE SON aproximarse a MUCHAS EXTREMADA la superficie CONFIGURA MENTE activa CIONES DE SENSIBLES A sobrepasan una INSTALACIO LOS determinada N. FACTORES capacidad. La TIENEN UNA AMBIENTALE distancia de VIDA UTIL S. conexin MUY LARGA. respecto a un determinado material es tanto mayor cuanto ms elevada sea su constante dielctrica. INDUCTIV Puede detectar NO HAY NO SE O objetos DESGASTES PUEDE metlicos que MECANICO UTILIZAR EN se acercan al NO HAY TODAS LAS sensor, sin FALLO. APLICACION tener contacto FALTA DE ES. fsico con los REBOTE DE LOS mismos. Los LOS COMPONENT sensores de CONTACTOS ES proximidad Y LOS MECANICOS inductivos se FALSOS MOVILES SE clasifican ms o POSITIVOS. DESGASTAN menos en los ALTA POR LO QUE siguientes tres FRECUENCIA RE QUIEREN tipos, de DE MAYOR acuerdo con su CONMUTACI MANTENIMIE principio de ON DE NTO. funcionamiento: HASTA el tipo de 3000HZ. oscilacin de RESISTENTE alta frecuencia S A LOS que utiliza la ESFUERZOS induccin MECANICOS. electromagntic a SENSRO Son dispositivos FACILIDAD LA FIN DE elctricos, EN LA VELOCIDAD CARRERA neumticos o INSTALACIO DE mecnicos N. DETENCION. situados al final LA DEPENDE DE del recorrido de ROBUSTEZ LA FUERZA un sistema DEL DE solar, como por SISTEMA. ACTUACION. ejemplo una ES cinta INSENSIBLE transportadora, A ESTADOS con el objetivo TRANSISTOR de enviar IOS. seales que TRABAJA A puedan TENCIONES modificar el ALTAS. estado de un circuito. INFRARRO Es un CIRCUITO DE SE BLOQUE JO dispositivo BAJO LA optoelectrnica COSTO. TRANSMISIO capaz de medir REQUERIMIE N CON la radiacin NTOS DE MATERIALES electromagntic BAJO COMUNES. a infrarroja de VOLTAJE. CORTO los cuerpos en CIRCUITERIA ALCANCE. su campo de SIMPLE. VELOCIDAD visin. Todos ALTA ES BAJA EN los cuerpos SEGURIDAD. LA emiten una TRANSMISIO cierta cantidad N DE DATOS de radiacin, esta resulta invisible para nuestros ojos pero no para estos aparatos electrnicos, ya que se encuentran en el rango del espectro justo por debajo de la luz visible. ULTRASO Miden la ALTA PUNTOS NICO distancia SENSIBILIDA CIEGOS EN mediante el uso D. LOS CITIOS de ondas DETECCION DE ultrasnicas. El DE OBJETOS DISTANCIA. cabezal emite DE una onda DIVERSOS GENERAN ultrasnica y MATERIALES FALSAS recibe la onda . ALARMAS AL reflejada que NO SE TENER UNA retorna desde el NECESITA MANIPULACI objeto. Los CONTACTO ON sensores FISICO DEL INCORRECT ultrasnicos SENSOR Y EL A. miden la ELEMENTO O distancia al MAGNITUD A objeto contando MEDIR. el tiempo entre la emisin y la recepcin. MAGNETIC SE BASA EN BAJO BAJA O UN EFECTO COSTO. PRESION. QUE AUSENCIA NECESIDAD PRODUCE UN DE DE PAR DE CONTACTO. ALIMENTACI LAMINAS NO SENSIBLE ON. DENTRO DE A FACTORES UN CAMPO AMBIENTALE MAGNETICO. S HUMEDAD