Tallinna Tehnikakõrgkool
Logi sisse

Õppeaine 'Mikrokontrollerid'

Nimi inglise keeles: Microcontrollers

Aasta:   2018/2019    2019/2020    2020/2021    2021/2022    2022/2023    

Aine koodTRO002
Õppekeeleesti
ÕppetoolRobotitehnika
Ainepunkte 3 EAP
Hindamisviis Hindeline arvestus

Õppeaine sisu lühikirjeldus

Mikroprotsessorite ehitus, põhimõisted, töötsüklid, protsessori ehitus, registrid ja nende otstarve, käsu- ja andmevormingud, protsessori käsustik, adresseerimine, protsessori koostöö mälu ja välisseadmetega, andmevahetus, andmevahetuse meetodid (UART, I2C, SPI), taimerid, katkestused, diskreetsed ning analoog sisendid ja väljundid, kompillaator, mikroprotsessorite kasutamine robootikas, automaatikas, elektriajamis ja releekaitses, mikroprotsessorite programmeerimine.

Põhiliseks programmeerimiskeeleks õppaine raames on C ning arendus platformideks Arduino Uno ning Texas Instruments MSP430 LaunchPad.

Lisaks mikrokontrolleritele tutvutakse kursuse jooksul ka lihtsamate elektroonika skeemidega, mille abil välismaailmaga suhelda. Nuppude, takistite, kondensaatorite, takistite, andurite, LCD ekraanide, releede kasutamine koos mikrokontrolleriga.

Õppeaine üldeesmärgid

Mikroprotsessorite ehituse, talitluse ja programmeerimisvõimaluste üldpõhimõtete tutvustamine. Praktilised oskused sardmikrokontrollerite programmeerimises C keeles. Anda ülevaade mikrokontrolleri arhitektuurist, C programmeerimiskeelest ja arendusvahenditest.

Õppeaine õpiväljundid

Kursuse läbinu tunneb mikroprotsessori ehitust ja tööpõhimõtteid, käskude liigitust, katkestuste ja adresseerimise mõisteid ning oskab C keeles kirjutada lihtsamaid programmilõike.

Õppeaine vormi kirjeldus

Loengud, kontrolltööd, praktikumid.

Hindamismeetodid

Kursus lõppeb arvestusega, mille sooritamise eelduseks on positiivselt sooritatud kontrolltöö ja praktikum. Kontrolltöös tuleb vastata kirjalikele küsimustele loengumaterjali raames. Kursuse lõpphinne kujuneb tehtud kontrolltöö ja praktikumi hinde keskmisena.

Õpetatakse järgmistes õppekavades

2020: ET*  ME*  RO  
2019: ET*  ME*  RO  
2018: RO  
* Valikaine
eten