Denken Sie darüber nach, einen Einplatinencomputer wie einen Raspberry Pi zu kaufen? Hier sind die wichtigen Aspekte, die es zu berücksichtigen gilt.

Ein Einplatinencomputer (kurz SBC) ist ein Computer, bei dem Prozessor, Speicher, Speicher, Eingabe/Ausgabe und andere Funktionen auf einer einzigen Platine integriert sind. SBCs sind in der Lage, alle Standardvorgänge auszuführen, die ein typischer Computer ausführen kann, und sie verfügen normalerweise über einen GPIO-Header, der ihnen die Verbindung mit elektronischen Komponenten ermöglicht. Zudem sind sie meist recht kompakt und tragbar, verbrauchen wenig Strom und bieten ein attraktives Preis-Leistungs-Verhältnis.

Da neben der beliebten Raspberry Pi-Reihe so viele Optionen zum Kauf angeboten werden, sollten bestimmte Faktoren bei der Wahl des SBC eine Rolle spielen.

1. Preis und Verfügbarkeit

Obwohl sie oft viel weniger kosten als ein typischer Desktop-Computer, reichen Einplatinencomputer von $ bis $$$. An den beiden Enden des Spektrums haben wir auf der einen Seite den Raspberry Pi Zero 2 W zum offiziellen Preis von 15 US-Dollar und auf der anderen Seite den Khadas Edge2 Pro, der etwa 340 US-Dollar kostet.

instagram viewer

Während die teureren Boards viel mehr Leistung bieten, sind sie für die meisten Projekte übertrieben und ihre Einsatzmöglichkeiten liegen weit dazwischen. Sie bieten jedoch eine erhebliche Zukunftssicherheit. Es liegt an Ihnen, zu entscheiden, wie viel Sie bereit sind, für eine Computerplatine auszugeben, und die beste Option innerhalb dieses Bereichs auszuwählen.

Die Verfügbarkeit ist ein weiterer wichtiger Faktor, der bei der Auswahl eines SBC berücksichtigt werden muss. Das beliebteste SBC-Unternehmen, Raspberry Pi, hatte in den letzten Jahren mit Lieferketten- und Verfügbarkeitsproblemen zu kämpfen, doch diese scheinen sich in letzter Zeit abgeschwächt zu haben. Dies ist wichtig, denn wenn eine Lücke zwischen Angebot und Nachfrage besteht, kommen Scalper in der Regel dazu, diese Lücke zu schließen und unangemessene Preise zu verlangen.

Wenn es sich bei dem Einplatinencomputer um ein kommerzielles Produkt handelt, ist die Verfügbarkeit sogar doppelt wichtig. Sie möchten sicherstellen, dass der SBC ständig verfügbar ist, bevor Sie einen bestellen.

2. Leistung und Gedächtnis

Der Prozessor ist das erste, was Sie überprüfen sollten, wenn Sie die Leistung eines Einplatinencomputers bewerten. Der Anzahl der Kerne und Taktrate Erzählen Sie einen Teil der Geschichte, aber das sollte nicht der einzige Maßstab für die Beurteilung der Leistung sein. Es gibt noch andere wichtige Faktoren, die die Leistung eines Prozessors beeinflussen.

Benchmarks sind häufig für verschiedene Einplatinencomputer öffentlich verfügbar und bieten die einfachste Möglichkeit, die Leistung eines Computers bei verschiedenen Vorgängen zu beurteilen.

Sie sollten auch prüfen, wie viel RAM der SBC bietet. SBCs bieten normalerweise alles von 512 MB bis 16 GB RAM. Alles ab 2 GB sollte für grundlegende Produktivitätsaufgaben, gelegentliches Surfen und Spielen von Low-End-Spielen ausreichen. Mit 8 GB RAM können Sie Windows ausführen, Videospiele reibungslos spielen, mehrere Vorgänge gleichzeitig ausführen und Modelle für maschinelles Lernen ausführen – alles von Ihrem winzigen SBC aus.

3. Energieverbrauch

Bildquelle: raspberrypi.com

Rechenleistung und Stromverbrauch hängen in der Regel zusammen. Der Stromverbrauch eines Geräts steigt tendenziell mit zunehmender Rechenleistung und umgekehrt. Um die Auswirkungen auf Ihre Stromrechnung so gering wie möglich zu halten, ist es wichtig, einen SBC zu finden, der ein Gleichgewicht zwischen hoher Rechenleistung und niedrigem Stromverbrauch schafft. Dies ist besonders wichtig für tragbare Projekte, die auf eine Powerbank oder einen Akku angewiesen sind.

Wenn Ihr Hauptanliegen die Reduzierung des Stromverbrauchs ist, verbrauchen ARM-Prozessoren normalerweise weniger Strom als x86-Chips und bieten insgesamt weniger Leistung. Sie möchten sich also für den Raspberry Pi 4B entscheiden, statt beispielsweise für den LattePanda 3 Delta. Sie können mehr darüber erfahren Unterschiede zwischen x86- und ARM-Architektur.

4. Speichermedium

Bildquelle: Khadas

