Komputer papan tunggal (SBC) ialah sistem komputer lengkap yang wujud pada papan litar bercetak tunggal (PCB). SBC biasanya mengandungi semua komponen dan sambungan yang terdapat dalam sistem komputer yang lengkap, termasuk pemproses, memori, storan, sambungan rangkaian dan port antara muka untuk peranti seperti papan kekunci, tetikus dan paparan.
Komputer papan tunggal biasanya digunakan dalam sistem terbenam, di mana saiz fizikal dan penggunaan kuasa yang minimum adalah faktor penting. Mereka popular dengan penggemar, pembuat dan pembangun yang memerlukan platform kos rendah dan fleksibel untuk membina penyelesaian tersuai, prototaip dan bukti konsep.
Beberapa contoh popular SBC termasuk papan Raspberry Pi, BeagleBone Black dan Arduino. Papan ini telah mendapat populariti yang meluas kerana keterjangkauan, fleksibiliti dan kemudahan penggunaannya, dan telah mendorong ekosistem besar pembangunan perisian dan perkakasan dipacu komuniti.
Apakah ciri-ciri komputer papan tunggal?
Komputer papan tunggal (SBC) mempunyai pelbagai ciri yang menjadikannya popular di kalangan penggemar, pembuat dan profesional. Berikut adalah beberapa ciri umum SBC:
SoC: Inti bagi SBC ialah sistem pada cip (SoC) bersepadu yang menempatkan pemproses, GPU, memori dan subsistem pemproses lain. Pemproses ini boleh mempunyai set arahan yang berbeza seperti ARM, x86 dan RISC-V.
Memori: SBC datang dengan memori terbina dalam dalam bentuk Memori Akses Rawak Dinamik (DRAM). Memori ini digunakan untuk menjalankan program dan menyimpan data. Kapasiti memori berbeza-beza bergantung pada jenis SBC dan boleh berjulat dari beberapa ratus megabait hingga berbilang gigabait RAM.
Storan: SBC biasanya mempunyai storan atas kapal, yang digunakan untuk menyimpan sistem pengendalian, aplikasi dan data pengguna. Bentuk storan boleh menjadi eMMC, kad MicroSD, NVMe M.2 dan soket SATA.
Kesambungan: SBC datang dengan pelbagai pilihan sambungan seperti Ethernet, Wi-Fi, Bluetooth dan USB. Ini membolehkan pengguna menyambung ke rangkaian, berkomunikasi dengan peranti lain dan memindahkan data. Kebolehkembangan SBC datang daripada GPIO, USB dan slot pengembangan seperti PCIe atau mPCIe.
Sistem Pengendalian: SBC menjalankan sistem pengendalian seperti Linux, Android atau Windows. Sistem pengendalian ini disesuaikan untuk kegunaan SBC dan menawarkan keserasian dengan alat pembangun dan persekitaran pengaturcaraan.
Penggunaan Kuasa: SBC biasanya direka bentuk untuk beroperasi pada kuasa minimum, menjadikannya sesuai untuk aplikasi kuasa rendah. Bekalan kuasa berbeza-beza bergantung pada reka bentuk papan dan boleh terdiri daripada port mikro-USB, bicu tong atau terminal skru.
Saiz dan Faktor Bentuk: SBC mempunyai faktor bentuk yang kecil, dalam julat saiz daripada saiz kad kredit hingga lebih kecil daripada saiz tapak tangan. Saiz ini menjadikannya mudah untuk disepadukan ke dalam peranti yang memerlukan keupayaan pengkomputeran terbenam.
Secara keseluruhan, SBC adalah padat, serba boleh dan menawarkan penyelesaian kos rendah untuk membangunkan sistem terbenam, prototaip dan projek DIY.