Está en la página 1de 16

ESCUELA DE CIENCIAS BSICAS TECNOLOGAS E INGENIERA Materia SISTEMAS EMBEBIDOS Cdigo 208006-8 2012_II

Trabajo de SISTEMAS EMBEBIDOS.

Act. 6. TRABAJO COLABORATIVO 1. Grupo 208006-8

Orlando Paez Aguilln Andrs Mauricio Valencia Garca Jose Ricardo Riao Alberto Me jia Feliver Forero

Tutor: Ing. OSCAR IVAN VALDERRAMA

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA INGENIERIA ELECTRONICA Octubre 2012

ESCUELA DE CIENCIAS BSICAS TECNOLOGAS E INGENIERA Materia SISTEMAS EMBEBIDOS Cdigo 208006-8 2012_II INTRODUCCION

En los ltimos 10 aos el mundo de las comunicaciones ha cambiado drsticamente. A partir del ao 1993 con el surgimiento de la WWW, una buena parte de la poblacin del mundo tuvo acceso a una red de datos global que durante mucho tiempo fue de uso exclusivo de la comunidad acadmica universitaria y del departamento de defensa de los Estados Unidos de Amrica. Este acercamiento masivo hacia esta red de redes conocida como Internet, trajo consigo muchas ventajas, la ms importante de estas es sin duda la posibilidad de achicar las distancias. La Word Wide Web, permiti a los usuarios de la red acceder de manera simple a una gran cantidad de informacin e incluso de una manera sencilla colocar la propia informacin al alcance de todos los dems usuarios.
La presente actividad colaborativa nos va a permitir afianzar los conceptos conocidos en la unidad I acerca de los sistemas embebidos que conforman un rea de la

electrnica en continuo crecimiento y desarrollo, debido al aumento en la demanda de sistemas autnomos y aplicaciones inteligentes para procesos industriales y domsticos. La importancia de este trabajo colaborativo bsicamente radica en que nos brinda las herramientas para manejar de manera prctica el diseo y desarrollo de aplicaciones empleando estos dispositivos, lo anterior teniendo en cuenta que da a da se requiere cada vez ms de nuevas aplicaciones autnomas especficas o seguramente mejorar los ya existentes.

Finalmente esperamos que al concluir la actividad colaborativa hayamos obtenido la mejor informacin y podamos tener bien claro el concepto de sistema embebido y un claro conocimiento de los 68HC08 y su aplicabilidad en este tipo de sistema.

ESCUELA DE CIENCIAS BSICAS TECNOLOGAS E INGENIERA Materia SISTEMAS EMBEBIDOS Cdigo 208006-8 2012_II
Fase 1. Sistemas embebidos

Describa el significado, historia, caractersticas, componentes y aplicaciones de los sistemas embebidos. Consulte fuentes diferentes al modulo del curso. Definicin Un sistema embebido es un sistema informtico diseado para funciones de control especficas dentro de un sistema ms grande, a menudo con restricciones de computacin en tiempo real. Est incorporado como parte de un dispositivo completo que incluye hardware y partes mecnicas. Puesto que el sistema embebido se dedica a tareas especficas, los ingenieros de diseo pueden optimizar, reducir el tamao y coste del producto, o incrementar la fiabilidad y el rendimiento. Algunos sistemas embebidos son producidos en masa, aprovechando las economas de escala.

Sistema embebido

Imagen del interior de un mdem/enrutador ADSL. Un ejemplo de un sistema embebido. Las partes marcadas incluyen un microprocesador (4), RAM (6), y una memoria flash (7). Un sistema integrado, empotrado o embebido es un sistema informtico de uso especfico construido dentro de un dispositivo mayor. Los sistemas integrados se utilizan para usos muy diferentes a los usos generales a los que se suelen someter a las computadoras personales. En un sistema integrado los componentes se encuentran incluidos en la placa base. Al contrario de lo que ocurre con los ordenadores de propsito general (como por ejemplo una computadora personal o PC) que estn diseados para cubrir un amplio rango de necesidades, los sistemas embebidos se disean para cubrir necesidades especficas. En un sistema embebido la mayora de los componentes se encuentran incluidos en la placa base (la tarjeta de vdeo, audio, mdem, etc.) y muchas veces los dispositivos resultantes no tienen el aspecto de lo que se suele

