
Vsak dan uporabljate naprave, ki za delovanje potrebujejo mikrokrmilnik. Mikrokrmilnik je majhen, poceni računalnik na čipu . Imenuje se tudi enočipni računalnik. Nadzoruje določena opravila znotraj naprave. Ta majhen sistem ima skupaj pomnilnik, vhodne in izhodne dele ter procesor. Mikrokrmilnik najdete v številnih izdelkih. Hitro in dobro opravlja nadzorne naloge. Mikrokrmilnike na primer vidite v:
Aparati za kavo, kjer nastavijo temperaturo in čas kuhanja.
Naprave interneta stvari, kjer poganjajo pametne termostate in varnostne sisteme.
Mikrokrmilnik je majhna, celovita enota, izdelana za vgrajeno uporabo.
Ključni izdelki
Mikrokrmilnik je majhen računalnik na čipu. Nadzoruje naloge v številnih napravah. Ima CPU, pomnilnik in vhodno/izhodne dele skupaj v eni enoti.
Mikrokrmilniki so v stvareh, ki jih uporabljamo vsak dan. Najdete jih v avtomobilih, aparatih za kavo in pametnih napravah. Pomagajo, da stvari delujejo samodejno in prihranijo čas.
Enočipna zasnova mikrokrmilnikov prihrani prostor in energijo. Zaradi tega so odlični za majhne in nizkoenergijske uporabe.
Mikrokrmilniki niso enaki mikroprocesorjem. Mikrokrmilniki opravljajo posebna dela. Mikroprocesorji opravljajo težja dela in potrebujejo več delov.
Mikrokrmilnike lahko programirate doma z enostavnimi orodji. To vam omogoča preprosto ustvarjanje lastnih projektov in upravljanje naprav.
Osnove mikrokontrolerjev

