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.
Jos aiot tehdä RFID-projektin Arduinon kanssa, nämä projektit innostavat sinua varmasti.
Lue Seuraava
- Tekniikka selitetty
- tee-se-itse
- Yksilevyiset tietokoneet
- Tietokoneen osat
- Vadelma Pi

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.
tilaa uutiskirjeemme
Liity uutiskirjeemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia e-kirjoja ja eksklusiivisia tarjouksia!
Klikkaa tästä tilataksesi