ESCUELA DE CIENCIAS BSICAS TECNOLOGAS E INGENIERA Materia SISTEMAS EMBEBIDOS Cdigo 208006-8 2012_II asociar a una computadora. Algunos ejemplos de sistemas embebidos podran ser dispositivos como un taxmetro, un sistema de control de acceso, la electrnica que controla una mquina expendedora o el sistema de control de una fotocopiadora entre otras mltiples aplicaciones. Los sistemas embebidos se pueden programar directamente en el lenguaje ensamblador del microcontrolador o microprocesador incorporado sobre el mismo, o tambin, utilizando los compiladores especficos, pueden utilizarse lenguajes como C o C++; en algunos casos, cuando el tiempo de respuesta de la aplicacin no es un factor crtico, tambin pueden usarse lenguajes interpretados como JAVA. Puesto que los sistemas embebidos se pueden fabricar por decenas de millares o por millones de unidades, una de las principales preocupaciones es reducir los costos. Un sistema embebido posee hardware de computador junto con software embebido como uno de sus componentes ms importantes. Es un sistema computacional dedicado para aplicaciones o productos. Puede ser un sistema independiente o parte de un sistema mayor, y dado que usualmente su software est embebido en ROM (Read Only Memory) no necesita memoria secundaria como un computador. Un sistema embebido tiene tres componentes principales:

1. Hardware. 2. Un software primario o aplicacin principal. Este software o aplicacin lleva a cabo una tarea en particular, o en algunas ocasiones una serie de tareas. 3. Un sistema operativo que permite supervisar la(s) aplicacin(es), adems de proveer los mecanismos para la ejecucin de procesos. En muchos sistemas embebidos es requerido que el sistema operativo posea caractersticas de tiempo real. Historia 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. En los primeros aos de las computadoras en 1930-40s, las computadoras se

ESCUELA DE CIENCIAS BSICAS TECNOLOGAS E INGENIERA Materia SISTEMAS EMBEBIDOS Cdigo 208006-8 2012_II dedicaron a veces a una sola tarea, pero eran demasiado grandes y caras para la mayora de tareas realizadas por los ordenadores embebidos de hoy. Con el tiempo sin embargo, el concepto de los controladores programables evolucion a partir de secuenciadores electromecnicos tradicionales, a travs de dispositivos de estado slido, para el uso de la tecnologa informtica. El ICBM (misil balstico inter-continental) Minuteman de la Fuerza Area de EE.UU., introducido en 1961, contena el primer sistema embebido. Este sistema se hizo a partir de transistores discretos y controlaba las funciones de orientacin y la estabilidad del misil. Desde estas aplicaciones tempranas en la dcada de 1960, los sistemas embebidos han bajado de precio y ha habido un aumento dramtico en la capacidad de procesamiento y funcionalidad. Caractersticas. La principal caracterstica de un sistema embebido es que se supone que maneja unas simples tareas, a pesar de los pasos involucrados en la manipulacin o el cumplimiento de esa tarea puede ser tan complejo como cualquier programa de ordenador. Un controlador de videojuego, por ejemplo, se puede decir que tienen tareas simples - y cargar el juego permite al jugador controlar a travs de comandos introducidos a travs del auricular. Otra de las principales caractersticas que deben cumplir los sistemas embebidos es la confiabilidad, la implementacin de un sistema confiable debe ser considerada desde un comienzo, no puede dejarse en segundo plano, dependiendo de la aplicacin este aspecto puede llegar a ser primordial, por ejemplo en aplicaciones aero-espaciales o mdicas es imperante la necesidad de evitar el porcentaje de fallas al mximo. La confiabilidad de un sistema embebido se mide analizando los siguientes aspectos: Confiabilidad, Reliability R (t) = Probabilidad que el sistema trabaje correctamente dado que est funcionando en t=0. Mantenibilidad, Maintainability M (d) = probabilidad que el sistema vuelva a trabajar correctamente d unidades de tiempo despus de una falla. Disponibilidad Availability A (t): probabilidad que el sistema est funcionando al tiempo t. Seguridad personal: no causa dao. Seguridad informtica: comunicacin confidencial y autenticada. Eficiencia: Otra caracterstica que deben cumplir los sistemas embebidos es la eficiencia en diferentes aspectos como en el manejo de la energa suministrada, tamao

