Встраиваемые высокопроизводительные цифровые системы управления. Практический курс разработки и отладки программного обеспечения сигнальных микроконтроллеров TMS320x28xxx в интегрированной среде Code Composer Studio
Автор - А.С. Анучин, Д.И. Алямкин, А.В. Дроздов, В.Ф. Козаченко, А.С. Тарасов
Настоящее учебное пособие "Встраиваемые высокопроизводительные цифровые системы управления", разработанное А.С. Анучиным, Д.И. Алямкиным, А.В. Дроздовым, В.Ф. Козаченко и А.С. Тарасовым, представляет собой практический курс основ программирования встроенных систем управления на языке высокого уровня С/С++, ориентированное на подготовку и переподготовку специалистов в области современного электрооборудования и силовой электроники. Курс базируется на одних из лучших в отрасли специализированных сигнальных микроконтроллерах TMS320x28xxx фирмы Texas Instruments, являющейся мировым лидером в области сигнальных процессоров (более 50 % всего мирового рынка). Он построен таким образом, что позволяет в течение ограниченного времени (до 100 ч самостоятельной работы или работы в лаборатории) получить начальные навыки программирования на языке С/С++ в интегрированной среде разработки и отладки программного обеспечения Code Composer Studio (CCS) с учетом особенностей архитектуры, встроенной памяти и периферии современных микроконтроллеров, принципов организации системы прерываний. Студенты и слушатели курсов переподготовки получают навыки программной реализации типовых задач управления, таких как цифровые регуляторы и фильтры, блоки преобразования координат, навыки создания и отладки полноценных структур подчиненного регулирования координат приводов постоянного тока и векторного управления приводами переменного тока. Осваивают способы подключения специальных библиотек (таких как IQmath), обеспечивающих эффективную реализацию систем управления реального времени.
Изучение собственно языка С/С++ не является главной целью книги (для этого существует много хороших учебников) — оно ведется на фоне изучения архитектуры специализированных микроконтроллеров, принципов работы и функциональных возможностей встроенных периферийных устройств, методов их программирования, современной технологии модульной разработки и отладки проектов, в которых часть задач может быть реализована на Ассемблере, а часть — на языке С/С++, методов отладки проектов в реальном времени с развитыми встроенными возможностями визуализации динамических процессов вплоть до построения графиков, фазовых портретов и гармонического анализа выходных сигналов. Все перечисленные вопросы относятся к теоретической части и рассматриваются постепенно в процессе освоения студентами и слушателями курсов технологии разработки программ в среде CCS. Это первая книга на русском языке, которая отвечает на вопрос: как разрабатывать программное обеспечение для специализированных сигнальных микроконтроллеров Motor Control, являясь поэтапным руководством для начинающих.
Курс состоит из девяти глав, каждая из которых представляет собой отдельное исследование. Теоретический материал чередуется с контрольными вопросами и практической самостоятельной работой на оборудовании. В книге использованы богатый международный опыт и методика проведения фирмой Texas Instruments семинаров по семейству микроконтроллеров C2000, опыт обучения студентов по курсу «Микропроцессорные системы управления» на кафедре Автоматизированного электропривода МЭИ, опыт переподготовки специалистов промышленности по курсу «Проектирование и эксплуатация систем прямого микроконтроллерного управления двигателями и технологическим оборудованием» в Учебно-научно-консультационном центре «Texas Instruments — МЭИ», многолетний опыт разработки заказных цифровых систем управления для отечественных серий преобразователей частоты и комплектных электроприводов фирмы «НПФ Вектор».
Издательство – Московский энергетический институт
Год издания – 2010
Формат книги - PDF
Размер - 6,5 Мб
СКАЧАТЬ с gigapeta.com
Или
СКАЧАТЬ с turbobit.net
Или
СКАЧАТЬ с hitfile.net
|