ຄອມພິວເຕີກະດານດຽວ (SBC) ແມ່ນລະບົບຄອມພິວເຕີທີ່ສົມບູນທີ່ມີຢູ່ໃນແຜ່ນວົງຈອນພິມດຽວ (PCB). ໂດຍປົກກະຕິ SBC ມີອົງປະກອບ ແລະການເຊື່ອມຕໍ່ທັງໝົດທີ່ພົບໃນລະບົບຄອມພິວເຕີທີ່ສົມບູນ, ລວມທັງໂປເຊດເຊີ, ໜ່ວຍຄວາມຈຳ, ການເກັບຮັກສາ, ການເຊື່ອມຕໍ່ເຄືອຂ່າຍ, ແລະພອດອິນເຕີເຟດສຳລັບອຸປະກອນຕໍ່ພອດເຊັ່ນແປ້ນພິມ, ເມົ້າ ແລະຈໍສະແດງຜົນ.
ຄອມພິວເຕີກະດານດ່ຽວແມ່ນປົກກະຕິແລ້ວໃຊ້ໃນລະບົບຝັງຕົວ, ບ່ອນທີ່ຂະຫນາດທາງດ້ານຮ່າງກາຍແລະການບໍລິໂພກພະລັງງານຫນ້ອຍທີ່ສຸດແມ່ນປັດໃຈສໍາຄັນ. ພວກມັນເປັນທີ່ນິຍົມກັນກັບນັກອະດິເລກ, ຜູ້ຜະລິດ, ແລະນັກພັດທະນາທີ່ຕ້ອງການແພລະຕະຟອມທີ່ມີລາຄາຕໍ່າ ແລະມີຄວາມຍືດຫຍຸ່ນໃນການກໍ່ສ້າງການແກ້ໄຂແບບກຳນົດເອງ, ຕົວແບບ, ແລະຫຼັກຖານສະແດງແນວຄວາມຄິດ.
ບາງຕົວຢ່າງທີ່ນິຍົມຂອງ SBCs ລວມມີກະດານ Raspberry Pi, BeagleBone Black, ແລະ Arduino boards. ກະດານເຫຼົ່ານີ້ໄດ້ຮັບຄວາມນິຍົມຢ່າງແຜ່ຫຼາຍເນື່ອງຈາກຄວາມສາມາດໃນການຊື້ໄດ້, ຄວາມຄ່ອງແຄ້ວ, ແລະຄວາມງ່າຍຂອງການນໍາໃຊ້, ແລະໄດ້ກະຕຸ້ນລະບົບນິເວດຂະຫນາດໃຫຍ່ຂອງການພັດທະນາຊອບແວແລະຮາດແວຂອງຊຸມຊົນ.
ຄຸນສົມບັດຂອງຄອມພິວເຕີກະດານດ່ຽວມີຫຍັງແດ່?
ຄອມພິວເຕີກະດານດຽວ (SBCs) ມີລັກສະນະຕ່າງໆທີ່ເຮັດໃຫ້ພວກມັນເປັນທີ່ນິຍົມໃນບັນດານັກອະດິເລກ, ຜູ້ຜະລິດ, ແລະຜູ້ຊ່ຽວຊານ. ນີ້ແມ່ນບາງລັກສະນະທົ່ວໄປຂອງ SBCs:
SoC: ຫົວໃຈຂອງ SBC ແມ່ນປະສົມປະສານລະບົບເທິງຊິບ (SoC) ທີ່ເປັນບ້ານຂອງໂປເຊດເຊີ, GPU, ຫນ່ວຍຄວາມຈໍາ, ແລະລະບົບຍ່ອຍຂອງໂຮງງານຜະລິດອື່ນໆ. ໂປເຊດເຊີເຫຼົ່ານີ້ສາມາດມີຊຸດຄໍາແນະນໍາຕ່າງໆເຊັ່ນ ARM, x86, ແລະ RISC-V.
ໜ່ວຍຄວາມຈຳ: SBCs ມາພ້ອມກັບໜ່ວຍຄວາມຈຳໃນຕົວໃນຮູບແບບຂອງ Dynamic Random Access Memory (DRAM). ຫນ່ວຍຄວາມຈໍານີ້ຖືກນໍາໃຊ້ສໍາລັບການແລ່ນໂຄງການແລະການເກັບຮັກສາຂໍ້ມູນ. ຄວາມອາດສາມາດຂອງຫນ່ວຍຄວາມຈໍາແຕກຕ່າງກັນໄປຕາມປະເພດ SBC ແລະສາມາດຕັ້ງແຕ່ສອງສາມຮ້ອຍ megabytes ເຖິງຫຼາຍ gigabyte ຂອງ RAM.
ການເກັບຮັກສາ: SBCs ປົກກະຕິແລ້ວມີການເກັບຮັກສາ onboard, ເຊິ່ງຖືກນໍາໃຊ້ເພື່ອເກັບຮັກສາລະບົບປະຕິບັດການ, ຄໍາຮ້ອງສະຫມັກ, ແລະຂໍ້ມູນຜູ້ໃຊ້. ຮູບແບບການເກັບຮັກສາສາມາດເປັນ eMMC, ບັດ MicroSD, NVMe M.2 ແລະເຕົ້າຮັບ SATA.
ການເຊື່ອມຕໍ່: SBCs ມາພ້ອມກັບຕົວເລືອກການເຊື່ອມຕໍ່ຕ່າງໆເຊັ່ນ Ethernet, Wi-Fi, Bluetooth, ແລະ USB. ນີ້ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ສາມາດເຊື່ອມຕໍ່ກັບເຄືອຂ່າຍ, ຕິດຕໍ່ສື່ສານກັບອຸປະກອນອື່ນໆແລະໂອນຂໍ້ມູນ. ຄວາມສາມາດໃນການຂະຫຍາຍຂອງ SBC ແມ່ນມາຈາກ GPIO, USB, ແລະຊ່ອງຂະຫຍາຍເຊັ່ນ PCIe ຫຼື mPCIe.
ລະບົບປະຕິບັດການ: SBCs ແລ່ນລະບົບປະຕິບັດການເຊັ່ນ Linux, Android, ຫຼື Windows. ລະບົບປະຕິບັດການເຫຼົ່ານີ້ຖືກປັບແຕ່ງສໍາລັບການນໍາໃຊ້ຂອງ SBC ແລະສະເຫນີຄວາມເຂົ້າກັນໄດ້ກັບເຄື່ອງມືຂອງຜູ້ພັດທະນາແລະສະພາບແວດລ້ອມການຂຽນໂປຼແກຼມ.
ການບໍລິໂພກພະລັງງານ: SBCs ໄດ້ຖືກອອກແບບໂດຍປົກກະຕິເພື່ອດໍາເນີນການພະລັງງານຫນ້ອຍ, ເຮັດໃຫ້ມັນເຫມາະສົມສໍາລັບຄໍາຮ້ອງສະຫມັກທີ່ມີພະລັງງານຕ່ໍາ. ການສະຫນອງພະລັງງານແມ່ນແຕກຕ່າງກັນໄປຕາມການອອກແບບກະດານແລະສາມາດຕັ້ງແຕ່ພອດ micro-USB, jacks barrel, ຫຼື terminals screw.
ຂະຫນາດແລະຮູບແບບ: SBCs ມີຮູບແບບຂະຫນາດນ້ອຍ, ຕັ້ງແຕ່ຂະຫນາດບັດເຄຣດິດເຖິງຂະຫນາດນ້ອຍກວ່າຂະຫນາດຂອງຝາມື. ຂະຫນາດນີ້ເຮັດໃຫ້ພວກເຂົາງ່າຍຕໍ່ການປະສົມປະສານເຂົ້າໃນອຸປະກອນທີ່ຕ້ອງການຄວາມສາມາດໃນການຄອມພິວເຕີ້ຝັງ.
ໂດຍລວມແລ້ວ, SBCs ມີຄວາມຫນາແຫນ້ນ, ຫລາກຫລາຍ, ແລະສະເຫນີການແກ້ໄຂລາຄາຕໍ່າສໍາລັບການພັດທະນາລະບົບຝັງ, prototypes, ແລະໂຄງການ DIY.