A barkácsolás terén az egylapos számítógépek és a mikrokontrollerek jelentik a két legforróbb témát. És ha új vagy ezen a téren, a köztük lévő különbségek zavaróak lehetnek.
Tehát mi különbözteti meg az egylapos számítógépet a mikrokontrollertől? Lássuk.
Mi az egylapos számítógép?
Az egylapos számítógép (SBC), ahogy a neve is sugallja, egy olyan számítógép, amely egyetlen kártyából áll. Az SBC egy teljes értékű számítógép RAM-mal, tárolóval, bemeneti/kimeneti és perifériákkal, például USB-vel, mindezt egyetlen alaplapon. Az SBC-nek is van operációs rendszere, és egyszerre több programot is futtathat.
Más szóval, egy SBC-nek csak az áramra van szüksége a működés megkezdéséhez. Az SBC-k gyakori példái az okostelefonok, laptopok és Raspberry Pi számítógépek. Mindezek működéséhez nincs szükség további PCB-kre.
Mi az a mikrokontroller?
A mikrokontrollernek sok közös vonása van az SBC-vel. Mindkettő rendelkezik processzorral, tárolóval és bemeneti/kimeneti perifériákkal. De itt véget is érnek a hasonlóságok.
A mikrokontrollerek sokkal kevesebb erőforrással rendelkeznek, mint az SBC-k. Például egy mikrokontrollernek KB-ja lehet MBs vagy GBs SBC helyett. Hasonlóképpen, a feldolgozási képességeik is szépek korlátozott.
A legtöbb esetben egy mikrokontrollernek is szüksége van breakout kártyákra, hogy megkönnyítse a programozást. Az Arduino Uno jó példa a kitörőkártyás mikrokontrollerekre. Lehetővé teszi a mikrokontroller, jelen esetben az Atmel ATmega328P csatlakoztatását bemeneti/kimeneti eszközökkel, tápellátással és perifériákkal.
Összefüggő: Hogyan működnek a különböző Arduino érzékelők?
A mikrokontrollerek szintén nem tudnak egyszerre több programot futtatni, mivel egy rutin hurkolására szolgálnak.
A mikrokontrollerekre példák a füstérzékelők belsejében lévő vezérlők és az infravörös TV-távirányítók.
Az egylapos számítógépek és a mikrokontrollerek közötti különbségek
A legnagyobb különbség az SBC és a mikrokontroller között az, hogy az előbbi egy önálló számítógép, amely képes operációs rendszer futtatására, míg az utóbbi csak egy chip, sokkal kevesebb erőforrással.
Ezenkívül az SBC-kkel ellentétben a mikrokontrollerek csak egy program ismételt futtatására szolgálnak. Például az olyan SBC-k, mint a Raspberry Pie, Linuxot futtatnak, míg az olyan táblák, mint az Arduino Uno, nem.
Most már tudja, mi a különbség az SBC-k és a mikrovezérlők között
Mivel az egylapos számítógépek és mikrokontrollerek sok közös vonást mutatnak, megkülönböztetésük zavaró lehet a barkácsolás terén újoncok számára. Ne feledje, hogy a mikrokontrollerek kis, ismétlődő feladatok futtatására szolgálnak, például egy gomb be- és kikapcsolása bemenet alapján. Ezek a feladatok nem erőforrás-igényesek, így a mikrokontrollerek nem olyan alkalmasak, mint az SBC-k.
Az SBC-k viszont számítógépek. Operációs rendszerrel rendelkeznek, és egyszerre több feladat futtatására használhatók. Az Ön számára legmegfelelőbb megoldás kiválasztásához nem kell mást tennie, mint mérlegelnie egyéni igényeit.
Ha RFID-projektet szeretne megvalósítani az Arduino segítségével, ezek a projektek minden bizonnyal inspirálnak.
Olvassa el a következőt
- Technológia magyarázata
- DIY
- Egylapos számítógépek
- Számítógép alkatrészek
- Raspberry Pi
Fawad főállású szabadúszó író. Szereti a technológiát és az ételeket. Amikor nem eszik vagy nem ír a Windowsról, akkor vagy videojátékokkal játszik, vagy az utazásról ábrándozik.
Iratkozzon fel hírlevelünkre
Csatlakozzon hírlevelünkhöz műszaki tippekért, ismertetőkért, ingyenes e-könyvekért és exkluzív ajánlatokért!
Kattintson ide az előfizetéshez