Tutorial de sistemas integrados
Antes de aprender sobre el sistema integrado, aprendamos:
ยฟQuรฉ es un sistema?
Un sistema es un arreglo donde todos sus componentes funcionan de acuerdo con reglas especรญficas definidas. Es un mรฉtodo de organizar, trabajar o realizar una o mรกs tareas segรบn un plan fijo.
ยฟQuรฉ es un sistema integrado?
Sistema integrado Es una combinaciรณn de software y hardware de computadora que tiene una capacidad fija o es programable. Un sistema integrado puede ser un sistema independiente o puede ser parte de un sistema grande. Estรก diseรฑado principalmente para una funciรณn o funciones especรญficas dentro de un sistema mรกs grande. Por ejemplo, una alarma contra incendios es un ejemplo comรบn de un sistema integrado que sรณlo puede detectar humo.
Ejemplo de sistemas integrados
Impresora laser
Las impresoras lรกser son uno de los ejemplos de sistemas integrados que utilizan sistemas integrados para gestionar diversos aspectos de la impresiรณn. Ademรกs de realizar la tarea principal de impresiรณn, debe recibir las entradas del usuario, gestionar la comunicaciรณn con el sistema informรกtico, gestionar los fallos y detectar los papeles que quedan en la bandeja, etc.
Aquรญ, la tarea principal del microprocesador es comprender el texto y controlar el cabezal de impresiรณn de tal manera que descargue tinta donde sea necesaria.
Para realizar esto, necesita decodificar los diferentes archivos que se le entregan y comprender la fuente y los grรกficos. Consumirรก una cantidad considerable de tiempo de CPU para procesar los datos, ademรกs de tener que recibir entradas del usuario, controlar motores, etc.
Historia del sistema integrado
A continuaciรณn se presentan hitos importantes de la historia de los sistemas integrados:
- En 1960, Charles Stark Draper en el MIT utilizรณ por primera vez el sistema integrado para desarrollar el sistema de guรญa Apollo.
- En 1965, Autonetics desarrollรณ el D-17B, la computadora utilizada en el sistema de guรญa de misiles Minuteman.
- En 1968 se lanzรณ el primer sistema integrado para un vehรญculo.
- Texas Instruments desarrollรณ el primer microcontrolador en 1971.
- En 1987, Wind River lanzรณ el primer sistema operativo integrado, VxWorks.
- Microsoft, Windows CE integrado en 1996.
- A finales de la dรฉcada de 1990, apareciรณ el primer sistema Linux integrado.
- El mercado integrado alcanzรณ los 140 mil millones de dรณlares en 2013.
- Los analistas proyectan un mercado integrado de mรกs de 40 mil millones de dรณlares para 2030.
Caracterรญsticas de un sistema integrado

