среда, 1 декабря 2010 г.

Команда К2 - 3 занятие по программированию

Прошло третье занятие по программированию в команде «К2».

В начале встречи мы сразу же разобрали задание на будущее занятие: по предложенной принципиальной схеме управления двигателем постоянного тока, подобрать и купить необходимые компоненты. На очередном занятии мы соберем эту схему и попытаемся разобраться как организовать управление двигателем через датчик-энкодер.

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

Новый материал в первую очередь состоял в описании архитектуры изучаемого микроконтроллера в сравнении с альтернативными. В частности, мы разобрали как выполняются операции микроконтроллером AVR (последовательная архитектура). Рассмотрели организацию памяти и такие понятия как переменная, ссылка и указатель. Рассмотрели как организуется адресация памяти на микроконтроллере и ввели понятие PC — program counter.

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

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

Для подготовки к следующей встрече участникам необходимо:
  1. Закупить, подготовить и принести с собой элементы для схемы управления двигателем постоянного тока.
Для информации (можно скачать):
Файл посещаемости - команда К2 и К3

Комментариев нет:

Отправить комментарий

ОПРОС - Откуда ты?

ОПРОС - собираетесь ли делать робота для соревнований Евробот 2011?

Создадим сообщество Евробот?