
Vsak dan uporabljate naprave, ki za delovanje potrebujejo mikrokrmilnik. Mikrokrmilnik je majhen, poceni računalnik na čipuImenuje se tudi enočip. 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, popolna enota, izdelana za vgradno 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.
Ti lahko programiranje mikrokrmilnikov 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. |
Procesor: To so možgani mikrokrmilnika. Izvajajo navodila, ki jim jih daste.
Spomin: 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: To omogoča mikrokrmilniku, da komunicira z zunanjimi stvarmi. Priključite lahko gumbe, senzorje, luči ali motorje.
Periferija: 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
Znotraj mikrokrmilnika delujejo skupaj trije glavni deli. CPU so možgani. Berejo navodila in sprejemajo odločitve. Spomin 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.
Spomin – hrani vaš program in podatke za opravila.
Vhodno/izhodna (I/O) vrata – omogočite mikrokrmilniku komunikacijo z napravami, kot so senzorji in zasloni.
Naš CPU Pridobiva navodila iz pomnilnika. Uporablja vhodno/izhodna vrata za pridobivanje podatkov ali pošiljanje signalov. Ti deli sodelujejo, da hitro in dobro opravijo delo.
Opomba: Mikrokrmilniki uporabljajo posebne načine za komunikacijo z drugimi napravami. Morda boste videli UART, SPI, I2C, CAN ali USB uporablja se za različna opravila. 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 sobno temperaturo s senzorjem. Mikrokrmilnik bere senzor prek vhodno/izhodnih vrat. CPU 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 | Naš CPU 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.
Uporabljate aplikacije z mikrokrmilniki v pametni televizorji, zvočniki in sledilniki telesne pripravljenostiTe 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 mnogih panogahNajdete jih v avtomobilih, tovarnah, bolnišnicah in energetskih sistemih. Ti čipi poganjajo 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. Mikrokontrolerji z izjemno nizko porabo energije pomagajo napravam, da trajajo 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 to dvoje ni isto. Obe napravi delujeta pomožno, vendar sta različni. Mikrokrmilnik je ... celoten sistem na enem čipuVsebuje pomnilnik, vhodno/izhodna vrata in procesor 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 a Mikrokrmilnik stane manj in porabi manj energijeZaradi tega je primeren za majhne naprave na baterije.
Uporabite primere
Mikrokrmilniki so v mnogih stvareh, ki jih uporabljate vsak dan. Oni upravljajte pralne stroje, mikrovalovne pečice in pametne termostateV avtomobilih pomagajo pri motorjih, zračnih blazinah in zavorah. Tovarne jih uporabljajo za pogon strojev in sistemov za uro. Ti čipi so ... najboljše za nizko porabo energije in preprosta dela.
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 dela v napravah. Vsebuje procesor, pomnilnik in vhodno/izhodne dele.
Mikrokrmilniki so najdemo 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! Ti lahko programirati veliko mikrokrmilnikov doma z uporabo računalnika in preprostih orodij. Številni kompleti in priročniki vam pomagajo začeti. 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.