ESCUELA DE CIENCIAS BSICAS TECNOLOGAS E INGENIERA Materia SISTEMAS EMBEBIDOS Cdigo 208006-8 2012_II reducido del dispositivo, tamao reducido del cdigo que gobierna el sistema, minimizacin del peso, y sobre todo reducir los costos para su produccin masiva. Interfaces de usuario: La mayora de los sistemas embebidos poseen alguna manera de interactuar con el usuario como pantallas grficas, botones, teclados alfanumricos, sensores, etc. Funcionamiento especfico. Un sistema embebido usualmente ejecuta un programa especfico de forma repetitiva. Por ejemplo un pager, siempre en un pager. En contraste, un sistema de escritorio ejecuta una amplia variedad de programas, como hojas de clculo, juegos, etc.; adems nuevos programas son aadidos frecuentemente. Por supuesto puede haber excepciones, podra ocurrir que el programa del sistema embebido fuese actualizado a una nueva versin. Por ejemplo, un telfono celular podra actualizarse de alguna manera. Fuertes limitaciones. Todos los sistemas de computacin poseen limitaciones en sus mtricas de diseo, pero en los sistemas embebidos son muy fuertes. Una mtrica de diseo es una medida de algunas caractersticas de implementacin, como: costo, tamao, desempeo, y consumo de energa. Los sistemas embebidos generalmente deben ser poco costosos, poseer un tamao reducido, tener un buen desempeo para procesar datos en tiempo real, y adems consumir un mnimo de energa para extender el tiempo de vida de las bateras o prevenir la necesidad de elementos adicionales de enfriamiento. Reactivos y tiempo real. El trmino tiempo real se refiere a la reaccin inmediata del sistema ante estmulos externos predefinidos ya sea que provengan del objeto de control o mediante interfaces de usuario. Donde se entiende por inmediato a un lapso de tiempo lo suficientemente corto como para que se d el correcto funcionamiento del sistema, una reaccin correcta pero tarda no es aceptable. Muchos sistemas embebidos deben ser reactivos o reaccionar ante cambios en el ambiente, adems de realizar algunos clculos en tiempo real sin ningn retraso, es decir, se deben tener resultados en tiempos fijos ante cualquier eventualidad. Por ejemplo, el mdulo de control de viaje de un automvil continuamente monitorea la velocidad y los sensores de frenos, reaccionando ante cualquier eventualidad. En contraste, un sistema de escritorio se enfoca en realizar clculos con una frecuencia no determinada y la demora de los mismos no produce fallas en el sistema. COMPONENTES Y APLICACIONES Los sistemas embebidos a pesar de no ser muy nombrados estn en muchas partes, en realidad, es difcil encontrar algn dispositivo cuyo funcionamiento no

ESCUELA DE CIENCIAS BSICAS TECNOLOGAS E INGENIERA Materia SISTEMAS EMBEBIDOS Cdigo 208006-8 2012_II 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 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. COMPONENTES DE UN SISTEMA EMBEBIDO Un sistema embebido en principio estara formando por un microprocesador y un Software que se ejecute sobre este. Sin embargo este software necesitara sin duda un lugar donde poder guardarse para luego ser ejecutado por el procesador.

Esto podra tomar la forma de memoria RAM o ROM, Todo sistema embebido necesitara en alguna medida una cierta cantidad de memoria, la cual puede

ESCUELA DE CIENCIAS BSICAS TECNOLOGAS E INGENIERA Materia SISTEMAS EMBEBIDOS Cdigo 208006-8 2012_II incluso encontrarse dentro del mismo chip del procesador. Adems de esto normalmente un sistema embebido contara con una serie de salidas y entradas necesarias para comunicarse con el mundo exterior. Debido a que las tareas realizadas por sistemas embebidos son de relativa sencillez, los procesadores comnmente usados cuentan con registros de 8 o 16 bits. Estas son las nicas caractersticas que tienen en comn los sistemas embebidos, todo lo dems ser totalmente diferente para cada sistema embebido en particular debido a la inmensa diversidad de aplicaciones disponibles.

