Kaj je mikrokrmilnik?

Mikrokrmilnik je integriran čip, ki je pogosto del vgrajenega sistema. Vključuje CPU, RAM, ROM, V/I vrata in časovnike kot standardni računalnik, a ker so zasnovani za izvajanje samo ene posebne naloge za nadzor enega sistema, so veliko manjši in poenostavljeni, tako da lahko vključujejo vse funkcije, potrebne na enem samem čipu. Za razliko od mikroprocesorja, ki je čip splošnega namena, ki se uporablja za ustvarjanje večnamenskega računalnika ali naprave in zahteva več čipov za opravljanje različnih nalog, naj bi bila ta naprava bolj samostojna in neodvisna ter deluje kot majhen, namenski računalnik.

Velika prednost mikrokrmilnikov v nasprotju z uporabo večjih mikroprocesorjev je v tem, da je število delov in stroške oblikovanja nadzorovanega predmeta mogoče zmanjšati na minimum. Običajno so zasnovani z uporabo komplementarne tehnologije polprevodniških kovinskih oksidov (CMOS), učinkovite tehnike izdelave, ki porabi manj energije in je bolj imun na močne konice kot druge tehnike. Uporablja se tudi več arhitektur, vendar je prevladujoča arhitektura Complex Instruction Set Computer (CISC), ki omogoča, da čip vsebuje več nadzornih navodil, ki jih je mogoče izvesti z enim ukazom makra. Nekateri uporabljajo arhitekturo računalnika z zmanjšanim naborom navodil (RISC), ki izvaja manj navodil, vendar zagotavlja večjo preprostost in manjšo porabo energije.

Zgodnji krmilniki so bili običajno zgrajeni iz logičnih komponent in so bili običajno precej veliki. Kasneje so bili uporabljeni mikroprocesorji in krmilniki so se lahko namestili na vezje. Mikrokrmilniki zdaj vse potrebne komponente namestijo na en sam čip. Ker nadzorujejo eno samo funkcijo, nekatere zapletene naprave vsebujejo več.

Ti čipi so postali običajni na mnogih področjih in jih je mogoče najti v gospodinjskih aparatih, računalniški opremi in instrumentih. Imajo tudi veliko industrijsko uporabo in so postali osrednji del industrijske robotike. Ker se običajno uporabljajo za nadzor posameznega procesa in izvajanje preprostih navodil, ne zahtevajo znatne procesorske moči.

Avtomobilski trg je bil glavni gonilnik mikrokrmilnikov, od katerih so bili mnogi razviti za avtomobilske aplikacije. Ker morajo vzdržati težke okoljske razmere, morajo biti zelo zanesljivi in ​​vzdržljivi. Kljub temu so čipi, ki se uporabljajo v avtomobilih, tako kot njihovi kolegi, zelo poceni in lahko zagotavljajo zmogljive funkcije, ki bi jih sicer bilo nemogoče ali predrago implementirati.