Vous êtes sur la page 1sur 19

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA (UNAD)

TECNOLOGIA ELECTRONICA

208006- SISTEMAS EMBEBIDOS GRUPO 142

TRABAJO COLABORATIVO 1

TUTORA OSCAR IVAN VALDERRAMA

ERICK UYOQUE GIRALDO 13.568.734

25-SEPTIEMBRE-2013 ACACIAS (META)

INTRODUCCION Este trabajo permite el reconocimiento de los sistemas embebidos, su historia, sus componentes, sus aplicaciones, caractersticas y sus diferentes herramientas; tambin vamos a ver un poco de lo que es las familias de los Microcontroladores y Microprocesadores. Los sistemas embebidos se encuentran disponibles a cada comento de nuestra vida. El horno microondas, el auto, el ascensor, el equipo de audio, el avin son controlados por computadoras que normalmente no poseen una pantalla, un teclado o disco rgido, y no responden a lo que comnmente denominamos PC. Los sistemas embebidos a pesar de no ser muy nombrados estn en muchas partes, en realidad, es difcil encontrar algn dispositivo cuyo funcionamiento no est basado en algn sistema embebido, desde vehculos hasta telfonos celulares e incluso en algunos electrodomsticos comunes como refrigeradores y hornos microondas. Los sistemas embebidos suelen tener en una de sus partes una computadora con caractersticas especiales conocida como microcontrolador que viene a ser el cerebro del sistema. Este no es ms que un microprocesador que incluye interfaces de entrada/salida en el mismo chip. Normalmente estos sistemas poseen un interfaz externo para efectuar un monitoreo del estado y hacer un diagnstico del sistema. Adems cabe resear que el uso de sistemas embebidos en productos complejos implica un desafo de la seguridad en TI para proteger la informacin contenida en el sistema embebido y tambin la que es transmitida desde y hacia el dispositivo por redes privadas o Internet. Por tanto cabe incluir funciones criptogrficas, diseo de protocolos y consultora en anlisis y verificacin as como servicios de pruebas de seguridad y evaluaciones especficas para sistemas embebidos. El diseo de un producto que incorpora sistemas embebidos generalmente est orientado a minimizar los costos y maximizar la confiabilidad, pero tambin es esencial incorporar en el diseo consideraciones de seguridad, incluyendo funciones y protocolos criptogrficos que protejan la informacin durante todas las fases. Los sistemas embebidos a menudo operan en un ambiente dedicado con condiciones operacionales y escenarios muy especficos. Es entonces sumamente importante que dichas condiciones y amenazas sean tomadas en cuenta cuando se disean las funciones de seguridad. Como ejemplo, una funcin o protocolo criptogrfico que es aceptado y utilizado en sistemas de propsito general podra ser inadecuado para el ambiente de un sistema embebido, permitiendo a un atacante eludir las funciones de seguridad. Tradicionalmente esto ha sido realizado a travs de una terminal serie, pero con el tiempo la industria ha observado las ventajas del monitoreo a distancia, as como tambin la posibilidad de efectuar pequeos ajustes sin necesidad de estar fsicamente en el mismo lugar donde surgen efecto dichos cambios. Debido al uso tan masivo de la WWW, la idea de implementar un interfaz va TCP/IP para controlar estos sistemas embebidos resulta interesante prcticamente obvia.

DESARROLLO DE LA ACTIVIDAD 1. Fase 1. Sistemas embebidos Describa el significado, historia, caractersticas, componentes y aplicaciones de los sistemas embebidos. Consulte fuentes diferentes al mdulo del curso. SISTEMAS EMBEBIDOS DEFINICIN Se entiende por sistemas embebidos a una combinacin de hardware y software de computadora, sumado tal vez a algunas piezas mecnicas o de otro tipo, diseado para tener una funcin especfica. Es comn el uso de estos dispositivos pero pocos se dan cuenta que hay un procesador y un programa ejecutndose que les permite funcionar. Esto ofrece un contraste con la computadora personal, que si bien tambin est formada por una combinacin de hardware y software ms algunas piezas mecnicas (discos rgidos, por ejemplo). Sin embargo la computadora personal no es diseada para un uso especfico. Si no que es posible darle muchos usos diferentes. Muchas veces un sistema embebido es un componente de un sistema mucho ms grande, como por ejemplo los sistemas de frenos o el sistema de inyeccin de combustible, en automviles actuales son sistemas embebidos. Esta combinacin de software y hardware puede ser reemplazada en muchos casos por un circuito integrado que realice la misma tarea. Pero una de las ventajas de los sistemas embebidos es su flexibilidad. Ya que a la hora de realizar alguna modificacin resulta mucho ms sencillo modificar unas lneas de cdigo al software del sistema embebido que reemplazar todo el circuito integrado. Un uso muy comn de los sistemas embebidos es en los sistemas de tiempo real, entendindose por sistemas en tiempo real a aquellos sistemas en los que el control del tiempo es vital para el correcto funcionamiento. Los sistemas en tiempo real necesitan realizar ciertas operaciones o clculos en un lmite de tiempo. Donde ese lmite de tiempo resulta crucial. Un ejemplo claro de un sistema de tiempo real es el control de trfico areo.