FASE 2 LOS MICROPROCESADORES Que es un microprocesador? Es un circuito digital generalmente bastante complejo que realiza procesamiento de datos, las operaciones que se llevan a cabo durante dicho procesamiento son controladas por lo que se denomina un programa, este ltimo, es el que le indica al microprocesador exactamente qu es lo que tiene que hacer, por ejemplo, leer un dato de un teclado y mandarlo a una pantalla de cristal lquido o tomar dos valores de la memoria, sumarlos y poner este resultado en la misma. Los microprocesadores han cambiaron la forma en las que se realizaban las operaciones de tratamiento de informacin, y desde que aparecieron en los aos 70 no han dejado de evolucionar, el primer microprocesador fue el 4004 desarrollado por Intel el cual era muy limitado pues slo sumaba y restaba datos de 4 bits. La CPU (Central processing unit) o unidad central de proceso, es la encargada de realizar las tareas que le enviamos a travs de los perifricos de entrada como teclado, ratn o los programas. Bsicamente existen dos fabricantes de microprocesadores para el ordenador. Por un lado est Intel, y su gama Pentium, y por otro, los AMD y sus Athlon. Tambin existen otros fabricantes como IBM con los Power PC y otro mucho menos conocidos. Nos vamos a centrar en los dos ms conocidos: Intel y AMD La velocidad de la CPU es lo que determina el rendimiento del chip. Recordad que se mide en mega hertzios (MHz) o giga hertzios (GHz), y que 1 GHz = 1.000 MHz Tambin es muy importante el ncleo, algo as como el nombre interno del procesador. Por ejemplo, actualmente, el Pentium4 acumula alrededor de 5 nombres internos, que son Willamete, Northwood, Prescott, Cedar Mill y Preslet. Se diferencian, por ejemplo, en tamao de los transistores (a menor tamao, menos calor y ms velocidad), tamao de la memoria cach interna o si son de

ESCUELA DE CIENCIAS BSICAS TECNOLOGAS E INGENIERA Materia SISTEMAS EMBEBIDOS Cdigo 208006-8 2012_II uno solo o doble core (doble core son "dos micros" en el mismo espacio fsico, con lo cual su rendimiento es mucho mayor que uno solo). Con AMD ocurre lo mismo, en el Athlon64 nos encontramos actualmente nombres como Palermo, Venice, Manchester, San Diego, Toledo, Orleans, Windsor... y otros que han desaparecido, como Winchester o Newcastle. Es evidente que tenemos que mencionar los ncleos para que no nos den gato por libre. Intel: la marca que ms vende y la ms conocida gracias a sus procesadores Pentium. Tienen dos posibles sockets: 478 y 775. El primero de ellos est pasado de moda y desapareciendo, as que nos centraremos en el segundo. Actualmente distribuye, dentro del nuevo socket 775, los siguientes modelos: Intel Pentium 4, la gama media. Actualmente todos poseen extensiones EMT 64, por lo que son micros de 64 bits. Es importante que te des cuenta que ya no indican el n de GHz, sino un modelo. Por tanto, es muy importante que averiges la velocidad real del micro. Intel Pentium D, la gama alta. Similares a los anteriores pero de doble core. Es decir, que es como si estuvieras comprando dos micros y los colocaras en el mismo espacio, duplicando (idealmente) el rendimiento. Slo se aprovechan al 100% si el software est optimizado, pero son muy recomendables dada la facilidad con que permiten trabajar con varios programas a la vez. Fjate bien en los precios porque hay Pentium D por el mismo dinero que un Pentium 4 de los mismos GHz (de 3'2 a 3'6 GHz) por lo que estaras comprando el doble por el mismo dinero. Tambin son micros de 64 bits. Intel Core 2 Duo, la gama ms alta. Tambin de doble core y 64 bits, pero emplean una arquitectura nueva (arquitectura core), que es la base para los futuros micros de 4 y 8 cores en adelante. Aunque van a una velocidad de GHz menor, su rendimiento es muchsimo ms alto que los anteriores, por lo que son mucho ms rpidos que los Pentium D. La eleccin del microprocesador depende del uso que se le vaya a dar. AMD: Es el rival ms directo que tiene Intel. Los micros son exactamente igual de compatibles, y usando el ordenador no notaremos en ningn momento diferencias entre tener un Intel o un AMD. Al igual que ocurre con Intel, AMD tambin fabrica diferentes gamas de microprocesadores: los Sempron, al nivel que los Celeron son los de peor calidad, pero que sin embargo si el uso del ordenador es bsico). Un Sempron nos ayudar a sta tarea a la perfeccin. Si no, podemos ascender de calidad y comprar los otros modelos superiores, los Athlon64 (con 64 bits, como dice el nombre) o los Athlon 64 X2, que son los de doble core de AMD.

