
- •1. Обзор
- •1.A. Micro Maestro выводов и компоненты
- •1.B. Мини Маэстро выводов и компоненты
- •1.C. Светодиоды
- •1.D. Поддерживаемые операционные системы
- •2. Обращение Pololu
- •3. Приступая к работе
- •3.A. Установка драйверов и программного обеспечения для Windows
- •3.B. Установка драйверов и программного обеспечения Linux
- •3.C. Использование Maestro без usb
- •4. Использование Центра Maestro управления
- •4.A. Статус и в режиме реального времени контроль
- •4.B. Ошибки
- •4.C. Секвенсор
- •4.D. Ввод Script
- •4.E. Настройки канала
- •4.F. Обновление микропрограммы
- •4.F.1. Жесткий загрузчика Сброс
- •5. Последовательный интерфейс
- •5.A. Параметров последовательного
- •5.B. Ttl Серийный
- •5.C. Команд Протоколы
- •0XAa, номер устройства байт, байт команды с msb очищается, Все необходимые байты данных
- •0XFf, число серво байт, серво целевой байт
- •5.D. Циклического избыточного кода (crc) Обнаружение ошибок
- •5.E. Последовательных команд Servo
- •5.F Вы Последовательные команды Script
- •5.G. Последовательное подключение
- •5.H. Серийный Пример кода
- •5.H.1. Кросс-платформенная c
- •5.H.2. Окна c
- •5.H.4. Bash скрипт
- •6. Маэстро языка сценариев
- •6.A. Маэстро скрипта Основы языка
- •6.B. Справочник команд
- •6.C. Примеры скриптов
- •6.D. Характеристики Script
- •7. Примеры схем подключения
- •7.A. Включение Maestro
- •7.B. Прикрепление сервоприводы и периферийные устройства
- •7.C. Подключение к микроконтроллера
- •8. Написание по для пк для управления Маэстро
- •9. Настройки Maestro Ограничения
- •10. Связанные ресурсы
1.B. Мини Маэстро выводов и компоненты
|
|
|
Примечание : Этот раздел относится к мини- Maestro 12, 18, и 24 сервоприводов. Пожалуйста, см. раздел 1.a для Micro Maestro распиновка и компонентной информации.
Pololu Мини Маэстро 12 -, 18 -, и контроллеры серво 24-канальные может подключаться к USB-порту компьютера через USB A к мини-B кабеля (не входит в комплект). Подключение USB используется для конфигурирования контроллера сервопривода. Он также может быть использован для отправки команд сервопреобразователя, получить информацию о текущем состоянии сервопривод контроллера, а также отправлять и получать TTL последовательных байт на линиях TX и RX.
|
Мини Maestro штифты 12 питания. |
|
Мини Maestro штифты 18 питания. |
|
Мини Maestro штифты 24 питания. |
Процессор и сервоприводы могут иметь отдельные источники питания.
Мощность процессора должна исходить либо от USB или от внешнего источника питания 5-16V, подключенного к VIN и GND входов на левой стороне платы. Это безопасно иметь внешний источник питания, подключенный одновременно подключен, что USB; в этом случае процессор будет получать питание от внешнего источника. Заметим, что если внешний источник падает ниже 5 В, правильная работа не гарантируется, даже если связано также USB.
Сервопривод соединения предусмотрены в нижнем правом углу платы Mini Maestro. На мини-Maestro 18 и 24, можно сделать связи серво питания через контактную колодку 2-контактный или 2-контактный 0,1 "заголовок; Мини Маэстро 12 имеет только 2-контактный 0,1 "заголовок для подключения сервопривода власть. Сервопривод мощность передается непосредственно на сервоприводы, минуя регулятора, поэтому единственные ограничения на вашей серво питания в том, что она должна быть в пределах рабочего диапазона сервоприводов и обеспечить достаточный ток для вашего приложения. Пожалуйста, ознакомьтесь с спецификациями для вашего сервоприводов, чтобы определить соответствующий источник питания сервопривода, и отмечают, что примерная цифра для текущего розыгрыша средним деформирования сервопривода 1 А.
Вы можете привести процессор и сервоприводы маэстро от одного источника питания, подключив положительно линии электропередачи к обоим VIN и портами сервопривод (только один заземления необходима, потому что все выводы земли на плате подключены).Рекомендуемый способ сделать это, чтобы подключить блок питания к выделенным серво выводов питания в углу платы и использовать включенный синий перемычку для соединения выводов с надписью "VSRV = VIN".
5V (уходит) мощность позволяет питать свои собственные 5V устройств от 150 мА регулятора на борту или непосредственно с USB. Регулятор на борту используется всякий раз, когда VIN подается питание; в этом случае, поскольку требуется Maestro 50 мА, есть около 50 мА доступны для питания других устройств.
Сигнальные линии ( 0 , 1 , 2 , ...) используются для посылая импульсы в сервоприводов, контролируя цифровые выходы, и измерения напряжения. Общий лимит тока (вход или выход) для этих контактов является 150 мА, но при использовании регулятора на борту в настоящее время из ограничена 50 мА (см. выше.)
RX линия используется для приема неинвертированного TTL (0-5 В) последовательных байтов, например, тех, от микроконтроллера UARTs. Эти байты могут быть либо последовательные команды для Маэстро, произвольные байт для отправки обратно на компьютер через соединение USB, или обоих. Дополнительные сведения о последовательный интерфейс маэстро, см. раздел 5.a .Обратите внимание, что маэстро, вероятно, будет иметь возможность получать 3,3 TTL последовательных байтов, но это не гарантирует, чтобы прочитать 3,3 как высокий на выводе RX, поэтому вы должны увеличить последовательные сигналы 3.3V TTL выше 4В, если вы хотите, чтобы обеспечить надежный операция.
Техас линия передает неинвертированного TTL (0-5 В) последовательных байт. Эти байты либо порождается Mini самого Маэстро (как ответы на серийных команд или произвольных байт, отправленных с компьютера через соединение USB), или они приходят от TXIN линии.
RST контактный могут управляться с низким сбросить микроконтроллер маэстро, но это не должно быть необходимо для типичных приложений. Линия внутренне подтянут, так что это безопасно покинуть эту булавку не связаны. Вождение RST низкий примерно эквивалентно выключения Маэстро; он будет не сбросить любой из параметров конфигурации, хранящихся в энергонезависимой памяти. Для сброса параметров конфигурации, выберите Device> Сброс настроек по умолчанию ... в Центре управления Maestro.
ERR линия является выходным, который привязан к красной ошибке / пользователя LED. Он приводится высокий уровень, когда красный светодиод, и это надвинутой через красный светодиод, когда красный светодиод не горит. Красный светодиод включается при возникновении ошибки, выключается, когда флаги ошибок были очищены, а также можно управлять с помощью скрипта пользователя. Поскольку ERR линия никогда не переводится в низкое, можно с уверенностью подключить ERR линию нескольких мини Маэстро вместе. Пожалуйста, обратите внимание, однако, что это введет его красные светодиоды из всех подключенных Mini Маэстро, чтобы включить, когда один из мини Маэстро вращается вокруг своей красным светодиодом. Для получения дополнительной информации о возможных условия ошибки и варианты ответа, пожалуйста, см. раздел 4.В .
TXIN линия является последовательный ввод линия, которая позволяет легко между собой несколько мини маэстро. Любые серийные байты, полученные на этой линии будут буфер через вентиля и передается на линии TX. См. раздел 5.g для получения дополнительной информации о последовательное подключение.
|
Вид снизу с размерами (в дюймах) из Pololu микро-и сервопреобразователей Мини Maestro. |
Размеры Mini Maestro ПХД показаны на рисунке выше, вместе с Micro Maestro для сравнения. Монтажные отверстия имеют диаметр 0,086 "и предназначены для # 2 или M2 винтов. Вертикальные и горизонтальные расстояния между двумя монтажными отверстиями следующим образом: 1.2 "и 0.5" для Mini Maestro 12, 1,58 "и 0,5" для Mini Maestro 18, и 1,5 "и 0,5" для Mini Maestro 24.