Funderar du på att köpa en enkortsdator som en Raspberry Pi? Här är de viktiga aspekterna att tänka på.

En enkortsdator (SBC för kort) är en som har processor, lagring, minne, in/utgång och andra funktioner byggda på ett enda kretskort. SBC: er kan utföra alla standardoperationer som en vanlig dator kan göra, och de inkluderar vanligtvis en GPIO-header som låter dem samverka med elektroniska komponenter. Dessutom är de vanligtvis ganska kompakta och bärbara, förbrukar lite ström och erbjuder ett attraktivt förhållande mellan pris och prestanda.

Eftersom det finns så många alternativ att köpa, förutom det populära Raspberry Pi-sortimentet, finns det vissa faktorer som bör styra ditt val av SBC.

1. Pris och tillgänglighet

Även om de ofta kostar mycket mindre än din vanliga stationära dator, kör enkortsdatorer från $ till $$$. I de två ändarna av spektrumet har vi Raspberry Pi Zero 2 W officiellt prissatt till $15 i ena änden och Khadas Edge2 Pro som kostar cirka $340 i den andra.

Medan de dyrare korten erbjuder mycket mer prestanda, är de överdrivna för de flesta projekt och deras användningsfall är långt emellan. De erbjuder dock avsevärd framtidssäkring. Det är upp till att bestämma hur mycket du är villig att betala ut för ett datorkort och välja det bästa alternativet inom det intervallet.

instagram viewer

Tillgänglighet är en annan viktig faktor att tänka på när du väljer en SBC. Det mest populära SBC-företaget, Raspberry Pi, har plågats av leveranskedjan och tillgänglighetsproblem under de senaste åren, men dessa verkar ha lättat nyligen. Detta är viktigt eftersom när det finns ett gap mellan utbud och efterfrågan, kommer scalpers vanligtvis för att fylla det gapet och tar ut orimliga priser.

Om enkortsdatorn är för en kommersiell produkt är tillgängligheten till och med dubbelt viktig. Du vill vara säker på att SBC är i stadig leverans innan du går vidare för att beställa en.

2. Prestanda och minne

Processorn är det första du bör kontrollera när du utvärderar en enkortsdators prestanda. De antal kärnor och klockhastighet berätta en del av historien, men det borde inte vara det enda måttet för att bedöma prestanda. Det finns andra viktiga faktorer som påverkar en processors prestanda.

Benchmarks är ofta allmänt tillgängliga för olika enkortsdatorer och är det enklaste sättet att bedöma hur en dator presterar under olika operationer.

Du bör också kontrollera hur mycket RAM-minne SBC erbjuder. SBC erbjuder vanligtvis allt från 512 MB upp till 16 GB RAM. Allt från 2 GB borde räcka för grundläggande produktivitetsuppgifter, avslappnad surfning och att spela billiga spel. 8 GB RAM låter dig köra Windows, spela videospel smidigt, utföra flera operationer samtidigt och köra maskininlärningsmodeller allt från din lilla SBC.

3. Energiförbrukning

Bildkredit: raspberrypi.com

Processorkraft och strömförbrukning tenderar att vara relaterade. En enhets strömförbrukning tenderar att öka när dess processorkraft ökar, och vice versa. För minsta möjliga påverkan på din elräkning är det viktigt att hitta en SBC som har en balans mellan hög processorkraft och låg strömförbrukning. Detta är särskilt viktigt för bärbara projekt som är beroende av en powerbank eller batteri.

Om ditt primära problem är att minska strömförbrukningen, använder ARM-processorer vanligtvis mindre ström än x86-chips samtidigt som de erbjuder totalt sett lägre prestanda. Så du skulle vilja välja Raspberry Pi 4B istället för, säg, LattePanda 3 Delta. Du kan fördjupa dig mer i skillnader mellan x86 och ARM-arkitektur.

4. Lagringsmedium

Bildkredit: Khadas

