Как рассчитать период сигнала ШИМ для серводвигателя (пример стандартного RC-сервопривода)_Gear Motor_Industry Insights_Kpower
Дом > Обзор отрасли >Мотор-редуктор
ТЕХНИЧЕСКАЯ ПОДДЕРЖКА

Как рассчитать период сигнала ШИМ для серводвигателя (пример стандартного RC-сервопривода)

Опубликовано 2026-04-10

В этом руководстве объясняется точный метод расчета периода сигнала ШИМ для стандартногосервоприводмотор. Почти для всех хобби и промышленных радиоуправляемых устройств.сервоприводдвигателей, период сигнала ШИМ фиксируется на20 миллисекунд (мс), что соответствует частоте50 Герц (Гц). Ключевой вывод: период постоянен; только ширина импульса в течение этого периода изменяется для управлениясервоприводпозиция.

01Основная формула: период = 1/частота.

Период сигнала ШИМ (широтно-импульсной модуляции) представляет собой общее время одного полного цикла включения-выключения. Это обратная частота сигнала.

Формула:

Период (секунды) = 1 / Частота (Гц)

Для стандартных серводвигателей рабочая частота практически всегда равна50 Гц.

Расчет:

Период = 1/50 Гц = 0,02 секунды = 20 миллисекунд (мс)

Следовательно, период сигнала ШИМ для стандартного серводвигателя составляет 20 мс.

02Понимание роли периода: фиксированный период, переменная ширина импульса

В течение этого фиксированного периода в 20 мс положение сервопривода определяетсябольшая ширина импульса(время «включения»). Оставшееся время периода – это низкий импульс (время «выключения»). Это важное различие: вы никогда не меняете период; вы меняете ширину импульса.

Пример общего случая (стандартный сервопривод на 180°)

Угол сервопривода Типичная высокая ширина импульса Низкая ширина импульса (период – высокий импульс)
0° (крайний левый) 0,5 мс 19,5 мс
90° (центр) 1,5 мс 18,5 мс
180° (крайний правый) 2,5 мс 17,5 мс

Примечание. Всегда сверяйтесь с техническими данными вашего конкретного сервопривода, поскольку некоторые модели могут использовать диапазон от 0,7 мс до 2,3 мс или другие диапазоны.

03Пошаговый расчет для пользовательских частот (расширенные случаи)

Хотя стандартом является 50 Гц, некоторые цифровые сервоприводы или сервоприводы непрерывного вращения могут принимать другие частоты (например, 100 Гц, 200 Гц или 333 Гц). Используйте ту же формулу.

Шаг 1:Определите целевую частоту (F) в Гц.

Шаг 2:Примените формулу:Период (секунды) = 1/F.

Шаг 3:Перевести секунды в миллисекунды: умножить на 1000.

Пример:Для сервопривода, работающего на частоте 200 Гц.

Период = 1/200 Гц = 0,005 секунды = 5 мс

Критическое предупреждение:Не превышайте максимальную номинальную частоту сервопривода. Использование более короткого периода (более высокой частоты), чем указано, может привести к перегреву, дрожанию или необратимому повреждению. Для 99% стандартных RC-сервоприводовпридерживаться 50 Гц (период 20 мс) .

04Практическая проверка и практические советы

Чтобы убедиться, что период сигнала ШИМ правильный, выполните следующие конкретные шаги:

Действие 1. Всегда сначала проверяйте таблицу данных

Техническое описание производителя сервопривода является единственным авторитетным источником. Найдите спецификацию «Период ШИМ» или «Частота управления». Если не указано, примите 50 Гц (20 мс).

Действие 2. Используйте осциллограф или логический анализатор.

Измерьте фактический сигнал ШИМ вашего контроллера (например, микроконтроллера, сервопривода). Установите развертку 10 мс/деление. Вы должны увидеть повторяющийся цикл длительностью ровно 20 мс. Измерьте большую ширину импульса отдельно, чтобы убедиться, что она соответствует желаемому углу.

Действие 3. Рассчитайте ширину импульса для заданного угла

Если диапазон импульсов вашего сервопривода составляет отмой_пульс(например, 0,5 мс для 0°) доmax_pulse(например, 2,5 мс для 180°), используйте линейную интерполяцию:

Ширина_импульса = мин_импульс + (угол/макс_угол)(макс_пульс - мин_пульс)

Пример для угла 45° на сервоприводе 180° (от 0,5 до 2,5 мс):

Ширина_импульса = 0,5 + (45/180) (2,5 – 0,5) = 0,5 + 0,25 * 2,0 = 1,0 мс

Действие 4: Избегайте распространенных ошибок

Неизмените период, чтобы отрегулировать угол. Всегда сохраняйте период постоянным (20 мс для стандартных сервоприводов).

Неиспользуйте частоту ниже 40 Гц (период > 25 мс) – это может привести к потере удерживающего момента сервопривода и его нестабильной работе.

Непредположим, что все сервоприводы используют 1,5 мс в качестве центра. Некоторые цифровые сервоприводы используют 1,52 мс или другие значения. Проверять.

05Заключение: основной принцип

Период сигнала ШИМ для стандартного серводвигателя фиксирован и составляет 20 миллисекунд, исходя из частоты управления 50 Гц. Вы рассчитываете период как 1, деленный на частоту. Для надежной работы всегда поддерживайте постоянный период и модулируйте только большую ширину импульса для управления положением. Прежде чем использовать какой-либо сервопривод, проверьте его конкретный диапазон ширины импульса и допуск по частоте из официального описания. С помощью осциллографа убедитесь, что ваш сигнал соответствует требуемому периоду 20 мс. Такой подход обеспечивает точное, стабильное и безаварийное управление сервоприводом.

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

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

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

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