¿Qué es una computadora de placa única (sbc)?

- 2023-12-19-

Una computadora de placa única (SBC) es un sistema informático completo que existe en una única placa de circuito impreso (PCB). Un SBC normalmente contiene todos los componentes y conexiones que se encuentran en un sistema informático completo, incluido un procesador, memoria, almacenamiento, conectividad de red y puertos de interfaz para periféricos como teclados, ratones y pantallas.

Las computadoras de placa única se utilizan generalmente en sistemas integrados, donde el tamaño físico y el consumo mínimo de energía son factores cruciales. Son populares entre aficionados, creadores y desarrolladores que necesitan una plataforma flexible y de bajo costo para crear soluciones personalizadas, prototipos y pruebas de conceptos.

Algunos ejemplos populares de SBC incluyen las placas Raspberry Pi, BeagleBone Black y Arduino. Estas placas han ganado gran popularidad debido a su asequibilidad, versatilidad y facilidad de uso, y han estimulado un gran ecosistema de desarrollo de software y hardware impulsado por la comunidad.



¿Cuáles son las características de la computadora de placa única?


Las computadoras de placa única (SBC) tienen varias características que las hacen populares entre aficionados, fabricantes y profesionales. Estas son algunas características comunes de los SBC:


SoC: el corazón de un SBC es un sistema en chip (SoC) integrado que alberga un procesador, una GPU, una memoria y otros subsistemas del procesador. Estos procesadores pueden tener diferentes conjuntos de instrucciones como ARM, x86 y RISC-V.


Memoria: Los SBC vienen con memoria incorporada en forma de memoria dinámica de acceso aleatorio (DRAM). Esta memoria se utiliza para ejecutar programas y almacenar datos. La capacidad de la memoria varía según el tipo de SBC y puede variar desde unos pocos cientos de megabytes hasta varios gigabytes de RAM.


Almacenamiento: los SBC suelen tener almacenamiento integrado, que se utiliza para almacenar el sistema operativo, las aplicaciones y los datos del usuario. La forma de almacenamiento puede ser eMMC, tarjetas MicroSD, NVMe M.2 y sockets SATA.


Conectividad: los SBC vienen con varias opciones de conectividad como Ethernet, Wi-Fi, Bluetooth y USB. Esto permite a los usuarios conectarse a redes, comunicarse con otros dispositivos y transferir datos. La capacidad de ampliación del SBC proviene de GPIO, USB y ranuras de expansión como PCIe o mPCIe.


Sistema operativo: los SBC ejecutan sistemas operativos como Linux, Android o Windows. Estos sistemas operativos están personalizados para el uso de SBC y ofrecen compatibilidad con herramientas de desarrollo y entornos de programación.


Consumo de energía: los SBC generalmente están diseñados para funcionar con una energía mínima, lo que los hace adecuados para aplicaciones de bajo consumo. La fuente de alimentación varía según el diseño de la placa y puede variar desde puertos micro-USB, conectores cilíndricos o terminales de tornillo.


Tamaño y factor de forma: Los SBC tienen un factor de forma pequeño, cuyo tamaño varía desde el tamaño de una tarjeta de crédito hasta tamaños más pequeños que la palma de la mano. Este tamaño los hace fáciles de integrar en dispositivos que requieren capacidades informáticas integradas.


En general, los SBC son compactos, versátiles y ofrecen una solución de bajo costo para desarrollar sistemas integrados, prototipos y proyectos de bricolaje.