В данной статье вы найдете ответы, на все вопросы по работе с сервомотором X.
Описание
Серводвигатель Х - электромеханическое устройство, способное устанавливать свой выходной вал в заданное положение и удерживать этот угол. Сервомотор Lego- и Arduino-совместим.
Техническое описание:

– Размер (д*ш*в): 40x24x24
– Мотор вращает переходный элемент, совместимый с Lego-деталями на -180°\+180° и фиксирует этот элемент в заданном положении
– Рабочее напряжение: 5В 
– Разъем для подключения к другому устройству: F-dupont 3pin
– Корпус совместим с Lego-деталями

Функционал при подключении к контроллеру RED X:

Вращение вала на выбранный угол от -180° до 180°

Принцип работы



Принцип действия сервомотора основан на использовании импульсного сигнала, который имеет три важные характеристики – частоту повторения, минимальную и максимальную продолжительность. Именно продолжительность импульса определяет угол поворота двигателя. Импульсные сигналы, получаемые сервоприводом, имеют стандартную частоту, а вот их продолжительность в зависимости от модели может составлять от 0,8 до 2,2 мс. Параллельно с поступлением управляющего импульса активируется работа генератора опорного импульса, который связан с потенциометром. Тот, в свою очередь, механически сопряжен с выходным валом и отвечает за корректирование его положения. Электронная схема анализирует импульсы с учетом длительности и на основе разностной величины определяет разницу между ожидаемым (заданным) положением вала и реальным (измеренным при помощи потенциометра). Затем производится корректировка путем подачи напряжения на питание двигателя.



Схема подключения (Сервомотор Х)

Пример кода RED Code (Сервомотор Х)
*Физически у вас должно получиться, что сервомотор, подключенный в порт D1, поворачивает вал на -180 градусов, ожидает 2 секунды, затем сервомотор, подключённый в порт D1, поворачивает вал на 180 градусов, ожидает 2 секунды, после этого весь порядок действий повторяется бесконечно  
Техническая поддержка
red.help@r-ed.world

Техническая поддержка в Telegram