În spațiul bricolaj, computerele cu o singură placă și microcontrolerele sunt două dintre cele mai fierbinți subiecte. Și dacă sunteți nou în acest spațiu, diferențele dintre ele ar putea fi confuze.

Deci, ce diferențiază un computer cu o singură placă și un microcontroler? Hai să aruncăm o privire.

Ce este un computer cu o singură placă?

Un computer cu o singură placă (SBC), după cum sugerează și numele, este un computer care constă dintr-o singură placă. Un SBC este un computer cu drepturi depline, cu memorie RAM, stocare, intrare/ieșire și periferice precum USB-urile, toate pe o singură placă de bază. Un SBC are, de asemenea, un sistem de operare și poate rula diverse programe în același timp.

Cu alte cuvinte, un SBC are nevoie doar de putere pentru a începe să funcționeze. Exemplele comune de SBC includ smartphone-uri, laptop-uri și Calculatoare Raspberry Pi. Toate acestea nu au nevoie de PCB-uri suplimentare pentru a funcționa.

Ce este un microcontroler?

Un microcontroler are multe în comun cu un SBC. Ambele au procesor, stocare și periferice de intrare/ieșire. Dar aici se termină asemănările.

instagram viewer

Microcontrolerele au mult mai puține resurse decât SBC-urile. De exemplu, un microcontroler poate avea KB de stocare în loc de MB sau GB de SBC. În mod similar, capacitățile lor de procesare sunt, de asemenea, destul de bune limitat.

În cele mai multe cazuri, un microcontroler are nevoie și de plăci de breakout pentru a le ușura programarea. Un Arduino Uno este un bun exemplu de microcontroler cu o placă de breakout. Vă permite să conectați microcontrolerul, în acest caz, un Atmel ATmega328P, cu dispozitive de intrare/ieșire, putere și periferice.

Legate de: Cum funcționează diverși senzori Arduino?

De asemenea, microcontrolerele nu pot rula mai mult de un program la un moment dat, deoarece sunt destinate să execute o singură rutină.

Exemplele de microcontrolere includ controlerele din interiorul detectorilor de fum și telecomenzile TV cu infraroșu.

Diferențele dintre computerele cu o singură placă și microcontrolere

Cea mai mare diferență dintre un SBC și un microcontroler este că primul este un computer autonom, cu capacitatea de a rula un sistem de operare, în timp ce cel de-al doilea este doar un cip cu mult mai puține resurse.

De asemenea, spre deosebire de SBC, microcontrolerele sunt destinate să ruleze un singur program în mod repetat. De exemplu, SBC-uri precum Raspberry Pie rulează Linux, în timp ce plăci precum Arduino Uno nu.

Acum știți diferența dintre SBC și microcontrolere

Deoarece computerele cu o singură placă și microcontrolerele au multe în comun, deosebirea lor poate fi confuză pentru cei care sunt începători în spațiul bricolaj. Amintiți-vă că microcontrolerele sunt destinate să execute sarcini mici, repetitive, cum ar fi pornirea și oprirea unui buton pe baza unei intrări. Aceste sarcini nu necesită resurse intensive, așa că microcontrolerele nu sunt la fel de capabile ca SBC-urile.

SBC-urile, pe de altă parte, sunt computere. Au un sistem de operare și pot fi utilizate pentru a rula mai multe sarcini simultan. Pentru a decide pe cel mai potrivit pentru tine, tot ce trebuie să faci este să iei în considerare nevoile tale individuale.

Cele mai bune 10 proiecte Arduino RFID

Dacă doriți să realizați un proiect RFID cu Arduino, aceste proiecte cu siguranță vă vor inspira.

Citiți în continuare

AcțiuneTweetE-mail
Subiecte asemănătoare
  • Tehnologia explicată
  • bricolaj
  • Calculatoare cu o singură placă
  • Componentele computerului
  • Raspberry Pi
Despre autor
Fawad Murtaza (77 articole publicate)

Fawad este un scriitor independent cu normă întreagă. Îi place tehnologia și mâncarea. Când nu mănâncă sau nu scrie despre Windows, fie joacă jocuri video, fie visează cu ochii deschiși la călătorii.

Mai multe de la Fawad Murtaza

Aboneaza-te la newsletter-ul nostru

Alăturați-vă buletinului nostru informativ pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Click aici pentru a te abona