Разработайте свое первое устройство — от идеи до производства!
Basic
Онлайн
Базовые знания физики и математики:
Вы можете изучать материалы курса и делать домашние задания без своего оборудования и компонентов — задания можно выполнять на симуляторе. Если же вы хотите максимально погрузиться в тему разработки электронных устройств, вам понадобится макетная плата, Arduino UNO, набор сенсоров, индикаторов и электронных компонентов. Полный список необходимого оборудования и компонентов можно посмотреть тут.
Обучение проходит онлайн: вебинары, общение с преподавателями и вашей группой в Telegram, сдача домашних работ и получение обратной связи от преподавателя.
Вебинары проводятся 2 раза в неделю по 2 ак. часа и сохраняются в записи в личном кабинете. Вы можете посмотреть их в любое удобное для вас время.
В ходе обучения вы будете выполнять домашние задания. Каждое из них посвящено одному из компонентов вашего выпускного проекта.
После выполнения всех домашних заданий вы получите готовый выпускной проект.
Возможность совмещать учебу с работой
Индивидуальная разработка итоговой проектной работы
Получите знания, которые помогут повысить вашу востребованность и доход
Многие студенты еще во время прохождения первой части программы находят или меняют работу, а к концу обучения могут претендовать на повышение в должности.
Изучение курса электроники с точки зрения проектирования устройств на микроконтроллерах. Знакомство с архитектурами микроконтроллеров. Знакомство с этапами разработки устройств на микроконтроллерах.
Тема 1: Вводное занятие. Микроконтроллеры в современных электронных устройствах, сферы их применения
Тема 2: Этапы разработки устройств на микроконтроллерах. Топология печатной платы. Firmware (встраиваемое ПО для микроконтроллеров)
Тема 3: Выбор темы проектной работы
Из каких функциональных элементов состоят печатные платы на микроконтроллерах, применение источников питания, система тактирования, интерфейсы ввода/вывода и т.д. Моделирование некоторых аналоговых и цифро-аналоговых схем. Знакомство с модулем проектирования схемотехники AltiumDesigner. Знакомство с симулятором Proteus.
Тема 1: Понятие сигнала и его характеристики
Тема 2: Физические основы получения сигналов // ДЗ
Тема 3: Представление сигнала в частотной области. Аналоговые фильтры. RC, LC, активные фильтры на ОУ
Тема 4: Питание устройства от сети переменного тока
Тема 5: Питание устройств на микроконтроллерах // ДЗ
Тема 6: Батарейное питание // ДЗ
Тема 7: Управление нагрузкой, нагревательными элементами, двигателями, светодиодами.
Тема 8: Об источниках тактовых сигналов. Генераторы и резонаторы // ДЗ
Тема 9: Согласование сопротивлений источника сигнала и нагрузки. Модель длинной линии.
Тема 10: Цифровые линии передачи данных
Тема 11: Аналоговые линии передачи данных. Цифро-аналоговые преобразователи // ДЗ
Тема 12: Аналоговые линии передачи данных. Аналого-цифровые преобразователи. Компараторы
Особенности проектирования печатных плат для микроконтроллеров. Знакомство с Altium Designer. Интерфейс программы и приёмы работы. Формирование файлов для производства. Формирование конструкторской документации.
Тема 1: Редактор печатных плат AltiumDesigner. Знакомство с интерфейсом и структурой проекта
Тема 2: Создание библиотеки компонентов // ДЗ
Тема 3: Технологические возможности производства
Тема 4: Принципы трассировки печатной платы // ДЗ
Тема 5: Выходные файлы для производства печатных плат. Конструкторская документация на печатную плату. Инструменты Draftsman
Тема 6: Консультация (Q&A)
Программирование микроконтроллеров AVR на С. Структура программы. Инициализация периферии микроконтроллера. Особенности функционирования АЦП, ЦАП, Таймеры/счётчики, Аналоговый компаратор и т.д.
Тема 1: Программное обеспечение VSCode. Знакомство с интерфейсом. Структура проекта.
Тема 2: Введение в программирование С/С++
Тема 3: Архитектура микроконтроллера AVR
Тема 4: Работа с портами ввода/вывода микроконтроллера.
Тема 5: Таймеры микроконтроллера // ДЗ
Тема 6: Аппаратные интерфейсы микроконтроллера AVR. UART, I2C, SPI
Тема 7: АЦП и ЦАП микроконтроллера // ДЗ
Тема 8: Система прерываний. Организация работы периферии независимо от центрального процессора
Тема 9: Реализация программных интерфейсов. UART, 1-wire
Тема 1: Консультация по проектам и домашним заданиям
Тема 2: Защита проектных работ. Подведение итогов курса
Каждый курс завершается финальным проектом, который предстоит защитить перед преподавателями и командой. Вам будет, что обсудить на собеседовании!
В качестве проектного задания вам предстоит разработать собственное устройство. Вы можете выбрать одну из предложенных преподавателем тем или реализовать свою идею. Выпускной проект состоит из следующих этапов: формирование ТЗ, проектирование схемы, подбор компонентов, дизайн платы, выходная документация.
Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания
OTUS осуществляет лицензированную образовательную деятельность. В конце обучения вы получите сертификат OTUS о прохождении курса и удостоверение о повышении квалификации.