Sistema en Tiempo Real.

HISTORIA DE LOS SISTEMAS EMBEBIDOS El primer sistema embebido reconocido fue el sistema de gua de Apolo desarrollado por el laboratorio de desarrollo del MIT para las misiones Apolo hacia la luna. Cada vuelo hacia la luna tena dos de estos sistemas. La funcin era manejar el sistema de gua inercial de los mdulos de excursin lunar. En un comienzo fue considerado como el elemento que ms riesgo presentaba en el proyecto Apolo. Este sistema de cmputo fue el primero en utilizar circuitos integrados y utilizaba una memoria RAM magntica, con un tamao de palabra de 16 bits. El software fue escrito en el lenguaje ensamblador propio y constitua en el sistema operativo bsico, pero capaz de soportar hasta ocho tareas simultneas. El primer sistema embebido producido en masa, fue el computador gua del misil norteamericano Minuteman II en 1962. El principal aspecto de diseo del computador del Minuteman, es que adems de estar construido con circuitos integrados, permita reprogramar los algoritmos de gua del misil para la reduccin de errores, y permita realizar pruebas sobre el misil ahorrando as el peso de los cables y conectores.

COMPONENTES DE UN SISTEMA EMBEBIDOS En la parte central se encuentra el microprocesador, microcontrolador, DSP, etc. Es decir, la CPU o unidad que aporta capacidad de cmputo al sistema, pudiendo incluir memoria interna o externa, un micro con arquitectura especfica segn requisitos. La comunicacin adquiere gran importancia en los sistemas embebidos. Lo normal es que el sistema pueda comunicarse mediante interfaces estndar de cable o inalmbricas. As un SI normalmente incorporar puertos de comunicaciones del tipo RS-232, RS-485, SPI, IC, CAN, USB, IP, Wi-Fi, GSM, GPRS, DSRC, etc. El subsistema de presentacin tipo suele ser una pantalla grfica, tctil, LCD, alfanumrico, etc. Se denominan actuadores a los posibles elementos electrnicos que el sistema se encarga de controlar. Puede ser un motor elctrico, un conmutador tipo rel etc. El ms habitual puede ser una salida de seal PWM para control de la velocidad en motores de corriente continua.

El mdulo de E/S analgicas y digitales suele emplearse para digitalizar seales analgicas procedentes de sensores, activar diodos LED, reconocer el estado abierto cerrado de un conmutador o pulsador, etc. El mdulo de reloj es el encargado de generar las diferentes seales de reloj a partir de un nico oscilador principal. El tipo de oscilador es importante por varios aspectos: por la frecuencia necesaria, por la estabilidad necesaria y por el consumo de corriente requerido. El oscilador con mejores caractersticas en cuanto a estabilidad y coste son los basados en resonador de cristal de cuarzo, mientras que los que requieren menor consumo son los RC. Mediante sistemas PLL se obtienen otras frecuencias con la misma estabilidad que el oscilador patrn. El mdulo de energa (power) se encarga de generar las diferentes tensiones y corrientes necesarias para alimentar los diferentes circuitos del SE. Usualmente se trabaja con un rango de posibles tensiones de entrada que mediante conversores ac/dc o dc/dc se obtienen las diferentes tensiones necesarias para alimentar los diversos componentes activos del circuito. Adems de los conversores ac/dc y dc/dc, otros mdulos tpicos, filtros, circuitos integrados supervisores de alimentacin, etc. El consumo de energa puede ser determinante en el desarrollo de algunos sistemas embebidos que necesariamente se alimentan con bateras, con lo que el tiempo de uso del SE suele ser la duracin de la carga de las bateras.

