V priestore pre domácich majstrov sú jednodoskové počítače a mikrokontroléry dve z najhorúcejších tém. A ak ste v tomto priestore noví, rozdiely medzi nimi môžu byť mätúce.
Čo teda odlišuje jednodoskový počítač a mikrokontrolér? Pozrime sa.
Čo je to jednodoskový počítač?
Jednodoskový počítač (SBC), ako už názov napovedá, je počítač, ktorý pozostáva z jednej dosky. SBC je plnohodnotný počítač s RAM, úložiskom, vstupom/výstupom a perifériami, ako sú USB, všetko na jednej základnej doske. SBC má tiež operačný systém a môže súčasne spúšťať rôzne programy.
Inými slovami, SBC potrebuje iba výkon, aby mohol začať pracovať. Bežné príklady SBC zahŕňajú smartfóny, notebooky a Počítače Raspberry Pi. Všetky tieto nepotrebujú žiadne ďalšie PCB na fungovanie.
Čo je to mikrokontrolér?
Mikrokontrolér má veľa spoločného s SBC. Oba majú procesor, úložisko a vstupno/výstupné periférie. Ale tu sa podobnosti končia.
Mikrokontroléry majú oveľa menej zdrojov ako SBC. Napríklad mikrokontrolér môže mať kB miesto MB alebo GB SBC. Podobne sú pekné aj ich možnosti spracovania obmedzené.
Vo väčšine prípadov potrebuje mikrokontrolér aj vylamovacie dosky, aby sa uľahčilo ich programovanie. Arduino Uno je dobrým príkladom mikrokontroléra s vypínacou doskou. Umožňuje vám pripojiť mikrokontrolér, v tomto prípade Atmel ATmega328P, so vstupnými/výstupnými zariadeniami, napájaním a perifériami.
Súvisiace: Ako fungujú rôzne Arduino senzory?
Mikrokontroléry tiež nemôžu spustiť viac ako jeden program súčasne, pretože sú určené na zacyklenie jednej rutiny.
Príklady mikrokontrolérov zahŕňajú ovládače vnútri detektorov dymu a diaľkové ovládače infračervených televízorov.
Rozdiely medzi jednodoskovými počítačmi a mikrokontrolérmi
Najväčší rozdiel medzi SBC a mikrokontrolérom je v tom, že prvý je samostatný počítač so schopnosťou spúšťať OS, zatiaľ čo druhý je len čip s oveľa menšími zdrojmi.
Na rozdiel od SBC sú mikrokontroléry určené na opakované spustenie iba jedného programu. Napríklad SBC ako Raspberry Pie bežia na Linuxe, zatiaľ čo dosky ako Arduino Uno nie.
Teraz viete, aký je rozdiel medzi SBC a mikrokontrolérmi
Keďže jednodoskové počítače a mikrokontroléry majú veľa spoločného, ich rozlišovanie môže byť mätúce pre ľudí, ktorí sú v oblasti domácich majstrov noví. Nezabudnite, že mikrokontroléry sú určené na spúšťanie malých, opakujúcich sa úloh, ako je zapínanie a vypínanie tlačidla na základe vstupu. Tieto úlohy nie sú náročné na zdroje, takže mikrokontroléry nie sú také schopné ako SBC.
SBC sú na druhej strane počítače. Majú operačný systém a dajú sa použiť na spustenie viacerých úloh naraz. Aby ste sa rozhodli pre ten najlepší pre vás, všetko, čo musíte urobiť, je zvážiť vaše individuálne potreby.
Ak chcete vytvoriť projekt RFID s Arduino, tieto projekty vás určite inšpirujú.
Prečítajte si ďalej
- Technológia vysvetlená
- DIY
- Jednodoskové počítače
- Počítačové diely
- Malinový koláč
Fawad je spisovateľ na plný úväzok na voľnej nohe. Miluje technológie a jedlo. Keď neje alebo nepíše o Windowse, hrá videohry alebo sníva o cestovaní.
prihlásiť sa ku odberu noviniek
Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné e-knihy a exkluzívne ponuky!
Kliknutím sem sa prihlásite na odber