2023-12-19
Jednodeskový počítač (SBC) je kompletní počítačový systém, který existuje na jedné desce s plošnými spoji (PCB). SBC obvykle obsahuje všechny součásti a připojení nacházející se v kompletním počítačovém systému, včetně procesoru, paměti, úložiště, síťové konektivity a portů rozhraní pro periferní zařízení, jako jsou klávesnice, myši a displeje.
Jednodeskové počítače se obvykle používají ve vestavěných systémech, kde jsou rozhodujícími faktory fyzická velikost a minimální spotřeba energie. Jsou oblíbené u fandů, výrobců a vývojářů, kteří potřebují nízkonákladovou a flexibilní platformu pro vytváření vlastních řešení, prototypů a ověřování konceptů.
Mezi oblíbené příklady SBC patří desky Raspberry Pi, BeagleBone Black a Arduino. Tyto desky si získaly širokou popularitu díky své cenové dostupnosti, všestrannosti a snadnému použití a podnítily rozsáhlý ekosystém komunitně řízeného vývoje softwaru a hardwaru.
Jaké jsou vlastnosti jednodeskového počítače?
Jednodeskové počítače (SBC) mají různé funkce, díky kterým jsou oblíbené mezi fandy, výrobci a profesionály. Zde jsou některé společné rysy SBC:
SoC: Srdcem SBC je integrovaný systém na čipu (SoC), který obsahuje procesor, GPU, paměť a další procesorové subsystémy. Tyto procesory mohou mít různé instrukční sady jako ARM, x86 a RISC-V.
Paměť: SBC se dodávají s vestavěnou pamětí ve formě paměti DRAM (Dynamic Random Access Memory). Tato paměť se používá pro spouštění programů a ukládání dat. Kapacita paměti se liší v závislosti na typu SBC a může se pohybovat od několika stovek megabajtů až po několik gigabajtů paměti RAM.
Úložiště: SBC mají obvykle integrované úložiště, které se používá k ukládání operačního systému, aplikací a uživatelských dat. Formou úložiště mohou být eMMC, MicroSD karty, NVMe M.2 a SATA sockety.
Konektivita: SBC přicházejí s různými možnostmi připojení, jako je Ethernet, Wi-Fi, Bluetooth a USB. To umožňuje uživatelům připojit se k sítím, komunikovat s jinými zařízeními a přenášet data. Rozšiřitelnost SBC pochází z GPIO, USB a rozšiřujících slotů jako PCIe nebo mPCIe.
Operační systém: SBC provozují operační systémy jako Linux, Android nebo Windows. Tyto operační systémy jsou přizpůsobeny pro použití SBC a nabízejí kompatibilitu s vývojářskými nástroji a programovacími prostředími.
Spotřeba energie: SBC jsou obvykle navrženy tak, aby pracovaly s minimálním výkonem, takže jsou vhodné pro aplikace s nízkou spotřebou. Napájení se liší v závislosti na konstrukci desky a může sahat od portů micro-USB, válcových konektorů nebo šroubových svorek.
Velikost a tvarový faktor: SBC mají malý tvarový faktor, který se pohybuje od velikosti kreditní karty až po velikost menší než velikost dlaně. Tato velikost umožňuje snadnou integraci do zařízení, která vyžadují vestavěné výpočetní schopnosti.
Celkově jsou SBC kompaktní, všestranné a nabízejí levné řešení pro vývoj vestavěných systémů, prototypů a DIY projektů.