Componentes Principales de un Sistema Embebido. APLICACIONES DE UN SISTEMA EMBEBIDO Los lugares donde se pueden encontrar los sistemas embebidos son numerosos y de varias naturalezas. A continuacin se exponen varios ejemplos para ilustrar las posibilidades de los mismos: En una fbrica, para controlar un proceso de montaje o produccin. Una mquina que se encargue de una determinada tarea hoy en da contiene numerosos circuitos electrnicos y elctricos para el control de motores, hornos, etc. que deben ser gobernados por un procesador, el cual ofrece un interfaz persona mquina para ser dirigido por un operario e informarle al mismo de la marcha del proceso. Puntos de servicio o venta (POS, Point Of Service). Las cajas donde se paga la compra en un supermercado son cada vez ms completas, integrando teclados numricos, lectores de cdigos de barras mediante lser, lectores de tarjetas bancarias de banda magntica o chip, pantalla alfanumrica de cristal lquido, etc.

El sistema embebido en este caso requiere numerosos conectores de entrada y salida y unas caractersticas robustas para la operacin continuada. Puntos de informacin al ciudadano. En oficinas de turismo, grandes almacenes, bibliotecas, etc. existen equipos con una pantalla tctil donde se puede pulsar sobre la misma y elegir la consulta a realizar, obteniendo una respuesta personalizada en un entorno grfico amigable. Decodificadores y set-top boxes para la recepcin de televisin. Cada vez existe un mayor nmero de operadores de televisin que aprovechando las tecnologas va satlite y de red de cable ofrecen un servicio de televisin de pago diferenciado del convencional. En primer lugar envan la seal en formato digital MPEG-2 con lo que es necesario un procesado para decodificarla y mandarla al televisor. Adems viaja cifrada para evitar que la reciban en claro usuarios sin contrato, lo que requiere descifrarla en casa del abonado. Tambin ofrecen un servicio de televisin interactiva o web-TV que necesita de un software especfico para mostrar pginas web y con ello un sistema basado en procesador con salida de seal de televisin. Sistemas radar de aviones. El procesado de la seal recibida o reflejada del sistema radar embarcado en un avin requiere alta potencia de clculo adems de ocupar poco espacio, pesar poco y soportar condiciones extremas de funcionamiento (temperatura, presin atmosfrica, vibraciones, etc.). Equipos de medicina en hospitales y ambulancias UVI mvil. Mquinas de revelado automtico de fotos. Cajeros automticos. Pasarelas (Gateways) Internet-LAN. Y un sin fin de posibilidades an por descubrir o en estado embrionario como son las neveras inteligentes que controlen su suministro va Internet, PC de bolsillo, etc.

2. Fase 2. Microprocesadores Realice una investigacin sobre los ms recientes microprocesadores, donde describa sus caractersticas, componentes y arquitecturas. MICROPROCESADORES Un microprocesador es el cerebro de una computadora. Que va sobre un elemento llamado zcalo (en ingls es socket) o estn soldados en la placa. El microprocesador est compuesto por miles o millones, que contiene el ordenador. TIPO DE MICROPROCESADORES ADM e Intel son los nicos dos tipos de chips que abarcan la diversidad en el mercado. Las caractersticas ms importantes son: Nmeros de Ncleos: entre ms ncleo un microprocesador, mayor cantidad de informacin ser procesada al mismo tiempo. Memoria Cache: es una memoria ultrarrpida utilizada por el microprocesador. Bus de Datos Frontal: un bus son lneas (cables), trazadas sobre una placa, y se encarga de transporte de diferentes tipos de informacin. Velocidad del Procesador: se mide en Megahertz o en Gigahertz.

Consumo de Energa: mencionare los diferentes tipos de procesador actuales.

INTEL CELERON El equipo porttil: es apta para las necesidades informticas bsicas como procesar textos. CARACTERISTICAS 64 bits del proceso. 1mb de memoria cache. Bus de datos frontal de 800 mshz. Un procesador con velocidad de hasta 2.2 ghz. Ahorra energa de acuerdo con las normas establecidas.