Om du bygger en DIY NAS eller någon annan typ av filserver måste du välja en SBC som tillåter snabba filöverföringshastigheter. Den typ av lagringsteknik som används i en enkortsdator påverkar dess starthastighet, prestanda och dataöverföringshastighet. Det skiljer sig också beroende på dator. Vissa SBC: er kommer med platser där du sätter in microSD-kort medan andra erbjuder PCIe-platser där du kopplar in SSD: er.

SBC: er stöder olika lagringsteknologier, såsom microSD, eMMC, USB, PCIe och SATA, och de flesta erbjuder en kombination av två eller flera. Vanligtvis väljer du den lagring du vill använda och startar operativsystemet därifrån.

Raspberry Pi 4B har till exempel en microSD-kortplats och flera USB-portar. Vanligtvis skulle du installera operativsystemet på ett microSD-kort, men du kan också starta upp Raspberry Pi från en SSD eller hårddisk genom att aktivera USB-start. Andra SBC: er som LattePanda 3 Delta har M.2-uttag där du kan fästa en SATA eller NVMe SSD för snabbare starttider och dataöverföringshastigheter.

5. Anslutningsfunktioner

Du måste också ta en titt på anslutningsalternativen som erbjuds av SBC. Som ett minimum bör den ha två USB-portar (antingen 2.0 eller 3.0), en HDMI-port (som stöder 4K-upplösning vid 60 fps), digitala in-/utgångsstift och Ethernet. Andra portar och gränssnitt som kan behövas för ditt specifika användningsfall inkluderar DSI, CSI, SSD-expansionsplatser, 3,5 mm-uttag och DisplayPort.

Bluetooth och Wi-Fi bör också stödjas inbyggt, eftersom trådlös anslutning är avgörande för Internet of Things, webbhotell och robotprojekt.

6. Gemenskap och dokumentation

Det är viktigt att ta en titt på dokumentationen som erbjuds av produkten. Det bör belysa kortets kapacitet, tillbehören du behöver och stegen som krävs för att ställa in den.

Bristen på korrekt dokumentation gör vanligtvis en SBC nästan omöjlig att använda. En hjälpsam användargemenskap kan dock ofta rädda otillräcklig dokumentation. Innan du köper en enkelkortsdator kan du leta efter en aktiv gemenskap av användare som kan leda dig genom att använda enheten och hjälpa dig med eventuella problem du stöter på. Raspberry Pi har den största communityn av alla SBC.

7. Programvarusupport

Programvarustöd hänvisar till applikationer som kan köras inbyggt på en enkortsdator utan modifiering. För de flesta användare är mjukvarusupport nyckelfrågan som påverkar alternativa kort utanför Raspberry Pi-familjen.

På grund av hur ARM-arkitekturen är implementerad behöver programvara vanligtvis kompileras för olika chips separat. Således tenderar programvarustöd att vara ganska begränsat för de flesta SBC: er. Så se till att göra dina förfrågningar innan du gör ett köp.

8. Storlek och formfaktor

Storleken och formfaktorn för SBC är avgörande om du planerar att använda kortet för inbäddad utveckling. Om du har ett färdigt hölje, vill du se till att brädan passar storleksspecifikationerna med liten eller ingen justering.

Vanligtvis kommer de mindre SBC: erna att vara bättre för inbäddade projekt, som tangentbord, möss och handhållna videospel, medan de större datorkorten kommer att vara mer lämpade för cyberdäck, NAS och routrar.

Välj en SBC som matchar vad du ska använda den till

I slutändan handlar det om att välja rätt datorkort för din applikation. Retroemulering, maskininlärning och servervärd kräver vanligtvis ett större, kraftfullare kort medan det är inbäddat utveckling, hemautomation och elektronikmanipulering borde fungera tillräckligt bra på en liten SBC med mindre än 4 GB BAGGE.

Du bör göra en lista över alla funktioner du behöver i en enkortsdator och hitta de som stämmer överens med dessa specifikationer. Du kan sedan gå tillbaka till vår lista över faktorer att överväga och välja den enhet som bäst passar dina behov.