0% encontró este documento útil (0 votos)
127 vistas3 páginas

Sistemas Embebidos: Innovación y Seguridad

Los sistemas embebidos son sistemas electrónicos diseñados para realizar funciones específicas en tiempo real y controlan dispositivos como hornos de microondas y ascensores. Están compuestos principalmente de un microcontrolador que actúa como el cerebro del sistema y contiene interfaces de entrada/salida. Los sistemas inteligentes son una evolución que conecta estos sistemas a Internet para permitir funciones avanzadas como comunicaciones y actualizaciones remotas.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
127 vistas3 páginas

Sistemas Embebidos: Innovación y Seguridad

Los sistemas embebidos son sistemas electrónicos diseñados para realizar funciones específicas en tiempo real y controlan dispositivos como hornos de microondas y ascensores. Están compuestos principalmente de un microcontrolador que actúa como el cerebro del sistema y contiene interfaces de entrada/salida. Los sistemas inteligentes son una evolución que conecta estos sistemas a Internet para permitir funciones avanzadas como comunicaciones y actualizaciones remotas.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Sistemas Embebidos: Innovando hacia los Sistemas Inteligentes

El horno de microondas, el carro, el elevador y muchos otros aparatos, son controlados por
computadoras que normalmente no poseen una pantalla, un teclado o un disco rígido, y no
responden a lo que comúnmente denominamos “computadora”, este control lo operan
los Sistemas Embebidos, que por lo que vemos, se encuentran disponibles en cualquier aspecto
de nuestra vida.

¿Qué son los Sistemas Embebidos?

Un Sistema Embebido es un sistema electrónico diseñado para realizar pocas funciones en


tiempo real, según sea el caso. Al contrario de lo que ocurre con las computadoras, las cuales
tienen un propósito general, ya que están diseñadas para cubrir un amplio rango de necesidades
y los Sistemas Embebidos se diseñan para cubrir necesidades específicas.

En un Sistema Embebido la mayoría de los componentes se encuentran incluidos en la placa base


(la tarjeta de video, audio, módem) y muchas veces los dispositivos resultantes no tienen el
aspecto de lo que se suele asociar a una computadora. Algunos ejemplos de Sistemas
Embebidos podrían ser dispositivos como un taxímetro, el sistema de control de una
fotocopiadora entre otras múltiples aplicaciones.

¿Cómo están construidos los Sistemas Embebidos?

Los Sistemas Embebidos suelen tener en una de sus partes una computadora con características
especiales conocida como microcontrolador que viene a ser el cerebro del sistema. Este no es más
que un microprocesador que incluye interfaces de entrada/salida en el mismo
chip. Normalmente estos sistemas poseen una interfaz externa para efectuar un monitoreo del
estado y hacer un diagnóstico del sistema.

Por lo general, los Sistemas Embebidos se pueden programar directamente en el lenguaje


ensamblador del microcontrolador o microprocesador incorporado sobre el mismo.

Seguridad

Al utilizar Sistemas Embebidos en productos complejos se debe pensar en la seguridad de la


información contenida en el dispositivo, pues esa información será transmitida por redes privadas
e Internet. El diseño de un producto que incorpora sistemas embebidos generalmente está
orientado a minimizar los costos y maximizar la confiabilidad, por lo que se deben incluir
funciones criptográficas, diseño de protocolos y consultoría en análisis y verificación así como
servicios de pruebas de seguridad y evaluaciones específicas.

Características de los Sistemas Embebidos

Las principales características de un Sistema Embebido son el bajo costo y consumo de


potencia. Dado que muchos sistemas embebidos son concebidos para ser producidos en miles o
millones de unidades, el costo por unidad es un aspecto importante a tener en cuenta en la etapa
de diseño.
Un Sistema Embebido está conformado por un microprocesador y un software que se ejecuta
sobre él mismo. Sin embargo, este software necesita un lugar donde pueda guardarse para luego
ser ejecutado por el procesador. Esto podría tomar la forma de memoria RAM o ROM, la cual
cierta cantidad es utilizada por el Sistema Embebido.

Sistemas Inteligentes

En la actualidad se está planteando la evolución de los “Sistemas Embebidos” a “Sistemas


Inteligentes”, en donde la principal diferencia para considerarlos como inteligentes es que deben
estar conectados a otro dispositivo (M2M, Comunicación Maquina a Maquina) o en especial a
Internet.

Ventajas

 Posibilidad de utilización de sistemas operativos potentes que ya realizan numerosas


tareas: comunicaciones por redes de datos, soporte gráfico, concurrencia con lanzamiento
de threads, etc. Estos sistemas operativos pueden ser los mismos que para PC compatibles
(Linux, Windows, MS-DOS) con fuertes exigencias en hardware o bien ser una versión
reducida de los mismos con características orientadas a los PC embebidos.
 Al utilizar los Sistemas Embebidos, se pueden encontrar fácilmente herramientas de
desarrollo de software potentes, así como numerosos programadores que las dominan,
dada la extensión mundial de las aplicaciones para computadoras compatibles.
 Reducción en el precio de los componentes hardware y software debido a la gran cantidad
de computadoras en todo el mundo.

