1 Федеральное государственное автономное образовательное учреждение высшего образования «НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ ТОМСКИЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ» УТВЕРЖДАЮ Директор Института кибернетики ___________ А. А. Захарова «___» _____________ 2015 г. РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ «МИКРОПРОЦЕССОРЫ И МИКРОКОНТРОЛЛЕРЫ» НАПРАВЛЕНИЕ ООП: 15.04.06 – Мехатроника и робототехника. ПРОФИЛЬ ПОДГОТОВКИ (СПЕЦИАЛИЗАЦИЯ) – Управление роботами и мехатронными системами. КВАЛИФИКАЦИЯ (СТЕПЕНЬ) – Магистр. БАЗОВЫЙ УЧЕБНЫЙ ПЛАН ПРИЕМА 2014 г. КУРС – первый. СЕМЕСТР – первый. КОЛИЧЕСТВО КРЕДИТОВ – 6. ПРЕРЕКВИЗИТЫ – нет. КОРЕКВИЗИТЫ – Теория эксперимента в исследованиях систем. ВИДЫ УЧЕБНОЙ ДЕЯТЕЛЬНОСТИ И ВРЕМЕННОЙ РЕСУРС: лекции – 8 часов, лабораторные работы – 24 часа, практические занятия – 32 часа. АУДИТОРНЫЕ ЗАНЯТИЯ – 64 часа. САМОСТОЯТЕЛЬНАЯ РАБОТА – 152 часа. ИТОГО – 216 часов. ФОРМА ОБУЧЕНИЯ – дневная. ВИД ПРОМЕЖУТОЧНОЙ АТТЕСТАЦИИ – экзамен. ОБЕСПЕЧИВАЮЩЕЕ ПОДРАЗДЕЛЕНИЕ: кафедра интегрированных компьютерных систем управления (ИКСУ). ЗАВ. КАФЕДРОЙ ИКСУ к.т.н., доцент А. В. Лиепиньш РУКОВОДИТЕЛЬ ООП д.т.н., проф. А. М. Малышенко ПРЕПОДАВАТЕЛЬ к.т.н., доцент С. В. Леонов 2015 г. 2 1. Цели освоения дисциплины В результате изучения дисциплины «Микропроцессоры и микроконтроллеры» студенты ИК данного направления должны обладать знаниями для достижения следующих целей. Изучить современные средства построения МП и МК систем; Освоить основные принципы построения МП и МК систем и способы их применения в различных областях техники; Изучить различные способы организации взаимодействия между МП и МК системами и окружающим миром; Ознакомиться с различными средствами программирования МП И МК систем; Подготовка специалистов к научно-исследовательской работе и творческой инновационной деятельности в области анализа и синтеза мехатронных и робототехнических систем и систем управления мехатронными и робототехническими модулями и системами, а также к научно-исследовательской работе в междисциплинарных областях путем модификации существующих или разработки новых методов и алгоритмов, исходя из задач конкретного исследования. Подготовка специалистов к проектной деятельности в области создания и внедрения мехатронных и робототехнических систем, систем управления мехатронными и робототехническими модулями и системами, востребованных на мировом рынке и позволяющих осуществлять сбор, пространственный анализ и интерпретацию данных в различных, в том числе в междисциплинарных, областях производства и человеческой деятельности. Подготовка специалистов к поиску и получению новой информации, необходимой для решения задач в области интеграции знаний применительно к проектированию средств мехатроники и робототехники и их систем управления, к активному участию в инновационной деятельности предприятий и организаций, в том числе транснациональных компаний. 2. Место модуля (дисциплины) в структуре ООП Дисциплина «Микропроцессоры и микроконтроллеры» относится к вариационной части общенаучного цикла дисциплин. Содержание разделов дисциплины согласовано с содержанием дисциплин, изучаемых параллельно (КОРЕКВИЗИТЫ): научно-исследовательская работа. Дисциплина «Микропроцессоры и микроконтроллеры» обеспечивает развитие профессионально значимых умений и опыта деятельности, необходимых при изучении дисциплин профессионального цикла, таких как «Методы и теория оптимизации», «Адаптивные системы управления»; «Прецизионные электро-механические системы», «Интегрированные компьютерные системы управления», «Проектирование систем управления» а также выполнения НИРС и ВКР. 3 3. Результаты освоения дисциплины (модуля) В соответствии с требованиями ООП освоение дисциплины «Микропроцессоры и микроконтроллеры» направлено на формирование у студентов следующих компетенций, в т.ч. в соответствии с ФГОС: Общекультурные компетенции (ОК): − способностью к самостоятельному обучению с помощью современных информационных технологий новым методам исследования, к постоянному обновлению и расширению своих знаний, к изменению в случае необходимости научного и научно-производственного профиля своей профессиональной деятельности (ОК-2); − способностью использовать в практической деятельности новые знания и умения, как относящиеся к своему научному направлению, так и, в новых областях знаний, непосредственно не связанных с профессиональной сферой деятельности (ОК-3); − готовностью использовать на практике приобретенные умения и навыки в организации исследовательских и проектных работ, выполняемых малыми группами исполнителей (ОК-4). Общепрофессиональными компетенциями (ОПК) − владением современными информационными технологиями, готовностью применять современные и специализированные средства автоматизированного проектирования и машинной графики при проектировании систем и их отдельных модулей, знать и соблюдать основные требования информационной безопасности (ОПК-3). Профессиональными компетенциями (ПК) Научно-исследовательская деятельность: − способностью разрабатывать экспериментальные макеты управляющих, информационных и исполнительных модулей мехатронных и робототехнических систем и проводить их исследование с применением современных информационных технологий (ПК-3); − способностью внедрять на практике результаты исследований и разработок, выполненных индивидуально и в составе группы исполнителей; обеспечивать защиту прав на объекты интеллектуальной собственности (ПК-7); Проектно-конструкторская деятельность: − способностью к подготовке технического задания на проектирование мехатронных и робототехнических систем их подсистем и отдельных устройств с использованием стандартных исполнительных и управляющих устройств, средств автоматики, измерительной и вычислительной техники, а также новых устройств и подсистем (ПК-9); − способностью участвовать в разработке конструкторской и проектной документации мехатронных и робототехнических систем в соответствии с имеющимися стандартами и техническими условиями (ПК-10); Монтажно-наладочная деятельность: − способностью проводить наладку, регулировку, и настройку мехатронных и робототехнических систем различного назначения (ПК-15); 4 − готовностью выполнять отладку программно-аппаратных комплексов и их сопряжение с техническими объектами в составе мехатронных и робототехнических систем (ПК-16); Сервисно-эксплуатационная деятельность: − способностью составить инструкции по эксплуатации мехатронных и робототехнических систем и их аппаратно-программных средств (ПК-20); Таблица 1 Составляющие результатов обучения, которые будут получены при изучении данной дисциплины Результаты Составляющие результатов обучения обучения Владение (компетенци Код Знания Код Умения Код опытом и из ФГОС) Р1 (ОК-i, …, ПК-j, …) Р4 (ОК-1, ОК-4, ОК-6, ОК-8, З1. 1 З1. 2 … З.4.1 принципов построения и функционирование цифровых вычислительных систем; особенности архитектур процессоров различных разрядностей; принципов работы и способов применения периферийных устройств микроконтроллеро в; методов сопряжения вычислительной техники с электроникой и механикой; организации интерфейсов цифровой связи между элементами мехатронной или роботехнической системы; принципов организации вычислительных систем жёсткого реального времени – состава конструкторской проектной У1. 1 У1. 2 … У.4.1 - составления программ, выполняемых в режиме реального времени; - проектирование микропроцессорны х устройств; - работать с периферийными устройствами микроконтроллеро в; - подбора аппаратного обеспечения в соответствии с функциональными требованиями В1. 1 В1. 2 … - написания аппаратноориентированных программ для микропроцессоров и микроконтроллеро в; - составления задач для встраиваемых операционных систем реального времени; - изготовления макетов встраиваемых вычислительных систем – определять и систематизировать информацию в 5 ПК-1, ПК-3, ПК-4, ПК-5) З.4.2 З.5.1 документации электрических и электронных узлов (в т.ч. микропроцессорных) мехатронных и робототехнических систем – состава рабочей конструкторской документации механических сборочных единиц и деталей мехатронных и робототехнических систем – технологических процессов изготовления, сборки и испытания проектируемых узлов и агрегатов; области проектирования мехатронных и робототехнических модулей и систем У.4.2 У.5.1 – разрабатывать рабочую конструкторскую документацию по составным частям опытного образца мехатронной или робототехнической системы – реализовывать мехатронные и робототехнические устройства и системы интегрировано со средствами вычислительной техники; В.4.2 В.5.1 – разработки рабочей конструкторской документации по составным частям опытного образца мехатронной или робототехнической системы – проведения предварительных испытаний составных частей опытного образца мехатронной или робототехнической системы по заданным программам и методикам и вести соответствующие журналы испытаний; В результате освоения дисциплины «Микропроцессоры и микроконтроллеры» студентом должны быть достигнуты следующие результаты: Таблица 2 Планируемые результаты освоения дисциплины (модуля) № п/п РД1 РД2 РД3 РД4 РД5 РД6 Результат Понимание принципов работы и функциональную значимость вычислительных устройств в составе мехатронных и робототехнических систем Знание состава и назначения узлов микроконтроллера и способов его сопрояжения с другими элементами системы Знание отличительных особенностей организации работы вычислительных систем жёсткого реального времени Знание устройства и принципов работы цифровых интерфейсов связи узлов мехатронных и робототехнических систем Знание необходимой конструкторской и рабочей документации для изготовления микроконтроллерной системы Иметь опыт проектирования, разработки и изготовления макета 6 устройства с микроконтроллерным управлением 4. Структура и содержание дисциплины Раздел 1. Введение – 2 часа. Значимость микропроцессоров и микроконтроллеров для мехатронных и робототехнических систем на современном этапе развития науки и техники. История развития и применений. Основы цифровой техники. Принципы организации вычислений в цифровой технике. Перспективы развития. Содержание практических занятий: 1. Синтез простейших цифровых устройств – 2 часа; 2. Синтез цифрового автомата – 2 часа; Перечень лабораторных работ по разделу: ЛБ 1. Основные операции четырёхразрядной вычислительной машины – 2 часа; Раздел 2. Восьмиразрядные процессоры – 2 часа. Историческая значимость. Секционные процессоры. Однокристальный восьмиразрядный микропроцессор серии К580. Машинный код. Язык «Ассемблер». Содержание практических занятий: 3. Представление информации цифровой технике. Особенности вычислительных операций. – 2 часа. Перечень лабораторных работ по разделу: ЛБ 2. Операции арифметико-логического устройства (АЛУ) – 2 часа, ЛБ 3. Условные и безусловные переходы – 2 часа, Раздел 3. Семейство восьмиразрядных микроконтроллеров AVR – 2 часа. Устройство микроконтроллера. Принципы организации памяти данных и памяти программ. Периферийные устройства микроконтроллера и работа с ними. Прерывания и аппаратные события. Особенности написания программ для систем реального времени. Сопряжение микроконтроллера с другими устройствами. Содержание практических занятий: 4. Расчёт параметров и подбор элементов сопряжения – 6 часов, 5. Алгоритмы управления и особенности их реализации – 6 часов, Перечень лабораторных работ по разделу: ЛБ 4. Порты ввода-вывода – 4 часа, ЛБ 5. Таймеры и счётчики – 2 часа, ЛБ 6. Цифро-аналоговое преобразование – 2 часа, ЛБ 7. Аналогово-цифровое преобразование – 2 часа, ЛБ 8. Цифровые интерфейсы связи – 2 часа. Раздел 4. Семейство 32-х разрядных микроконтроллеров STM32 – 2часа. Устройство микроконтроллера. Конвейер задач. Периферийные устройства микроконтроллера и работа с ними. Прерывания и аппаратные события. Контроллер приоритетов. Метод прямого обращения к памяти. 7 Уровни аппаратной абстракции в программировании. Встраиваемая операционная система жёсткого реального времени. Содержание практических занятий: 6. Цифровые фильтры – 2 часа, 7. Построение цифрового регулятора – 8 часов. 8. Макетирование устройства с микроконтроллерным управлением – 4 часа. Перечень лабораторных работ: ЛБ 9. Электронный осциллограф – 2 часа, ЛБ 10. Встраиваемая операционная система – 4 часа. 6. Организация и учебно-методическое обеспечение самостоятельной работы студентов 6.1. Виды и формы самостоятельной работы Самостоятельная работа студентов включает текущую и творческую проблемно-ориентированную самостоятельную работу (ТСР). Текущая СРС направлена на углубление и закрепление знаний студента, развитие практических умений и включает: – работу с лекционным материалом, – изучение теоретического материала к лабораторным занятиям и подготовке ответов на контрольные вопросы по лабораторным работам, – перевод материалов из тематических информационных ресурсов с иностранных языков, – изучение тем, вынесенных на самостоятельную проработку, – изучение инструкций к приборам и подготовке к выполнению лабораторных работ, – подготовка к экзамену. Творческая самостоятельная работа направлена на развитие интеллектуальных умений, комплекса универсальных (общекультурных) и профессиональных компетенций, повышение творческого потенциала студентов включает: – поиск, анализ, структурирование и презентацию информации, анализ научных публикаций по определенной теме исследований; –исследовательскую работу и участие в научных студенческих конференциях, семинарах; – анализ теоретических и фактических материалов по заданной теме, проведение расчетов, составление схем; – анализ научных публикаций по заранее определенной преподавателем теме. 6.3. Контроль самостоятельной работы Оценка результатов самостоятельной работы организуется следующим образом: – допуск и защита лабораторных работ; 8 – сдача курсовой работы; – презентации по тематике курсовой работы во время проведения конференц-недель; – результаты выступления на конференции. При выполнении самостоятельной работы рекомендуется использовать: – материалы, размещенные на персональном сайте преподавателя: http://portal.tpu.ru/SHARED/i/IVANTUTOV 7. Средства текущей и промежуточной оценки качества освоения дисциплины Оценка качества освоения дисциплины производится по результатам следующих контролирующих мероприятий: Результаты Контролирующие мероприятия обучения по дисциплине защита индивидуальных заданий выполнение и защита лабораторных работ презентации по тематике исследований во время проведения конференц-недели результаты участия студентов в научно-практической конференции выполнение курсовой работы экзамен РД3, РД6 РД3, РД6 РД1, РД4 РД1, РД2, РД4, РД6 РД1, РД4 РД1, РД2, РД3, РД4, РД5 Для оценки качества освоения дисциплины при проведении контролирующих мероприятий предусмотрены следующие средства (фонд оценочных средств1): Контрольные вопросы, задаваемые при выполнении лабораторных работ (примеры) 1. Алгоритм и программа сложения массива чисел, записанных в память микропроцессора 2. Количество машинных циклов, затрачиваемых микропроцессором на выполнение данной программы, в соответствии с заданным количеством слагаемых 3. Способы адресации команд 4. Объясните работу блока предсказания адреса перехода на примере выполнения команды JC LABLE. 5. Какой эффект имеет разделение кэш-памяти на кэш-память данных и кэш-память команд? 9 6. Что представляет собой элемент памяти статического ОЗУ? 7. Какие сигналы используются для выборки банков памяти ОЗУ? 8. Какие рекомендации можно дать относительно расположения данных в стеке? 9. Каково назначение стековой памяти? 10. Объясните назначение регистра SP. 11. Какие операции выполняет процессор по командам CALL, RET, PUSH, POP, PUSHA, POPA? 12. Каким образом обеспечивается хранение информации, поступающей от УВВ? 13. Приведите структурную схему обмена данными внутри программы по прерыванию. 14. Каким образом происходит запоминание содержимого аккумулятора, РОН, программного счётчика и флагов при обмене по прерыванию. 15.Укажите назначение БИС программируемого параллельного интерфейса К580. 16.Какое максимальное число клавиш можно соединить с БИС программируемого интерфейса клавиатуры и индикации К580 17.Объясните особенности режима опроса матрицы клавиатуры. 18.Объясните особенности режима опроса матрицы датчиков. 19.Объясните особенности режима ввода по стробу. 20.В каких случаях целесообразно применение прямого доступа к памяти? 21.Укажите назначение регистра состояний. 22.Опишите принцип работы приоритетов каналов. 23.Какие функции выполняет порт последовательной передачи данных? 24.Как по последовательному интерфейсу данных осуществляется обмен данными при синхронном режиме с внутренней и внешней синхронизацией? 25.Как изменяются приоритеты в схеме циклической обработки приоритетов? 26.Для чего необходимы сигналы INT и INTA? 27.Назовите составные блоки МК. 28.Объясните принцип и структуру управления МК. 29.Объясните, каким образом осуществляется синхронизация работы основных блоков МК. 30.Назовите назначение и режимы работы таймеров. 31.Назовите назначение и режимы работы портов МК. 32.Назовите назначение прерываний и возможные источники прерываний в МК. 33.Объясните принцип функционирования программ обработки запросов прерываний. 34.Объясните принцип приоритетной обработки запросов прерываний. 35.Укажите особенности работы режима захвата события. 36.Укажите режимы работы широтно-импульсного модулятора. 37.Какие события могут быть зафиксированы в режиме захвата события? 10 38.Укажите особенности работы сторожевого таймера. 11 Пример экзаменационных билетов Экзаменационные билеты по курсу МПиМК ТОМСКИЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ № 1 По дисциплине МИКРОПРОЦЕССОРЫ И МИКРОКОНТРОЛЛЕРЫ Институт кибернетики Курс 1 (магистратура) 1. Сигналы. Электрические, аналоговые, цифровые. Достоинства и недостатки аналоговых и цифровых сигналов. 2. Триггеры Шмидта. Задачи, решаемые триггерами Шмитта. Схемотехнические реализации. 3. Для исходных чисел A=29, B=117, C=-11, заданных в десятичной системе счисления, вычислите, не раскрывая скобок, результат выражения X=A-(B-C). Вычисления проведите в двоичном дополнительном коде с учетом того, что каждое число и результат должны быть представлены в 8 двоичных разрядах. Представьте результат в десятичной системе счисления. 4. Для 7-сегментного индикатора с общим катодом и заданной таблицей кодировки символов разработайте принципиальную схему управления: а) сегментом A на вентилях методом СДНФ с приведением к базису 3И-НЕ; б) сегментом B на дешифраторе методом СКНФ; в) сегментом C на мультиплексоре 4 на 1 и инверторе. Код Изображение символа символа 000 0 001 1 010 2 011 3 100 4 101 5 110 6 111 7 5. Разработайте селектор адреса для включения 4 устройств, регистры которых расположены по адресам: A7C1h, A7C0h, A7C7h, A7CFh. Приведите принципиальную схему без привязки к конкретной элементной базе. Составил: ассистент каф. ИКСУ Тутов И.А. Зав. кафедрой ИКСУ Лиепиньш А.В. 12 Экзаменационные билеты по курсу МПиМК ТОМСКИЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ № 2 По дисциплине МИКРОПРОЦЕССОРЫ И МИКРОКОНТРОЛЛЕРЫ Институт кибернетики Курс 1 (магистратура) 1. Уровни представления цифровых устройств. 2. Временная диаграмма D-RS-триггера. 3. Для исходных чисел A=50, B=94, C=28, заданных в десятичной системе счисления, вычислите, не раскрывая скобок, результат выражения X=B-(C-A). Вычисления проведите в двоичном дополнительном коде с учетом того, что каждое число и результат должны быть представлены в 8 двоичных разрядах. Представьте результат в десятичной системе счисления. 4. Для 7-сегментного индикатора с общим катодом и заданной таблицей кодировки символов разработайте принципиальную схему управления: а) сегментом B на вентилях методом СКНФ с приведением к базису 3ИЛИ-НЕ; б) сегментом C на дешифраторе методом СДНФ; в) сегментом D на мультиплексоре 4 на 1 и инверторе. Код Изображение символа символа 000 7 001 6 010 5 011 4 100 3 101 2 110 1 111 0 5. Разработайте селектор адреса для включения 4 устройств, регистры которых расположены по адресам: 5A23h, 5A63h, 5A43h, 5A13h. Приведите принципиальную схему без привязки к конкретной элементной базе. Составил: ассистент каф. ИКСУ Тутов И.А. Зав. кафедрой ИКСУ Лиепиньш А.В. 13 Экзаменационные билеты по курсу МПТ ТОМСКИЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ № 3 По дисциплине МИКРОПРОЦЕССОРЫ И МИКРОКОНТРОЛЛЕРЫ Институт кибернетики Курс 1 (магистратура) 1. Входы и выходы цифровых микросхем. 2. Подавление дребезга контактов с помощью одновибраторов. Генератор импульсов на одновибраторах. Мультивибраторы. 3. Для исходных чисел A=45, B=55, C=-17, заданных в десятичной системе счисления, вычислите, не раскрывая скобок, результат выражения X=B-(A-C). Вычисления проведите в двоичном дополнительном коде с учетом того, что каждое число и результат должны быть представлены в 8 двоичных разрядах. Представьте результат в десятичной системе счисления. 4. Для 7-сегментного индикатора с общим катодом и заданной таблицей кодировки символов разработайте принципиальную схему управления: а) сегментом С на вентилях методом СКНФ с приведением к базису 3ИЛИ-НЕ; б) сегментом D на дешифраторе методом СДНФ; в) сегментом E на мультиплексоре 4 на 1 и инверторе. Код Изображение символа символа 000 0 001 1 010 2 011 3 100 4 101 5 110 6 111 7 5. Разработайте селектор адреса для включения 4 устройств, регистры которых расположены по адресам: A34Bh, A54Bh, A04Bh, A74Bh. Приведите принципиальную схему без привязки к конкретной элементной базе. Составил: ассистент каф. ИКСУ Тутов И.А. Зав. кафедрой ИКСУ Лиепиньш А.В. 14 8. Рейтинг качества освоения дисциплины (модуля) Оценка качества освоения дисциплины в ходе текущей и промежуточной аттестации обучающихся осуществляется в соответствии с «Руководящими материалами по текущему контролю успеваемости, промежуточной и итоговой аттестации студентов Томского политехнического университета», утвержденными приказом ректора № 77/од от 29.11.2011 г. В соответствии с «Календарным планом изучения дисциплины»: текущая аттестация (оценка качества усвоения теоретического материала (ответы на вопросы и др.) и результаты практической деятельности (решение задач, выполнение заданий, решение проблем и др.) производится в течение семестра (оценивается в баллах (максимально 60 баллов), к моменту завершения семестра студент должен набрать не менее 33 баллов); промежуточная аттестация (экзамен, зачет) производится в конце семестра (оценивается в баллах (максимально 40 баллов), на экзамене (зачете) студент должен набрать не менее 22 баллов). Итоговый рейтинг по дисциплине определяется суммированием баллов, полученных в ходе текущей и промежуточной аттестаций. Максимальный итоговый рейтинг соответствует 100 баллам. В соответствии с «Календарным планом выполнения курсового проекта (работы)»: текущая аттестация (оценка качества выполнения разделов и др.) производится в течение семестра (оценивается в баллах (максимально 40 баллов), к моменту завершения семестра студент должен набрать не менее 22 баллов); промежуточная аттестация (защита проекта (работы)) производится в конце семестра (оценивается в баллах (максимально 60 баллов), по результатам защиты студент должен набрать не менее 33 баллов). Итоговый рейтинг выполнения курсового проекта (работы) определяется суммированием баллов, полученных в ходе текущей и промежуточной аттестаций. Максимальный итоговый рейтинг соответствует 100 баллам. 9. Учебно-методическое и информационное обеспечение дисциплины Основная литература: 1. Рюмик С. М. 1000 и одна микроконтроллерная схема. Вып.1. – М.: Додэка-XXI, 2010. – 400 с.: ил + CD. – (Серия «Программируемые системы»). Рюмик С. М. 1000 и одна микроконтроллерная схема. Вып.2. – М.: ДодэкаXXI, 2012. – 400 с.: ил + CD. – (Серия «Программируемые системы»). 2. Белов А. В. Самоучитель разработчика устройств на микроконтроллерах AVR. – СПб.: Наука и Техника, 2008. – 532 c. Дополнительная литература: 15 3. Белов А. В. Самоучитель по микропроцессорной технике. – СПб.: Наука и техника, 2003. – 224 с. 4. С. В. Якубовский. Цифровые и аналоговые интегральные микросхемы. - М.: Радио и связь, 1990. 5. Д. В. Игумнов, Г. В. Королев, И. С. Громов. Основы микроэлектроники. – М.: Высшая школа, 1991 – 257 с. Internet–ресурсы (в т.ч. Перечень мировых библиотечных ресурсов): 1. Электроника для всех. URL: http://easyelectronics.ru (доступ свободный), 2. Сообщество EasyElectronics.ru. URL: http://we.easyelectronics.ru/blog/STM32 (доступ свободный), 3. Электроника для начинающих. URL: http://avr-start.ru/?cat=78 (доступ свободный), 4. STM32 – это просто! URL: http://easystm32.ru/for-beginners (доступ свободный), 5. RoboCraft. URL: http://robocraft.ru/blog/ARM (доступ свободный), 6. MicroTechnics. URL: http://microtechnics.ru/category/stm32-s-nulya (доступ свободный), 7. ChipSpace. URL: http://chipspace.ru/category/microcontrollers/microcomicrocont-stm32 (доступ свободный) Используемое программное обеспечение: 1. Algorithm Builder v. 5.44 2. IDE: AVRStudio 4 3. VMLab v. 3.15 10. Материально-техническое обеспечение дисциплины Указывается материально-техническое обеспечение дисциплины: технические средства, лабораторное оборудование и др. № п/п 1 2 3 Наименование (компьютерные классы, учебные лаборатории, оборудование) Корпус, ауд., количество установок Лаборатория автоматизированного проектирования к. 10, 103 ауд., 9 Компьютерный класс с мультимедиа к. 10, 415 ауд., 1 Компьютерный класс с мультимедиа к. 10, 418 ауд., 1 16 Программа составлена на основе Стандарта ООП ТПУ в соответствии с требованиями ФГОС по направлению 15.04.06 «Мехатроника и роботехника» и профилю подготовки «Управление роботами и мехатронными системами» Программа одобрена на заседании кафедры ИКСУ (протокол № ____ от «___» _______ 2014 г.). Автор ассистент И. А. Тутов Рецензент доцент, Т. Е. Мамонова 17