Microcontrollers and Arduino components

Mikrokontroller



Mikrokontroller on mehhatroonikasüsteemide oluline komponent, mis vastutab info töötlemise ja käskude edastamise täituritele. Seda võib kujutleda kui väikest arvutit, kus kõik põhikomponendid – protsessor, mälu (RAM, Flash, EEPROM) ja sisend-väljundliidesed – on paigutatud ühele kiibile.

🔧 Põhikomponendid



KomponentIconKirjeldus
Protsessor⚙️Töötleb käske (kuni 16-400 MHz)
Flash💾Programmimälu (32KB-2MB)
RAM🧠Ajutine mälu (2-512KB)
EEPROM📝Püsiv andmemälu (1-64KB)
GPIO🔘Programmeeritavad sisend-väljundid


⚡ Võtmeomadused



🔄
Programmeeritav
Üks ja sama viik saab olla sisend või väljund
🔋
Madal voolutarve
Sobib akuga seadmetele
🧩
Integreeritud
Kõik vajalik ühel kiibil

🔍 Miks valida mikrokontroller?



🟢 Eelised
  • ✔️ Odav (alates 0.50€)
  • ✔️ Väike energiatarve
  • ✔️ Reaalaja töö võimalik
🔴 Puudused
  • ✖️ Piiratud arvutusvõimsus
  • ✖️ Piiratud mälumaht
  • ✖️ Keerukate OS-ide puudumine



📌 Näited rakendustest



📊 Võrdlus arvutiga



  • 🏠 Kodumasinad (pesumasinad, köögiseadmed)
  • 🚗 Autoelektroonika (mootorijuhtimine)
  • 🤖 Robootika (andurid, servod)
  • 🌱 Nutikas põllumajandus
Mikrokontroller Arvuti
Taktsagedus ⏳ 16-400 MHz 🚀 2-5 GHz
Energiatarve 🔋 0.01-0.5 W 💡 50-300 W
Reageerimisaeg ⚡ Mikrosekundid 🐢 Millisekundid


Arduino Uno põhikomponendid





🔧 Arduino põhikomponendid



Valgusdiood (LED)
Kiirgab valgust, kui vool läbib teda.
Nupp
Võimaldab anda käske Arduinole.
Piesosummer
Tekitab heli elektrisignaali korral.
Fototakisti
Takistus muutub valguse hulgast.
Takisti
Piirab voolutugevust vooluringis.
Potentsiomeeter
Reguleerib pinge tugevust.
Temperatuuriandur
Mõõdab ümbritsevat temperatuuri.
Servomootor
Täpselt juhitav pöörlev mootor.
Mootor
Loob liikumise – nt rataste jaoks.
LCD-ekraan
Kuvab teksti ja andmeid kasutajale.