Kods | RTR700 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Nosaukums | Vienkāršas mikrokontrolieru komunikāciju sistēmas (studiju projekts) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Statuss | Brīvās izvēles | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Līmenis un tips | Pamatstudiju, Akadēmiskais | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tematiskā joma | Elektronika un telekomunikācijas | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Struktūrvienība | Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mācībspēks | Viktors Zagorskis | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Kredītpunkti | 2.0 (3.0 ECTS) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Daļas | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Anotācija |
Studiju priekšmets paredzēts bakalaura līmeņa studentiem, kuri vēlētos iegūt papildu zināžanas un prasmes darbā ar mikrokontrolieru ierīcēm. Kursa mērķis ir veidot pieredzi vienkāršu komunikāciju sistēmu projektēšanā, kas nodrošina datu pārnesi starp datoriem un/vai mikrokontrolieru ierīcēm. Studenti tiek iepazīstināti ar standartu organizāciju darbu (ISO, ITU-T, u.c.) un to rekomendācijām komunikāciju sistēmu veidošanā. Studiju priekšmeta klausītāji iepazīstas ar ATMEL firmas 8 bitu mikrokontrolieru arhitektūru un programmēšanu asamblera valodā un padziļināti apgūst programmēšanas valodas C iespējas un īpatnības. Studiju priekšmets paredz praktisku datu apmaiņas uzdevumu veikšanu. Studiju priekšmeta apgūšanas laikā klausītāji veido prezentējamu studiju darbu.. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studiju kursa saturs |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mērķis un uzdevumi, izteikti kompetencēs un prasmēs |
Studiju priekšmeta mērķis ir iepazīstināt studentus ar praktiski risināmiem datu apmaiņas inženieruzdevumiem, kas realizēti uz mikrokontrolieru sistēmu bāzes. Studiju priekšmeta uzdevums ir veidot studentam praktiskas iemaņas būt patstāvīgam apskatīto piemēru pārnešanā uz reālu problēmu sfēru. Students kļūst kompetents un gūst praktisku pieredzi, risinot uzdevumus, kas saistīti ar vienkāršu elektronisku datu apmaiņu, lietojot fiziskus datora sistēmu RS232 standarta interfeisus savienojumā ar programmējamām mikrokontrolieru sistēmām. Students prot veidot vienkāršas C valodā rakstītas programmas, kas nodrošina datu apmaiņas plūsmu elementārās komunikāciju sistēmās. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sasniedzamie studiju rezultāti un to vērtēšana |
Students pārzina mikrokontrolieru arhitektūras veidus, fizikālās uzbūves īpatnības un iespējas. - Daļa no studiju projekta. Vērtējums ar atzīmi. Spēju pārbaude projekta aizstāvēšanā. Students spēj veidot vienkāršas programmas ATMEL 8 bitu mikrokontrolierim asamblerī un C valodās. - Daļa no studiju projekta. Vērtējums ar atzīmi. Spēju pārbaude projekta aizstāvēšanā. Students ir ieguvis praktiskas iemaņas datu apmaiņas nodrošināšanai starp vairākām mikrokontrolieru ierīcēm, lietojot standarta RS232 un RS422 savienojumus. - Daļa no studiju projekta. Vērtējums ar atzīmi. Spēju pārbaude projekta aizstāvēšanā. Studentam ir praktiskas iemaņas datu servēšanai un/vai attālinātai datu iegūšanai, lietojot ETHERNET datu tīklu resursus un UDP protokolu. - Daļa no studiju projekta. Vērtējums ar atzīmi. Spēju pārbaude projekta aizstāvēšanā. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Priekšzināšanas | 1. Vienkārša termināla lietotāja pieredze “Linux” (UNIX) tipa operētājvidēs. 2. Elementāras programmēšanas iemaņas C, C++ valodās. 3. Elektronikas pamatu kursa pārzināšana. 4. Klausītājam jābūt sagatavotam vai tendētam lasīt un saprast tehniska satura tekstus latviešu un angļu valodās. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Studiju kursa plānojums |
|