Учебное электронное издание. — Саратов: Ай Пи Эр Медиа, 2016. — 191
c.
Учебное пособие предназначено для обучения студентов технических
специальностей теоретическим знаниям и практическим навыкам работы
с современными микроконтроллерами, широко применяемыми, в том
числе, в аэрокосмической отрасли. Основное внимание в пособии
сосредоточено на методическом обеспечении цикла виртуальных работ,
выполняемых с использованием пакета программ Proteus VSM. Работы
построены на базе Proteus-модели 8-разрядного микроконтроллера
ATmega328 в составе отладочной платы ARDUINO UNO фирмы ATMEL. В
рамках виртуального практикума студенты исследуют вопросы работы с
общей логикой микроконтроллера, средствами индикации,
измерительными и исполнительными устройствами, широко применяемыми
совместно с микроконтроллером. Цикл работ предполагает выполнение
заданий на персональном компьютере со средой разработки
Matlab-Simulink, использующей модельно-ориентированное
программирование и прототипирование микроконтроллерных систем с
автоматической кодогенерацией, а также с пакетом программ Proteus
VSM для виртуального моделирования электронных и электротехнических
систем. Логическим продолжением представленного виртуального
практикума является цикл лабораторных работ, выполняемых с
использованием реальных компонентов, описанный в учебном пособии
А.А. Афонина, Г.Г. Ямашева «Микропроцессорная техника в приборах,
системах и комплексах ориентации, навигации и управления
летательных аппаратов», изданном в 2015 году в издательстве «Ай Пи
Эр Медиа». Для обучения студентов технических специальностей
базовым теоретическим знаниям и практическим навыкам работы с
современными микроконтроллерами, широко применяемыми в различных
областях.
Предисловие
Список сокращений
Введение
Современные микроконтроллеры в задачах измерения и управления
Порядок подготовки рабочего места Работы, каждая из которых содержит:
Теоретические сведения.
Сборка и настройка параметров схемотехнической модели.
Задания по работе.
Порядок выполнения задания.
Matlab-Simulink размещение блоков в модели, кодогенерация модели и запуск на отладочной плате.
Требования к отчету.
Темы контрольных вопросов. Изучение программирования логических и математических конструкций в микроконтроллере
Особенности микроконтроллера ATmega328, порты, периферийные модули.
Программная реализация логических и математических блоков в МК.
Моделирование электронных схем в системе автоматизированного проектирования Proteus7. Светодиодная статическая и динамическая семисегментная индикация на базе микроконтроллера
Устройство семисегментного индикатора, его схемы включения и алгоритм работы. Аналогово-цифровое преобразование и широтно-импульсная модуляция в микроконтроллере
Реализация ШИМ, модуль АЦП Atmega328 ARDUINO UNO Программное управление шаговым электродвигателем посредством микроконтроллера Взаимодействие микроконтроллера с цифровыми устройствами
Знакосинтезирующий ЖКИ на базе HD44780.
Цифровой термодатчик DS18B20. Микроконтроллерное управление электромеханическим сервоприводом Цифро-аналоговое преобразование сигналов микроконтроллера Информационное взаимодействие между микроконтроллерами по последовательному асинхронному интерфейсу Прямой синтез гармонических сигналов на базе микроконтроллера Библиографический список.
Список сокращений
Введение
Современные микроконтроллеры в задачах измерения и управления
Порядок подготовки рабочего места Работы, каждая из которых содержит:
Теоретические сведения.
Сборка и настройка параметров схемотехнической модели.
Задания по работе.
Порядок выполнения задания.
Matlab-Simulink размещение блоков в модели, кодогенерация модели и запуск на отладочной плате.
Требования к отчету.
Темы контрольных вопросов. Изучение программирования логических и математических конструкций в микроконтроллере
Особенности микроконтроллера ATmega328, порты, периферийные модули.
Программная реализация логических и математических блоков в МК.
Моделирование электронных схем в системе автоматизированного проектирования Proteus7. Светодиодная статическая и динамическая семисегментная индикация на базе микроконтроллера
Устройство семисегментного индикатора, его схемы включения и алгоритм работы. Аналогово-цифровое преобразование и широтно-импульсная модуляция в микроконтроллере
Реализация ШИМ, модуль АЦП Atmega328 ARDUINO UNO Программное управление шаговым электродвигателем посредством микроконтроллера Взаимодействие микроконтроллера с цифровыми устройствами
Знакосинтезирующий ЖКИ на базе HD44780.
Цифровой термодатчик DS18B20. Микроконтроллерное управление электромеханическим сервоприводом Цифро-аналоговое преобразование сигналов микроконтроллера Информационное взаимодействие между микроконтроллерами по последовательному асинхронному интерфейсу Прямой синтез гармонических сигналов на базе микроконтроллера Библиографический список.