Mikrokontroleri (Uvod) - Printable Version +- Bezbedan Balkan (https://bezbedanbalkan.net) +-- Forum: Edukacija (https://bezbedanbalkan.net/forum-19.html) +--- Forum: Alati, servisi i tutorijali (https://bezbedanbalkan.net/forum-20.html) +--- Thread: Mikrokontroleri (Uvod) (/thread-674.html) |
Mikrokontroleri (Uvod) - hightech - 05-28-2023 Mikrokontroleri *** The Beginning… Mikrokontroleri su digitalne elektronske komponente u vidu integrisanog kola, oni upravljaju uređajima i procesima. Oni u sebi imaju mikroprocesor, memoriju (RAM, ROM i flash), digitalne i analogne ulaze i izlaze (eng: inputs & outputs), digitalne tajmere, brojače (eng: counters), oscilatore, komunikacione sklopove (eng: interfaces) i druge dodatke. Mikrokontroler normalno radi u kontrolnoj petlji, dakle očitava ulaze (eng: input) i zatim podešava izlaze (eng: output) u skladu sa svojim programom, to je standardizovano za industrijsku proizvodnju, ali se takođe može programirati na bilo koji način, u zavisnosti od potrebe. Kao mikroprocesorsko jezgro set mikrokontrolera koristi se kao CISC (eng: complex instruction set computer) [ima kompleksan set instrukcija, preko 1000 njih, i većina se ne može izvršiti u jednom mašinskom ciklusu, već u više], tako i RISC (eng: reduced instruction set computer) [što je redukovan instrukcijski set, koji ima od 3050 instrukcija, i izvršava instrukciju u jednom mašinskom ciklusu]. Osim prve dve, još jedna razlika je to što se CISC koristi za računare, a RISC (kao i CISC, ali ređe), za mikrokontrolere. Kao glavni podatak koji se uvek daje uz mikrokontroler je broj bita (širina) memorije za podatke, kao i broj nožica. Broj bitova se kreće od 8, do 32, a broj nožica od 4 do nekoliko stotina. Spektar upotrebe je ogroman: robotika, telekomunikacije, sateliti, mobilni telefoni, kamere, kućni uređaji, automobili, itd. Glavna razlika između mikroprocesora i mikrokontrolera je u tome što su prvi napravljeni primarno za izvršavanje rada programa, kao i za optimizovanje brzine rada računara, ali uz pomoć mikrokontrolera, jer mikroprocesor ne može tako dobro i precizno da obavlja radnje u realnom vremenu (eng: real time). Drugi su namenjeni integrisanju većeg broja kola i upravljanju procesima u realnom vremenu. Takođe jeftiniju su, lakši za masovnu proizvodnju, imaju malu potrošnju energije i veću otpornost na varijacije napona. Izvor: Dinov Zabavnik (Dnevnici jednog dinosaurusa) - sastavljen 2015 godine. D - Dinamika, Diamonds I - Inovativnost, Improve N - Nauka, Native O - Obrazovanje, OG |