DIY telpā viena borta datori un mikrokontrolleri ir divas no karstākajām tēmām. Un, ja esat jauns šajā vietā, atšķirības starp tām var būt mulsinošas.

Tātad, kas atšķir viena borta datoru un mikrokontrolleri? Apskatīsim.

Kas ir viena borta dators?

Viena borta dators (SBC), kā norāda nosaukums, ir dators, kas sastāv no vienas plates. SBC ir pilnvērtīgs dators ar operatīvo atmiņu, krātuvi, ievadi/izvadi un perifērijas ierīcēm, piemēram, USB — viss vienā mātesplatē. SBC ir arī OS, un tas var vienlaikus palaist dažādas programmas.

Citiem vārdiem sakot, SBC ir nepieciešama tikai jauda, ​​lai sāktu darboties. Parastie SBC piemēri ir viedtālruņi, klēpjdatori un Raspberry Pi datori. Lai tie visi darbotos, nav nepieciešami papildu PCB.

Kas ir mikrokontrolleris?

Mikrokontrolleram ir daudz kopīga ar SBC. Abiem ir procesors, krātuve un ievades/izvades perifērijas ierīces. Bet šeit līdzības beidzas.

Mikrokontrolleriem ir daudz mazāk resursu nekā SBC. Piemēram, mikrokontrolleram var būt KB no krātuve, nevis MB vai GB SBC. Tāpat arī to apstrādes iespējas ir skaistas ierobežots.

Vairumā gadījumu mikrokontrolleram ir nepieciešamas arī sadales plates, lai atvieglotu to programmēšanu. Arduino Uno ir labs piemērs mikrokontrollerim ar sadales plati. Tas ļauj savienot mikrokontrolleri, šajā gadījumā Atmel ATmega328P, ar ievades/izvades ierīcēm, barošanu un perifērijas ierīcēm.

Saistīts: Kā darbojas dažādi Arduino sensori?

Mikrokontrolleri arī nevar vienlaikus palaist vairāk nekā vienu programmu, jo tie ir paredzēti vienas rutīnas cilpai.

Mikrokontrolleru piemēri ir dūmu detektoros un infrasarkano staru televizora tālvadības pults.

Atšķirības starp viena borta datoriem un mikrokontrolleriem

Lielākā atšķirība starp SBC un mikrokontrolleri ir tā, ka pirmais ir autonoms dators ar iespēju darbināt OS, bet otrais ir tikai mikroshēma ar daudz mazāk resursiem.

Turklāt, atšķirībā no SBC, mikrokontrolleri ir paredzēti, lai atkārtoti palaistu tikai vienu programmu. Piemēram, SBC, piemēram, Raspberry Pie, darbojas ar Linux, bet tādi paneļi kā Arduino Uno to nedara.

Tagad jūs zināt atšķirību starp SBC un mikrokontrolleriem

Tā kā viena paneļa datoriem un mikrokontrolleriem ir daudz kopīga, to atšķiršana var radīt neskaidrības tiem, kas nav sākuši DIY telpu. Atcerieties, ka mikrokontrolleri ir paredzēti nelielu, atkārtotu uzdevumu veikšanai, piemēram, pogas ieslēgšanai un izslēgšanai, pamatojoties uz ievadi. Šie uzdevumi nav resursietilpīgi, tāpēc mikrokontrolleri nav tik spējīgi kā SBC.

No otras puses, SBC ir datori. Viņiem ir operētājsistēma, un tos var izmantot, lai vienlaikus izpildītu vairākus uzdevumus. Lai izlemtu par sev piemērotāko, viss, kas jums jādara, ir jāapsver jūsu individuālās vajadzības.

10 labākie Arduino RFID projekti

Ja vēlaties izveidot RFID projektu ar Arduino, šie projekti jūs noteikti iedvesmos.

Lasiet Tālāk

DalītiesČivinātE-pasts
Saistītās tēmas
  • Paskaidrota tehnoloģija
  • DIY
  • Viena borta datori
  • Datoru daļas
  • Raspberry Pi
Par autoru
Favads Murtaza (Publicēti 77 raksti)

Favads ir pilnas slodzes ārštata rakstnieks. Viņam patīk tehnoloģija un ēdiens. Kad viņš neēd un neraksta par Windows, viņš vai nu spēlē videospēles, vai sapņo par ceļošanu.

Vairāk no Fawad Murtaza

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai saņemtu tehniskos padomus, pārskatus, bezmaksas e-grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu