Компьютерные курсы
"Красный Глаз Гаусса" (Photoshop)
Робототехнические
Кружок Робототехники:

Контакты:

(495) 507-81-11 (Татьяна)

(495) 772-60-05 (Оксана)

(495) 740-66-03

computercamp@mail.ru

Портал детского отдыха. Рейтинг лагерей.

Компьютерные лагеря

Детская компьютерная cтудия Политех
 

"Микроконтроллеры". Знакомство с микроконтроллерами и интегральной схемотехникой

детские робототехнические курсы, компьютерные курсы В ходе обучения учащимся предстоит изготовить полноценного мобильного миниробота, управляемого микроконтроллером.
Робот оснащается набором датчиков и далее с помощью программирования на языке высокого уровня Си эта робот ориентируется на решение некоторых простых задач из области спортивной робототехники, в частности - на решение задачи езды по линии. Этот курс учит азам программирования, знакомит с архитектурой микроконтроллеров, командами и спецификой программирования для них.
Обучение программированию ориентировано на написание простых управляющих программ для микроконтроллера и далее заканчивается решением практической задачи управления роботом, ищущим полосу.
Кроме того, рассказывается о перспективах развития возможностей как созданного робота, так и робототехники и микропроцессорной техники в целом, о том, какого уровня программы можно создать на микроконтроллерной базе. Курс является продолжением вводного робототехнического курса. Уровень подготовки - базовый.
детские робототехнические курсы, компьютерные курсы

Содержание курса:

Курс является продолжением вводного робототехнического курса. Уровень подготовки - базовый.

Целью курса является ознакомление с микроконтроллерами и интегральными микросхемами и создание простого мобильного робота. В теоретическом плане обучаемому требуется усвоить базовые понятия следующих разделов:
  1. Основы архитектуры однокристальных микроЭВМ.
  2. Основы программирования (язык Си).
  3. Интегральные микросхемы.
  4. Принципы программного управления.
В практическом плане обучаемый должен освоить принципы создания простейших управляющих программ, а также реализовать на более высоком уровне полученные на предыдущем этапе обучения навыки в области электроники и механики

Тема Содержание
1 Введение Лекция: Цели и задачи курса. Особенности элементной базы (SMD). Перечень элементов.
Краткий инструктаж по технике безопасности
2 Изготовление платы Практика: Травление и залуживание платы.
Подготовка и изготовление монтажных проводов.
3 Архитектура микроЭВМ. Монтаж элементов платы Лекция: Общие сведения об архитектуре однокристальных микроЭВМ. Базовые понятия. Архитектура Mega8.Практика.
Сверление и монтаж элементов
4 Драйвер двигателей. Монтаж элементов платы. Лекция: Схема управления двигателями. Понятие логического "0" и "1".
Практика: Монтаж элементов.
5 Система питания и датчики. Корпус робота Лекция: Стабилизатор напряжения. Дополнительные элементы. Кварцевый резонатор и конденсаторы.
Особенности подключения датчиков. Практика: Система питания. Корпусные работы.
6 Начало программирования Лекция: Понятие программы. Среда программирования. Компиляция. Зашивка программы в микроЭВМ.
Программатор. Практика:Лабораторные работы.
7 Понятие алгоритма Лекция: Понятие алгоритма. Алгоритм программы движения по линии.
Практика: Основная программа движения по линии.
8 Программирование. Датчики полосы Лекция: Переменные и типы данных.
Практика: Изготовление, настройка и отладка датчиков полосы.
9 Программирование. Построение робота. Лекция: Программа, использующая переменные.
Практика: Доводка робота.
10 Дополнительные датчики. Построение робота Лекция: Контактные датчики столкновения. Объезд препятствий. Пример программы.
Практика: Доводка робота. Изготовление дополнительных датчиков.
11 Дальнейшие перспективы. Отладка робота Лекция: Расширение возможностей и дальнейшее развитие системы. АЦП. Считывание значений сигналов датчиков.
Связь с управляющей ЭВМ по RS232. Прерывания. Таймер. Практика: Окончательная отладка программы, доводка робота.
Практика: Соревнования "Движение по полосе".


Преподаватели:
Владимир Томилин
Мария Платонова
"Политех" Компьютерые курсы, Языковые курсы, Английский язык.