🗊 Презентация Учебная практика. Программирование микроконтроллеров

Категория: Технология
Нажмите для полного просмотра!
Учебная практика. Программирование микроконтроллеров, слайд №1 Учебная практика. Программирование микроконтроллеров, слайд №2 Учебная практика. Программирование микроконтроллеров, слайд №3 Учебная практика. Программирование микроконтроллеров, слайд №4 Учебная практика. Программирование микроконтроллеров, слайд №5 Учебная практика. Программирование микроконтроллеров, слайд №6 Учебная практика. Программирование микроконтроллеров, слайд №7 Учебная практика. Программирование микроконтроллеров, слайд №8 Учебная практика. Программирование микроконтроллеров, слайд №9 Учебная практика. Программирование микроконтроллеров, слайд №10 Учебная практика. Программирование микроконтроллеров, слайд №11 Учебная практика. Программирование микроконтроллеров, слайд №12 Учебная практика. Программирование микроконтроллеров, слайд №13 Учебная практика. Программирование микроконтроллеров, слайд №14 Учебная практика. Программирование микроконтроллеров, слайд №15 Учебная практика. Программирование микроконтроллеров, слайд №16 Учебная практика. Программирование микроконтроллеров, слайд №17 Учебная практика. Программирование микроконтроллеров, слайд №18 Учебная практика. Программирование микроконтроллеров, слайд №19 Учебная практика. Программирование микроконтроллеров, слайд №20 Учебная практика. Программирование микроконтроллеров, слайд №21 Учебная практика. Программирование микроконтроллеров, слайд №22 Учебная практика. Программирование микроконтроллеров, слайд №23 Учебная практика. Программирование микроконтроллеров, слайд №24 Учебная практика. Программирование микроконтроллеров, слайд №25 Учебная практика. Программирование микроконтроллеров, слайд №26 Учебная практика. Программирование микроконтроллеров, слайд №27 Учебная практика. Программирование микроконтроллеров, слайд №28 Учебная практика. Программирование микроконтроллеров, слайд №29 Учебная практика. Программирование микроконтроллеров, слайд №30 Учебная практика. Программирование микроконтроллеров, слайд №31 Учебная практика. Программирование микроконтроллеров, слайд №32 Учебная практика. Программирование микроконтроллеров, слайд №33 Учебная практика. Программирование микроконтроллеров, слайд №34 Учебная практика. Программирование микроконтроллеров, слайд №35 Учебная практика. Программирование микроконтроллеров, слайд №36 Учебная практика. Программирование микроконтроллеров, слайд №37 Учебная практика. Программирование микроконтроллеров, слайд №38 Учебная практика. Программирование микроконтроллеров, слайд №39 Учебная практика. Программирование микроконтроллеров, слайд №40 Учебная практика. Программирование микроконтроллеров, слайд №41 Учебная практика. Программирование микроконтроллеров, слайд №42 Учебная практика. Программирование микроконтроллеров, слайд №43 Учебная практика. Программирование микроконтроллеров, слайд №44 Учебная практика. Программирование микроконтроллеров, слайд №45 Учебная практика. Программирование микроконтроллеров, слайд №46 Учебная практика. Программирование микроконтроллеров, слайд №47 Учебная практика. Программирование микроконтроллеров, слайд №48 Учебная практика. Программирование микроконтроллеров, слайд №49 Учебная практика. Программирование микроконтроллеров, слайд №50 Учебная практика. Программирование микроконтроллеров, слайд №51 Учебная практика. Программирование микроконтроллеров, слайд №52 Учебная практика. Программирование микроконтроллеров, слайд №53 Учебная практика. Программирование микроконтроллеров, слайд №54 Учебная практика. Программирование микроконтроллеров, слайд №55 Учебная практика. Программирование микроконтроллеров, слайд №56 Учебная практика. Программирование микроконтроллеров, слайд №57 Учебная практика. Программирование микроконтроллеров, слайд №58 Учебная практика. Программирование микроконтроллеров, слайд №59 Учебная практика. Программирование микроконтроллеров, слайд №60 Учебная практика. Программирование микроконтроллеров, слайд №61 Учебная практика. Программирование микроконтроллеров, слайд №62 Учебная практика. Программирование микроконтроллеров, слайд №63 Учебная практика. Программирование микроконтроллеров, слайд №64 Учебная практика. Программирование микроконтроллеров, слайд №65 Учебная практика. Программирование микроконтроллеров, слайд №66 Учебная практика. Программирование микроконтроллеров, слайд №67 Учебная практика. Программирование микроконтроллеров, слайд №68