ESCUELA DE CIENCIAS BSICAS TECNOLOGAS E INGENIERA Materia SISTEMAS EMBEBIDOS Cdigo 208006-8 2012_II Athlon Sempron64: Con socket AM2. La alternativa tericamente ms econmica, muy poco recomendable, con slo 128 y 256 kB de cach y velocidades de 2800+ hasta 3600+. Son igual de caros que los Athlon64 Socket 939 Venice del siguiente apartado y mucho peores, por lo que comprarlos es botar el dinero. Athlon 64 con Socket 939: aqu tenemos hasta 4 cores: Una de sus ventajas es que tiene desbloqueado el multiplicador y es muy apto para tcnicas de overclocking (forzar el micro a que funcione ms rpido de su velocidad terica). Por ello, es recomendable slo a usuarios expertos que, adems, tengan o quieran gastarse tal cifra de dinero en un micro. Intel o AMD? Este es el tema ms complicado. Personalmente, nosotros no somos ni de un "bando" ni de otro. Simplemente, cuando actualizamos nuestros PCs, compramos el que sea ms rpido en ese momento. Al da de hoy, en prestaciones absolutas se lleva la palma el Core 2 Duo con ncleo Conroe de Intel, con mucha diferencia, incluso comparndolo con el AMD Athlon 64 FX-62. En relacin calidad/precio, nos quedamos con un Athlon 64 con socket 939, concretamente el 3700+ con core San Diego o Toledo. FASE 3 LOS MICROCONTROLADORES Qu es un PIC? Los Microcontroladores PIC (Controladores de Interface programable), son circuitos electrnicos que pueden ser programados para llevar a cabo una amplia gama de tareas. Pueden ser programados para ser temporizadores o para controlar una lnea de produccin y mucho ms. Se encuentran en la mayora de los dispositivos electrnicos, tales como los sistemas de alarma, sistemas de control de computadora, telfonos, de hecho casi cualquier dispositivo electrnico.

Figure 1. Software Circuit wizard y un circuito micro controlador programable.

ESCUELA DE CIENCIAS BSICAS TECNOLOGAS E INGENIERA Materia SISTEMAS EMBEBIDOS Cdigo 208006-8 2012_II Existen muchos tipos de micro controladores PIC, aunque los mejores se encuentran probablemente en el rango de micro controlador programables GENIE. Estos son programados y simulados por el software Circuit Wizard. Los micros controladores PIC son relativamente baratos y se pueden comprar pre-construidos o como kits de circuitos que se pueden ensamblar por el usuario. Un microcontrolador integra una cantidad de perifricos, as como el bus y permite tener un dispositivo para cada solucin.

Aunque, siguen existiendo Microcontroladores con bus externo, normalmente son de 16 o 32 bits y se utilizan en sistemas donde a parte de los perifricos necesarios se necesita una gran cantidad de memoria de programa, memoria de datos o entradas/salidas. Novedades relevantes de los Microcontroladores Los Microcontroladores da a da nos van sorprendiendo con nuevas caractersticas, nuevos perifricos y nuevas estructuras. En este comienzo de milenio, realmente han dado un gran adelanto con la tecnologa Flash en la memoria de programa, que permite programar y borrar la memoria en la propia placa de nuestro sistema (ISP). Tambin permite la reprogramacin de la misma sin parar la aplicacin (IAP). Con la incorporacin de un circuito PLL en el oscilador, permite poder utilizar un cristal de baja frecuencia, as como programar la frecuencia del Bus. Las nuevas tecnologas del silicio permiten aumentar la velocidad del Bus y disminuir el consumo, as como utilizar encapsulados ms pequeos, reduciendo el costo. Tambin la incorporacin de un mdulo de depuracin interno, ha

