пятница, 26 ноября 2010 г.

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

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

В ходе занятия мы рассмотрели правила безопасности при работе над электронными схемами и программировании в лаборатории.

Затем участникам занятий было предложено выбрать одну из четырех базовых задач для решения по ходу занятий: САУ двигателями постоянного тока, САУ шаговыми двигателями, организация связи контроллеров по шине SPI или по шине CAN. Задачи выбраны таким образом, чтобы по завершении их реализации участниками команды Евробот было возможно использовать их на реальном роботе для соревнований. В частности, для управления тележкой/шасси посредством пульта, реализованного на микроконтроллере.

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

Далее в ходе занятия мы познакомились с понятием микроконтроллера и осветили принципы его работы в части управления внешними электронными схемами, а также в части приема информации от внешних схем. Большое внимание уделили техники безопасности при подключении к ножкам микроконтроллера внешних схем - согласованию сопротивлений для передачи напряжения в нагрузку.

Рассмотрели понятия pin'a (контакта), port'a, регистра. Также изучили необходимые регистры при работе с контактами ввода/вывода: PINx, PORTx, DDRx.

 Для подготовки к следующей встрече участникам необходимо:
  1. Скачать документацию на микроконтроллер с сайта www.atmel.com
  2. В документации познакомиться с разделами, посвященными I/O, SPI, PWM.
  3. Подготовить вопросы по вышеозначенным разделам документации.
  4. Начать изучение основ языка С (по книге Кернигана и Ричи, "Язык Си").
Для информации (можно скачать):
Файл посещаемости - команда К6

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

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

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

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

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