Содержание

Вы можете ознакомиться и скачать презентацию на тему Учебная практика. Программирование микроконтроллеров. Доклад-сообщение содержит 68 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Учебная практика КАНАШЕВ Евгений Александрович kanashevea@susu.ru
Описание слайда:
Учебная практика КАНАШЕВ Евгений Александрович kanashevea@susu.ru

Слайд 2


Учебная практика. Программирование микроконтроллеров, слайд №2
Описание слайда:

Слайд 3


Учебная практика. Программирование микроконтроллеров, слайд №3
Описание слайда:

Слайд 4


Учебная практика. Программирование микроконтроллеров, слайд №4
Описание слайда:

Слайд 5


Учебная практика. Программирование микроконтроллеров, слайд №5
Описание слайда:

Слайд 6


Учебная практика. Программирование микроконтроллеров, слайд №6
Описание слайда:

Слайд 7


Учебная практика. Программирование микроконтроллеров, слайд №7
Описание слайда:

Слайд 8


Учебная практика. Программирование микроконтроллеров, слайд №8
Описание слайда:

Слайд 9


Учебная практика. Программирование микроконтроллеров, слайд №9
Описание слайда:

Слайд 10


Учебная практика. Программирование микроконтроллеров, слайд №10
Описание слайда:

Слайд 11


Учебная практика. Программирование микроконтроллеров, слайд №11
Описание слайда:

Слайд 12


СМК СТУ 2.0 - 2006 (с изменениями, приказ № 54 от 12.03.2008) 4.1.2 Практика является одним из видов учебного процесса, в ходе которого...
Описание слайда:
СМК СТУ 2.0 - 2006 (с изменениями, приказ № 54 от 12.03.2008) 4.1.2 Практика является одним из видов учебного процесса, в ходе которого осуществляется непосредственная связь теоретического обучения с будущей практической деятельностью специалиста Целью практики является формирование профессиональной позиции будущего специалиста, владеющего стратегией планирования и организации своей деятельности, а также самостоятельно ставящего задачи профессионального и личностного самосовершенствования 4.1.3 Виды практик и их продолжительность определяются государственными образовательными стандартами высшего профессионального образования и утвержденными учебными планами по специальности

Слайд 13


Учебная практика представляет собой комплексные практические занятия, дополняемые другими видами учебного процесса, в ходе которых осуществляется...
Описание слайда:
Учебная практика представляет собой комплексные практические занятия, дополняемые другими видами учебного процесса, в ходе которых осуществляется формирование основных первичных профессиональных навыков, ознакомление со специальностью, подготовка к изучению общепрофессиональных и специальных дисциплин, приобретение навыков работы в коллективе проводится в учебных мастерских, в вычислительных центрах и лабораториях университета по итогам учебной практики предусматривается дифференцированный зачет, который проставляется руководителем практики от кафедры на основе отчетов, составляемых студентами в соответствии с программой практики

Слайд 14


Учебная практика. Программирование микроконтроллеров, слайд №14
Описание слайда:

Слайд 15


Введение в Arduino
Описание слайда:
Введение в Arduino

Слайд 16


Содержание Микроконтроллеры Введение в Arduino Основы на пальцах Hello, world!
Описание слайда:
Содержание Микроконтроллеры Введение в Arduino Основы на пальцах Hello, world!

Слайд 17


