7.МЕТОДИЧЕСКИЕ МАТЕРИАЛЫ К ТЕСТОВОМУ КОНТРОЛЮ ЗНАНИЙ СТУДЕНТОВ
7.1. Вопросы к модулю №1 (темы 1 – 3)
1. Обобщенная структура микропроцессорной системы управления электроприводами.
2. Назначение и характеристика процессоров цифровой обработки сигналов (ПЦОС). Понятия: «процессор», «контроллер», «реальный масштаб времени».
3. Базовая архитектура ПЦОС: Гарвардская архитектура, конвейер, специализированное устройство умножения, специализированные команды цифровой обработки сигналов, короткий командный цикл. ПЦОС с фиксированной и плавающей точкой.
4. Структура микроконтроллера. Характеристика памяти: программ, данных, Flash-memory.
5. Процессорное ядро: программный счётчик, регистр инструкций, арифметико-логическое устройство, регистры общего назначения, регистры ввода-вывода, регистр состояния.
6. Функциональные модули: тактовый генератор, схема сброса, система прерываний, порты ввода-вывода, энергонезависимая память данных, аналого-цифровые преобразователи, аналоговые компараторы, таймеры-счетчики, последовательные интерфейсы: интерфейсный модуль UART, интерфейс SPI, интерфейс I2C, сторожевой таймер, система энергосбережения.
7. Архитектура специализированных для электропривода сигнальных микроконтроллеров TMS320F2802x/3x фирмы Texas Instruments (США): блок-схема, карта памяти, менеджер прерываний.
7.2. Вопросы к модулю №2 (темы 4 – 6)
8. Модульная разработка программного обеспечения, секционирование программных модулей на Ассемблере, секционирование программных модулей на языке С/С++ в среде разработки Code Composer Studio. 9. Распределение ресурсов памяти микроконтроллера с помощью файла управления компоновкой: командный файл компоновщика (.cmd), описание карты памяти, размещение секций программы.
10. Порядок создания нового проекта, создания и редактирования файла исходной программы на языке С/С++, создания и редактирования файла управления компоновкой, подключение файлов к проекту в среде Code Composer Studio.
11. Порядок установки опций компилятора и компоновщика, сборки и загрузки проекта, выполнения программы по шагам в среде Code Composer Studio.
12. Главная функция main(), имена переменных и констант, типы данных, форматы представления констант, операторы описания переменных в языке Си.
13. Арифметические операции, операции инкремента и декремента, логические операции, поразрядные операции, операции отношения и сравнения. Операторы присваивания. Использование стандартных библиотек в языке Си.
14. Операторы ветвления. Операторы организации циклов. Работа с указателями. Указатели и массивы. Функции в языке Си.
7.3. Вопросы к модулю №3 (темы 7, 8)
15. Способы доступа к регистрам встроенных периферийных устройств микроконтроллеров С28хх на языке Си.
16. Структура заголовочного файла периферийного устройства микроконтроллеров С28хх.
17. Размещение структур регистровых файлов в памяти данных микроконтроллеров С28хх.
18. Файл определения глобальных переменных микроконтроллеров С28хх.
19. Программирование периферии микроконтроллеров С28хх с использованием заголовочных файлов.
20. Работа с таймерами общего назначения микроконтроллеров С28хх.
21. Система прерываний микроконтроллеров С28хх.
22. Формат числа с плавающей точкой.
23. Числа с фиксированной точкой и операции над ними в библиотеке IQmath.
24. Изменение формата чисел в библиотеке IQmath.
8. ВНЕАУДИТОРНАЯ САМОСТОЯТЕЛЬНАЯ РАБОТА СТУДЕНТОВ
№
| Наименование
| Часы
| 1.
| Подготовка к лекциям
| 6
| 2.
| Подготовка к лабораторным занятиям
| 9
| 3.
| Подготовка к практическим занятиям
| -
| 4.
| Подготовка к семинарским занятиям
| -
| 5.
| Плановая работа
| -
| 6.
| Индивидуальная работа
| 57
| 7.
| Подготовка к зачёту
| -
|
|
|
| ИТОГО
| 72
| 9. МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ Для обеспечения освоения дисциплины необходимо наличие учебной аудитории, снабженной мультимедийными средствами для представления презентаций лекций и показа учебных фильмов.
КАЛЕНДАРНЫЙ ПЛАН (РЕЙТИНГ - ПЛАН) Рейтинг-план
| Модуль «Электроэнергетика и электротехника»
по дисциплине
(Б3.2.9) Микропроцессорные устройства в электроприводе
| Самостоятельная работа: 36
| Сроки контроля, номер недели, семестра
| Зачет – более 50 баллов
| Для бакалавров, обучающихся по направлению 140400 «ЭЛЕКТРОЭНЕРГЕТИКА И ЭЛЕКТРОТЕХНИКА»
Профиль № 10, 14
| Весовой коэффициент модуля
| Лекции – 18 часа
Лабораторные работы -18 часов
| Незачет – менее 50 баллов
| На весенний семестр учебного года
| Практические занятия – нет
Семинарские занятия - нет
| Лектор Гузий В.Г.
| Итого – 72 часа (2 ЗЕТ)
| Название модуля
| Лекции, тема
| балл
| Лаб. раб., №
| балл
| Самостоятельная работа,
| балл
|
| Рубежный контроль
| Максимальный балл модуля
|
| Модуль № 1
Архитектура микроконтроллеров
| 1. Введение
2. Процессоры цифровой обработки сигналов и микроконтроллеры.
3. Структура и функциональные модули микроконтроллеров.
| 0 – 5 баллов за посещаемость лекций
| 1. Лабораторная работа №1. Разработка и отладка программ на языке С/С++ в режиме симуляции микропроцессора TMS320F28035 в среде разработки Code Composer Studio. 2. Лабораторная работа №2. Изучение файла линковщика микропроцессора TMS320F28035.
3. Лабораторная работа №5. Сторожевой таймер и прерываний.
| 15: Работа в установленный срок: выполнена – 5, оформлена – 5, защищена - 5
| Изучение тем 1 - 2
| 15
| 1
| Тестирование, плановая защита лабораторных работ
| 20
| 1 – 15 октября
| Модуль № 2
Программирование микроконтроллеров
| 4. Создание отладка программ на языке С/С++ среде разработки Code Composer Studio.
5 . Особенности языка Си для микроконтроллеров TMS320x.
6. Базовые возможности языка программирования Си.
| 0 – 5 баллов за посещаемость лекций
| 4. Лабораторная работа №6. Аналого-цифровой преобразователь.
5. Лабораторная работа №7. Генерация и графическое отображение сигнала ШИМ.
6. Лабораторная работа №8. Низкочастотный фильтр сигнала ШИМ.
| 15: Работа в установленный срок: выполнена – 5, оформлена – 5, защищена - 5
| Изучение тем 3 - 4
| 15
| 1
| Тестирование, плановая защита лабораторных работ
| 20
| 15 – 20 ноября
| Модуль № 3
Программирование периферийных устройств
| 7. Технология работы с периферийными устройствами микроконтроллеров С28хх на языке Си. Работа с портами дискретного ввода/вывода, таймерами, контроллером прерываний.
8. Работа с библиотекой IQmath и со стандартной библиотекой поддержки операций с плавающей точкой.
| 0 – 5 баллов за посещаемость лекций
| 7. Лабораторная работа №9. Использование ускорителя управления (CLA) для фильтрации сигнала ШИМ. 8. Лабораторная работа №10. Запуск программы из flash памяти.
9. Лабораторная работа №12. Запуск DSP/BIOS кода из flash памяти.
| 15: Работа в установленный срок: выполнена – 5, оформлена – 5, защищена - 5
| Изучение тем 5 - 6
| 15
| 1
| Тестирование, плановая защита лабораторных работ
| 20
| 15 – 20 декабря
| ИТОГО по дисциплине +бонус до 40%
| 100
|
|
| |