Дом > Обзор отрасли >БЛДК
ТЕХНИЧЕСКАЯ ПОДДЕРЖКА

Принципиальная схема сервопривода SG90: как подключить 3 провода? Изучите ШИМ-управление мгновенно

Опубликовано 2026-03-25

Многие друзья получают SG90сервоприводвпервые. Столкнувшись с тремя проводами и кучей параметров, часто путаются: Как эта штука крутится? Нужно ли покупать специальную плату драйвера? Не волнуйтесь, сегодня мы разберем SG90.сервоприводПринципиальная схема привода, чтобы вы не только знали, как его подключить, но и понимали логику, лежащую в его основе.

Как подключить sg90сервопривод

К сервоприводу SG90 подведены три провода, обычно коричневого, красного и оранжевого цветов. Коричневый провод — это заземляющий провод, который подключен к отрицательному полюсу источника питания или GND платы разработки; красный провод – положительный полюс блока питания, который необходимо подключить к источнику питания около 5В; оранжевый провод – это сигнальный провод, отвечающий за прием управляющих импульсов. ‼️Тут ключевой момент: сигнальная линия должна быть подключена к выходному выводу ШИМ микроконтроллера (например). Многие новички подключают провода питания и сигнальные провода наоборот, из-за чего сервопривод не работает или даже сгорает, поэтому перед подключением обязательно проверьте соответствие цветов.

В реальных проектах, если вы его используете, вы можете напрямую получать питание от контакта 5 В на плате, но учтите, что ток может превышать 0,5 А, когда SG90 заблокирован. Если одновременно работают несколько сервоприводов, лучше всего использовать отдельный модуль питания 5 В для питания. Подключите провода питания и заземления сервопривода к проводу заземления платы управления, а сигнальные провода подключите к соответствующим контактам, и полный прототип схемы привода готов.

sg90 сервопривод ШИМ

Сервопривод SG90 приводится в действие специальным импульсным сигналом, который представляет собой ШИМ (широтно-импульсная модуляция). Проще говоря, вам не нужно давать ему команду «на сколько повернуть», а указывать, где остановиться, изменяя ширину импульса. Стандартный период управления составляет 20 мс. В течение этого периода длительность импульса варьируется от 0,5 мс до 2,5 мс, что соответствует углам от 0° до 180° соответственно.

Например, если вы хотите, чтобы сервопривод повернулся в среднее положение на 90°, выведите высокий уровень в течение 1,5 мс и удерживайте его на низком уровне в течение оставшегося времени, повторяя каждые 20 мс. Многие друзья, которые только начинают работать, путают рабочий цикл и частоту ШИМ. На самом деле для SG90 нужно обращать внимание только на то, «как долго держится высокий уровень». Этот метод управления очень интуитивно понятен. Пока ваш микроконтроллер поддерживает выход ШИМ или вы используете обычный порт ввода-вывода для имитации ШИМ, вы можете легко добиться углового позиционирования.

Требования к источнику питания сервопривода sg90

Блок питания – самое проблемное звено в цепи привода. Номинальное рабочее напряжение SG90 составляет от 4,8 до 6,0 В, обычно для питания используется напряжение 5 В. Но учтите, что когда сервопривод запускается или внезапно меняет направление, мгновенный ток возрастает до 0,5 А или даже выше. Если вы напрямую используете контакт 5 В на плате разработки микроконтроллера для питания сервопривода, это может вызвать падение напряжения, что приведет к сбросу микроконтроллера или сервоприводу, который будет вибрировать или не вращаться.

Решение этой проблемы простое: использовать внешний источник питания. Например, используйте две литиевые батареи последовательно (7,4 В) и добавьте модуль стабилизации напряжения 5 В или напрямую используйте литиевую батарею 18650 с повышающим модулем, чтобы источник питания мог обеспечивать непрерывный ток более 1 А. В то же время обязательно соедините заземляющий провод внешнего источника питания с заземляющим проводом микроконтроллера, чтобы образовать общее заземление, чтобы сигналы могли передаваться нормально. Стабильное питание – основа надежной работы рулевого механизма, и этот шаг не может быть небрежным.

