Санкт- Петербургское государственное бюджетное
профессиональное образовательное учреждение
"Политехнический колледж городского хозяйства"
Микропроцессорная техника
рабочая программа дисциплины
11.02.01 Радиоаппаратостроение
Правительство Санкт-Петербурга
Комитет по науке и высшей школе
Приложение
к ОП СПО по специальности
11.02.01 Радиоаппаратостроение, утвержденной приказом от
14.05.2014 г. №521-ОД
Виды контроля в семестрах:
зачет с оценкой 5
экзамен 6
Распределение часов дисциплины по семестрам
Организация-разработчик:
Санкт-Петербургское государственное бюджетное профессиональное образовательное учреждение «Политехнический колледж городского хозяйства».
Рабочая программа дисциплины
Микропроцессорная техника
разработана в соответствии с ФГОС СПО:
Федеральный государственный образовательный стандарт среднего профессионального образования по специальности 11.02.01 РАДИОАППАРАТОСТРОЕНИЕ (приказ Минобрнауки России от 14.05.2014 г. № 521)
составлена на основании учебного плана:
по специальности Радиоаппаратостроение
1. ЦЕЛИ ОСВОЕНИЯ ДИСЦИПЛИНЫ
В результате освоения дисциплины студент должен уметь:
- составлять и отлаживать простые программы для микроконтроллеров с использованием специа-лизированных программных пакетов;
-записывать и перезаписывать программное обеспечение в микроконтроллеры;
- оформлять технологическую и другую техническую документацию в соответствии с требовани-ями ГОСТ;
В результате освоения дисциплины студент должен знать:
- основные правила программирования микроконтроллеров;
- способы написания и отладки управляющих программ;
- основные положения разработки и оформления конструкторской, технологической и другой нормативной документации по программированию микроконтроллеров;
2. МЕСТО ДИСЦИПЛИНЫ В СТРУКТУРЕ ОБРАЗОВАТЕЛЬНОЙ ПРОГРАММЫ
3. ПЛАНИРУЕМЫЕ РЕЗУЛЬТАТЫ ОСВОЕНИЯ ДИСЦИПЛИНЫ
ОК 1: Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес.
ОК 2: Организовывать собственную деятельность, выбирать типовые методы и способы выполнения профессиональных задач, оценивать их эффективность и качество.
ОК 3: Принимать решения в стандартных и нестандартных ситуациях и нести за них ответственность.
ОК 4: Осуществлять поиск и использование информации, необходимой для эффективного выполнения профессиональных задач, профессионального и личностного развития.
ОК 5: Использовать информационно-коммуникационные технологии в профессиональной деятельности.
ОК 6: Работать в коллективе и команде, эффективно общаться с коллегами, руководством, потребителями.
ОК 7: Брать на себя ответственность за работу членов команды (подчиненных), результат выполнения заданий.
ОК 8: Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации.
ОК 9: Ориентироваться в условиях частой смены технологий в профессиональной деятельности.
ПК 1.1: Осуществлять сборку и монтаж радиотехнических систем, устройств и блоков.
ПК 1.2: Использовать техническое оснащение и оборудование для реализации сборки и монтажа радиотехнических систем, устройств и блоков в соответствии с технической документацией.
ПК 1.3: Эксплуатировать автоматизированное оборудование для сборки и монтажа радиоэлектронных изделий.
ПК 2.1: Настраивать и регулировать параметры радиотехнических систем, устройств и блоков.
ПК 2.2: Анализировать электрические схемы радиоэлектронных изделий.
ПК 2.3: Анализировать причины брака и проводить мероприятия по их устранению.
ПК 3.1: Выбирать измерительные приборы и оборудование для проведения испытаний узлов и блоков радиоэлектронных изделий и измерять их параметры и характеристики.
ПК 3.2: Использовать методики проведения испытаний радиоэлектронных изделий.
ПК 3.3: Осуществлять контроль качества радиотехнических изделий..
В результате освоения дисциплины обучающийся должен:
4. ТЕМАТИЧЕСКОЕ ПЛАНИРОВАНИЕ ДИСЦИПЛИНЫ
Наименование разделов и тем /вид занятия/
Раздел 1. Тема 1. Микропроцессоры и микропроцессорные системы
Обобщенная структурная схема микропроцессоров
/Лек/
Базовые функциональные узлы микропроцессоров
/Лек/
Модульная архитектура микропроцессорных систем
/Лек/
Режимы обмена данными с внешними устройствами
/Лек/
Режимы обмена данными с внешними устройствами
/Пр/
Реферат " Архитектура и разновидности современных МК"/СР/
Раздел 2. Тема 2. Микроконтроллеры
Обобщенная структурная схема микроконтроллеров
/Лек/
Встроенные периферийные устройства микроконтроллеров
/Пр/
Программирование микроконтроллеров в IDE MicroChip Studio
/Пр/
Создание компьютерной модели МКС в САПР Proteus
/Пр/
Реферат "Схемотехника и режимы работы встроенных таймеров-счетчиков МК AVR "/СР/
Реферат " Устройство и методика программной настройки встроенных АЦП"/СР/
Раздел 3. Тема 3. Основы программирования на СИ
Структура программы на языке СИ
/Лек/
Используемые типы данных и переменные
/Лек/
Выполнение математических операций, приоритет операций
/Пр/
Программирование математических выражений
/Пр/
Поразрядные операции с бинарными числами
/Пр/
Написание программ с циклом «for» и «while»
/Пр/
Процедуры разветвления программы
/Лек/
Написание программ с процедурой «if-else», «switch-case»
/Пр/
Программирование собственных функций пользователя/Пр/
Создание библиотек собственных функций пользователя/СР/
Структуры, как форма хранения и обработки информации/СР/
Раздел 4. Тема 4. Программирование микроконтроллеров AVR
Программирование состояния портов ввода-вывода
/Пр/
Разработка программы мигания светодиода
/Пр/
Использование логических операций сдвига для управления портами
/Пр/
Программирование динамических световых эффектов со светодиодами/Пр/
Программирование работы семисегментной индикации в статическом режиме
/Пр/
Программирование кнопочного пульта управления
/Пр/
Организация прерываний, виды прерываний
/Лек/
Дифференцируемый зачет/Лек/
Схемотехника GPIO микроконтроллеров AVR/СР/
Режимы работы GPIO, программная настройка режимов/СР/
Виды прерываний в МК AVR: внутренние прерывания/СР/
Виды прерываний в МК AVR: внешние прерывания/СР/
Раздел 5. Тема 5.Программирование встроенных периферийных устройств микроконтроллеров
Динамическая индикация
/Лек/
Программирование динамической индикации с использованием встроенных таймеров-счетчиков
/Лаб/
Программирование ШИМ встроенных таймеров счетчиков/Лек/
Разработка программы плавного регулирования яркости светодиодов
/Лаб/
Программирование работы LCD матрицы 16 на 2.
/Лек/
Передача двухстрочного текста на LCD матрицу 16 на 2.
/Лаб/
Программирование работы встроенного АЦП микроконтроллера
/Лек/
Программирование работы АЦП в режиме прерываний
/Лаб/
Программирование цифрового вольтметра на базе микроконтроллера часть1
/Лаб/
Встроенные таймеры-счетчики: программирование режимов PWM/СР/
Встроенные таймеры-счетчики: виды внутренних прерываний и их программирование/СР/
Программная настройка LCD дисплея/СР/
Использование встроенного АЦП для работы с джойстиком/СР/
Программирование многоканального режима работы АЦП/СР/
Раздел 6. Тема 6. Программирование встроенных интерфейсов микроконтроллера
Программная настройка интерфейса USART
/Лек/
Программирование передачи текста в ПК
/Лаб/
Программирование приема данных от ПК по UART
/Лаб/
Интерфейс TWI (Two-wire Serial Interface)I2C.
/Лек/
Программная настройка интерфейса I2C.
/Лек/
Подключение микросхемы часов реального времени по интерфейсу I2C.
/Лаб/
Программирование часов реального времени с LCD дисплеем
/Лаб/
Подключение к МК цифрового датчика температуры
/Лаб/
Программирование передачи данных датчиком температуры
/Лаб/
Программирование цифрового термометра с LCD дисплеем
/Лаб/
Подключение микросхемы EEPROM по I2C
/Лаб/
Запись и чтение информации в микросхеме EEPROM
/Лаб/
Программирование цифровой метеостанции на базе микроконтроллера
/Лаб/
Модуль интерфейса SPI (Serial Peripheral Interface).
/Лек/
Базовые настройки интерфейса SPI
/Лаб/
Программирование интерфейса SPI.
/Лаб/
Подключение сдвигового регистра 74HC595 по SPI
/Лаб/
Подключение цифровых LED индикаторов по шине SPI
/Лаб/
Организация связи двух микроконтроллеров по шине SPI
/Лаб/
Подключение по шине SPI карты памяти SD (Secure Digital).
/Лаб/
Запись данных на карту памяти по интерфейсу SPI
/Лаб/
Программное управление внешними устройствами по UART/СР/
Программирование подключения LSD дисплея по интерфейсу TWI/СР/
Интерфейс 1-WIRE: программная реализация/СР/
Программирование цифрового термометра на базе интерфейса 1-WIRE/СР/
Раздел 7. Тема 7.Особенности программирования микроконтроллеров STM32
Особенности программной архитектуры микроконтроллеров STM32/Лек/
Создание программного проекта в STM32CubeIDE/Лаб/
Библиотеки STM32: СMSIS и HAL/Лек/
Конфигурирование портов GPIO через CMSIS/Лаб/
Программирование с использованием HAL функций/Лаб/
Перенос кода AVR на платформу STM32/СР/
Программирование динамической индикации на STM32/СР/
1.Микроконтроллеры для систем автоматики: учебное пособие / А.М. Водовозов, 3 изд. – М.:Инфра - Инженерия, 2016, - 164 с.
2.Программирование на языке СИ: учебное пособие/ Кузин А.В., Чумакова Е.В. – М.: Форум, 2015 – 142 с.
Интернет источники:
1. http://narodstream.ru/programmirovanie-mk-avr/ - Программирование микроконтроллеров AVR
5.1. Перечень ресурсов информационно-телекоммуникационной сети "Интернет"
5.2. Перечень программного обеспечения
1. Proteus 8.9 Prof.
2. DevC++
3. MicrochipStudio
5.3. Перечень информационных справочных систем
6. МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
7. МЕТОДИЧЕСКИЕ УКАЗАНИЯ ДЛЯ ОБУЧАЮЩИХСЯ ПО ДИСЦИПЛИНЕ