Az egylapos számítógép (SBC) egy teljes számítógépes rendszer, amely egyetlen nyomtatott áramköri kártyán (PCB) található. Az SBC általában tartalmazza a komplett számítógépes rendszerben található összes alkatrészt és csatlakozást, beleértve a processzort, a memóriát, a tárolót, a hálózati csatlakozást és a perifériák, például billentyűzetek, egerek és kijelzők interfészportjait.
Az egylapos számítógépeket általában beágyazott rendszerekben használják, ahol a fizikai méret és a minimális energiafogyasztás döntő tényező. Népszerűek a hobbibarátok, gyártók és fejlesztők körében, akiknek alacsony költségű és rugalmas platformra van szükségük egyedi megoldások, prototípusok és koncepciók bizonyításához.
Az SBC-k néhány népszerű példája a Raspberry Pi, a BeagleBone Black és az Arduino táblák. Ezek a táblák megfizethetőségük, sokoldalúságuk és egyszerű használatuk miatt széles körű népszerűségre tettek szert, és a közösség által vezérelt szoftver- és hardverfejlesztés nagy ökoszisztémáját ösztönözték.
Milyen jellemzői vannak az egylapos számítógépnek?
Az egylapos számítógépek (SBC-k) különféle funkciókkal rendelkeznek, amelyek népszerűvé teszik őket a hobbik, a gyártók és a szakemberek körében. Íme néhány közös jellemzője az SBC-knek:
SoC: Az SBC szíve egy integrált rendszer-chip (SoC), amely processzort, GPU-t, memóriát és egyéb processzor-alrendszereket tartalmaz. Ezek a processzorok különböző utasításkészletekkel rendelkezhetnek, például ARM, x86 és RISC-V.
Memória: Az SBC-k beépített memóriával rendelkeznek dinamikus véletlen hozzáférésű memória (DRAM) formájában. Ez a memória programok futtatására és adatok tárolására szolgál. A memória kapacitása az SBC típusától függően változik, és néhány száz megabájttól több gigabájt RAM-ig terjedhet.
Tárhely: Az SBC-k általában rendelkeznek beépített tárolóval, amely az operációs rendszer, az alkalmazások és a felhasználói adatok tárolására szolgál. A tárhely formája lehet eMMC, MicroSD kártya, NVMe M.2 és SATA aljzatok.
Csatlakoztatás: Az SBC-k különféle csatlakozási lehetőségekkel rendelkeznek, például Ethernet, Wi-Fi, Bluetooth és USB. Ez lehetővé teszi a felhasználók számára a hálózatokhoz való csatlakozást, más eszközökkel való kommunikációt és adatátvitelt. Az SBC bővíthetőségét a GPIO, az USB és a bővítőhelyek, például a PCIe vagy az mPCIe biztosítják.
Operációs rendszer: Az SBC-k olyan operációs rendszereket futtatnak, mint a Linux, az Android vagy a Windows. Ezek az operációs rendszerek az SBC használatához vannak testreszabva, és kompatibilisek a fejlesztői eszközökkel és programozási környezetekkel.
Energiafogyasztás: Az SBC-ket általában úgy tervezték, hogy minimális energiával működjenek, így alkalmasak alacsony fogyasztású alkalmazásokhoz. A tápegység a kártya kialakításától függően változik, és a mikro-USB-portoktól, a hengeres csatlakozóktól vagy a csavaros csatlakozókig terjedhet.
Méret és forma: Az SBC-k mérete kicsi, a hitelkártya méretétől a tenyérnyinél kisebbig terjed. Ezzel a mérettel könnyen integrálhatók olyan eszközökbe, amelyek beágyazott számítási képességeket igényelnek.
Összességében az SBC-k kompaktak, sokoldalúak, és alacsony költségű megoldást kínálnak beágyazott rendszerek, prototípusok és barkácsprojektek fejlesztéséhez.