Метод испытания рулевого механизма sg90

Как убедиться в отсутствии проблем после подключения цепи? Мы рекомендуем самый простой метод проверки: сначала используйте программу, чтобы сервопривод автоматически поворачивался вперед и назад в трех положениях: 0°, 90° и 180°. Вы можете использовать библиотеку Servo и сделать это всего с помощью нескольких строк кода. Если сервопривод работает плавно и нет постороннего звука, это означает, что схема привода в основном нормальна.

Если сервопривод не вращается, проверьте в следующем порядке: сначала с помощью мультиметра проверьте, составляет ли напряжение между красной и коричневой линиями около 5 В; затем проверьте, припаяна ли сигнальная линия; наконец, используйте осциллограф или логический анализатор, чтобы проверить правильность формы сигнала ШИМ. Многие новички подозревают, что сервопривод сломался при первом запуске. На самом деле, большинство проблем кроется в блоке питания или незакрепленной проводке. Благодаря этому пошаговому тестированию вы сможете быстро обнаружить проблему и накопить опыт отладки.

Распространенные неисправности рулевого механизма sg90

При фактическом использовании вы можете столкнуться с вибрацией сервопривода, сильным нагревом или неточным рулевым управлением. Джиттер обычно вызван недостаточным питанием или помехами в сигнале ШИМ. В этом случае электролитический конденсатор емкостью более 100 мкФ может быть подключен параллельно рядом с выводом питания, чтобы выполнять фильтрующую роль. При сильном нагреве механическая нагрузка может быть слишком большой или рулевой механизм может быть заблокирован на длительное время. Необходимо проверить, плавен ли механизм передачи.

Также возможна ситуация, когда сервопривод может вращаться только в одном направлении. Часто это происходит потому, что минимальная или максимальная ширина импульса ШИМ установлена ​​неправильно, что приводит к смещению диапазона управления. Рекомендуется точно настроить верхний и нижний пределы ширины импульса в коде, например, изменить ширину импульса, соответствующую 0°, с 0,5 мс до 0,6 мс, и медленно найти наиболее подходящие параметры. В основном вы столкнетесь с этими явлениями неисправности. Считайте их «единственным способом» в процессе отладки. Решите их один раз, и все остальное будет намного проще.

Решение для применения рулевого механизма sg90

После того как вы проработаете схему драйвера, вы сможете использовать ее в реальных проектах. Например, вы можете сделать простую роботизированную руку и использовать несколько SG90 с сервоприводом для захвата; или вы можете установить его на подвес и использовать с камерой для сопровождения целей; вы даже можете использовать его для управления рулевым управлением умного автомобиля. При проектировании схемы важно учитывать модульность: превратить источник питания рулевого механизма и интерфейс управляющих сигналов в стандартные разъемы, чтобы облегчить последующую замену или расширение.

Если вы хотите создавать более сложные продукты, такие как роботы с несколькими степенями свободы, вам придется использовать специализированную плату сервоуправления. Эти платы управления обычно имеют собственные схемы стабилизации напряжения и интерфейсы, которые могут одновременно управлять 16 или даже 32 сервоприводами и получать инструкции через последовательный порт, что значительно упрощает конструкцию схемы управления. Независимо от того, какое решение вы выберете, если вы освоите принцип работы SG90, вы сможете гибко интегрировать его в свое творчество и позволить своим идеям по-настоящему развиваться.

В каком сценарии вы планируете использовать свой первый проект сервопривода SG90? Вы можете оставить сообщение в области комментариев, чтобы поговорить о своем творчестве. Вы также можете записать проблемы, возникшие при отладке, и мы вместе обсудим и решим их. Если эта статья помогла вам понять схему вождения, не забудьте поставить ей лайк, чтобы ее увидело больше нуждающихся друзей~

Время обновления: 25 марта 2026 г.

Энергия будущего

Свяжитесь со специалистом по продукции Kpower, чтобы порекомендовать подходящий двигатель или редуктор для вашего продукта.

Написать письмо в Kpower
Отправить запрос
Сообщение WhatsApp
+86 0769 8399 3238
 
kpowerMap