Está en la página 1de 14

Sistemas embebidos

Bryan Puruncajas M.Sc.


Introducción

• Los sistemas embebidos son computadoras dedicadas al control de un


sistema mecatrónico.
• Se programan específicamente para la aplicación en la que van a
trabajar y, generalmente, acompañan al sistema durante toda su vida
útil.
Introducción

• Existen muchos tipos de sistemas embebidos en el mercado.


• Varían significativamente en sus características como:
• Velocidad de procesamiento
• Memoria disponible
• Consumo de energía
• Entradas y salidas (analógicas y digitales)
• Protocolos de comunicación soportados
• Resistencia al medio ambiente
• Compatibilidad con otros equipos y periféricos
• Costo
• Complejidad de programación, etc.
• El programa almacenado en un sistema embebido suele referirse
modernamente como firmware.
Introducción

• Los sistemas embebidos más simples son los microcontroladores.


• Hay una gran oferta de microcontroladores disponibles en el mercado
y se pueden encontrar en toda gama de equipos electrónicos
domésticos.
• Por ejemplo, un reloj de pulsera tiene un microcontrolador que
contabiliza el tiempo y lo muestra en un periférico compatible
(pantalla lcd o led).
Introducción

• Los sistemas embebidos más potentes pueden ser tremendamente


poderosos, capaces de ejecutar sistemas operativos y conectarse a
internet.
• Lo que los califica como sistemas embebidos no es su capacidad, si no
su aplicación: están diseñados para una tarea específica que van a
realizar permanentemente.
• Por ejemplo, la computadora a bordo de un avión moderno.
Introducción

Este capítulo es una breve introducción algunos sistemas embebidos con


los que un ingeniero mecatrónico podría encontrar a nivel local.
PIC

• Familia de microcontroladores programables de muy bajo costo.


• El modelo PIC18F4550 se encuentra por menos de $ 10
• Tiene una buena comunidad de desarrollo y gran cantidad de
proyectos publicados en internet.
Arduino

• Familia de SBCs de bajo costo


• Tanto hardware como software son open source
• Fácil acceso a información y una comunidad enorme de personas
trabajando en la misma plataforma
• Fácil de programar
• Innumerables librerías y periféricos compatibles
• Infinidad de ejemplos y proyectos disponibles en internet
Raspberry Pi

• SBC de procesador muy potente que puede correr sistema operativo


Linux. Es básicamente una PC de muy bajo costo.
• Tiene entradas y salidas digitales.
• Incluye antena wifi, salidas HDMI y puerto Ethernet.
• Existen muchos periféricos compatibles pero no exclusivos como en el
caso de Arduino.
• Muchos proyectos disponibles para procesamiento de imágenes y
servidor web.
YuBox

• Emprendimiento ecuatoriano
• Características intermedias entre un Arduino y un Raspberry Pi
• Incluye WiFi y Bluetooth
• Enfocado en el Internet de las Cosas (IoT)

https://yubox.com/descargar-catalogo/
PLCs

• Los autómatas programables o PLCs (Programmable Logic Controller)


son computadora utilizadas en automatización industrial para el
control de la maquinaria de fábrica o maquinaria pesada.
• Existen varias marcas y cada una maneja sus protocolos propietarios
de comunicación.
• Son robustas para soportar ambientes industriales, lo que eleva su
costo.
Sistemas Embebidos

https://www.youtube.com/watch?v=Ov5cO4IJjX4
¿Cuál es el mejor Sistema Embebido?

• No hay un solo sistema embebido que sea indicado para toda


aplicación.
• En general, el mejor equipo será el que se ajuste a sus necesidades y
presupuesto.
• Otras variables a considerar son:
• Disponibilidad en el mercado a futuro
• Facilidad de reparación
• Resistencia al ambiente donde va a operar
• Existencia de información oficial, foros de comunidad y librerías
PREGUNTAS
1. ¿Qué es un sistema embebido?
2. ¿En qué se diferencian de una computadora personal?
3. ¿En qué se diferencian PIC, Arduino y Raspberry Pi?
4. ¿Qué son los PLCs y para qué se usan?
5. En general, ¿cuál es el mejor equipo para su sistema mecatrónico?

También podría gustarte