ESCUELA DE CIENCIAS BSICAS TECNOLOGAS E INGENIERA Materia SISTEMAS EMBEBIDOS Cdigo 208006-8 2012_II permitido crear nuevas herramientas de desarrollo mucho ms econmicas, donde se puede tener una emulacin en tiempo real. CPU (Unidad Central de Proceso) Las CPU ms pequeas son de 8 bits y cubren un amplio abanico de aplicaciones de propsito general, de bajo costo, compactas, pero a la vez potentes. Tambin se usan mucho como perifricos de otros micros ms grandes Las CPU de 16 bits, estn destinadas a aumentar la potencia de clculo, principalmente, y a aumentar las capacidades de memoria de programa y memoria de datos, pudiendo expandir el bus externamente. Los fabricantes que dan soluciones en 16 bits son: Hitachi Texas Motorola Infineon Philips. Las CPU de 32 bits, estn destinadas a cubrir campos como multimedia, alta capacidad de proceso, as con un mayor direccionamiento. Normalmente pueden expandir el bus externamente. Los fabricantes que dan soluciones en 32 bits son: Hitachi Intel Motorola ST Micro Infineon. Osciladores La incorporacin de un circuito PLL integrado en el microcontrolador, permite utilizar cristales de cuarzo de 32 kHz para poder generar frecuencias en mltiplos enteros del cristal de referencia. Por ejemplo, usando el PLL se puede proporcionar hasta una frecuencia de bus de 8.2Mhz usando un cristal de 32 kHz de muy bajo costo. Al poder trabajar a frecuencias bajas se reduce el consumo. El uso del PLL reduce la generacin de ruido (EMI), en comparacin con los cristales de frecuencias ms altas y no son necesarios los osciladores. De todas maneras se pueden utilizar igualmente osciladores, para mayor precisin. Se pueden utilizar resonadores cermicos y en algunos Microcontroladores de 8 bits permite tambin usar un R-C (resistencia-condensador) externos, para aplicaciones de poca precisin a muy bajo costo. Fabricantes y Novedades Analog Devices: Integra convertidores A/D y D/A de altas prestaciones en la que le han aadido un microcontrolador de 8 bits del 8051 con Flash. Adems incluye un sensor de temperatura, un multiplexor de entrada, una circuitera para la calibracin del convertidor, referencia de tensin, etc. Es la familia AduC8xx, con convertidores de 12 bits, 16 y 24 bits Cypress: Ha fabricado lo que puede ser la cuarta generacin de Microcontroladores con Flash de 8 bits con Perifricos Analgicos y Digitales Programables a muy bajo

