Koja je razlika između mikroprocesora, mikrokontrolera i mikroračunala, u skladu s njihovim primjenama?


Odgovor 1:

Hej, pogledajmo rpi i Arduino kao primjere za to. U središtu svakog Arduina nalazi se crna IC jedinica koja se zove mikrokontroler. Ovaj mali čip sadrži sve što je potrebno za izračunavanje stvari: postoji mikroprocesor, tajmer, nešto memorije i ulaza I / O portovi preko kojih MCU komunicira s vanjskim svijetom. To je ta komponenta koja zapravo čini djelo Arduina; ostatak ploče i Arduino softver je tu da vam pomogne u sučelju s njim.

Raspberry Pi radi vrlo različito i ima puno zajedničkog sa stolnim računalom. U osnovi je Broadcom CPU koji je spojen na RAM, vanjsku pohranu i portove drugdje na ploči. Pokreće operativni sustav koji upravlja osnovnim funkcijama računala, pokreće programe, kontrolira HDMI, USB i RJ45 portove i korisniku daje grafičko sučelje.

Ova arhitektura omogućava Raspberry Pi da radi ono što Arduino i njegov mikrokontroler nikada ne bi mogli učiniti. No, za neke bi aplikacije punopravno takvo računalo bilo nezgrapno i nepotrebno. Razmotrite sklop na tipkovnici vašeg računala. Tamo je moguće nadzirati skup prekidača za aktivnost i izvještavati o događaju pritiska na tipku na vašem računalu. Pronaći ćete mnoštvo uređaja koji sadrže kućice s malim mikrokontrolerima koji, neopterećeni značajkama koje glase resurse poput operativnih sustava ili GUI-ja (ili čak bootloader-a), mogu svoje poslove obavljati jeftino i učinkovito.

Ako želite više informacija, evo bloga o kojem smo pisali o ovoj temi - Arduino vs Raspberry Pi: Koji je odbor najbolji?