Wenn Sie ein DIY-NAS oder einen anderen Dateiservertyp bauen, müssen Sie einen SBC wählen, der schnelle Dateiübertragungsraten ermöglicht. Die Art der in einem Einplatinencomputer verwendeten Speichertechnologie beeinflusst dessen Startgeschwindigkeit, Leistung und Datenübertragungsrate. Es unterscheidet sich auch je nach Computer. Einige SBCs verfügen über Steckplätze, in die Sie microSD-Karten einstecken können, während andere PCIe-Steckplätze bieten, in die Sie SSDs einstecken können.

SBCs unterstützen verschiedene Speichertechnologien wie microSD, eMMC, USB, PCIe und SATA und die meisten bieten eine Kombination aus zwei oder mehr. Normalerweise wählen Sie den Speicher aus, den Sie verwenden möchten, und starten das Betriebssystem von dort.

Der Raspberry Pi 4B verfügt beispielsweise über einen microSD-Kartensteckplatz und mehrere USB-Anschlüsse. Normalerweise würden Sie das Betriebssystem auf einer microSD-Karte installieren, aber das ist auch möglich Booten Sie den Raspberry Pi von einer SSD oder Festplatte durch Aktivieren des USB-Bootvorgangs. Andere SBCs wie der LattePanda 3 Delta verfügen über M.2-Buchsen, an denen Sie einen anschließen können SATA- oder NVMe-SSD für schnellere Bootzeiten und Datenübertragungsraten.

5. Konnektivitätsfunktionen

Sie müssen auch einen Blick auf die Konnektivitätsmöglichkeiten werfen, die der SBC bietet. Als absolutes Minimum sollte es über zwei USB-Anschlüsse (entweder 2.0 oder 3.0), einen HDMI-Anschluss (der 4K-Auflösung bei 60 fps unterstützt), digitale Ein-/Ausgangspins und Ethernet verfügen. Zu den weiteren Ports und Schnittstellen, die für Ihren speziellen Anwendungsfall möglicherweise erforderlich sind, gehören DSI, CSI, SSD-Erweiterungssteckplätze, 3,5-mm-Buchsen und DisplayPort.

Bluetooth und Wi-Fi sollten ebenfalls nativ unterstützt werden, da drahtlose Konnektivität für das Internet der Dinge, Webhosting und Robotikprojekte unerlässlich ist.

6. Gemeinschaft und Dokumentation

Es ist wichtig, einen Blick auf die Dokumentation des Produkts zu werfen. Es sollte die Fähigkeiten des Boards, das benötigte Zubehör und die für die Einrichtung erforderlichen Schritte hervorheben.

Das Fehlen einer ordnungsgemäßen Dokumentation macht die Verwendung eines SBC normalerweise nahezu unmöglich. Allerdings kann eine hilfsbereite Benutzergemeinschaft oft eine unzureichende Dokumentation retten. Bevor Sie den Einplatinencomputer kaufen, können Sie nach einer aktiven Benutzergemeinschaft suchen, die Sie durch die Verwendung des Geräts führt und Ihnen bei allen auftretenden Problemen hilft. Der Raspberry Pi verfügt über die größte Community aller SBCs.

7. Software-Unterstützung

Unter Software-Support versteht man Anwendungen, die ohne Modifikation nativ auf einem Einplatinencomputer ausgeführt werden können. Für die meisten Benutzer ist die Softwareunterstützung das Hauptproblem bei alternativen Platinen außerhalb der Raspberry-Pi-Familie.

Aufgrund der Art und Weise, wie die ARM-Architektur implementiert wird, muss Software normalerweise für verschiedene Chips separat kompiliert werden. Daher ist die Softwareunterstützung für die meisten SBCs tendenziell recht begrenzt. Informieren Sie sich daher unbedingt vor dem Kauf.

8. Größe und Formfaktor

Die Größe und der Formfaktor des SBC sind entscheidend, wenn Sie planen, das Board für die Embedded-Entwicklung zu verwenden. Wenn Sie über ein vorgefertigtes Gehäuse verfügen, sollten Sie sicherstellen, dass die Platine den Größenspezifikationen entspricht und keine oder nur geringe Anpassungen erforderlich sind.

Normalerweise eignen sich die kleineren SBCs besser für eingebettete Projekte wie Tastaturen, Mäuse usw Handheld-Videospiele, während die größeren Computerplatinen besser für Cyberdecks, NAS usw. geeignet sind Router.

Wählen Sie einen SBC, der zu dem Zweck passt, für den Sie ihn verwenden möchten

Letztendlich kommt es darauf an, die richtige Computerplatine für Ihre Anwendung auszuwählen. Retro-Emulation, maschinelles Lernen und Server-Hosting erfordern im eingebetteten Zustand normalerweise ein größeres, leistungsstärkeres Board Entwicklung, Hausautomation und Elektronikbasteln sollten auf einem winzigen SBC mit weniger als 4 GB gut genug funktionieren RAM.

Sie sollten eine Liste aller Funktionen erstellen, die Sie in einem Einplatinencomputer benötigen, und diejenigen finden, die diesen Spezifikationen am besten entsprechen. Sie können dann auf unsere Liste der zu berücksichtigenden Faktoren zurückgreifen und das Gerät auswählen, das Ihren Anforderungen am besten entspricht.