ESCUELA DE CIENCIAS BSICAS TECNOLOGAS E INGENIERA Materia SISTEMAS EMBEBIDOS Cdigo 208006-8 2012_II costo. Los denominan PSOC (Sistema Programable integrado en un microcontrolador, desde 8 pins y 4Kbytes de Flash hasta 48 pins y 16Kbytes de Flash. Los bloques PSoC Digitales pueden actuar como timers, contadores, puertos serie, generadores de CRC o generadores de nmeros pseudo-aleatorios. Los bloques PSoC tambin se pueden interconectar para aumentar su precisin (por ejemplo, dos contadores de 8 bits hacen un contador de 16 bits). Los bloques PSoC Analgicos consisten en circuitos amplificadores operacionales programables que pueden configurarse para realizar un juego de funciones perifricas analgicas tpicas. Pueden ser programados a travs de unos registros para interconectar y ajustar el circuito amplificador operacional apropiado para crear el resultado deseado. Entre los perifricos tpicos que se puede crear hay amplificadores, DACs, ADCs, drivers analgicos y filtros pasa altos, pasa-bajos y pasa-banda. Hitachi: Cubre los 8, 16 y 32 bits sobre todo con muchas E/S, con Flash, con una buena relacin Prestaciones/Precio, sobre todo en los 16 bits. Intel: Est centrado en los microprocesadores de 32 bits 386, 486, Pentium procedentes del mundo del PC y ltimamente con un sistema completo ARM de muy bajo consumo, para aplicaciones de mano. Infineon: Est centrado en los Microcontroladores de 8, 16 bits dedicados principalmente a la automocin, con bus CAN, aunque son OTP. Motorola: Cubre los 8, 16 y 32 bits, centrndose en los 8 bits con una familia muy amplia en capacidades y patillajes; y en los 32 bits de bajo costo con la familia ColdFire, MCore y PowerPc. Es la familia ms completa y evolutiva, compatible en software desde hace veinte aos con el 6805, 68HC11 y el 68000. Philips: Ha expandido y evolucionado los 8051, con versiones Flash con ISP y IAP, y con versiones de alta velocidad. Tambin los LPC (LowPinCount) de pequeo patillaje, UART incorporada y tambin DAC o PWM segn el modelo, aparecern prximamente con Flash.

ESCUELA DE CIENCIAS BSICAS TECNOLOGAS E INGENIERA Materia SISTEMAS EMBEBIDOS Cdigo 208006-8 2012_II Texas Instruments: Es el lder absoluto en bajo consumo, en una estructura de 16 bits Flash de un bajo costo, con la familia MSP430. Todo equipo con batera tiene esta familia de Microcontroladores para que tenga una larga vida sin cambiar la batera.

En la grfica anterior se pueden ver los consumos en los diferentes Modos de consumo: Activo, LPM0, 2, 3 y 4, del MSP430. En la otra grfica se pueden ver los picos de consumo al despertarse el microcontrolador, que no se pueden comparar con otros micros de bajo consumo.

ESCUELA DE CIENCIAS BSICAS TECNOLOGAS E INGENIERA Materia SISTEMAS EMBEBIDOS Cdigo 208006-8 2012_II CONCLUSIONES

Lo que hemos analizado en la actividad, nos lleva a reconocer la importancia de los sistemas embebidos como un elemento fundamental, que debe ser de conocimiento y aplicabilidad de los profesionales que trabajan en el desarrollo de las ciencias de la informacin y en especial de quienes implementan y utilizan aplicaciones basadas en las tecnologas de la informtica comunicaciones. Los sistemas embebidos conforman un rea de la electrnica en continuo crecimiento y desarrollo, debido a la creciente demanda de sistemas autnomos y aplicaciones inteligentes. El anlisis de los puntos del trabajo nos ense que hay un gran desarrollo en los sistemas embebidos y en componentes electrnicos como los Microcontroladores y microprocesadores. Muchas de las facilidades de nuestra vida diaria, como los desarrollados en este informe estn siendo soportadas por estas tecnologas. Cada uno de los temas investigados se apoyan en adelantos tecnolgicos y pudimos conocer la manera cmo evolucionan y las diferentes multinacionales dedicadas a su fabricacin y comercializacin. Adems de las anteriores, situaciones tenemos innumerables aplicaciones que usan sistemas distribuidos y que sern la base de tecnologas que van a la vanguardia y que sern parte de la evolucin de nuestra sociedad. y de las

ESCUELA DE CIENCIAS BSICAS TECNOLOGAS E INGENIERA Materia SISTEMAS EMBEBIDOS Cdigo 208006-8 2012_II BIBLIOGRAFA

Historia de los sistemas embebidos. Disponible en: http://stefanor.uctleg.net/course-notesarchive/eee3074w/EEE3074W-Lecture02.pdf

Sistemas embebidos. Disponible en: Http://www.ukessays.co.uk/essays/engineering/embeddedsystem.php

Edward A. Lee and Sanjit A. Seshia, Introduction to Embedded Systems, A Cyber-Physical Systems Approach, http://LeeSeshia.org, ISBN 978-0-557-70857-4, 2011.

Microprocesador y microcontrolador.. Disponible en: http://www.differencebetween.com/difference-betweenmicroprocessor-and-microcontroller/

Los PICs. Disponible en: http://www.technologystudent.com/pics/picgen1.html

También podría gustarte