Робот Pololu Zumo 32U4 является универсальным гусеничным роботом основанным на Arduino-совместимом микроконтроллере ATmega32U4. Он включает в себя OLED-дисплей, квадратурные энкодеры, датчик линии состоящий из 5-ти сенсоров, передние и боковые датчики приближения для обнаружения объектов, а также полный БИИ (блок инерциальных измерителей) для обнаружения и отслеживания абсолютного положения, зуммер для простых звуков и музыки, встроенный двухканальный драйвер моторов, два металлических микро мотор-редуктора 50:1 HP. Низкопрофильный компактный робот размером менее 10х10 см - идеально подходит для Мини-Сумо. Не требуется пайка или сборка, просто добавьте 4 батареи АА, кабель USB и ваш робот Zumo готов к программированию.
Описание:
Pololu Zumo 32U4 обладающий высокой степенью интеграции, программируемый и настраиваемый пользователем гусеничный робот. Он имеет размер менее 10 см с каждой стороны и весит около 275 гр с батареями (160 гр без них), так как он достаточно мал и достаточно легкий, он фактически предназначен для соревнований по Мини-Сумо, но его универсальность для робототехники делает его способным на гораздо большее, чем просто робот для Сумо сражений.
Центром Pololu Zumo 32U4 является микроконтроллер Atmel AVR ATmega32U4, как и в контроллерах Pololu A-Star 32U4, Zumo 32U4 имеет интерфейс USB и поставляется с предустановленным Arduino-совместимым загрузчиком. Дополнительное программное обеспечение позволяет легко программировать робота в среде разработки Arduino, а Pololu предлагает Arduino библиотеки и примеры скетчей (программ), чтобы помочь вам начать работу. Кабель USB A -> Micro-B (не входит в комплект) требуется для программирования. Для продвинутых пользователей, которые хотят настроить или улучшить своих роботов дополнительными периферийными устройствами, шины питания робота и линии ввода/вывода микроконтроллера доступны через стандартные разъёмы с шагом 2,54 мм спереди и по бокам на основной плате робота.
Pololu Zumo 32U4 включает в себя два драйвера моторов и различные встроенные датчики, в том числе 3-осевой акселерометр, гироскоп и магнитометр для полного отслеживания абсолютного положения, пять сенсоров отражения датчика линии для следования по линии или обнаружения края, а также передние и боковые крайние бесконтактные датчики для обнаружения препятствий и дальности, пару квадратурных энкодеров для замкнутого контура управления моторами. Три встроенных кнопки обеспечивают удобный интерфейс для ввода данных пользователем, а также OLED-дисплей, зуммер и светодиодные индикаторы позволяют роботу обеспечить обратную связь с пользователем.
Спецификация:
- Интегрированный микроконтроллер Atmel AVR ATmega32U4, с предустановленным Arduino-совместимым загрузчиком.
- Два встроенных металлических микро мотор-редуктора 50:1 HP, которые предлагают хорошее сочетание скорости, мощности и управляемости.
- Два встроенных драйвера моторов на DRV8838, способные доставлять достаточный ток для двух мощных микро мотор-редукторов Zumo.
- Пьезоэлектрический зуммер для воспроизведения простых звуков и музыки. Зуммер контролируется одним из выходов ШИМ 32U4, так что сигналы могут быть сгенерированы в фоновом режиме, не занимая при этом много вычислительной мощности микроконтроллера.
- Установленный массив из пяти сенсоров отражения ИК, что позволяет Zumo обнаружить контрасты в отражении непосредственно под его отвалом, которые могут быть использованы для следования по линии или обнаружения края (например белую внешнюю область ринга Сумо или край стола).
- Два передних и два боковых ИК датчика, расположенных по краям, предназначены для обнаружения препятствий и предотвращения столкновения робота или нахождения противника.
- Два квадратурных энкодера для замкнутого контура управления моторами.
- ИК приемник, для приема команд от внешнего пульта управления (приобретается отдельно).
- Интегрированный LSM6DS33 3-осевой акселерометр и гироскоп, который может быть использован для отслеживания вращения. С помощью этого датчика и LIS3MDL упомянутого ниже, плата фактически имеет встроенный модуль MinIMU-9 (инерциальный измерительный блок) IMU, и при необходимости он может быть использован как система определения курсового направления (положения) (AHRS), чтобы ваш робот мог сориентироваться.
- Интегрированный LIS3MDL 3-осевой магнитометр, который может быть использован для обнаружения напряженности магнитного поля. Компас получает много помех от двигателей, батарей, самой печатной платы и ее компонентов, а это как правило не полезно для точной навигации, но разработчики обнаружили, что при правильной калибровке, он может быть использован для грубого измерения ориентации во многих средах.
- Три настраиваемые пользовательские кнопки, три настраиваемых пользовательских светодиодных индикатора.
- Повышающий преобразователь напряжения 7,5 В для питания Arduino от 4 AA батарей.
- Удобный доступ к каналам ввода/вывода микроконтроллера, и кнопке сброса.
- Библиотеки Arduino и примеры кода существенно облегчат начало работы.
- Подробное руководство пользователя (на английском).
- Размер (ДхШхВ): 96 x 98 x 39 мм
- Вес: 160 гр (без батарей)
Необходимые принадлежности:
- Zumo приводится в действие 4 батареями формата AA, которые не включены в поставку. Мы рекомендуем использовать перезаряжающиеся аккумуляторы NiMH, такие как Аккумуляторная батарея NiMH AA 1,2 в.
Данный перевод является собственностью интернет-магазина Robototehnika.ru
Документация и другая информация:
Руководство пользователя робота Pololu Zumo 32U4 (
Печатаемый PDF)
Руководство пользователя робота Pololu Zumo 32U4.
Файлы для скачивания:
Драйвера и программное обеспечение для Pololu A-Star для Windows (версия 1.3.0.0) (7k zip)
Этот загружаемый файл содержит драйверы Windows для платы A-Star 32U4 и остальных плат семейства 32U4.
Схема выводов Pololu Zumo 32U4 (701k pdf)
Печатаемая схема выводов контроллера Pololu Zumo 32U4.
Принципиальная схема Pololu Zumo 32U4 (408k pdf)
Печатаемая принципиальная схема контроллера Pololu Zumo 32U4.
Схема размеров Pololu Zumo 32U4 (572k pdf)
Печатаемая подробная схема размеров контроллера Pololu Zumo 32U4.
Схема отверстий Pololu Zumo 32U4 (200k dxf)
Этот чертеж DXF показывает расположение всех отверстий платы.
Трехмерная модель робота Pololu Zumo 32U4 (44MB step)
В этой модели используются упрощенные модели управляющей электроники для уменьшения размера файла. Более подробные модели доступны отдельно для
основной платы Zumo 32U4 OLED (24MB step) и
датчик линии Zumo 32U4 (4MB step).
Спецификация DRV8838 (1MB pdf)
Техническое описание микросхемы Texas Instruments DRV8838 - драйвер моторов.
Спецификация LSM6DS33 (1MB pdf)
Техническое описание микросхемы ST LSM6DS33 - 3-осевой акселерометр и 3-осевой гироскоп.
Спецификация LIS3MDL (2MB pdf)
Техническое описание микросхемы ST LIS3MDL - 3-осевой магнитометр.
Спецификация GP2S60 (164k pdf)
Техническое описание сенсора, используемого на датчиках линии QTR-3RC и QTR-3A, в переднем датчике линии робота Zumo 32U4 и оптических энкодерах для металлических микро мотор-редукторов.
Спецификация TSSP77038 (268k pdf)
Техническое описание инфрокрасного приемника Vishay TSSP77038.
Спецификация TPS2113A (1MB pdf)
Техническое описание Texas Instruments TPS2113A - мультиплексор автоматического переключения питания.
Рекомендуемые ссылки:
Библиотека Zumo 32U4 для Arduino
Библиотека Zumo 32U4 для Arduino IDE помогает взаимодействовать с аппаратными средствами на плате робота Zumo 32U4.
Документированная библиотека Zumo 32U4
Эта библиотека для Arduino IDE помогает взаимодействовать с аппаратными средствами на плате робота Zumo 32U4.
Репозитарий A-Star/Zumo 32U4 на GitHub
Это хранилище содержит дополнительные файлы A-Star Arduino, драйверы для Windows, исходный код загрузчика, а также библиотеки для A-Star 32U4 Prime и Zumo 32U4.
Документация ATmega32U4
Страница продукта Atmel для ATmega32U4, со ссылками на его техническое описание и другие ресурсы.