Tenker du på å kjøpe en enkeltbordsdatamaskin som en Raspberry Pi? Her er de viktige aspektene å vurdere.

En enkeltkorts datamaskin (SBC for kort) er en som har prosessor, lagring, minne, inngang/utgang og andre funksjoner bygget på ett enkelt kretskort. SBC-er er i stand til å utføre alle standardoperasjonene en typisk datamaskin kan gjøre, og de inkluderer vanligvis en GPIO-header som lar dem kommunisere med elektroniske komponenter. I tillegg er de vanligvis ganske kompakte og bærbare, bruker lite strøm og tilbyr et attraktivt pris-til-ytelse-forhold.

Siden det er så mange alternativer tilgjengelig for kjøp, i tillegg til den populære Raspberry Pi-serien, er det visse faktorer som bør lede ditt valg av SBC.

1. Pris og tilgjengelighet

Selv om de ofte koster mye mindre enn den vanlige stasjonære datamaskinen, kjører enkeltbordsdatamaskiner spekteret fra $ til $$$. I de to endene av spekteret har vi Raspberry Pi Zero 2 W offisielt priset til $15 i den ene enden og Khadas Edge2 Pro som koster rundt $340 i den andre.

instagram viewer

Mens de dyrere brettene tilbyr mye mer ytelse, er de overkill for de fleste prosjekter, og deres brukstilfeller er langt i mellom. De tilbyr imidlertid betydelig fremtidssikring. Det er opp til å bestemme hvor mye du er villig til å betale for et databrett og velge det beste alternativet innenfor dette området.

Tilgjengelighet er en annen viktig faktor å vurdere når du velger en SBC. Det mest populære SBC-selskapet, Raspberry Pi, har vært plaget av forsyningskjede- og tilgjengelighetsproblemer de siste årene, men disse ser ut til å ha lettet i det siste. Dette er viktig fordi når det er et gap mellom tilbud og etterspørsel, kommer scalpers vanligvis for å fylle det gapet, og belaster urimelige priser.

Hvis enkeltkortsdatamaskinen er for et kommersielt produkt, er tilgjengeligheten til og med dobbelt viktig. Du vil være sikker på at SBC er i jevn forsyning før du går videre til å bestille en.

2. Ytelse og minne

Prosessoren er det første du bør sjekke når du evaluerer ytelsen til en enkeltbordsdatamaskin. De antall kjerner og klokkehastighet fortelle en del av historien, men det bør ikke være den eneste beregningen for å bedømme ytelse. Det er andre viktige faktorer som påvirker ytelsen til en prosessor.

Benchmarks er ofte offentlig tilgjengelige for ulike enkeltbordsdatamaskiner og er den enkleste måten å vurdere hvordan en datamaskin presterer under ulike operasjoner.

Du bør også sjekke hvor mye RAM SBC tilbyr. SBC-er tilbyr vanligvis alt fra 512 MB opp til 16 GB RAM. Alt fra 2 GB bør være nok for grunnleggende produktivitetsoppgaver, tilfeldig surfing og spill av lavt nivå. 8 GB RAM lar deg kjøre Windows, spille videospill jevnt, utføre flere operasjoner samtidig og kjøre maskinlæringsmodeller alt fra din lille SBC.

3. Strømforbruk

Bildekreditt: raspberrypi.com

Prosessorkraft og strømforbruk har en tendens til å henge sammen. Strømforbruket til en enhet har en tendens til å øke når prosessorkraften øker, og omvendt. For minst mulig innvirkning på strømregningen din, er det viktig å finne en SBC som har en balanse mellom høy prosessorkraft og lavt strømforbruk. Dette er spesielt viktig for bærbare prosjekter som er avhengige av en strømbank eller batteri.

Hvis din primære bekymring er å redusere strømforbruket, bruker ARM-prosessorer vanligvis mindre strøm enn x86-brikker samtidig som de gir totalt sett mindre ytelse. Så du vil velge Raspberry Pi 4B i stedet for for eksempel LattePanda 3 Delta. Du kan fordype deg mer i forskjeller mellom x86 og ARM-arkitektur.

4. Lagringsmedium

Bildekreditt: Khadas

