Обучающие курсы по МК НИИЭТ К1921ВК01Т

Проектирование цифровых систем управления на базе отечественного микроконтроллера НИИЭТ К1921ВК01Т

 

 

Общая информация

 

К сожалению, курсы повышения квалификации больше не проводятся в силу недобора слушателей и сложности согласования времени проведения между различными организациями.

Мы решили опубликовать лекционную часть курсов для бесплатного просмотра на YouTube и на яндекс-диск.

Ссылка на плейлист лекций, смотреть рекомендуется со скоростью 2х:

Лекции доступны за 4 дня, на 5й день была большая интерактивная практическая работа, которую не удалось скомпоновать в целостный материал для публикации. В качестве замены можно предложить видео обзора отладочного комплекта VectorCARD (в конце видео есть небольшая практическая работа), а также видео обзора решений CANOpen (1 2 3), где второе и третье видео рассказывают о настройке векторной СУ.

Практические упражнения можно выполнить самостоятельно на отладочных комплектах, доступных для заказа на нашем сайте.

Все презентации можно скачать в архиве по ссылке Курсы 2019.06.

В качестве дополнительных материалов рекомендуются лекции по векторному управлению от Texas Instruments  1 2 3 4 5 (на английском), а также обзор 

 

Для кого эти курсы

Для слушателей, имеющих минимальный опыт программирования микроконтроллеров, но знающих язык Си. В случае, если имеется богатый опыт разработки на других типах микроконтроллеров, то эффективнее изучать К1921ВК01Т непосредственно практическим путем, читая техническое описание и изучая многочисленные примеры кода.

Требования к квалификации слушателей

Обязательно:

Базовое знание языка программирования Си (объявление переменных, функции, условия, циклы, структуры)

Желательно:

Опыт разработки простейшей программы для микроконтроллера (любого)

Базовые знания теории автоматического управления (ТАУ)

Базовые знания теоретических основ электротехники (ТОЭ)

 

Программа курса

 

День 1
  1. Обзорная лекция по архитектуре и составу периферийных модулей микроконтроллера K1921BK01T. Сравнение изделия с ближайшими отечественными и зарубежными аналогами. Отдельное рассмотрение периферийных модулей, предназначенных для управления электродвигателем. Знакомство слушателей на практике с существующими отладочными платами на базе K1921BK01T и их возможностями. Видео youtube, видео на яндекс-диске, презентация  K1921BK01T Лекция 1.1
  2. Обзор существующих инструментов разработки программного обеспечения для K1921BK01T, демонстрация их работы, выделение достоинств и недостатков (IAR, Keil, VectorIDE, Codemaster). Практическая работа по подключению к K1921BK01T из различных сред разработки, их конфигурирование. Запуск простейшей программы на K1921BK01T. Видео youtube, видео на яндекс-диске, презентация K1921BK01T Лекция 1.2

4 часа

 

 

4 часа

День 2
  1. Практическая работа по запуску и настройке периферийного модуля широтно-импульсной модуляции (ШИМ) микроконтроллера, предназначенного для управления электродвигателями. Регулирование яркости светового индикатора при помощи ШИМ. Видео youtube, видео на яндекс-диске, презентация K1921BK01T Лекция 2.1
  2. Обзор существующих вариантов отладки микроконтроллера K1921BK01T применительно к системам управления реального времени. Практическая работа по знакомству отладки в реальном времени при помощи Keil, при помощи сторонних инструментов на базе интерфейса связи CAN или RS. Демонстрация возможности наблюдать за изменением переменных микроконтроллера без прерывания его работы и построение осциллограмм. Видео youtube, видео на яндекс-диске, презентация K1921BK01T Лекция 2.2

4 часа

 

4 часа

День 3
  1. Знакомство с различными подходами к математическим вычислениям – в целочисленном формате с фиксированной точкой и в формате с плавающей точкой. Синтез фильтра (инерционного звена первого порядка) в цифровом виде, реализация его при помощи различных подходов. Практическая работа по запуску и проверке работы цифрового фильтра. Видео youtube, видео на яндекс-диске, презентация K1921BK01T Лекция 3.1
  2. Знакомство с методами измерения производительности вычислений (затраченного на вычисление времени), практическая работа по определению производительности работы написанного программного кода с разными форматами вычислений. Демонстрация влияния заданной степени оптимизации компилятора на производительность вычислений. Видео youtube, видео на яндекс-диске, презентация K1921BK01T Лекция 3.2

4 часа

 

 

4 часа

День 4
  1. Знакомство с аппаратной частью комплекта по управлению электродвигателем на базе K1921BK01T. Разбор различных вариантов широтно-импульсной модуляции для трехфазных двигателей. Видео youtube, видео на яндекс-диске, презентация K1921BK01T Лекция 4.1
  2. Практическая работа по запуску электродвигателя в работу на основе заранее заготовленного демонстрационного программного обеспечения микроконтроллера (в исходных кодах). Наблюдение осциллограмм работы привода, снятых средствами системы управления. Видео youtube, видео на яндекс-диске, презентация K1921BK01T Лекция 4.2

4 часа

 

4 часа

День 5
  1. Рассмотрение различных структур управления электродвигателями. Векторное управление. Контуры тока, частоты вращения, положения. Описание структуры ПО MotorControlDemo_v23
  2. Модификация программного обеспечения микроконтроллера K1921BK01T для изменения режима работы электродвигателя. Слушатели курса самостоятельно заменят ПИД регулятор тока или частоты вращения двигателя на релейный, исследуют поведение привода и снимут осциллограммы. K1921BK01T Практика 5.1

4 часа

4 часа

 

Ваши вопросы, пожелания и предложения по обучающему курсу K1921BK01T можно обсудить на нашем форуме.

 

Контактная информация

 

Телефон: +7 (495) 303-37-54
Зав. каф. Автоматизированного электропривода, НИУ «МЭИ» Анучин Алексей Сергеевич
e-Mail: info@motorcontrol.ru
   
Инженер каф. Автоматизированного электропривода, автор учебного курса Лашкевич Максим Михайлович
e-Mail: maxsoftpage@yandex.ru