INTEL CORE 2 DUO El equipo portatil y computadora de escritorio: este procesador brinda el desempeo necesario para ejecutar multiples tareas al mismo tiempo. CARACTERISTICAS Memoria 2 nucleos de procesamiento. Memoria cache de 2mb hasta 6mb. Bus total frontal. en este caso,dependiendo el numero de procesador, el ancho de banda puede ser de 533 mhz, 800 mhz a 1066 mhz.

INTEL CORE 2 QUAD Equipo Porttil y computadora de escritorio: fue diseado con el fin de que su desempeo sea procesar entretenimientos como: videojuegos de alto nivel, editar videos, fotografas, reproducir pelculas y msica.

CARACTERISTICAS 4 ncleos Memoria cache de 4 mb, 6mb y 12 mb. Bus de datos frontal de 800 mhz y 1066 mhz. Procesador con velocidad de 2.53 ghz, 2,60ghz, 2.80ghz y 3.06 ghz.

INTEL CORE I3 Este microprocesador utiliza la tecnologa hyper thereading. CARACTERISTICAS Procesador de dos ncleos. Memoria cache de 3mb. Velocidad ddr3 de 800mhsz hasta 1066mhz. ddr3 es la habilidad de hacer trasferencia de datos ocho veces ms rpido. Procesador con velocidad de 2.13ghz y 2.2ghz.

INTEL CORE I5 Es para uso cotidiano, es posible trabajar en dos tareas a la vez, y tienen la capacidad de aumentar su velocidad.

CARACTERISTICAS Posee 4 vas con impulso de velocidad. 8mb de memoria cache. Velocidad ddr3 de 1333 mshz. Procesador con velocidad de 2.53 ghz.

INTEL CORE I7 Es apropiada para editar videos y fotografas, divertirse con juegos y por supuesto trabajar en varios al tiempo. CARACTERISTICAS Posee un ncleo Memoria cache de 4mb, 6mb y 8mb. Velocidad ddr3 de 800mhz, 1066 mghz y 1333 mgz. Procesador con velocidad de 3.06 ghz, 2.93 ghz y 2.66 ghz por nucleo.

INTEL ATOM Se puede realizar las operaciones bsicas, como escribir textos y navegar por internet desde cualquier sitio. CARACTERISTICAS Posee un ncleo. Memoria cache de 512kb. Un bus de datos frontal de 667 mhz. Velocidad del procesador de 1.66 mhz.

AMD PHENOM II: X3 Y X4 Es ideal para entretenimientos en alta definicin como, juegos, editar video y fotografa.

CARACTERISTICAS Est formando de tres a 4 ncleos. Memoria cache de 4mb y 6 mb. Un bus de datos frontal de 1066 mhz. 32 y 64 bits de proceso.

AMD ATHLON II X2 Convierte de una manera rpida la msica y los videos a otros formatos. CARACTERISTICAS Posee 2 ncleos. Memoria cache de 2mb. 32 y 64 bits de proceso.

AMD SEMPROM Es capaz de realizar varias tareas a la vez, ideal para la reproduccin de video y msica. CARACTERISTICAS Memoria ddr2 de 2gb, expandible hasta 4gb, esta memoria es la que permite llevar a cabo varias tareas al mismo tiempo. Tiene una memoria cache l2 de 512 kb. Un bus de datos frontal de 1600 mhz. Velocidad del procesador de hasta 2.3 ghz.