Las siguientes son caracterรญsticas importantes de un sistema integrado:
- Requiere rendimiento en tiempo real
- Debe tener alta disponibilidad y confiabilidad.
- Desarrollado en torno a un sistema operativo en tiempo real
- Por lo general, tienen una operaciรณn sencilla y sin disco, arranque de ROM.
- Diseรฑado para una tarea especรญfica
- Debe estar conectado con perifรฉricos para conectar dispositivos de entrada y salida.
- Ofrece alta confiabilidad y estabilidad.
- Se necesita una interfaz de usuario mรญnima
- Memoria limitada, bajo costo, menos consumo de energรญa
- No necesita ninguna memoria secundaria En computadora.
Terminologรญas importantes utilizadas en sistemas integrados.
Ahora, en este tutorial de sistemas integrados, cubriremos algunos tรฉrminos importantes utilizados en los sistemas integrados.
Confiabilidad
Esta medida de la probabilidad de supervivencia del sistema cuando la funciรณn es crรญtica durante el tiempo de ejecuciรณn.
Tolerancia a fallos
La tolerancia a fallos es la capacidad de un sistema informรกtico para sobrevivir en presencia de fallos.
Informaciรณn de Evacuaciรณn
El sistema integrado debe cumplir diversas limitaciones de tiempo y de otro tipo. Le son impuestos por el comportamiento natural en tiempo real del mundo exterior.
Por ejemplo, un departamento de la fuerza aรฉrea que lleva un registro de los ataques con misiles entrantes debe calcular y planificar con precisiรณn su contraataque debido a una fecha lรญmite estricta en tiempo real. De lo contrario, quedarรก destruido.
Flexibilidad
Se trata de construir sistemas con oportunidades de depuraciรณn integradas que permiten el mantenimiento remoto.
Por ejemplo, estรก construyendo una nave espacial que aterrizarรก en otra maceta para recopilar varios tipos de datos y enviarnos los detalles recopilados. Si esta nave espacial se volviera loca y perdiera el control, deberรญamos poder hacer algรบn diagnรณstico importante. Por tanto, la flexibilidad es vital al diseรฑar un sistema integrado.
Portabilidad
La portabilidad es una medida de la facilidad de utilizar el mismo software integrado en varios entornos. Requiere abstracciones generalizadas entre la lรณgica del programa de aplicaciรณn y las interfaces del sistema de bajo nivel.
ยฟQuรฉ es el microcontrolador?
Un microcontrolador es una unidad VLSI de un solo chip que tambiรฉn se llama microcomputadora. Contiene toda la memoria y las interfaces de E/S necesarias, mientras que un microprocesador de uso general necesita chips adicionales para ofrecer estas funciones necesarias. Los microcontroladores se utilizan ampliamente en sistemas integrados para aplicaciones de control en tiempo real.
ยฟQuรฉ es un microprocesador?
Un microprocesador es un dispositivo semiconductor de un solo chip. Su CPU contiene un contador de programa, una ALU, un puntero de pila, un registro de trabajo y un circuito de sincronizaciรณn del reloj. Tambiรฉn incluye ROM y RAM, decodificador de memoria y muchos puertos serie y paralelo.
Architectura del Sistema Embebido
A continuaciรณn se muestra la arquitectura bรกsica del sistema integrado:
1) sensor
El sensor ayuda a medir la cantidad fรญsica y la convierte en una seรฑal elรฉctrica. Tambiรฉn almacena la cantidad medida en la memoria. Esta seรฑal puede ser leรญda por un observador o por cualquier instrumento electrรณnico como un convertidor A2D.
2) Convertidor AD
El convertidor A-D (convertidor analรณgico a digital) le permite convertir una seรฑal analรณgica enviada por el sensor en una seรฑal digital.
3) Memoria
La memoria se utiliza para almacenar informaciรณn. El sistema integrado contiene principalmente dos celdas de memoria: 1) Memoria volรกtil 2) Memoria no volรกtil.
4) Procesador y ASIC
Este componente procesa los datos para medir la salida y almacenarla en la memoria.
5) Convertidor DA
El convertidor D-A (un convertidor de digital a analรณgico) le ayuda a convertir los datos digitales alimentados por el procesador en datos analรณgicos.
6) Actuador
Un actuador le permite comparar la salida proporcionada por el convertidor D-A con la salida real almacenada en รฉl y almacena la salida aprobada en la memoria.
Tipos de sistema integrado
Tres tipos de Sistemas Embebidos son:
- Pequeรฑa escala
- Escala media
- Sofisticado

