Está en la página 1de 6

UNIDAD 1 Los sistemas embebidos: Identificar las aplicaciones de los sistemas embebidos

mediante los elementos y características que los conforman.


1.1.1. Antecedentes y evolución
Los sistemas han ido evolucionando a través de los años, estos se pueden identificar
principalmente en cuatro etapas:
Una primera generación que tenían su mayor utilidad en máquinas de cálculo, y en tecnologías de
dispositivos mecánicos como lo son tubos de vacío y paneles.
Una segunda generación tenía como su utilidad en el cálculo científico e ingeniería, para resolver
ecuaciones diferenciales parciales, utilizadas en tecnologías como la invención de transistores y
sistemas por lotes con lenguajes de programación como FORTAN sobre tarjetas perforadas.
Algunos de los sistemas operativos de esta generación son FMS e IBSYS el sistema operativo de
IBM.
Una tercera generación (1965-1980), se tenía como problema principal dos líneas de productos no
unificadas y totalmente distintas, una era las computadoras científicas a gran escala y otra las
computadoras comerciales en forma amplia para ordenar cintas e imprimir. IBM trata de unificar
introduciendo el Sistema/360. La 360 fue la primera líneas de computadoras importantes que uso
circuitos integrados. Una característica importante de los sistemas operativos en esta generación
era que podían leer trabajos de tarjetas y grabarlos en el disco, pero el tiempo de compilación y la
recepción de salida solía ser de horas. Algunos de los logros destacables está la
multiprogramación, el spooling y el tiempo compartido.
Una cuarta generación (1980- )”computadores personales”: con el desarrollo de circuitos
integrados a gran escala, chips que contienen miles de transistores, con la aparición de la primera
CPU de ocho bits de propósito general, se desarrolló un sistemas operativo basado en disco
llamado CP/M, junto con otros sistemas operativos como MS-DOS, exigieron introducir
instrucciones con el teclado, pero esto cambió con las investigaciones hechas por Doug Engelbart,
inventando la interfaz gráfica de usuario (GUI), provista de ventanas, iconos, menús y ratón, con
esto y el éxito de la Macintosh, Microsoft en reemplazo del sistema operativo MS-DOS, produce
un sistema basado en GUI al que llamó Windows, desde este hecho se han producido las distintas
versiones del sistemas Windows (98, ME, 2000, Vista, 7, etc.) y han aparecido otros sistemas
operativos de otros empresas como los son Ubuntu y Android, trascendiendo de de las
computadoras personales.
Una gran variedad de sistemas operativos se han dispuestos a lo largo de las historias adaptados
a los diversos tipos de dispositivos que ha entregado la evolución de las tecnologías, entre los
sistemas operativos que más se mencionan son los orientados para computadores y dispositivos
móviles, pero no se debe dejar a un lado aquellos sistemas que enmarcan otros dispositivos como
lo son los dispositivos empotrados. A continuación se presenta una breve historia y evolución de
estos sistemas empotrados y uno de los sistemas de más actualidad como lo es Ubuntu Touch.
1.1.2. Aplicaciones

Un sistema integrado o sistema embebido es un controlador que se encuentra dentro de un


sistema más grande para realizar una función dedicada. Se utilizan en una gran cantidad de
dispositivos modernos, incluidas las máquinas domésticas, como microondas, tostadoras y
lavadoras.
Diego Fernando Cortes Meza Layla Montes Flores Ángel Alberto Rivas Álvarez
Los sistemas integrados en una lavadora, por ejemplo, se encargarían del cierre y la apertura de
las válvulas para permitir que el agua ingrese al sistema a intervalos establecidos (prelavado,
lavado) y luego cuando sea necesario drenar. Estos procesos están controlados por
microcontroladores.
La complejidad de un sistema embebido puede variar significativamente dependiendo de la tarea
para la que está diseñado, desde un solo microcontrolador hasta un conjunto de chips con
periféricos y redes conectados.
Un automóvil es un buen ejemplo de un sistema integrado en acción. Los vehículos modernos
generalmente contienen una serie de características inteligentes, tanto para la experiencia del
usuario como para la administración de los sistemas internos.
Los automóviles generalmente dependen de una CPU y tienen sistemas integrados que
administran el sistema de control de tracción, la navegación GPS, los controles de estabilidad y las
bolsas de aire.
Los sistemas embebidos modernos se basan típicamente en microcontroladores, alejándose de
microprocesadores simples. La principal diferencia es que los microprocesadores están
compuestos solo por una unidad central de procesamiento, con adiciones como RAM y ROM que
se agregan externamente. Sin embargo, los microcontroladores generalmente vienen con una
cantidad fija de memoria incorporada.
Se requiere que los sistemas integrados sean altamente confiables, ya que cualquier falla en la
unidad puede tener consecuencias devastadoras para el sistema más grande. No solo las
funciones principales dejarán de funcionar, sino que acceder y reparar un sistema incorporado
puede ser increíblemente difícil dependiendo del dispositivo.
Existen varios tipos de sistemas integrados, como los sistemas independientes que no requieren
un host; un ejemplo de esto son las consolas de videojuegos. Sistemas integrados en tiempo real,
que ejecuta tareas específicas en marcos de tiempo específicos. Sistemas integrados en la red,
que están conectados a una red. Y, sistemas embebidos móviles, que se pueden encontrar en
dispositivos portátiles,
Debido a que los sistemas integrados generalmente solo tienen una función, pueden operar con
muy poco consumo de energía y pueden caber en un espacio pequeño en comparación con otros
componentes. También son muy baratos, lo que los convierte en una forma muy eficiente de
controlar dispositivos.

