Создаем робота, который будет ездить по линии, его еще называют "Line Following Robot". Используется микроконтроллер AVR ATmega8, два микромотора от вибровызова мобильника и пару навесных деталей. Схема робота предусматривает ШИМ который управляет моторами в зависимости от ситуации. Принципиальная схема робота приведена ниже.

Готовый робот следующий по линии - "Line following robot"

В качестве фотодатчиков можно использовать фотодиоды. Подсвечивать лучше всего либо ИК диодами либо светодиодами красного свечения. Все схема монтируется на макетной плате. Запитывается от двух 3-х вольтовых батарей. Питание силовой части и цифровой раздельное для защиты от помех.

 

 

 

 

 

 

 

 

Принципиальная схема робота

 

Понять алгоритм работы можно из схемы:

алгоритм работы ШИМ

 

Прошивается микроконтроллер ATmega8 прямо на плате, внутрисхемно, прошить можно с помощью программатора STK200.

 

Скачать *.hex прошивку для ATmega8 и проект для AVR Studio с исходником на ассемблере.

Источник: http://elm-chan.org/works/ltc/report.html

 

Обсудить на форуме

 

Добавить комментарий


Защитный код
Обновить