Планирование уроков на учебный год (по учебнику К.Ю. Полякова, Е.А. Еремина, углубленный уровень)



Урок 3
§2. Управление роботами




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

Контакты ввода и вывода

Порты

Система команд роботов

Управление без обратной связи

Выводы

Вопросы и задания

Практическая работа № 2 «Управление без обратной связи»


Система команд роботов


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

• задать уровень мощности каждого мотора (например, в процентах от максимальной);
• выбрать направление вращения;
• включить мотор;
• выключить мотор;
• подождать некоторое время.

В более сложных системах есть возможность провернуть вал мотора на определённое число оборотов или градусов.

Для приёма данных с датчиков существуют команды обратной связи. Их действие сводится к тому, что встроенный компьютер читает числа, которые пришли с датчика на один из портов ввода. Что дальше делать с этими данными, определяет управляющая программа. Таким образом, алгоритмы работы роботов полностью определяются программным обеспечением и могут быть легко изменены.

Следующая страница Управление без обратной связи



Cкачать материалы урока





Наверх