Sistemas Embebidos a Pequeรฑa Escala
Este sistema embebido se puede diseรฑar con un solo microcontrolador de 8 o 16 bits. Puede funcionar con la ayuda de una baterรญa. Para desarrollar un sistema embebido a pequeรฑa escala, un editor, un ensamblador (IDE) y un ensamblador cruzado son los elementos mรกs vitales. herramientas de programaciรณn.
Sistemas Embebidos de Mediana Escala
Este tipo de sistemas embebidos estรกn diseรฑados con microcontroladores de 16 o 32 bits. Estos sistemas ofrecen complejidades tanto de hardware como de software. C, C++, Javay herramientas de ingenierรญa de cรณdigo fuente, etc., se utilizan para desarrollar este tipo de sistema integrado.
Sistemas Embebidos Sofisticados
Este tipo de sistemas integrados presentan muchas complejidades de hardware y software. Es posible que necesite IPS, ASIPS, PLA, procesador de configuraciรณn o procesadores escalables. Para el desarrollo de este sistema, necesita un diseรฑo conjunto de hardware y software y componentes que deben combinarse en el sistema final.
Diferencia entre microprocesador y microcontrolador
Conozca la diferencia entre Microprocesador y microcontrolador
| Microprocesador | Microcontroladores |
|---|---|
| Utiliza bloques funcionales como unidades de registro, ALU, sincronizaciรณn y control. | Utiliza bloques funcionales de microprocesadores como RAM, temporizador, E/S paralelas, ADC y DAC. |
| En el microprocesador, las instrucciones de manejo de bits son menores, solo uno o dos tipos. | El microcontrolador ofrece muchos tipos de instrucciones de manejo de bits. |
| Ofrece movimientos rรกpidos de cรณdigo y datos entre la memoria externa y el microprocesador. | Ofrece movimientos rรกpidos de cรณdigo y datos en el microcontrolador. |
| Le ayuda a diseรฑar un sistema informรกtico digital de uso general. | Le ayuda a diseรฑar sistemas dedicados para aplicaciones especรญficas. |
| Te permite realizar mรบltiples tareas a la vez. | Es un sistema orientado a una sola tarea. |
| En el sistema de microprocesador, puede decidir la cantidad de memoria o puertos de E/S necesarios. | En el sistema de microcontrolador, el nรบmero fijo de memoria o E/S hace que un microcontrolador sea ideal para completar la tarea especรญfica. |
| Ofrece soporte para memoria externa y puertos de E/S, lo que lo hace mรกs pesado y costoso. | Este tipo de sistema es ligero y mรกs econรณmico en comparaciรณn con el microprocesador. |
| Los dispositivos externos necesitan mรกs espacio y su consumo de energรญa es bastante mayor. | Este tipo de sistema consume menos espacio y el consumo de energรญa tambiรฉn es muy bajo. |
Aplicaciones de sistemas integrados
Las siguientes son las aplicaciones importantes del sistema integrado:
ciencia robรณtica
- Vehรญculos terrestres
- Drones
- Vehรญculos submarinos
- Robots industriales
Mรฉdico
- Mรกquina de diรกlisis
- Las bombas de infusiรณn
- monitor cardiaco
- Dispositivo protรฉsico
Automรณvil
- Motor de control
- Sistema de encendido
- Sistema de frenos
Networking
- Router
- Bujes
- Gateways
- Instrumentos electrรณnicos
Dispositivos domรฉsticos
- televisores
- Digialarma tal
- Aire Acondicionado
- Reproductor de vรญdeo DVD
- Cรกmaras
Automรณviles
- Inyecciรณn de combustible
- Sistema de Iluminaciรณn
- Cerraduras de las puertas
- Bolsas de Aire
- Windows
- Sistema de asistente de estacionamiento
- Alarmas antirrobo Whippers Motion
Control Industrial
- Robรณtica
- Sistema de control
- Misiles
- Reactores nucleares
- Estaciones espaciales
- Servicios de enlace
Ventajas del sistema integrado
A continuaciรณn se detallan las ventajas y ventajas de utilizar el sistema integrado:
- Es capaz de cubrir una amplia variedad de entornos.
- Less probable que se cometan errores
- Hardware simplificado del sistema integrado que reduce los costos generales.
- Ofrece un rendimiento mejorado
- El sistema integrado es รบtil para la producciรณn en masa.
- El sistema integrado es altamente confiable.
- Tiene muy pocas interconexiones.
- El sistema integrado es de tamaรฑo pequeรฑo.
- Tiene un funcionamiento rรกpido.
- Ofrece una mejor calidad del producto.
- Optimiza el uso de los recursos del sistema.
- Tiene un funcionamiento de bajo consumo.
Desventajas del sistema integrado
Aquรญ se presentan importantes desventajas e inconvenientes del uso del sistema integrado.
- Desarrollar un sistema integrado requiere un gran esfuerzo de desarrollo.
- Necesita mucho tiempo para comercializarse.
- Los sistemas integrados realizan una tarea muy especรญfica, por lo que no se pueden programar para hacer cosas diferentes.
- Los sistemas integrados ofrecen recursos de memoria muy limitados.
- No ofrece ninguna mejora tecnolรณgica.
- Es difรญcil realizar copias de seguridad de archivos incrustados.
Resumen
- Un sistema es un arreglo en el que todos sus componentes funcionan de acuerdo con reglas definidas especรญficas.
- Definiciรณn de sistema integrado: sistemas integrados que significan una combinaciรณn de software y hardware de computadora que tiene una capacidad fija o es programable.
- Un ejemplo de sistemas integrados es la impresora lรกser que gestiona varios aspectos de la impresiรณn.
- En 1960, Charles Stark Draper en el MIT utilizรณ por primera vez el sistema integrado para desarrollar el sistema de guรญa Apollo.
- El sistema integrado requiere rendimiento en tiempo real
- Medida de confiabilidad de la probabilidad de supervivencia del sistema cuando la funciรณn es crรญtica durante el tiempo de ejecuciรณn.
- La tolerancia a fallos es la capacidad de un sistema informรกtico para sobrevivir en presencia de fallos.
- El sistema integrado debe cumplir diversas limitaciones de tiempo y de otro tipo.
- La flexibilidad consiste en construir sistemas con oportunidades de depuraciรณn integradas que permitan el mantenimiento remoto.
- La portabilidad es una medida de la facilidad de utilizar el mismo software integrado en varios entornos.
- Un microcontrolador es una unidad VLSI de un solo chip que tambiรฉn se llama microcomputadora.
- Un microprocesador es un dispositivo semiconductor de un solo chip. Su CPU contiene un contador de programa, una ALU, un puntero de pila, un registro de trabajo y un circuito de sincronizaciรณn del reloj.
- ArchiLa tecnologรญa del sistema integrado incluye: sensor, convertidor AD, memoria, procesador y ASIC, convertidor DA y actuador.
- Tres tipos de sistemas integrados son: 1) de pequeรฑa escala, 2) de mediana escala y 3) sofisticados.
- La principal diferencia entre el microprocesador y el microcontrolador es que en el microprocesador, las instrucciones de manejo de bits son menores, mientras que el microcontrolador ofrece muchos tipos de instrucciones de manejo de bits.
- La aplicaciรณn del sistema integrado incluye: 1) ciencia robรณtica, 2) medicina, 3) automociรณn, 3) redes, 4) dispositivos domรฉsticos, 5) automรณviles y 6) control industrial.
- Las principales ventajas del sistema integrado es que puede cubrir una amplia variedad de entornos.
- El principal inconveniente del sistema integrado es que necesita mucho tiempo para comercializarse.