Fuentes de información: Arduino.cc/es y el Departamento de Ingeniería Electrónica de la Escuela


Politécnica Superior de Alcoy (España).

Otra Fuente

Un microprocesador es un dispositivo electronico que necesita de todos los perifericos para poder
funcionar correctamente, es decir, tener una motherboard como soporte (con todos los buses que
necesite el microprocesador: bus de direccion, datos, control, etc), tener tambien el banco de
memoria tanto RAM como ROM y mas. Este microprocesador puede hacer cualquier funcion que
se le ordene dependiendo del software que lo gobierne.

En un microcontrolador, internamente ya estan implementados todos los buses, el banco de


memoria, clock, temporizadores, etc y tambien esta el software que lo gobierna, pero este
software es unico y tiene una sola funcion la cual es para el cual fue diseñado. Es un sistema
cerrado mientras que un microprocesador es un sistema abierto desde este punto de vista, puede
realizar muchisima mas funciones ahora y dentro de 3 segundo cambiar (tal vez).
Por ejemplo: podrias hacer con un microcontrolador un sistema de alarma completo para tu casa
(esa es su unica funcion) y tendrias un costo muy bajo, pero tambien lo podrias hacer con un
microprocesador pero tu costo seria altisimo por la cantidad de elementos que necesitaria el
mismo de soporte a su alrededor (seria una pc) y ademas del costo tambien seria un desperdicio
de recursos poner un microprocesador haciendo tal tarea.
Microcontrolador
Un microcontrolador (abreviado μC, UC o MCU) es un circuito integrado programable, capaz de
ejecutar las órdenes grabadas en su memoria. Está compuesto de varios bloques funcionales, los cuales
cumplen una tarea específica. Un microcontrolador incluye en su interior las tres principales unidades
funcionales de una computadora: unidad central de
procesamiento, memoria y periféricos de entrada/salida.
Algunos microcontroladores pueden utilizar palabras de cuatro bits y funcionan a velocidad de reloj
con frecuencias tan bajas como 4 kHz, con un consumo de baja potencia (mW o microwatts). Por lo
general, tendrá la capacidad de mantenerse a la espera de un evento como pulsar un botón o de otra
interrupción; así, el consumo de energía durante el estado de reposo (reloj de la CPU y los periféricos
de la mayoría) puede ser sólo de nanowatts, lo que hace que muchos de ellos sean muy adecuados
para aplicaciones con batería de larga duración. Otros microcontroladores pueden servir para roles de
rendimiento crítico, donde sea necesario actuar más como un procesador digital de señal (DSP), con
velocidades de reloj y consumo de energía más altos.
Cuando es fabricado el microcontrolador, no contiene datos en la memoria ROM. Para que pueda
controlar algún proceso es necesario generar o crear y luego grabar en la EEPROM o equivalente del
microcontrolador algún programa, el cual puede ser escrito en lenguaje ensamblador u otro lenguaje
para microcontroladores; sin embargo, para que el programa pueda ser grabado en la memoria del
microcontrolador, debe ser codificado en sistema numérico hexadecimal que es finalmente el sistema
que hace trabajar al microcontrolador cuando éste es alimentado con el voltaje adecuado y asociado a
dispositivos analógicos y discretos para su funcionamiento.1
Microprocesador
El microprocesador (o simplemente procesador) es el circuito integrado central más complejo de
un sistema informático; a modo de ilustración, se le suele llamar por analogía el «cerebro» de
un ordenador. Es el encargado de ejecutar los programas, desde el sistema operativo hasta
las aplicaciones de usuario; sólo ejecuta instrucciones programadas en lenguaje de bajo nivel,
realizando operaciones aritméticas y lógicas simples, tales como sumar, restar, multiplicar, dividir,
las lógicas binarias y accesos a memoria.
Puede contener una o más unidades centrales de procesamiento (CPU) constituidas, esencialmente,
por registros, una unidad de control, una unidad aritmético lógica (ALU) y una unidad de cálculo en
coma flotante (conocida antiguamente como «coprocesador matemático»).
La medición del rendimiento de un microprocesador es una tarea compleja, dado que existen
diferentes tipos de "cargas" que pueden ser procesadas con diferente efectividad por procesadores de
la misma gama. Una métrica del rendimiento es la frecuencia de reloj que permite comparar
procesadores con núcleos de la misma familia, siendo este un indicador muy limitado dada la gran
variedad de diseños con los cuales se comercializan los procesadores de una misma marca y referencia.
Un sistema informático de alto rendimiento puede estar equipado con varios microprocesadores
trabajando en paralelo, y un microprocesador puede, a su vez, estar constituido por varios núcleos
físicos o lógicos. Un núcleo físico se refiere a una porción interna del microprocesador casi-
independiente que realiza todas las actividades de una CPU solitaria, un núcleo lógico es la simulación
de un núcleo físico a fin de repartir de manera más eficiente el procesamiento. Existe una tendencia de
integrar el mayor número de elementos dentro del propio procesador, aumentando así la eficiencia
energética y la miniaturización. Entre los elementos integrados están las unidades de punto flotante,
controladores de la memoria RAM, controladores de buses y procesadores dedicados de vídeo.

También podría gustarte