Tek kartlı bilgisayar (sbc) nedir?

- 2023-12-19-

Tek kartlı bilgisayar (SBC), tek bir baskılı devre kartı (PCB) üzerinde bulunan eksiksiz bir bilgisayar sistemidir. Bir SBC tipik olarak işlemci, bellek, depolama, ağ bağlantısı ve klavye, fare ve ekran gibi çevre birimleri için arayüz bağlantı noktaları dahil olmak üzere eksiksiz bir bilgisayar sisteminde bulunan tüm bileşenleri ve bağlantıları içerir.

Tek kartlı bilgisayarlar genellikle fiziksel boyutun ve minimum güç tüketiminin önemli faktörler olduğu gömülü sistemlerde kullanılır. Özel çözümler, prototipler ve kavram kanıtları oluşturmak için düşük maliyetli ve esnek bir platforma ihtiyaç duyan hobiciler, yapımcılar ve geliştiriciler arasında popülerdirler.

SBC'lerin bazı popüler örnekleri Raspberry Pi, BeagleBone Black ve Arduino kartlarını içerir. Bu anakartlar uygun fiyat, çok yönlülük ve kullanım kolaylığı nedeniyle yaygın bir popülerlik kazanmış ve topluluk odaklı yazılım ve donanım geliştirmeden oluşan geniş bir ekosistemi teşvik etmiştir.



Tek kartlı bilgisayarın özellikleri nelerdir?


Tek kartlı bilgisayarlar (SBC'ler), onları meraklılar, yapımcılar ve profesyoneller arasında popüler kılan çeşitli özelliklere sahiptir. SBC'lerin bazı ortak özellikleri şunlardır:


SoC: Bir SBC'nin kalbi, işlemciyi, GPU'yu, belleği ve diğer işlemci alt sistemlerini barındıran entegre bir çip üzerinde sistemdir (SoC). Bu işlemciler ARM, x86 ve RISC-V gibi farklı komut setlerine sahip olabilir.


Bellek: SBC'ler Dinamik Rastgele Erişim Belleği (DRAM) biçiminde yerleşik bellekle birlikte gelir. Bu bellek, programları çalıştırmak ve verileri depolamak için kullanılır. Bellek kapasitesi SBC türüne bağlı olarak değişir ve birkaç yüz megabayttan birkaç gigabayt RAM'e kadar değişebilir.


Depolama: SBC'ler genellikle işletim sistemini, uygulamaları ve kullanıcı verilerini depolamak için kullanılan yerleşik depolama alanına sahiptir. Depolama şekli eMMC, MicroSD kartlar, NVMe M.2 ve SATA soketleri olabilir.


Bağlantı: SBC'ler Ethernet, Wi-Fi, Bluetooth ve USB gibi çeşitli bağlantı seçenekleriyle birlikte gelir. Bu, kullanıcıların ağlara bağlanmasına, diğer cihazlarla iletişim kurmasına ve veri aktarmasına olanak tanır. SBC'nin genişletilebilirliği GPIO, USB ve PCIe veya mPCIe gibi genişletme yuvalarından gelir.


İşletim Sistemi: SBC'ler Linux, Android veya Windows gibi işletim sistemlerini çalıştırır. Bu işletim sistemleri SBC'nin kullanımına göre özelleştirilmiştir ve geliştirici araçları ve programlama ortamlarıyla uyumluluk sunar.


Güç Tüketimi: SBC'ler genellikle minimum güçle çalışacak şekilde tasarlanmıştır, bu da onları düşük güçlü uygulamalar için uygun kılar. Güç kaynağı, kart tasarımına bağlı olarak değişir ve mikro USB bağlantı noktaları, fıçı jakları veya vidalı terminaller arasında değişebilir.


Boyut ve Form Faktörü: SBC'ler, kredi kartı boyutundan avuç içi boyutuna kadar değişen boyutlarda küçük bir form faktörüne sahiptir. Bu boyut, yerleşik bilgi işlem yetenekleri gerektiren cihazlara entegre edilmelerini kolaylaştırır.


Genel olarak SBC'ler kompakt, çok yönlüdür ve gömülü sistemler, prototipler ve Kendin Yap projeleri geliştirmek için düşük maliyetli bir çözüm sunar.