صفحه اصلی > اخبار > اخبار صنعتی

کامپیوتر تک بردی (sbc) چیست؟

2023-12-19

کامپیوتر تک بردی (SBC) یک سیستم کامپیوتری کامل است که روی یک برد مدار چاپی (PCB) وجود دارد. یک SBC معمولاً شامل تمام اجزا و اتصالات موجود در یک سیستم کامپیوتری کامل است، از جمله پردازنده، حافظه، ذخیره سازی، اتصال شبکه و پورت های رابط برای تجهیزات جانبی مانند صفحه کلید، ماوس و نمایشگر.

کامپیوترهای تک برد معمولاً در سیستم‌های جاسازی شده استفاده می‌شوند، جایی که اندازه فیزیکی و حداقل مصرف انرژی از عوامل بسیار مهم هستند. آنها در میان علاقمندان، سازندگان و توسعه دهندگانی که به یک پلتفرم کم هزینه و انعطاف پذیر برای ساخت راه حل های سفارشی، نمونه های اولیه و اثبات مفاهیم نیاز دارند، محبوب هستند.

برخی از نمونه های محبوب SBC ها شامل بردهای Raspberry Pi، BeagleBone Black و Arduino هستند. این بردها به دلیل مقرون به صرفه بودن، تطبیق پذیری و سهولت استفاده، محبوبیت گسترده ای به دست آورده اند و باعث ایجاد اکوسیستم بزرگی از توسعه نرم افزار و سخت افزار مبتنی بر جامعه شده اند.



کامپیوتر تک برد چه ویژگی هایی دارد؟


کامپیوترهای تک بردی (SBC) دارای ویژگی های مختلفی هستند که باعث محبوبیت آن ها در میان علاقه مندان، سازندگان و حرفه ای ها می شود. در اینجا برخی از ویژگی های رایج SBC ها آورده شده است:


SoC: قلب SBC یک سیستم یکپارچه روی تراشه (SoC) است که پردازنده، GPU، حافظه و سایر زیرسیستم های پردازنده را در خود جای داده است. این پردازنده ها می توانند مجموعه دستورالعمل های مختلفی مانند ARM، x86 و RISC-V داشته باشند.


حافظه: SBC ها دارای حافظه داخلی به شکل حافظه با دسترسی تصادفی پویا (DRAM) هستند. این حافظه برای اجرای برنامه ها و ذخیره داده ها استفاده می شود. ظرفیت حافظه بسته به نوع SBC متفاوت است و می تواند از چند صد مگابایت تا چندین گیگابایت رم متغیر باشد.


ذخیره سازی: SBC ها معمولاً دارای حافظه داخلی هستند که برای ذخیره سیستم عامل، برنامه ها و داده های کاربر استفاده می شود. شکل ذخیره سازی می تواند کارت های eMMC، MicroSD، NVMe M.2 و سوکت های SATA باشد.


قابلیت اتصال: SBC ها دارای گزینه های اتصال مختلفی مانند اترنت، Wi-Fi، بلوتوث و USB هستند. این به کاربران امکان می دهد به شبکه ها متصل شوند، با دستگاه های دیگر ارتباط برقرار کنند و داده ها را انتقال دهند. قابلیت گسترش SBC از GPIO، USB و اسلات های توسعه مانند PCIe یا mPCIe می آید.


سیستم عامل: SBC ها سیستم عامل هایی مانند لینوکس، اندروید یا ویندوز را اجرا می کنند. این سیستم عامل ها برای استفاده SBC سفارشی شده اند و با ابزارهای توسعه دهنده و محیط های برنامه نویسی سازگاری دارند.


مصرف برق: SBC ها معمولاً طوری طراحی می شوند که با حداقل توان کار کنند و برای کاربردهای کم مصرف مناسب هستند. منبع تغذیه بسته به طراحی برد متفاوت است و می تواند از پورت های میکرو USB، جک های بشکه ای یا پایانه های پیچی متغیر باشد.


اندازه و ضریب فرم: SBC ها دارای ضریب فرم کوچکی هستند که از اندازه کارت اعتباری تا کوچکتر از اندازه کف دست متغیر است. این اندازه باعث می شود که آنها به راحتی در دستگاه هایی که به قابلیت های محاسباتی تعبیه شده نیاز دارند ادغام شوند.


به طور کلی، SBC ها جمع و جور، همه کاره هستند و راه حلی کم هزینه برای توسعه سیستم های تعبیه شده، نمونه های اولیه و پروژه های DIY ارائه می دهند.