Навигација

13М041ПМК - Примена микроконтролера

Спецификација предмета
НазивПримена микроконтролера
Акроним13М041ПМК
Студијски програмЕлектротехника и рачунарство
Модул
Тип студијамастер академске студије
Наставник (предавач)
Наставник/сарадник (вежбе)
Наставник/сарадник (ДОН)
Број ЕСПБ6.0Статус предметаизборни
Условљност другим предметиманема
Циљеви изучавања предметаЦиљ курса је упознавање студената са специфичним концептом развоја системског хардвера и софтвера. Циљ је да студенти буду фокусирани на развој конкретне апликације, имплементацију алгоритама управљања, развој мрежних мерно-контролних апликација преко употребе интуитивно написаних функција које омогућавају једноставну интеграцију различитих компоненти система.
Исходи учења (стечена знања)Студенти ће моћи да учествују у фазама пројектовања и развоја различитих наменских система, укључујући пројекте развоја сложених мерно-контролних система са мрежном или индустријском комуникацијом.
Садржај предмета
Линк ка страници предметаhttp://tnt.etf.rs/~ms1pmk
Линк ка предавањимаhttps://teams.microsoft.com/l/team/19%3aRhVOi5BhyYwA6Q4N392BUBfaG33Dhy5M6R637TYN9DQ1%40thread.tacv2/conversations?groupId=bea9cfce-0b70-4f0c-ac9f-232bc43bf85d&tenantId=1774ef2e-9c62-478a-8d3a-fd2a495547ba
Садржај теоријске наставеОсновне карактеристике АРМ kортеks-М3 микроконтролера, архитектура, електричне карактеристике, карактеристике периферијских модула, меморијска мапа, инструкцијски сет. Концепт развоја функционалног прототипа система, употреба он-лине kомпилер-а и vеб базираног развојног окружења. Преглед процедуре развоја програмског кода и поступка дебаговања.
Садржај практичне наставеПреглед доступних библиотека програмских функција за имплементацију различитих технологија за мрежну комуникацију, ТЦП/ИП модела комуникације, клиент/сервер апликације, имплементација мерно управљачких алгоритама, визуелизација и приказ информација, управљање моторима, сензорска мерења температуре, притиска, убрзања, орјентације и позиције. Примери сложених управљачких система.
Литература
  1. Белешке са предавања су доступне преко веб странице предмета
  2. John Peatman, "Design With Microcontrollers", Mcgraw-Hill College, 1988.
  3. W. Wolf, "Computer as Components, Principles of Embedded Computing System Design", Morgan Kaufmann, San Francisco, USA 2000.
  4. F. Vahid, T. D. Givargis, "Embedded System Design: A Unified Hardware/Software Introduction", Wiley, 2001.
  5. Joseph Yiu, The Definitive Guide to the Arm Cortex m3, Elsevier, 2007.
Број часова активне наставе недељно током семестра/триместра/године
ПредавањаВежбеДОНСтудијски и истраживачки радОстали часови
311
Методе извођења наставе45 часова предавања и дискусије, 15 часова вежби на табли и консултација и 15 часова рада у лабораторији и рада на пројекту. Укупно 75 часова самосталног учења и рада на пројекту, од чега 3 часа недељно у току семестра и приближно 30 часова припреме колоквијумa и припреме у испитном року.
Оцена знања (максимални број поена 100)
Предиспитне обавезеПоенаЗавршни испитПоена
Активности у току предавања0Писмени испит0
Практична настава40Усмени испит40
Пројекти
Колоквијуми20
Семинари0