Виды компьютеров Суперкомпьютеры Мейнфреймы Серверы Персональные компьютеры Контроллеры Микроконтроллеры
Описание слайда:
Виды компьютеров Суперкомпьютеры Мейнфреймы Серверы Персональные компьютеры Контроллеры Микроконтроллеры

Слайд 18


Виды компьютеров Суперкомпьютеры Мейнфреймы Серверы Персональные компьютеры Контроллеры Микроконтроллеры
Описание слайда:
Виды компьютеров Суперкомпьютеры Мейнфреймы Серверы Персональные компьютеры Контроллеры Микроконтроллеры

Слайд 19


Области использования МК Промышленность Медицина Транспорт Робототехника Бытовая техника, умный дом Игрушки
Описание слайда:
Области использования МК Промышленность Медицина Транспорт Робототехника Бытовая техника, умный дом Игрушки

Слайд 20


Параметры МК Наличие/отсутствие ОЗУ, ПЗУ возможности перепрошивки встроенного генератора тактовой частоты сторожевого таймера периферии Архитектура:...
Описание слайда:
Параметры МК Наличие/отсутствие ОЗУ, ПЗУ возможности перепрошивки встроенного генератора тактовой частоты сторожевого таймера периферии Архитектура: 8, 16, 32 бит Различная частота процессора Характер назначения (общепромышленный/специальный)

Слайд 21


Содержание Микроконтроллеры Введение в Arduino Платформа Arduino Популярность платформы Основные платы Платы расширения Плата Arduino Uno Среда...
Описание слайда:
Содержание Микроконтроллеры Введение в Arduino Платформа Arduino Популярность платформы Основные платы Платы расширения Плата Arduino Uno Среда разработки Программирование Основы на пальцах Hello, world!

Слайд 22


Платформа Arduino Электронный конструктор и удобная платформа быстрой разработки электронных устройств для новичков и профессионалов Среда разработки...
Описание слайда:
Платформа Arduino Электронный конструктор и удобная платформа быстрой разработки электронных устройств для новичков и профессионалов Среда разработки Платы

Слайд 23


Популярность платформы Низкий порог входа в мир МК Разнообразие плат. Две версии носимых плат: LilyPad и Seeeduino Film Кроссплатформенность среды...
Описание слайда:
Популярность платформы Низкий порог входа в мир МК Разнообразие плат. Две версии носимых плат: LilyPad и Seeeduino Film Кроссплатформенность среды разработки переносимость кода для разных плат Arduino. Отсутствие необходимости в программаторе почти все платы имеют USB разъем Отсутствие необходимости в пайке схемы собираются на беспаячной макетной плате. Open Source САПР системы для создания схем с платами Arduino кросплатформенные бесплатные Язык программирования C/C++

Слайд 24


Популярность платформы Низкий порог входа в мир МК Разнообразие плат. Две версии носимых плат: LilyPad и Seeeduino Film Кроссплатформенность среды...
Описание слайда:
Популярность платформы Низкий порог входа в мир МК Разнообразие плат. Две версии носимых плат: LilyPad и Seeeduino Film Кроссплатформенность среды разработки переносимость кода для разных плат Arduino. Отсутствие необходимости в программаторе почти все платы имеют USB разъем Отсутствие необходимости в пайке схемы собираются на беспаячной макетной плате. Open Source САПР системы для создания схем с платами Arduino кросплатформенные бесплатные Язык программирования C/C++

Слайд 25


Основные платы
Описание слайда:
Основные платы

Слайд 26


Платы расширения
Описание слайда:
Платы расширения

Слайд 27


Платы расширения
Описание слайда:
Платы расширения

Слайд 28


Плата Arduino Uno
Описание слайда:
Плата Arduino Uno

Слайд 29


Среда разработки
Описание слайда:
Среда разработки

Слайд 30


Среда разработки
Описание слайда:
Среда разработки

Слайд 31


Среда разработки
Описание слайда:
Среда разработки

Слайд 32


