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 может использоваться областях, где требуется коммуникация между различными компонентами робота, например, в дронах, роботах-манипуляторах, мобильных роботах и т.д.