Tee-se-itse-avaruudessa yksilevytietokoneet ja mikro-ohjaimet ovat kaksi kuuminta aihetta. Ja jos olet uusi tässä tilassa, erot niiden välillä voivat olla hämmentäviä.

Joten mikä erottaa yksilevyisen tietokoneen ja mikro-ohjaimen? Katsotaanpa.

Mikä on yksilevyinen tietokone?

Yksilevyinen tietokone (SBC), kuten nimestä voi päätellä, on tietokone, joka koostuu yhdestä kortista. SBC on täysimittainen tietokone, jossa on RAM-muistia, tallennustilaa, tulo/lähtö ja oheislaitteet, kuten USB, kaikki yhdellä emolevyllä. SBC: llä on myös käyttöjärjestelmä, ja se voi ajaa useita ohjelmia samanaikaisesti.

Toisin sanoen SBC tarvitsee vain tehon aloittaakseen toiminnan. Yleisiä esimerkkejä SBC: stä ovat älypuhelimet, kannettavat tietokoneet ja Raspberry Pi -tietokoneet. Kaikki nämä eivät tarvitse ylimääräisiä piirilevyjä toimiakseen.

Mikä on mikro-ohjain?

Mikro-ohjaimella on paljon yhteistä SBC: n kanssa. Molemmissa on prosessori, tallennus ja syöttö-/lähtöoheislaitteet. Mutta tähän yhtäläisyydet loppuvat.

Mikro-ohjaimilla on paljon vähemmän resursseja kuin SBC: illä. Esimerkiksi mikro-ohjaimessa voi olla kilotavuja tallennustilaa MB: n tai GB: n SBC: n sijaan. Samoin niiden käsittelyominaisuudet ovat myös kauniita rajoitettu.

Useimmissa tapauksissa mikro-ohjain tarvitsee myös breakout-kortteja ohjelmoinnin helpottamiseksi. Arduino Uno on hyvä esimerkki mikro-ohjaimesta, jossa on breakout-kortti. Sen avulla voit yhdistää mikro-ohjaimen, tässä tapauksessa Atmel ATmega328P: n, tulo-/lähtölaitteiden, tehon ja oheislaitteiden kanssa.

Aiheeseen liittyvä: Kuinka erilaiset Arduino-anturit toimivat?

Mikro-ohjaimet eivät myöskään voi ajaa useampaa kuin yhtä ohjelmaa kerrallaan, koska ne on tarkoitettu yhteen rutiiniin.

Esimerkkejä mikro-ohjaimista ovat palovaroittimien sisällä olevat ohjaimet ja television infrapunakaukosäätimet.

Erot yksilevyisten tietokoneiden ja mikro-ohjainten välillä

Suurin ero SBC: n ja mikro-ohjaimen välillä on, että edellinen on itsenäinen tietokone, joka pystyy käyttämään käyttöjärjestelmää, kun taas jälkimmäinen on vain siru, jolla on paljon vähemmän resursseja.

Lisäksi, toisin kuin SBC: t, mikro-ohjaimet on tarkoitettu ajamaan vain yhtä ohjelmaa toistuvasti. Esimerkiksi SBC: t, kuten Raspberry Pie, käyttävät Linuxia, kun taas levyt, kuten Arduino Uno, eivät.

Nyt tiedät eron SBC: n ja mikro-ohjainten välillä

Koska yksilevyisillä tietokoneilla ja mikro-ohjaimilla on paljon yhteistä, niiden erottaminen toisistaan ​​voi olla hämmentävää tee-se-itse-avaruuden uusille ihmisille. Muista vain, että mikro-ohjaimet on tarkoitettu suorittamaan pieniä, toistuvia tehtäviä, kuten painikkeen kytkeminen päälle ja pois päältä tulon perusteella. Nämä tehtävät eivät ole resurssivaltaisia, joten mikro-ohjaimet eivät ole yhtä tehokkaita kuin SBC: t.

SBC: t ovat toisaalta tietokoneita. Niissä on käyttöjärjestelmä, ja niitä voidaan käyttää useiden tehtävien suorittamiseen kerralla. Jotta voit päättää itsellesi parhaiten sopivan, sinun tarvitsee vain harkita yksilöllisiä tarpeitasi.

10 parasta Arduinon RFID-projektia

Jos aiot tehdä RFID-projektin Arduinon kanssa, nämä projektit innostavat sinua varmasti.

Lue Seuraava

JaaTweetSähköposti
Liittyvät aiheet
  • Tekniikka selitetty
  • tee-se-itse
  • Yksilevyiset tietokoneet
  • Tietokoneen osat
  • Vadelma Pi
Kirjailijasta
Fawad Murtaza (77 artikkelia julkaistu)

Fawad on kokopäiväinen freelance-kirjoittaja. Hän rakastaa tekniikkaa ja ruokaa. Kun hän ei syö tai kirjoita Windowsista, hän joko pelaa videopelejä tai haaveilee matkustamisesta.

Lisää Fawad Murtazalta

tilaa uutiskirjeemme

Liity uutiskirjeemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e-kirjoja ja eksklusiivisia tarjouksia!

Klikkaa tästä tilataksesi