View
214
Download
0
Tags:
Embed Size (px)
Citation preview
Это надо!
Компьютеров в понимании «ящика на столе» меньше чем встроенных систем и со временем их процент только уменьшается.
Серия лабораторных работ рассчитана на
• Учащихся 11-ых классов профильных школ.
• Студентов 1-2 курсов технических факультетов.
Автономные и полуавтономные системы управления
• Может выполнять определенную работу без внешнего управления.
(Пример - собачку AIBO от SONY).
• Может выполнять определенную работу, с частичным внешнем управлением. (Промышленные роботы на заводе по производству автомобилей и другое).
Задачи выполняемые устройством
• Демонстрация основных принципов полуавтономных систем.
• В устройстве предусмотрена возможность расширения.
• Видео наблюдение.
Общая структурная схема
КомпьютерСогласующее
устройство между
компьютером и передатчиком
Передатчик
Приемник
Радио
Микроконтроллер
Датчики и навигационные
приборы
Инфракрасный передатчик
ИнфракрасныйПриемник
IRк а н а л
Дополнительные устройства
Двигатели
Внутри модели• радиоприемник,• микроконтроллер,• батареи питания,• два двигателя,• согласующие устройства,• индикаторы.
Электрическая часть• Электронный мост, на
транзисторах КТ816, КТ817, КТ315
• Дешифратор простой логики
Демонстрация 1
Во время этого слайда докладчик демонстрирует рисование траектории движения модели, передачу траектории, передачу команды «GO» и движение самой модели.
Модули
• Использование встраиваемого дисплея BLC2021
• Сопряжение с телефоном Ericsson R320s
• Отображение на индикаторе КЛЦ302А
• Интерфейс RS232
• Программаторы UISP, PonyProg
Демонстрация 2
Во время этого слайда докладчик демонстрирует вывод на экране лабораторного стенда текса Hello World и бегающего СМАЙЛИКА!!!
Есть желание
• Разработать лабораторный набор по принципу конструктора Lego на базе включающий ряд микроконтроллеров и периферию для проведения лабораторных работ.
• Разработать и реализовать лабораторную платформу для организации ad hoc сети на группе мобильных полуавтономных устройств.
Практикум включает:
• Модификацию управляющей программы танка:– Модификация реализации
многозадачного режима– Модификация обработки мыши
PS/2– Добавление нового элемента
поведения (обнаружение препятствия, обнаружение исчезновения земли)
Практикум включает:
• Работы на лабораторном стенде:– Вывод рисунка на ЖК панель– Вывод текста на ЖК панель– Вывод анимации на ЖК панель
На практикуме вы получите
• Опыт разработки программ для микроконтроллеров AVR– В Linux: GCC– В Windows: AVR Studio
• Опыт работы с эмуляторами
• Опыт работы с программаторами
• Удовольствие от того, что что-то работает
План выполнения работы
• Вам даются исходные коды работающей на микроконтроллере в данный момент программы
• Вам дается задание• Вы изменяете программу на C пользуясь
справочной информацией, которая также подготовлена для Вас и консультациями того, кто проводит работу
• Вы компилируете программу и либо проверяете на симуляторе либо сразу загружаете на контроллер
• Смотрите, что получилось• Если получилось что-то не то повторяете
процесс с начала
Демонстрация 3
• В это время докладчик пытается запрограммировать светодиод и заодно показав сразу CodeVisionAVR C Compiler, AVR Studio, PonyProg.
© RCP, 2004
Запись на практикум по e-mail:[email protected]
О месте и времени проведения лабораторных работ будет сообщено дополнительно
Приглашаются все желающие дети