3. Fase 3. Microcontroladores. Realice una investigacin sobre microcontroladores, describa su diferencia respecto a los microprocesadores, enumere las familias y sus respectivas caractersticas, describa que es un PIC y sus caractersticas. MICROCONTROLADORES Un microcontrolador es un circuito integrado de alta escala de integracin que incorpora la mayor parte de los elementos que configuran un controlador. Un microcontrolador dispone normalmente de los siguientes componentes: Procesador o UCP (Unidad Central de Proceso). Memoria RAM para Contener los datos. Memoria para el programa tipo ROM/PROM/EPROM. Lneas de E/S para comunicarse con el exterior. Diversos mdulos para el control de perifricos (temporizadores, Puertas Serie y Paralelo, CAD: Conversores Analgico/Digital, CDA: Conversores Digital/Analgico, etc.). Generador de impulsos de reloj que sincronizan el funcionamiento de todo el sistema. Los productos que para su regulacin incorporan un microcontrolador disponen de las siguientes ventajas: Aumento de prestaciones: un mayor control sobre un determinado elemento representa una mejora considerable en el mismo. Aumento de la fiabilidad: al reemplazar un elevado nmero de elementos por el microcontrolador disminuye el riesgo de averas y se precisan menos ajustes. Reduccin del tamao en el producto acabado: La integracin del microcontrolador en un chip disminuye el volumen, la mano de obra y los stocks. Mayor flexibilidad: las caractersticas de control estn programadas por lo que su modificacin slo necesita cambios en el programa de instrucciones. El microcontrolador es en definitiva un circuito integrado que incluye todos los componentes de un computador. Debido a su reducido tamao es posible montar el controlador en el propio dispositivo al que gobierna. En este caso el controlador recibe el nombre de controlador empotrado (embedded controller). DIFERENCIA ENTRE MICROPROCESADOR Y MICROCONTROLADOR. 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. Las patitas de un microprocesador sacan al exterior las lneas de sus buses de direcciones, datos y control, para permitir conectarle con la Memoria y los Mdulos de E/S y configurar un computador implementado 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.

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. Si slo se dispusiese de un modelo de microcontrolador, ste debera tener muy potenciados todos sus recursos para poderse adaptar a las exigencias de las diferentes aplicaciones. Esta potenciacin supondra en muchos casos un despilfarro. En la prctica cada fabricante de microcontroladores oferta un elevado nmero de modelos diferentes, desde los ms sencillos hasta los ms poderosos. Es posible seleccionar la capacidad de las memorias, el nmero de lneas de E/S, la cantidad y potencia de los elementos auxiliares, la velocidad de funcionamiento, etc. Por todo ello, un aspecto muy destacado del diseo es la seleccin del microcontrolador a utilizar.

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. FAMILIA DE MICROCONTROLADORES. Existen muchas familias fabricantes de microcontroladores, entre las ms comunes estn: Atmel (AVR), Hitachi (H8), Intel de 8 bits (8XC42, MCS51, 8xC251) o Intel de 16 bits (MCS96, MXS296), National Semiconductor (COP8), Microchip, Motorola de 8 bits (68HC05, 68HC08, 68HC11) o de 16 bits (68HC12, 68HC16) o de 32 bits (683xx), NEC (78K), Texas Instruments (TMS370) y Zilog (Z8, Z86E02). Sin embargo en nuestro medio se destacan slo dos de ellas: la empresa Motorola y la empresa Microchip. LA FAMILIA MOTOROLA FREESCALE Esta familia, desarrollada por la casa Motorola, se divide en las siguientes subfamilias:

Familia HC05: Esta familia es una de las ms utilizadas en la gran mayora de aplicaciones por su versatilidad de recursos y fcil programacin. Sin embargo, presenta una propiedad con mayor importancia y es su compatibilidad con familias ms avanzadas, por ejemplo con la familia HC08, lo que permite hacer migracin de diseos hacia dispositivos de ms alto rendimiento de una manera muy fcil y rpida. Sus principales ventajas son: Un timer robusto Memoria EEprom de 256 Memoria de programa desde 4k hasta 32 k Memoria RAM desde 176 hasta 528 bytes. Ocho canales A/D Comunicacin serial sncrona y asncrona.

Familia HC08: Son microcontroladores de propsito general. Cada miembro de esta familia cuenta con diferentes perifricos internos, pero con una CPU comn que permite migrar aplicaciones entre ellos, facilitando con ello el diseo. El 68HC08 es un microcontrolador de 8 bits y arquitectura Von Neumann, con un solo bloque de memoria. Es conocido tambin simplemente por HC08. Entre los perifricos internos con los que cuentan estos microcontroladores, estn: conversores analgicos-digitales, mdulo de control de tiempos y sistemas de comunicacin como SPI, IC, USB o SSCI entre otros. Familia 68HC11 (abreviado HC11 o 6811) Es una familia de microcontroladores de Motorola, derivada del microprocesador Motorola 6800. Los microcontroladores 68HC11 son ms potentes y costosos que los de la familia 68HC08 y se utilizan en mltiples dispositivos empotrados. Siguen la arquitectura Von Newman. Internamente, el conjunto de instrucciones de la familia 68HC11 es compatible con la de la mayora de sus predecesores. La familia 68HC11 emplea instrucciones de longitud variable y se considera que emplea una arquitectura CISC. Tienen dos acumuladores de ocho bits (A y B), dos registros ndice de 16 bits (X e Y), un registro de banderas, un puntero de pila y un contador de programa. Los 68HC11 tienen cinco puertos externos (A, B, C, D y E), cada uno de ocho bits excepto el E, que es generalmente de seis bits. El puerto A se emplea en captura de eventos, salida