Среда разработки
Описание слайда:
Среда разработки

Слайд 33


Среда разработки
Описание слайда:
Среда разработки

Слайд 34


Программирование Язык C/C++ используется компилятор AVR-GCC Программы, называются наброски (или скетчи – варваризм от англ. sketch) сохраняются в...
Описание слайда:
Программирование Язык C/C++ используется компилятор AVR-GCC Программы, называются наброски (или скетчи – варваризм от англ. sketch) сохраняются в файлах с расширением .ino обрабатываются препроцессором Arduino не содержат функцию main( )

Слайд 35


Программирование int main(void) { init(); initVariant(); #if defined(USBCON) USBDevice.attach(); #endif setup(); for (;;) { loop(); if...
Описание слайда:
Программирование int main(void) { init(); initVariant(); #if defined(USBCON) USBDevice.attach(); #endif setup(); for (;;) { loop(); if (serialEventRun) serialEventRun(); } return 0; }

Слайд 36


Содержание Микроконтроллеры Введение в Arduino Основы на пальцах Ток, напряжение, сопротивление Резистор Конденсатор Катушка индуктивности Диод...
Описание слайда:
Содержание Микроконтроллеры Введение в Arduino Основы на пальцах Ток, напряжение, сопротивление Резистор Конденсатор Катушка индуктивности Диод Транзистор Ноль и единица Обойдемся без пайки Hello, world!

Слайд 37


Ток, напряжение, сопротивление
Описание слайда:
Ток, напряжение, сопротивление

Слайд 38


Закон Ома Сила тока в цепи прямо пропорциональна напряжению и обратно пропорциональна полному сопротивлению цепи I = U / R U – величина напряжения,...
Описание слайда:
Закон Ома Сила тока в цепи прямо пропорциональна напряжению и обратно пропорциональна полному сопротивлению цепи I = U / R U – величина напряжения, [В] R – сумма всех сопротивлений, [Ом] I – протекающий по цепи ток, [A]

Слайд 39


Закон Кирхгофа
Описание слайда:
Закон Кирхгофа

Слайд 40


Закон Ома на практике
Описание слайда:
Закон Ома на практике

Слайд 41


Резистор
Описание слайда:
Резистор

Слайд 42


Конденсатор
Описание слайда:
Конденсатор

Слайд 43


Катушка индуктивности
Описание слайда:
Катушка индуктивности

Слайд 44


Диод
Описание слайда:
Диод

Слайд 45


Транзистор
Описание слайда:
Транзистор

Слайд 46


Понятие нуля и единицы
Описание слайда:
Понятие нуля и единицы

Слайд 47


Подтяжка выводов до нужного напряжения
Описание слайда:
Подтяжка выводов до нужного напряжения

Слайд 48


Обойдемся без пайки
Описание слайда:
Обойдемся без пайки

Слайд 49


Обойдемся без пайки
Описание слайда:
Обойдемся без пайки

Слайд 50


Содержание Микроконтроллеры Введение в Arduino Основы на пальцах Hello, world! План полета Предполетная подготовка Полет Разбор полета
Описание слайда:
Содержание Микроконтроллеры Введение в Arduino Основы на пальцах Hello, world! План полета Предполетная подготовка Полет Разбор полета

Слайд 51


Hello, world! План полета Предложить схему для мигания светодиодом Написать программу, которая мигает светодиодом Скомпилировать программу Загрузить...
Описание слайда:
Hello, world! План полета Предложить схему для мигания светодиодом Написать программу, которая мигает светодиодом Скомпилировать программу Загрузить программу в Arduino Программа выполняется = светодиод мигает

Слайд 52


Предполетная подготовка Проверить наличие Arduino-совместимой платы и USB-кабеля
Описание слайда:
Предполетная подготовка Проверить наличие Arduino-совместимой платы и USB-кабеля

Слайд 53


Предполетная подготовка Принципиальная схема
Описание слайда:
Предполетная подготовка Принципиальная схема

Слайд 54


Предполетная подготовка
Описание слайда:
Предполетная подготовка

Слайд 55


Предполетная подготовка
Описание слайда:
Предполетная подготовка

Слайд 56


Полет
Описание слайда:
Полет

Слайд 57


Разбор полета Недостаток программы: если мы захотим поменять вывод №13 на другой, мы должны внести исправления в нескольких местах программы Решение:...
Описание слайда:
Разбор полета Недостаток программы: если мы захотим поменять вывод №13 на другой, мы должны внести исправления в нескольких местах программы Решение: введем глобальную переменную, хранящую номер вывода

Слайд 58


Модификация 1
Описание слайда:
Модификация 1

Слайд 59


Разбор полета Недостаток программы: слишком много дублированного кода внутри цикла Решение: введем глобальную переменную, хранящую текущее состояние...
Описание слайда:
Разбор полета Недостаток программы: слишком много дублированного кода внутри цикла Решение: введем глобальную переменную, хранящую текущее состояние выхода

Слайд 60


Модификация 2
Описание слайда:
Модификация 2

Слайд 61


Разбор полета Недостаток программы: delay(1000) означает, что процессор простаивает 1 секунду и мы не можем обрабатывать датчики/делать вычисления....
Описание слайда:
Разбор полета Недостаток программы: delay(1000) означает, что процессор простаивает 1 секунду и мы не можем обрабатывать датчики/делать вычисления. Фактически, мы замедлили его работу до частоты 1 Гц вместо 16 МГц. Если сработает датчик, то мы сможем отследить его через 1 сек вместо 1/16000000 сек., либо вообще не сможем отследить событие Решение: исключить delay( )

Слайд 62


Модификация 3
Описание слайда:
Модификация 3

Слайд 63


ISIS Proteus пакет для разработки электронных устройств от схемы до печатной платы может симулировать различные электронные устройства содержит...
Описание слайда:
ISIS Proteus пакет для разработки электронных устройств от схемы до печатной платы может симулировать различные электронные устройства содержит большое количество моделей компонентов может симулировать несколько МК в одном устройстве (AVR, PIC, Motorola, ARM)

Слайд 64


Proteus 8 Professional
Описание слайда:
Proteus 8 Professional

Слайд 65


wiki.amperka.ru Проекты
Описание слайда:
wiki.amperka.ru Проекты

Слайд 66


Мини-проекты с Arduino Маячок Маячок с нарастающей яркостью Светильник с управляемой яркостью Терменвокс Ночной светильник Пульсар Бегущий огонёк...
Описание слайда:
Мини-проекты с Arduino Маячок Маячок с нарастающей яркостью Светильник с управляемой яркостью Терменвокс Ночной светильник Пульсар Бегущий огонёк Мерзкое пианино Миксер Кнопочный переключатель

Слайд 67


Задание на практику В течение семестра: Выполнить все 20 проектов в Proteus Оформить отчет Титульный лист Проект 1 – Маячок Условие задачи Схема...
Описание слайда:
Задание на практику В течение семестра: Выполнить все 20 проектов в Proteus Оформить отчет Титульный лист Проект 1 – Маячок Условие задачи Схема электрическая принципиальная Листинг программы (скетч) Ответы на контрольные вопросы … Проект 20 – Перетягивание каната На защите: Иметь при себе отчет файлы Proteus скетчи Arduino Модифицировать программную и/или аппаратную часть проекта по указанию преподавателя Продемонстрировать работоспособность в Proteus или Arduino

Слайд 68


Список использованных источников информации Болл Стюарт Р. Аналоговые интерфейсы микроконтроллеров – М.: Издательский дом “Додэка-XXI”, 2007. – с. 119
Описание слайда:
Список использованных источников информации Болл Стюарт Р. Аналоговые интерфейсы микроконтроллеров – М.: Издательский дом “Додэка-XXI”, 2007. – с. 119



Похожие презентации
Mypresentation.ru
Загрузить презентацию