Как добиться синхронизированного движения с помощью линейных приводов Фирджелли

Одним из наиболее распространенных запросов, которые мы получаем, является запуск наших линейных приводов в синхронном и одной из наиболее распространенных жалоб - это «Почему мои исполнительные приводы не движутся синхронно, когда он подключен к тому же источнику питания 12 В?» В этом уроке мы ответим на этот вопрос, а затем представим решения и методы для надежного синхронного управления. Несмотря на то, что это длинное руководство, пожалуйста, прочитайте его полностью, чтобы убедиться, что вы можете использовать наши линейные приводы для их максимальной пропускной способности.

Как синхронизировать линейные приводы

«Почему мои исполнительные приводы не движутся синхронно, когда он подключен к тому же источнику питания 12 В?»

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

Что происходит? К счастью, мы можем с уверенностью сказать, что это не ошибка дизайна в наших линейных приводах, а скорее неотъемлемая собственность всех двигателей DC. Будь то наши или другие приводные компании, два двигателя DC никогда не будет двигаться идеально в синхронном друг с другом без закрытой петли обратной связи, используя энкодер.

Есть множество причин для этого, включая, но не ограничиваясь:

  • Производственные допуски, позволяющие получить небольшие вариации
  • Различные нагрузки/крутящие моменты, приложенные к каждому валу двигателя
  • Вариации втулки/трения подшипника
  • Различия в механическом износе

Эти небольшие различия соединяются вместе, и реалистично ожидать разницу в скорости 5-10% между двигателями постоянного тока или линейными приводами. К счастью, есть несколько методов преодоления этой неотъемлемой разницы в скорости.

Как запустить линейные приводы с той же скоростью

Если вы приобрели (или планируете) обратная связь линейный привод, Оптическая обратная связь линейный привод, Bullet Series 36 Cal, или Bullet Series 50 CAL Линейный приводВ этом разделе будет предоставлена ​​информация о том, как перемещать их синхронно.

1) Синхронная коробка FA-Sync-4 или FA-Sync-2 (настоятельно рекомендуется)

А Синхронная коробка управления безусловно, самый надежный метод для синхронизация движения от двух до четырех линейных приводовПолем Для этого вам понадобится тот же тип привода, который встроен в обратную связь, такую ​​как датчик Hall или обратная связь с оптическим датчиком. Ниже приведен пара примеров Приводы с обратной связью Встроенный в:

  • Привод Optical Series 200 фунтов
  • Оптическая серия 400 фунтов
  • 12V Bullet Series 36 Cal. Привод
  • 12 В серия пулей 50 Cal. Привод

Эта коробка управления предлагает решение «плагин и воспроизведение» внедорожни, после того как все, что вам нужно сделать, это нажать кнопку, и система будет автоматически калибровать, затем вы можете интуитивно управлять до 4 приводов в синхронном нагрузка. Видеть этот Выделенное руководство о том, как использовать FA-Sync-2 и FA-Sync-4-синхронные полевые ящики.

Как синхронизировать линейные приводы

Как синхронизировать линейные приводы

2) Ардуино прерывание

Этот метод будет работать с оптическими и пулевыми сериями, эти приводы имеют оптические и зал -энкодеры, соответственно. Подсчитывая количество импульсов, можно рассчитать смещение стержня. Применение алгоритмов управления позволяет синхронному управлению. Это требует, чтобы вы подключили сигнал от кодеров к контактам прерывания Arduino. Это продвинутый проект; Мы не оказываем поддержку программному обеспечению или программированию.

3) аналоговые контакты Arduino

Этот метод будет работать только с обратная связь линейный приводПолем Линейный привод обратной связи имеет встроенный потенциометр, дающий аналоговый выход, который можно прочитать и преобразовать в чтение позиции. Учебное пособие о том, как сделать это с помощью Arduino, связано здесь; Хотя этот урок является тщательным, предполагается некоторые знания о программировании и Arduino. Кроме того, этот урок показывает только, как получить чтение от датчика; Вы должны написать программное обеспечение для синхронного управления. Это продвинутый проект; Мы не оказываем поддержку программному обеспечению или программированию.

Как запустить линейные приводы на (почти) такую ​​же скорость

В этом разделе рассказывается о том, как перемещать линейные приводы, которые не имеют встроенных кодеров для управления обратной связью. Если вы еще не приобрели свои линейные приводы, мы предлагаем пропустить этот раздел и придерживаться методов, обсуждаемых в предыдущем разделе, в котором используются использование Firgelli Линейные приводы с встроенными позиционными кодерами. Однако, если вы уже приобрели линейный привод, который не имеет этих встроенных позиционных кодеров, таких как Firgelli Классик или Firgelli Премиум Линейные приводы и все еще хотят переместить их на (почти) такую ​​же скорость, продолжайте читать этот раздел.

Примечание: Мы продолжаем говорить (почти) такую ​​же скорость, потому что физически невозможно перемещать приводы с той же скоростью без контроля обратной связи с закрытым циклом.

1) ничего не делать

Самое простое решение может не беспокоиться о небольшой разнице в 5-10% в скорости, особенно если удар вашего привода невелик (<6 дюймов), так как они не будут отличаться по высоте слишком резко. Вместо этого введите некоторую гибкость в свою систему, например, если вы строите люк с двумя приводами, вы можете спроектировать ее так, чтобы тело люка могла слегка вращаться/скручивать, чтобы любая разница в скорости привода была поглощена системой.

2) контроллер скорости

Если один привод движется быстрее, чем второй, вы можете использовать контроллер скорости На быстром приводе, чтобы уменьшить его скорость. В этом поле управления используется модуляция ширины импульса (ШИМ), чтобы отрегулировать скорость, с которой движется привод. Для получения дополнительной информации см. Наш урок: Как использовать контроллеры скорости с Firgelli Линейные приводыПолем Настройка скорости - это форма искусства и не приведет к идеальному сопоставлению скорости между несколькими приводами, но это лучший результат, когда не используется обратная связь.

3) Управление скоростью Arduino

Вместо использования нашего контроллера скорости на полке вы можете использовать Arduino для изменения скорости приводов с помощью сигнала ШИМ. Мы не поощряем этот метод, если у вас еще нет опыта работы с Arduino. Пока Firgelli Не предоставляет Arduino или программирование поддержки, у нас есть обзорное руководство по Как изменить скорость, используя Arduino и Motor Driver.

 

 

Share This Article