Kaj je mikrokrmilnik
Mikrokrmilnik je kot majhen računalnik, narejen za eno samo delo. Gre za majhen čip, ki opravlja določene naloge v napravi. Najdete ga v stvareh, ki izvajajo preproste programe, kot je prižiganje luči ali preverjanje senzorjev. Enota mikrokrmilnika ali MCU ima vse dele, potrebne za upravljanje naprave, na enem čipu. To ga razlikuje od običajnega računalniškega čipa, ki za delovanje potrebuje dodatne dele.
Tukaj je tabela, ki prikazuje, kako se mikrokrmilnik in mikroprocesor razlikujeta :
Feature | Mikrokontrolerji | Mikroprocesorji |
|---|---|---|
integracije | Imeti CPU, pomnilnik in V/I na enem čipu. | Potrebujem zunanji pomnilnik in več delov. |
Aplikacije | Dobro za posebna dela z nizko porabo energije. | Najboljše za splošna, hitra opravila. |
Uspešnost | Narejeno za varčevanje z energijo, deluje pri nižjih hitrostih. | Zasnovan za težka dela, deluje pri višjih hitrostih. |
Operativni stroški | Poceni in enostavno za programiranje. | Stane več in zahteva posebne veščine. |
Mikrokrmilniki se uporabljajo, kadar želite majhnost, nizko porabo energije in enostavno programiranje. Zato jih vidite v mnogih stvareh, ki jih uporabljate vsak dan.
Struktura enega čipa
Zasnova z enim čipom naredi mikrokrmilnik nekaj posebnega. V enem čipu dobite procesor, pomnilnik in vhodno/izhodna (I/O) vrata. To v vgrajenem sistemu prihrani prostor in energijo. Za delovanje ne potrebujete dodatnih delov. En čip lahko vstavite v majhne naprave in še vedno dobro deluje.
Nasvet: Zasnova z enim čipom vam omogoča izdelavo naprav, ki so manjše, cenejše in zanesljivejše. Ni vam treba povezovati veliko čipov.
Uporaba enočipnega mikrokrmilnika olajša programiranje in poenostavi napravo. Prav tako zniža stroške in porabi manj energije. Zato se enočipni mikrokrmilniki nahajajo v igračah, medicinskih orodjih in še več.
Ključne komponente
Vsak mikrokrmilnik ima glavne dele, ki mu pomagajo pri delovanju. Te osnove mikrokrmilnikov morate poznati, da bi razumeli, kako naprave izvajajo programe.
Tukaj so ključne komponente, ki jih najdete v večini mikrokrmilnikov :
Sestavina | vloga |
|---|---|
Centralna procesna enota | Izvaja navodila in opravlja matematične izračune, pri čemer deluje kot jedro. |
Spomin | Ima programski pomnilnik (flash) za kodo in podatkovni pomnilnik (RAM) za spremenljivke. |
Vhod/izhod (I/O) | Povezuje se z zunanjim svetom z priključki, časovniki in komunikacijskimi vrati. |
Krmilnik prekinitev | Odloča, kateri del lahko ustavi CPU, da se najprej opravijo pomembne naloge. |
Časovnik/števec | Šteje čas in dogodke, potrebne za merjenje časa. |
Enota za odpravljanje napak | Pomaga pri iskanju in odpravljanju težav s programsko opremo, kar izboljša delovanje. |
Vmesniki | Omogoča mikrokrmilniku komunikacijo z drugimi napravami prek SPI, USB in drugih vmesnikov. |
CPU: To so možgani mikrokrmilnika. Izvajajo navodila, ki jim jih daste.
Pomnilnik: Obstajata dve glavni vrsti. Hlapni pomnilnik (RAM) je hiter, vendar izgubi podatke, ko je napajanje izklopljeno. Nehlapni pomnilnik (flash) hrani podatke, tudi ko je napajanje izklopljeno. Nehlapni pomnilnik uporabljate za svoj program in pomembne podatke.
V/I vrata: Ta omogočajo mikrokrmilniku komunikacijo z zunanjimi napravami. Nanje lahko priključite gumbe, senzorje, luči ali motorje.
Periferne naprave: To so dodatne funkcije, kot so časovniki, števci in komunikacijska vrata. Pomagajo vaši napravi, da naredi več brez dodatnih čipov.
Mikrokrmilnik ima v majhnem čipu veliko prostora. Zaradi tega je odličen za naprave, ki morajo biti majhne, poceni in enostavne za programiranje. Ko se naučite osnov mikrokrmilnikov, boste razumeli, zakaj je zasnova z enim čipom tako uporabna za vgrajene sisteme.
Kako deluje
Interakcija komponent
V mikrokrmilniku trije glavni deli delujejo skupaj. CPE so možgani. Bere navodila in sprejema odločitve. Pomnilnik hrani vaš program in podatke. Vhodno/izhodna (I/O) vrata pomagajo mikrokrmilniku komunicirati z drugimi stvarmi. Na ta vrata lahko priključite senzorje, gumbe ali motorje.
CPU (centralna procesna enota) – izvaja navodila in nadzoruje naloge.
Pomnilnik – hrani vaš program in podatke za opravila.
Vhodno/izhodna (I/O) vrata – omogočajo mikrokrmilniku komunikacijo z napravami, kot so senzorji in zasloni.
Procesor prejema navodila iz pomnilnika. Uporablja vhodno/izhodna vrata za pridobivanje podatkov ali pošiljanje signalov. Ti deli sodelujejo, da hitro in dobro opravijo opravila.
Opomba: Mikrokrmilniki uporabljajo posebne načine za komunikacijo z drugimi napravami. Za različna opravila boste morda opazili UART, SPI, I2C, CAN ali USB . Vsak način pomaga mikrokrmilniku deliti podatke s senzorji, zasloni ali drugimi čipi.
Izvedba naloge
Delovanje mikrokrmilnika si lahko ogledate na preprostem primeru. Predstavljajte si, da želite preveriti temperaturo v prostoru s pomočjo senzorja. Mikrokrmilnik prebere podatke senzorja prek vhodno/izhodnih vrat. Procesor pregleda te podatke in preveri, ali je temperatura previsoka. Če je, mikrokrmilnik pošlje signal za vklop ventilatorja.
Takole mikrokrmilnik opravlja ta dela:
Korak | Kar se zgodi |
|---|---|
1. Preberi vnos | Mikrokrmilnik prejema podatke iz temperaturnega senzorja. |
2. Obdelovalni podatki | Procesor preveri temperaturo, shranjeno v pomnilniku. |
3. Odločite se za ukrepanje | Mikrokrmilnik primerja vrednost z nastavljeno omejitvijo. |
4. Krmilni izhod | Po potrebi mikrokrmilnik vklopi ventilator prek vhodno/izhodnega priključka. |
Mikrokrmilnik te korake ponavlja večkrat na sekundo. Spremlja vhode in krmili izhode na podlagi vašega programa. Zaradi tega so mikrokrmilniki odlični za naloge, ki zahtevajo hitre in zanesljive odgovore.
Aplikacije mikrokrmilnikov

