
RoboticsConnection Serializer WL
Описание
RoboticsConnection Serializer WL (рисунки 1-2) – это второе поколение устройства RoboticsConnection Serializer, плата управления роботом от компании RoboticsConnection.com, которая позволяет взаимодействовать с различными компонентами робота, такими как двигатели, сервоприводы, датчики и др., и имеющая взаимозаменяемые модули обмена данными, перечень которых в обновлённой модели включает RS-232, USB, Bluetooth и XBee (рисунок 3), что означает возможность беспроводной связи. Последовательный протокол, используемый между оригинальным Serializer и Serializer WL, идентичен. Следовательно, прошивка также идентична для обоих моделей. Serializer был разработан для компьютеров под управлением Windows NT и платформы Microsoft .NET Framework, но также может взаимодействовать с любым контроллером, который имеет свободный последовательный порт.

Рисунок 1 - RoboticsConnection Serializer WL, вид спереди.

Рисунок 2 - RoboticsConnection Serializer WL, вид сзади.

Рисунок 3 - Взаимозаменяемые модули обмена данными.
Таблица 1 – Характеристики RoboticsConnection Serializer WL(приведены на английском языке).
Feature | Details |
---|---|
Interchangeable communication modules | RS 232, USB, Bluetooth, ZigBee (3.5″ x 3.75″ board) |
Outputs | 6 servo outputs and 2 H-bridge dc motor outputs |
Inputs | 5 analog inputs (plus one to monitor supply voltage) and 2 quadrature encoder inputs |
Ports | I2C port, TTL serial port, General purpose digital I/O ports |
Power supply, if you have components attached rated | 1.5A to 2A |
Maximum supply voltage | 12V DC |
Voltage on VDD with respect to VSS (absolute maximum ratings) | -0.3 to +7.5V |
Storage temperature (absolute maximum ratings) | -65°C to +150°C |
Порты и разъемы
На рисунке 4 показаны все выходы для ввода-вывода и разъемы RoboticsConnection Serializer WL, которые включают: одну клемму ввода питания (0-12В), один коммуникационный TTL-порт последовательного ввода-вывода, два порта кодировщика (поддерживаются одиночные и двойные квадратурные каналы), две клеммы двигателя постоянного тока (каждая клемма регулирует потребляемый двигателем ток до 4А), один порт I2C – SDA, SCL, 5V, Gnd (при использовании эти линии соединяют контакты ввода-вывода 1 и 2), один аналоговый порт с шестью аналоговыми входами (один вход подключен к напряжению), один порт ввода–вывода общего назначения с 10 выходами для ввода-вывода (4,5,6,7,8 и 9 можно использовать для управления шестью сервоприводами), одну кнопку сброса, блок переключателей для настройки H-мостов и последовательной коммуникации ввода/вывода, переключатель регулятора питания для сервопривода, два зеленых светодиода, программируемых пользователем, и один красный индикатор питания, один зеленый и один красный светодиоды на каждый порт двигателя постоянного тока для отображения направления протекания тока через двигатели.

Рисунок 4 - Порты и разъёмы RoboticsConnection Serializer WL.

Рисунок 5 - RoboticsConnection Serializer WL с множеством различных компонентов, подключенных к нему.
Электрическая часть
Чтобы запитать RoboticsConnection Serializer WL, просто подсоедините провод от источника питания к клемме ввода питания (рисунок 4) с надписью "Gnd", а затем подсоедините положительный провод от источника питания к клемме с надписью "+".
ПРИМЕЧАНИЕ: Максимальное напряжение питания не должно превышать 12В.
Как только питание будет подано, загорится красный индикатор питания и два определяемых пользователем зеленых светодиода. Они должны двигаться взад-вперед. Источник питания должен быть способным выдавать мощность не менее 1 ампера, особенно если у вас подключено много компонентов (например, датчики и т.д.). Также если подключено много компонентов, рекомендуется использовать источник питания мощностью от 1,5А до 2А.
Применение
RoboticsConnection Serializer WL V2 и ему подобные широко применимы для внутренней коммуникации робота или устройства между микроконтроллерами и иными периферийными устройствами, такими как сервоприводы, аналоговые датчики, устройства I2C и пр., так как позволяет не тратить время на реализацию различных рутинных операций взаимодействия, в связи с чем можно сосредоточиться на разработке более высокоуровневых приложений. Таким образом Robotics Serializer WL может использоваться областях, где требуется коммуникация между различными компонентами робота, например, в дронах, роботах-манипуляторах, мобильных роботах и т.д.