Los sistemas integrados también requieren muy poco mantenimiento, y rara vez necesitan
cambios de hardware o programación. Esto los hace muy útiles para integrarse en dispositivos
que no necesitan servicio del usuario final.
Los sistemas integrados están presentes en todas partes tales como electrónica digital,
telecomunicaciones, redes informáticas, tarjetas inteligentes, sistemas satelitales, equipos de
sistemas de defensa militar, equipos de sistemas de investigación, etc.
Casas inteligentes

Diego Fernando Cortes Meza Layla Montes Flores Ángel Alberto Rivas Álvarez
La mayoría de los productos en tu hogar están integrados, lo que da una excelente experiencia y
comodidad al usuario.
Algunos ejemplos son el sistema de seguridad para el hogar, la caja de configuración, la cámara
digital, la televisión, el horno de microondas, el aire acondicionado, el refrigerador y mucho más.
Oficinas
Estos sistemas también se dedican a las soluciones empresariales comerciales para clientes
comerciales entre redes.
Ejemplos el enrutador, módem, impresora y puertas de enlace.
Transporte
La industria automotriz está compitiendo bien en todo el mundo.
Algunos de los subsistemas integrados en automóviles son el sistema antibloqueo de frenos
(ABS), control de aire acondicionado, control de encendido, control de airbag, limpiaparabrisas con
sensor de lluvia  muchos más.
Cuidado de la salud
El campo médico es crítico, y el uso de sistemas integrados es cada vez más avanzado.
Esto lo podemos ver por ejemplo con los monitores de presión arterial, monitores de latidos,
marcapasos, tele-supervisión y cirugía, escáneres.
Mundo industrial
Los recientes desafíos de los sistemas integrados ampliaron su alcance hacia la automatización.
La automatización es el proceso de realizar una tarea de forma repetitiva.
La automatización aumenta la productividad de la máquina, reduciendo el costo de desarrollo y el
tiempo de diseño. Por ejemplo tenemos a la maquinaria industrial y control, monitoreo de
temperatura, máquinas de impresión 3D.
Aeroespacial y Defensa
El sector aeroespacial y de defensa es un área resistente donde la seguridad y el rendimiento son
los más importantes. Para lograr este firmware confiable el software integrado tiene que ser
construido.
Ejemplos son los sistemas de control de vuelo, gestión del aire y térmica, potencia del motor,
turbocompresores de vehículos, sistema de navegación.
Conclusión
Los sistemas embebidos han progresado mucho a lo largo del tiempo debido a los distintos
avances que ha tenido la tecnología por lo que hoy en día los podemos encontrar en casi
cualquier dispositivo que se encuentre en cualquier lugar, estos han facilitado la mayoría de las
tareas.
1.2. Elemento de un sistema embebido

Diego Fernando Cortes Meza Layla Montes Flores Ángel Alberto Rivas Álvarez
1.2.1. Software del Sistema Embebido
 Se trata de un programa categorizado dentro de la familia del software de sistema que está
directamente integrado en un sistema de hardware y su fin principal propósito es controlar
maquinas o dispositivos. Generalmente está diseñado para el hardware particular en el que se
ejecuta y además cumple una única función por lo que no puede ser utilizado en otras situaciones.
Una ves conociendo esto, podemos dar por hecho que cualquier pieza de tecnología que circuitos
y chips de computadora probablemente tendrá un software embebido incorporado. El software
embebido permite muchas de las funciones avanzadas que son comunes en los dispositivos
modernos. Si bien puede llegar a ser muy sencillo también tiene su complejidad en otros ámbitos,
como el militar.
Aunque hay muchos tipos de sistemas integrados, todos comparten las mismas características
beneficiosas y características de diseño.

 Todos los sistemas embebidos son específicos de la tarea que realizan. Ejecutan la
misma función programada a lo largo de su vida útil y no pueden modificarse.
 Están diseñados para ser altamente confiables y estables. Están obligados a realizar su
tarea con tiempos de respuesta consistentes y funcionar durante toda la vida útil del
dispositivo que los alberga.
 Son de alta eficiencia. Nunca deben requerir recursos que superen la capacidad del
hardware en el que está instalado, y las especificaciones del hardware nunca deben
exceder los requisitos mínimos del software integrado para asegurar un funcionamiento
correcto.