Hvis du bygger en DIY NAS eller en annen type filserver, må du velge en SBC som tillater raske filoverføringshastigheter. Typen lagringsteknologi som brukes i en enkeltbordsdatamaskin påvirker oppstartshastigheten, ytelsen og dataoverføringshastigheten. Det er også forskjellig basert på datamaskinen. Noen SBC-er kommer med spor der du setter inn microSD-kort, mens andre tilbyr PCIe-spor der du plugger inn SSD-er.

SBC-er støtter forskjellig lagringsteknologi, for eksempel microSD, eMMC, USB, PCIe og SATA, og de fleste tilbyr en kombinasjon av to eller flere. Vanligvis velger du lagringen du vil bruke og starter operativsystemet derfra.

For eksempel har Raspberry Pi 4B et microSD-kortspor og flere USB-porter. Vanligvis vil du installere operativsystemet på et microSD-kort, men du kan også start opp Raspberry Pi fra en SSD eller harddisk ved å aktivere USB-oppstart. Andre SBC-er som LattePanda 3 Delta har M.2-kontakter hvor du kan feste en SATA eller NVMe SSD for raskere oppstartstider og dataoverføringshastigheter.

5. Tilkoblingsfunksjoner

Du må også ta en titt på tilkoblingsalternativene som tilbys av SBC. På et minimum bør den ha to USB-porter (enten 2.0 eller 3.0), en HDMI-port (som støtter 4K-oppløsning ved 60 fps), digitale inngangs-/utgangspinner og Ethernet. Andre porter og grensesnitt som kan være nødvendig for din spesifikke brukssituasjon inkluderer DSI, CSI, SSD-utvidelsesspor, 3,5 mm-kontakter og DisplayPort.

Bluetooth og Wi-Fi bør også støttes naturlig, siden trådløs tilkobling er avgjørende for tingenes internett, webhotell og robotikkprosjekter.

6. Fellesskap og dokumentasjon

Det er viktig å ta en titt på dokumentasjonen som tilbys av produktet. Det skal fremheve egenskapene til brettet, tilbehøret du trenger, og trinnene som kreves for å sette det opp.

Mangelen på riktig dokumentasjon gjør vanligvis en SBC nesten umulig å bruke. Imidlertid kan et nyttig brukerfellesskap ofte redde mangelfull dokumentasjon. Før du kjøper enkeltbordsdatamaskinen, kan du se etter et aktivt brukerfellesskap som kan lede deg gjennom bruken av enheten og hjelpe deg med eventuelle problemer du støter på. Raspberry Pi har det største fellesskapet av noen SBC.

7. Programvarestøtte

Programvarestøtte refererer til applikasjonene som kan kjøres på en enkeltbordsdatamaskin uten endringer. For de fleste brukere er programvarestøtte nøkkelproblemet som påvirker alternative brett utenfor Raspberry Pi-familien.

På grunn av måten ARM-arkitekturen er implementert på, må programvare vanligvis kompileres for forskjellige brikker separat. Dermed har programvarestøtte en tendens til å være ganske begrenset for de fleste SBC-er. Så sørg for å stille spørsmål før du kjøper.

8. Størrelse og formfaktor

Størrelsen og formfaktoren til SBC er avgjørende hvis du planlegger å bruke brettet til innebygd utvikling. Hvis du har et forhåndslaget kabinett, vil du sørge for at brettet passer til størrelsesspesifikasjonene med liten eller ingen justering.

Vanligvis vil de mindre SBC-ene være bedre for innebygde prosjekter, for eksempel tastaturer, mus og håndholdte videospill, mens de større databrettene vil være mer egnet for cyberdecks, NAS og rutere.

Velg en SBC som matcher det du skal bruke den til

Til syvende og sist handler alt om å velge riktig datakort for applikasjonen din. Retro-emulering, maskinlæring og serverhosting krever vanligvis et større, kraftigere brett mens det er innebygd utvikling, hjemmeautomasjon og elektronikkflising bør fungere godt nok på en liten SBC med mindre enn 4 GB RAM.

Du bør lage en liste over alle funksjonene du trenger i en enkeltbordsdatamaskin og finne de som samsvarer nøye med disse spesifikasjonene. Du kan deretter gå tilbake til vår liste over faktorer du bør vurdere og velge den enheten som passer best for dine behov.