comparada, acumulador de pulsos y otras funciones de reloj. El puerto D para E/S serie y el puerto E como conversor analgico-digital. La familia 68HC11 puede funcionar tanto con memoria interna o externa. En caso de emplear memoria externa, los puertos B y C funcionan como bus de datos y direcciones respectivamente. ltimos Microcontroladores de la Familia Freescale. Familia ultra bajo costo RS08, con sus modelos MC9RS08KA2 y MC9RS08KA1. Dispositivos de la familia HC908 con capacidades de memoria hasta de 16k, entre los cuales estn. MC68HC908QTxA/QYxA, MC68HC908QLxx, MC68HC908QC16xx, MC68HC908GRxxA, MC68HC908QB8 y MC68HC908JL16. Existen novedades en la familia HC9S08, de bajo consumo con los dispositivos MC9S08QG8/4 y MC9S08AWxx. LA FAMILIA PIC Esta familia, desarrollada por la casa Microchip, se divide en varias gamas: enana, baja, media y alta. Las principales diferencias entre estas gamas radica en el nmero de instrucciones y su longitud, el nmero de puertos y funciones, lo cual se refleja en el encapsulado, la complejidad interna y de programacin, y en el nmero de aplicaciones. Gama Enana Su principal caracterstica es su reducido tamao, al disponer todos sus componentes de 8 pines. Se alimentan con un voltaje de corriente continua comprendido entre 2,5 V y 5,5 V, y consumen menos de 2 mA cuando trabajan a 5 V y 4 MHz. El formato de sus instrucciones puede ser de 12 o de 14 bits y su repertorio es de 33 o 35 instrucciones, respectivamente. En la Figura se muestra el diagrama de pines de uno de estos PIC. PIC Gamma Baja o Enana PIC12Cxxx

Aunque los PIC enanos slo tienen 8 pines, pueden destinar hasta 6 como lneas de E/S para los perifricos porque disponen de un oscilador interno R-C, lo cual es una de su principales caractersticas. En la siguiente tabla se presentan las principales caractersticas de los modelos de esta subfamilia. En los modelos 12C5xx el tamao de las instrucciones es de 12 bits; mientras que en los 12C6xx sus instrucciones tienen 14 bits. Los modelos 12F6xx poseen memoria Flash para el programa y EEPROM para los datos.

TABLA GAMMA ENANA PIC

Gama Baja Se trata de una serie de PICs de recursos limitados, pero con una de la mejores relaciones costo/prestaciones. Sus versiones estn encapsuladas con 18 y 28 pines y pueden alimentarse a partir de una tensin de 2,5 V, lo que los hace ideales en las aplicaciones que funcionan con pilas, teniendo en cuenta su bajo consumo (menos de 2 mA a 5 V y 4 MHz). Tienen un repertorio de 33 instrucciones cuyo formato consta de 12 bits. En la Figura se muestra el diagrama de pines de uno de estos PICs. PIC Gamma Media PIC16Cxx

Al igual que todos los miembros de la familia PIC16/17, los componentes de la gama baja se caracterizan por poseer los siguientes recursos: Sistema Power On Reset, Perro guardin (Watchdog o WDT), Cdigo de proteccin, etc. Sus principales desventajas o limitaciones son que la pila slo tiene dos niveles y que no admiten interrupciones. En la siguiente tabla se presentan las principales caractersticas de los modelos de esta subfamilia. TABLA GAMMA BAJA PIC

Gamma Media Es la gama ms variada y completa de los PIC. Abarca modelos con encapsulado desde 18 pines hasta 68, cubriendo varias opciones que integran diversos perifricos. En esta gama sus componentes aaden nuevas prestaciones a las que posean los de la gama baja, hacindoles ms adecuados en las aplicaciones complejas. Admiten interrupciones, poseen comparadores de magnitudes analgicas, convertidores A/D, puertos serie y diversos temporizadores. El repertorio de instrucciones es de 35, compatible con el de la gama baja. Sus distintos modelos contienen todos los recursos que se precisan en las aplicaciones de los microcontroladores de 8 bits. Tambin dispone de interrupciones y una pila de 8 niveles que permite el anidamiento de subrutinas. PIC Gamma Alta PIC17CXX

