Электромобильдерге арналған микроконтроллер жүйелерін бағдарламалау
Сипаттама: Пәнде микроконтроллерлерді бағдарламалау негіздері беріледі. Микроконтроллерлік жүйелердің бағдарламалық-аппараттық құралдары және энергияны аз тұтынатын құрылғыларды құру принциптері зерттеледі. Микроконтроллерлік жүйелерде мәліметтерді алмастыру, сонымен қатар сыртқы құрылғылармен байланысы қарастырылады. Электромобиль микроконтроллері арқылы әртүрлі сыртқы құрылғыларды басқару мәселелері шешілді.
Кредиттер саны: 5
Пререквизиты:
- Көліктегі Smart технологиясының негіздері
Пәннің еңбек сыйымдылығы:
| Жұмыс түрлері | сағат |
|---|---|
| Дәрістер | 30 |
| Практикалық жұмыстар | |
| Зертханалық жұмыстар | 15 |
| СӨЖО | 30 |
| СӨЖ | 75 |
| Қорытынды бақылау нысаны | емтихан |
| Қорытынды бақылауды жүргізу нысаны | Емтихан |
Компонент: ЖОО компоненті
Цикл: Кәсіптік пәндер
Мақсат
- Электр көліктеріне арналған микроконтроллерлік жүйелерді бағдарламалау бойынша білім мен практикалық дағдыларды дамыту, электр қозғалтқыштарын басқару алгоритмдерін әзірлеу әдістерін меңгеру, батареяларды бақылау, датчик сигналдарды өңдеу және заманауи аппараттық және бағдарламалық жасақтаманы пайдалана отырып, электрондық басқару блоктары арасында деректер алмасуды ұйымдастыру.
Міндет
- микроконтроллер архитектурасын зерттеу, бағдарламалау әдістерін меңгеру және датчик сигналдарды өңдеу, электр қозғалтқыштары мен батареяларды басқару алгоритмдерін әзірлеу, деректер алмасу хаттамаларын зерттеу және электр көліктеріне арналған ендірілген жүйелерді сынау және жөндеу дағдыларын игеру.
Оқыту нәтижесі: білу және түсіну
- Электр көліктерінің микроконтроллерлік жүйелерін құру және пайдалану принциптерін, микроконтроллер архитектурасын, C/C++ тіліндегі бағдарламалау негіздерін, сенсорлық сигналдарды өңдеу әдістерін, деректер алмасу хаттамаларын (CAN, LIN, UART, SPI, I²C), сондай-ақ электр қозғалтқышын басқару, батареяны бақылау және ендірілген электр көлік жүйелерінің қауіпсіздігін қамтамасыз ету принциптерін түсіну.
Оқыту нәтижесі: білім мен ұғымды қолдану
- Электр көліктеріне арналған ендірілген жүйелерді әзірлеу, конфигурациялау және сынау үшін микроконтроллерлерді бағдарламалау саласындағы білім мен дағдыларды қолдану; сенсорлық деректерді жинау және өңдеу, электр қозғалтқыштарын басқару, батареяларды бақылау және электрондық басқару блоктары арасында деректер алмасу алгоритмдерін әзірлеу; және микроконтроллерлік жүйелерді модельдеу, диагностикалау және жөндеу үшін заманауи бағдарламалық құралдарды пайдалану.
Оқыту нәтижесі: талқылай білуді қалыптастыру
- Электр көліктерінің микроконтроллерлік жүйелерін басқару алгоритмдерінің тиімділігін талдай және бағалай білу, аппараттық және бағдарламалық жасақтаманы таңдауды негіздеу, ақауларды анықтау және сенімділік, қауіпсіздік және энергия тиімділігі талаптарына негізделген техникалық шешімдер қабылдау.
Оқыту нәтижесі: коммуникативтік қабілеттіліктер
- Электр көліктеріне арналған микроконтроллерлік жүйелерді әзірлеу нәтижелерін ұсына және негіздей білу, техникалық ақпарат алмасу, командада жұмыс істеу және техникалық шешімдерді талқылау кезінде кәсіби терминологияны қолдана білу.
Оқыту нәтижесі: Оқу дағдылары немесе сабаққа қабілеттілігі
- - таным, оқыту және өзін-өзі бақылау әдістері мен құралдарын өз бетінше қолдана білу, интеллектуалдық, мәдени, адамгершілік, дене және кәсіби өзін-өзі дамыту және өзін-өзі жетілдіру перспективаларын сезіну, өзінің артықшылықтары мен кемшіліктерін сын тұрғысынан бағалай білу.