Aplikacije mikrokrmilnikov pomagajo oblikovati svet, v katerem živite. Ti drobni čipi so v mnogih stvareh doma in v službi. Izvajajo preproste programe in nadzorujejo pomembna opravila. Aplikacije mikrokrmilnikov uporabljate vsak dan, tudi če jih ne vidite.
Vsakodnevne naprave
Mikrokrmilniki se uporabljajo v mnogih stvareh, ki jih uporabljate doma. Ti čipi pomagajo vašim aparatom bolje delovati in varčevati z energijo. Tukaj je nekaj načinov, kako jih lahko uporabite doma:
Pralni stroji uporabljajo mikrokrmilnike za nastavitev ciklov pranja in vode.
Klimatske naprave spreminjajo temperaturo in hitrost ventilatorja z mikrokrmilniki.
Hladilniki ohranjajo hrano hladno z nadzorom hlajenja in odmrzovanja.
Mikrovalovne pečice uporabljajo mikrokrmilnike za nastavitev časa in moči kuhanja.
Pametne ure štejejo vaše korake in srčni utrip z mikrokrmilniki.
Pametne luči vam omogočajo spreminjanje svetlosti in barve kar prek telefona.
Sistemi za avtomatizacijo doma povezujejo naprave in vam omogočajo, da jih upravljate.
Aplikacije mikrokrmilnikov uporabljate v pametnih televizorjih, zvočnikih in sledilnikih telesne pripravljenosti . Te naprave zbirajo podatke in hitro opravljajo delo. Internet stvari povezuje te izdelke, zaradi česar je vaš dom pametnejši in varčuje z energijo.
Uporaba v industriji
Uporaba mikrokrmilnikov je pomembna v številnih panogah . Najdete jih v avtomobilih, tovarnah, bolnišnicah in energetskih sistemih. Ti čipi izvajajo programe, ki pomagajo pri delu in zagotavljajo varnost.
Avtomobilska industrija: Mikrokrmilniki krmilijo motorje, beležijo podatke in upravljajo energijo.
Proizvodnja: Roboti in sistemi za avtomatizacijo uporabljajo aplikacije mikrokrmilnikov.
Energija: Mikrokrmilniki pomagajo nadzorovati napajanje in upravljati sisteme.
Zdravstvo: Naprave uporabljajo mikrokrmilnike za opazovanje pacientov in nadzor orodij.
Robotika: Aplikacije mikrokrmilnikov pomagajo robotom pri premikanju in opravljanju nalog.
Aplikacije mikrokrmilnikov naredijo naprave pametnejše in zanesljivejše. Vidimo jih v internetu stvari, kjer povezujejo senzorje in stroje. Mikrokrmilniki z izjemno nizko porabo energije pomagajo napravam, da zdržijo dlje brez novih baterij. To je pomembno za pametne domove, zdravstvo in tovarne.
Aplikacije mikrokrmilnikov poganjajo današnjo tehnologijo. Vsak dan dobite hitrejše, varnejše in boljše naprave. Ti čipi vam pomagajo živeti, delati in se zabavati v povezanem svetu.
Mikrokrmilnik proti mikroprocesorju
Ključne razlike
Morda se sprašujete, kako ti dve stvari nista enaki. Obe napravi delujeta, vendar sta različni. Mikrokrmilnik je celoten sistem na enem čipu . Vsebuje pomnilnik, vhodno/izhodna vrata in CPU skupaj. Vse, kar potrebujete za upravljanje, dobite v enem majhnem delu. Mikroprocesor je le možgani sistema. Za delovanje potrebuje dodaten pomnilnik in vhodno/izhodne čipe.
Tukaj je tabela, ki prikazuje glavne razlike:
Feature | Mikroprocesor | Mikrokontroler |
|---|---|---|
Spomin | Zunanji RAM in ROM | Vgrajeni RAM in ROM |
Periferne naprave | Potrebuje zunanji V/I | Vhodno/izhodni vmesniki na čipu (UART, SPI, I2C, GPIO) |
Bus sistem | Zunanja podatkovna in naslovna vodila | Notranje krmilno vodilo |
Arhitektura | Von Neumanna | Harvard |
Število komponent | Samo CPE | CPU + pomnilnik + V/I |
Izvedba navodil | Zaporedni | Vzporedno prek notranjih modulov |
Mikrokrmilnik uporablja Harvardsko arhitekturo. To mu omogoča hkratno pridobivanje navodil in podatkov. Je hiter za krmilna opravila. Mikroprocesor uporablja Von Neumannovo zasnovo. Tukaj si program in podatki delijo isti pomnilnik.
Videli boste, da mikrokrmilnik stane manj in porabi manj energije . Zaradi tega je primeren za majhne naprave, ki se napajajo z baterijami.
Uporabite primere
Mikrokrmilniki so v mnogih stvareh, ki jih uporabljate vsak dan. Nadzorujejo pralne stroje, mikrovalovne pečice in pametne termostate . V avtomobilih pomagajo pri motorjih, zračnih blazinah in zavorah. Tovarne jih uporabljajo za pogon strojev in sistemov za ure. Ti čipi so najboljši za nizko porabo energije in preprosta opravila.
Mikroprocesorji se nahajajo v računalnikih in tablicah. Opravljajo zahtevna dela, izvajajo številne programe in obdelujejo veliko podatkov. Vidite jih v prenosnikih, namiznih računalnikih in strežnikih. Če potrebujete hitrost in za opravljanje več stvari, uporabite mikroprocesor.
Tukaj je nekaj primerov:
Gospodinjski aparati: pralni stroji, mikrovalovne pečice in hladilniki.
Avtomobilski sistemi: krmilne enote motorja, zračne blazine in protiblokirne zavore.
Potrošniška elektronika: kamere, daljinski upravljalniki in igralne konzole.
Industrijska avtomatizacija: Krmiljenje strojev in sistemski nadzor.
Če želite, da naprava opravlja eno nalogo in hkrati varčuje z energijo, uporabite mikrokrmilnik. Če želite, da naprava opravlja več nalog hkrati, uporabite mikroprocesor.
Zdaj veste, da je mikrokrmilnik majhen čip, ki opravlja določena opravila v napravah. Vsebuje procesor, pomnilnik in vhodno/izhodne dele.
Mikrokrmilniki se nahajajo v avtomobilih, gospodinjskih aparatih in medicinskih pripomočkih.
Pomagajo avtomatizirati delo, ohranjajo varnost in prinašajo novo tehnologijo.
Ko se naučite teh osnov, lahko vidite, kako mikrokrmilniki spreminjajo svet. Odkrijte, kako pomagajo izboljšati elektroniko in poenostaviti življenje.
FAQ
Kaj je glavna naloga mikrokrmilnika?
Mikrokrmilnik se uporablja za nadzor določenih nalog v napravi. Bere vhodne podatke, obdeluje podatke in pošilja izhodne podatke. Najdemo ga v napravah, ki potrebujejo preprosta, samodejna dejanja.
Ali lahko mikrokrmilnik programirate doma?
Da! Veliko mikrokrmilnikov lahko programirate doma z računalnikom in preprostimi orodji. Številni kompleti in priročniki vam pomagajo pri začetku. Napišete kodo, jo naložite in opazujete, kako vaša naprava deluje.
Kako mikrokrmilnik varčuje z energijo?
Mikrokrmilniki uporabljajo načine nizke porabe energije, ko ne delujejo. Lahko jih nastavite v stanje mirovanja, dokler ne potrebujejo delovanja. To pomaga napravam, kot so senzorji in nosljive naprave, da dlje zdržijo baterije.
Nasvet: Uporabite način mirovanja, da bodo vaši projekti na baterije trajali veliko dlje.
Kakšna je razlika med RAM-om in flash pomnilnikom v mikrokrmilniku?
Tip pomnilnika | Kaj počne |
|---|---|
RAM | Shranjuje podatke med delovanjem naprave. |
Flash | Ohranja vaš program in nastavitve. |
Ko izklopite napajanje, izgubite podatke RAM-a. Flash pomnilnik varuje vašo kodo.