En la siguiente tabla se presentan las principales caractersticas de algunos de los modelos de esta familia. TABLA GAMMA MEDIA PIC

Gama Alta: PIC17CXXX En esta gama se alcanzan las 58 instrucciones de 16 bits en el repertorio y sus modelos disponen de un sistema de gestin de interrupciones vectorizadas muy potente. Tambin incluyen variados controladores de perifricos, puertos de comunicacin serie y paralelo con elementos externos, un multiplicador hardware de gran velocidad y mayores capacidades de memoria, que alcanza los 8K palabras en la memoria de instrucciones y 454 bytes en la memoria de datos. Quizs la caracterstica ms destacable de los componentes de esta gama es su arquitectura abierta, que consiste en la posibilidad de ampliacin del microcontrolador con elementos externos. Para este fin, los pines comunican al exterior las lneas de los buses de datos, direcciones y control, a las que se conectan memorias o controladores de perifricos. Esta facultad obliga a estos componentes a tener un elevado nmero de pines comprendido entre 40 y 44. Esta filosofa de construccin del sistema es la que se empleaba en los microprocesadores y no suele ser una prctica habitual cuando se emplean microcontroladores. En la siguiente tabla se presentan las caractersticas ms relevantes de los modelos de esta gama, que slo se utilizan en aplicaciones espaciales. TABLA GAMMA ALTA PIC

La literatura sobre PIC es extensa, se encuentra material aceptable en la red y en libreras especializadas.

CONCLUSION

Como vemos este trabajo se basa en el reconocimiento de los Sistemas Embebidos, un breve recorrido en los Microcontroladores y Microprocesadores. Los Sistemas Embebidos son dispositivos usados para controlar equipos, operacin de maquinarias o plantas industriales completas. El trmino embebido (tambin se lo conoce como incrustado o embutido) est caracterizando que esos circuitos integrados son una parte integral del sistema en que se encuentran. Lo interesante de que un sistema sea embebido es que puede estar de tal forma incrustado, puede quedar tan oculto a nuestros ojos, que la presencia de tales chips no resulte nada obvia a quien lo mira. Ha sido tanto el avance en el sector de tecnologas de la informacin y la comunicacin que hoy en da nos vemos beneficiados en ello, teniendo la posibilidad de escoger dispositivos que se adapten a nuestras necesidades y a los requerimientos planteados para la elaboracin o la puesta en marcha de proyectos de automatizacin, o para el manejo adecuado y eficiente de datos. Es as que los es de gran importancia establecer cules son las principales diferencias y ventajas de los Microcontroladores y Microprocesadores, dispositivos que hoy en da tienen amplio campo de accin y que de una u otra forma representan gran parte del desarrollo tecnolgico que se viene dando. Cada uno de ellos posee un sector de aplicacin distinto en donde cada uno establece algunos requerimientos de trabajo as como tambin poseen especificaciones para su manejo dependiendo de las aplicaciones en las cuales se van a utilizar.

INTRODUCCION Wikipedia La Enciclopedia Libre. (2013). Sistemas Embebidos. Recuperado de http://es.wikipedia.org/wiki/Sistema_embebido#Aplicaciones_de_un_sistema_embe bido. Galiana Linares A. N. (2005). Sistemas Embebidos. Recuperado de http://serverdie.alc.upv.es/asignaturas/PAEEES/2005-06/A07%20%20Sistemas%20Embebidos.pdf. Bienvenido a www.jhonyFHJ.blogspot.com. (2013). TIPOS DE MICROPROCESADORES ACTUALES. Recuperado de http://jhonyfhj.blogspot.com/2013/04/tipos-de-microprocesadores-actuales.html. Monografias.com. (2013). Microcontroladores Genricos. Recuperado de http://www.monografias.com/trabajos34/microcontroladoresgenericos/microcontroladores-genericos.shtml. Villamil Gonzlez H. U., y Pinto Aparicio M. (2009). Familia de Microcontroladores. En 309696 - MODULO DE MICROPROCESADORES & MICROCONTROLADORES (pp. 151-160). Chiquinquir: UNAD.

Vous aimerez peut-être aussi