Pololu 3Pi
Pololu 3Pi робот е високопроизводителна мобилна платформа с два микро
редуктора, пет сензора за следене на линия, LCD-дисплей с 2 реда х 8 символа,
зумер и три потребителски бутона, управлявани от ATmega328 микроконтролер. Може
да достигне скорост около 1м в секунда.
- Схема на 3pi (pdf)
Размери:
9.5см
диаметър
Процесор: ATmega328P
Драйвер за
управление на мотори: TB6612FNG
Брой канали
за управление на мотори: 2
Свободни
входно-изходни порта: 2
Минимално
напрежение: 3V
Максимално
напрежение: 7V
Максимална
честота на PWM: 80 KHz
Защита от
неправилно включване на захранването? Да
Необходим
ли е външен програматор? Да
- 1бр. платка-програматор
- 1бр. USB кабел
- 1бр. 6-пинов ISP кабел.
- Pololu AVR Development Bundle for Windows (release 110624) (173MB exe). Това е пакет от софтуери, за Windows: WinAVR tools, Atmel AVR Studio 4, Pololu AVR C/C++ Library, Pololu USB AVR Programmer drivers and software.
- USB AVR Programmer Windows Drivers and Software (3MB exe). Драйвери и софтуери за конфигуриране на програматора.
- Инструкция за използване на Pololu USB AVR Програматор. Тук е описано как да инсталирате, конфигурирате и използвате програматора с AVR Studio и AVRDUDE.
3pi робота е проектиран за следене на линия и състезания за
решаване на лабиринт. Има малки размери (9,5см диаметър) и са му необходими четири ААА (R3) батерии за захранване.
Функциите на 3pi се управляват от Atmel микроконтролер
Atmega328P, работещ на 20 MHz, разполагащ с 32KB програмируема флаш памет, 2KB
RAM, и 1KB EEPROM.
3pi се програмира чрез ISP програматор и свободен софтуер като AVR Studio,
WinAVR GCC C/C++ компилатор, както и Arduino IDE. За безпроблемна работа
препоръчваме използването на Pololu USB AVR
програматор. От Pololu са се погрижили за създаването на множество
библиотеки за по-лесното програмиране на 3pi.
Изпробвано с Pololu USB АVR програматор.
Върху 3pi може да се добави надграждащ
комплект, предоставящ възможност за добавяне на допълнителни компоненти
(сензори, безжични модули и др.)
Pololu USB AVR Програматор
Pololu USB AVR Програматор е изключително компактен (15мм х
34мм), ниско бюджетен ISP програматор
за AVR микроконтролери Atmel и е привлекателно решение за
програмиране на AVR-базирани контролери (3pi-робот, Orangutanробо-контролери
и др.). USB AVR програматорът се свързва към USB порта наВашия компютър чрез включен
в комплекта USB-кабел (USB A to mini-B) и
работи със софтуери като АVR Studio или AVRDUDE чрез виртуален COM-порт,
използвайки AVRISPV2/STK500 протокол. Връзката между програматора и
устройството, което искате да програмирате става с включения в комплекта
6-пинов ISP кабел.
Работи с Windows XP, Windows Vista, Windows 7, Linux.
Поддържани микроконтролери:
Програматорът е проектиран да работи с всички AVR-контролери,
които се програмират чрез AVR ISP интерфейс, но не е тестван с всички
модели. Работи безпроблемно с 3pi-робота и
робо-контролерите: Orangutan
SV-328 и Baby Orangutan
B-328. За
сега не работи със серията Atmel
Xmega микроконтролери.
Програматорът поддържа ъпгрейд на фърмуера, което позволява
неговата актуализация.
Захранва се от USB 5V и е предназначен за програмиране на
AVR микроконтролери, които работят на 5V.
Важно: Програматорът НЕ осигурява захранване към програмируемото
устройство. За целта при необходимост може да използвате VBUS от платката.
Комплектът съдържа:
Допълнителни функции:
USB-to-Serial
adapter
След инсталиране на драйвера, освен виртуалния COM-порт, който използва
програматорът за комуникация със софтуера, се появява и един допълнителен. Него
може безпроблемно да използвате като USB към COM-порт
адаптер.
SLO-scope
Забележка:
Препоръчително е да имате инсталиран Microsoft.NET Framework 3.5.


Няма коментари:
Публикуване на коментар