Para que el software embebido cumpla su función de una manera satisfactoria debe cumplir con
los «pilares» que se tratan de requerimientos específicos que se deben priorizar al momento de
diseñar y producir un producto de este tipo.
Entre estos se encuentra la fiabilidad, que debe evitar cualquier comportamiento fuera de lo
esperado, ya que al realizar una única tarea no podemos permitir que se realice de una manera
errónea.
Otro punto importante es la seguridad, debido a que actualmente existen muchos riesgos debido a
los robos de información y vulnerabilidades, por lo que implementar software embebido sin las
precauciones necesarias puede traernos más problemas que los beneficios y funcionalidad
obtenidos.
Como hemos mencionado en reiteradas ocasiones, prácticamente cualquier objeto que utilice
placas de circuitos y chips de computadoras ejecuta en su interior un sistema de software
embebido. Esto causa que se encuentren en prácticamente todas las cosas que utilizamos de
manera cotidiana.
Los microcontroladores programados a
través de placas son ejemplos claros de
software embebido.
Aunque por obvias razones seria imposible
listarlos todos, algunos de los ejemplos más
comunes que aplican el software integrado
son los que se listan a continuación:

Diego Fernando Cortes Meza Layla Montes Flores Ángel Alberto Rivas Álvarez
 Sistemas de frenos antibloqueo encontrados en automóviles
 Sistemas de procesamiento de imágenes encontrados en equipos médicos.
 Sistemas de control de vuelo por cable utilizados en aviones,
 Sistemas de detección de movimiento en cámaras de seguridad.
 Sistemas de control de tráfico encontrados en semáforos.
 Sistemas de temporización y automatización.

1.2.2. Hardware del Sistema Embebido


un creador de sistemas embebidos de open source llamado arduino, esté por lo regular, las tareas
que se quieren llevar a cabo se crean en un archivo .ino el cual esta creado con base en c++, esto
con el fin de mencionar uno de los sistemas de Hardware más populares en estos tiempos.
Los sistemas embebidos se pueden catalogar como:
Sistemas embebidos pequeños (SES), y sistemas embebidos grandes (LES), dentro de los cuales
se pueden encontrar actuadores, sensores, y módulos E/S. los cuales se incluyen dentro de los
principales funciones de los mismos, por lo regular y como se ha mencionado anteriormente tienen
como tarea satisfacer necesidades específicas tales como los celulares, routers, reproductores
multimedia, sistemas satelitales etc.
Estos sistemas están programados en lenguajes nativos, esto con el fin de satisfacer las
necesidades de eficacia, excelencia y pronta respuesta, se dice que la mayoría actúan en tiempo
real, pero también se sabe que esté termino es completamente equivoco y no se puede realizar
aún, aunque se diga que lo es, por las micras de segundo no se realiza en ese mismo punto de
tiempo, de alguna manera el hombre no lo alcanza a percibir, por eso es que se tiende a decir que
realmente lo es.
Dentro de los sistemas en “tiempo real” se tienen a aquellos que interactúan en su entorno físico y
que responden a los estímulos, esto en un plazo de tiempo determinado, por mencionar algunos
ejemplos tenemos aquellos que tienen que tener un muy corto plazo de tiempo a la hora de
respuesta, tal y como un sistema de frenos, también se encuentra otros que tienden a ser un poco
más flexibles tales como la adquisición de datos en una zona meteorológica, o también se tienen
aquellos que su tiempo de respuesta equivale a los datos de realización tales como los sistemas
multimedia.
Los sistemas embebidos en cuanto a tamaño se categorizan por diversos factores tales como el
tamaño físico que ocupan, y sus capacidades que lo componen, capacidades tales como el
procesador, tamaño de memoria etc.
Los sistemas embebidos son fabricados para una tarea en específico y por medio de estos se
pueden generar infinidad de dispositivos, en breve descripción es el futuro de la nueva manera de
vivir, hablo de IOE, prácticamente todos los sistemas generados con esta estructura y con estas
bases cada vez son más factibles.
Conclusión
Diego Fernando Cortes Meza Layla Montes Flores Ángel Alberto Rivas Álvarez
Tanto el software como el hardware de los sistemas embebidos forman un conjunto el cual sirve
para dar funcional a muchos dispositivos y permiten cosas que antes no eran posibles como lo son
los dispositivos portátiles.

Fuentes
M. (2014, 18 junio). Historia de los sistemas embebidos. Sistema Operativos.
https://chsos20141911054.wordpress.com/2014/05/17/historia-de-los-sistemas-embebidos/
Ortiz, E. (s. f.). Software Embebido: Definición, Características y Ejemplos – Software para Todo.
Software para todos. Recuperado 12 de febrero de 2021, de
https://softwareparatodo.com/software-embebido/
Sistemas Embebidos (Integrados): Principales Aplicaciones. (s. f.). Tecnologías. Recuperado 12
de febrero de 2021, de https://www.tecnologias-informacion.com/sistemasembebidos.html
V. (2016, 9 mayo). ¿Qué son los sistemas embebidos?. Azul Web. https://www.azulweb.net/que-
son-los-sistemas-embebidos/

Diego Fernando Cortes Meza Layla Montes Flores Ángel Alberto Rivas Álvarez

También podría gustarte