В статье рассмотрим подключение и работу с младшими представителями сервоприводов - т.н. сервомашинками - горячо любимыми среди роботостроителей и моделистов. Конструктив Сервомашинка состоит из корпуса, в котором заключен небольшой коллекторный электромотор, редуктор и управляющая электроника. В качестве обратной связи применяются потенциометры. Поэтому эти сервы имеют ограничения по углу поворота вала вокруг оси. Так, в приобретенных мной сервах Futaba S3003, угол поворота выходного вала составляет 225°. Технические характеристики Futaba S3003Обо Всём. Подключения схема сервопривода
Подключение сервопривода к микроконтроллеру - Как подключить - AVR project.ru
Параметр Напряжение питания, В 4,8 6,0 Усилие на валу 3,2 кг/см 4,1 кг/см Скорость позиционирования 0,23 sec/60° 0,19 sec/60° Размер, Д х Ш х В 41мм х 20мм х 36мм Масса, г 37
Потенциометр обратной связи посажен прямо на выходной вал, благодаря ему блок управления сервомашинки отслеживает точное положение вала: сопротивление потенциометра изменяется пропорционально углу поворота. Считав сопротивление, блок управления сравнивает это значение с тем, которое должно быть при заданном положении вала. Если эти значения отличаются, блок управления дает команду двигателю повернуть вал в заданном направлении, уменьшая разницу значений. Достигнув положения вала, когда значение с потенциометра совпадает с заданным значением, двигатель останавливается. Считывание значения с потенциометра и его сравнение происходит с большой частотой, поэтому выходной вал будет стремиться занять заданное положение при изменении внешней нагрузки.
Конструкция сервомашинки выполнена таким образом, что крутящий момент от двигателя к выходному валу передается через редуктор с большим передаточным числом, поэтому при малых размерах и энергозатратах, сервомашинки могут обеспечивать большую тягу.
Управление
В качестве управляющего сигнала служит импульсный сигнал с периодом 20 мс и с длительностью от 0,8 до 2,2 мс. Это некий стандарт управления сервомашинок. Чем длинее пришел импульс, тем на больший угол повернется вал сервомашинки. Для разгона сервомашинки период следования импульсов можно уменьшить до 10 мс.
Управляющий сигнал подается на серву по сигнальному проводу S. В моей сервомашинке он белый, в некоторых моделях - желтый. Помимо сигнального провода из сервомашинки выходят два провода - линии питания - земля (черный) и питание (красный)
Программная часть
Как видно управлять сервой достаточно просто - достаточно гнать импульсный сигнал с нужной частотой и скважностью. Этот сигнал можно генериовать ШИМ, или написать свою функцию обработки прерывания по таймеру. Но в Bascom-AVR уже есть встроенная команда для управления сервомашинками - Servo. Ее и рассмотрим.
Для начала необходимо сконфигурировать подключение сервомашинок:
Config Servos = X , Servo1 = Portb.0 , Servo2 = Portb.1 , Reload = Var
Servos = X ; указывается количество подключаемых сервомашинок, возможно подключение до 14 серв.
Servo1 = Portb.0 ; указывается порт подключения первой сервы
Servo2 = Portb.1 ; указывается порт подключения второй сервы
Reload = Var ; здесь Var время в микросекундах, которое проходит между прерываниями от таймера.
По умолчанию для организации прерываний используется Timer0, поэтому использовать его в своих целях уже не получиться. Bascom-AVR позволяет перебросить обслуживание прерываний на любой другой таймер, например чтобы освободить Timer0 и задествовать Timer1 достаточно указать это в строке конфигурации:
Config Servos = 2, Servo1 = Portb.0 , Servo2 = Portb.1 , Reload = 10 , Timer = Timer1
После того как все сконфигурировали остается только рулить нашей сервомашинкой. Это делается следующей командой
Servo(a) = F
а - порядковый номер сервомашинки
F - переменная, значение которой задает угол поворота вала сервы
Тестовый код целиком:
$regfile = "m8def.dat" 'микроконтроллер ATmega8$crystal = 8000000 'частота работы 8МГц'конфигурируем порты для подключения сервоприводовConfig Portb.0 = OutputConfig Portb.1 = Output'настраиваем подключения двух сервомашинокConfig Servos = 2 , Servo1 = Portb.0 , Servo2 = Portb.1 , Reload = 15Dim F As Byte 'переменная для первой сервыDim S As Byte 'переменная для второй сервы'разрешаем прерыванияEnable InterruptsF = 15 'значением переменной задается угол поворота вала сервомашинкиS = 70DoServo(1) = FServo(2) = SLoopEnd
Схему подключения не привожу, думаю один сигнальный провод проблем не вызовет ;) Его можно подключать к порту микроконтроллера напрямую, а можно через резистор сопротивлением пару сотен ом - для перестраховки.
Меняя значения перемменных F и S можем менять угол поворота первой и второй сервомашинок соответственно. Чем меньше значение параметра Reload, тем шустрее наши сервомашинки будут поворачиваться на нужный угол.
Для своих серв подобрал рабочий диапазон значений Servo(a), в которых вал может вращаться. Крайнее положения вал занимает при значении 0 и 150, соответственно при значении 75 вал занимает промежуточное положение.
Servo(a) =0 Servo(a) =75 Servo(a) =150
avrproject.ru
Сервопривод коллекторный. Выбор и правила подключения.
Данный сервопривод иногда обзывают: Электроприводом, сервомотором, термоприводом и т. д.
Его официальное название электротермический сервопривод ( Проще: Термопривод ). Сервомоторами называют приводы с электромагнитным двигателемСуществуют сервоприводы для трехходовых клапанов.
Такой сервопривод (термопривод) можно использовать как для теплого пола, так и для радиаторного отопления. Как для коллектора, так и для термостатического клапана (вентиля). В данном случае мы рассмотрим подключение для теплого пола и подключение радиаторного регулирования.
В этой статье Вы поймете правила подключения такого сервопривода и наконец, закроете все вопросы по автоматическому регулированию отопления.
Данные сервоприводы бывают нормально открытые и нормально закрытые.
Нормально открытый - Открытый клапан по умолчанию. То есть когда на сервопривод не идет сигнал (напряжение), он находится в положение Открытый клапан. В данном случае при отсутствии напряжения теплоноситель проходит через открытый клапан.Нормально закрытый - Закрытый клапан по умолчанию. То есть когда на сервопривод не идет сигнал (напряжение), он находится в положение Закрытый клапан. В данном случае при отсутствии напряжения теплоноситель не проходит через закрытый клапан.Универсальные, переключающиеся термоприводы - такие термоприводы можно переключать на одно из двух положений: Нормально открытый и нормально закрытый.Вид сервоприводов может иметь различные формы:
Когда встает вопрос о выборе варианта - открытого или закрытого типа, то нужно понимать следующее:Если клапан большее время находится в открытом положении, то выбирается режим нормально открытый.Если клапан большее время находится в закрытом положении, то выбирается режим нормально закрытый.В условиях суровой зимы выбирается вариант нормально открытый. В частности в России. В теплых краях можно выбирать нормально закрытый. Впрочем, все зависит от множества факторов. Самый распространенный вариант сервоприводов - это нормально открытый. К тому же, когда сервопривод выходит из строя, то нет риска, заморозить помещение от холода.Сервоприводы по напряжению бывают на 220 вольт, но бывают и на другое напряжение, например, 24 вольт. Также не исключено, что сервоприводы могут принимать постоянный ток или переменный ток. В большинстве случаев это переменный ток 50 Гц.Чтобы сервопривод начал закрывать или открывать клапан, ему нужен сигнал в виде напряжения. Обычный сигнал сервоприводу - это обычное питание, которое указывается в паспорте сервопривода. (220в/24в).
Как работает сервопривод?
Рассмотрим такой термопривод. Производитель: Oventrop.Внутри имеется такой механизм:
Принцип действия сервопривода
Принцип действия привода основан на расширении жидкости (толуола) в сильфоне за счет прохождения электрического тока через нихромовый нагревательный элемент.В механизме сервопривода имеется пружинный механизм и емкость, в которой умещена специальная жидкость, которая под действием температуры расширяется и давит на шток. Шток, выдвигаясь, давит на шток термоклапана и клапан закрывается. Под действием напряжения происходит прогрев жидкости, и жидкость расширяется. То есть этот сервопривод не имеет электромагнитного мотора. Использование силы взято от расширяющейся жидкости под действием температуры, поэтому данный сервопривод обзывают термоприводом. Так как сила движения происходит от расширения жидкости при его нагреве.Поэтому когда подается напряжение на сервопривод, то привод закрывает клапан не мгновенно, а по истечению некоторого времени, на которое уходит прогрев жидкости. Это около 1-3 минут в зависимости от производителя.Когда в термоприводе отсутствует напряжение, то клапан приходит в исходное положение, когда достаточно для этого остынет. Остывает сервопривод намного дольше, чем нагревается. Поэтому время открывания термопривода от 5 до 15 минут.
Существуют термоприводы (сервоприводы), в которых нет жидкости для расширения. В таких сервоприводах перемещение штока достигается посредством нагрева компенсационного термоэлемента. Термоэлемент может быть похож на пластину или пружину, которая при нагреве изменяет свое положение. Такое можно наблюдать в электрических термостатах электрических плит.
Слева нагретый сервопривод, справа остывший.
Сверху у сервопривода имеется выдвигающийся механизм, он нужен для того, чтобы:Во-первых, определять посадку сервопривода в термоклапане.Во-вторых, уведомляет о режиме клапана: Вкл/Выкл.То есть если он поднят вверх - это говорит о том, что клапан закрыт. Если он опущен, то клапан открыт.Если данный механизм имеет на стандартные размеры по высоте, то следует насторожиться. Данный термопривод может не подходить к термоклапану или не правильно быть подключен. То есть размеры выдвигаемого штока не совпадают с термоклапаном.В сервоприводах стоит защита от перегрева. Там встроен механизм отключения питания.Данный сервопривод можно проверить на ощупь, если он нагрет - клапан закрыт, если он холодный - клапан открыт.
Данный сервопривод подключается на термостатический клапан коллектора или это может быть отдельный термостатический клапан как показано на изображении:
Электрическая схема сервопривода и термостата на 220 вольт.
Так же можно одним термостатом подключить 2-3 сервопривода.
По поводу тока и напряжения, описано ниже... этот текст отсюда не видать...
Вопрос в том стоит ли соблюдать фазу ноль? Если Вы даже перепутаете фазу с нулем, данная схема все равно будет работать. Но учтите ее, когда вы будите подключать более сложные электронные устройства. В сложных устройствах могут возникать ошибки. В любом случае смотрите паспорта электрического устройства и соблюдайте Фазу и ноль. Фаза (L). Ноль (N). Земля (PE).
Существуют теромприводы с плавной регулировкой! Для таких теромприводов нужен специальный сигнал! Такой сервопривод может называться: Термоэлектронный привод постоянного тока. Обычно он с напряжением 24 Вольт. Управляющий сигнал от 0 до 10 Вольт. То есть для него идет специальный электронный регулятор. Этот электронный регулятор в зависимости от специального электронного температурного датчика, подает необходимое напряжение термоэлектронному приводу. В зависимости от напряжения термоэлектронный привод получает точное положение штока, который давит на термостатический клапан. Данный термоэлектронный привод подойдет там, где необходимо пропускать теплоноситель дозированно, для плавной регулировки. Для теплого водяного пола он не нужен!
Поэтому когда будите покупать или заказывать сервопривод, убедитесь в том, что бы Вы случайно не приобрели термоэлектронный сервопривод. Так как такой привод должен использоваться совместно с электронным регулятором.Между сервоприводом и термостатом может быть подключен Коммутационный блок, который выглядит таким образом:
Коммутационный блокКоммутационные блоки для коммутации термостатов и сервоприводов называют по-разному: Коммуникатор зональный, коммутатор для смесительных узлов, клеммная колодка для сервоприводов и насосной логикой, просто коммуникатор и так далее.Данный коммуникатор служит для передачи управляющих сигналов (вкл/выкл) от комнатных термостатов на сервоприводы термостатических клапанов, управляющих подачей теплоносителя по контурам.При отсутствии запроса на подачу теплоносителя во все присоединительные контура, реле коммутатора подает команду на отключение циркуляционного насоса смесительного узла.Коммутаторы, также подразделяются по напряжению и существуют коммутаторы на 220 вольт.
То есть данные коммутаторы могут быть полезны для того чтобы отключить насос, когда все контура закрыты. Существуют коммутаторы с различной программной средой, которые могут быть не менее полезным функционалом для систем регулирования, о которых Вы сможете узнать у производителя.
Некоторые коммутаторы бывают с радиоэлектронным сигналом. Продаются в сборе с термостатами, которые сообщают информацию по средствам радиосигнала. Такие термостаты можно поставить в любое место на стене без прокладки кабеля. В общем, по функциям они очень разннобразны...Электрическая схема сервопривода, термостата и коммутатора
Для новичков я рекомендую купить сервопривод на 220 вольт с переменным питанием 50 Гц. Для тех, кто живет в России. То есть такой сервопривод можно спокойно подключить к сети питания 220 вольт. В других странах могут быть изменены напряжения сети. При подключении к сети, нормально открытый клапан будет закрываться.Также рекомендую ознакомиться с мощностью термостатов. Чтобы напряжение и ток в термостате не превышал заданные производителем. Для примера скажу, чтобы не было проблем с перегрузками, берите термостат с напряжением 220 Вольт и с током до 10 Ампер. А сервоприводы на 220 вольт имеют ток около 0,3 Ампер. Так что перегрузки по токам с таким термостатом не должны быть. Соответственно электропровод по сечению может быть 1-1,5 мм2.Электропровод, ведущий от термостата до сервопривода, лучше сделать трех жильным, так как рабочие контакты термостата, имеют три соединения. Общий, рабочий и реверсивный сигнал. На будущее вдруг Вам понадобиться обратный сигнал (противоположная команда) от термостата.Если Вы плохо разбираетесь в электричестве, то коммутаторы вообще не рекомендую брать. Во-первых, они дорогие. Во-вторых, функцию по отключению насоса можно пережить. Впрочем, Вам решать.Когда существует вероятность того, что все контура закроются, и насос будет работать на нулевой расход, в этом случае обязательно устанавливают перепускной клапан, который дает расход, когда все контура закрыты.Перепускной клапан. Назначение и настройка.
Комнатный термостат. Комнатные регуляторы температуры.
Электрические комнатные терморегуляторы называют термостатом.
Терморегулятор - это электрический датчик температуры, который посредствам выбранной температуры дает сигнал сервоприводу на закрытие или открытие клапана. В терморегуляторе присутствует возможность выбрать комнатную температуру или механическим способом (рукоятка) или электронным способом (кнопка).Термостат обладает одним или двумя датчиками температуры. Основной датчик температуры встроен вовнутрь устройства. Он служит для получения температуры воздуха. Другой считается выносным и называется выносным погружным зондом. Выносной зонд нужен для того, чтобы измерять температуру поверхности теплого пола. Его нужно монтировать вовнутрь теплого водяного пола, то есть в бетонное основание теплого пола. Выносной датчик служит для измерения температуры поверхности пола. Данный зонд нужно устанавливать там, где основание пола будет всегда открыто. Также не допускается зонд устанавливать возле окон и дверей где возможен сквозняк. Зонд нужно установить между подающей и обратной трубой. Высота датчика (зонда) должна быть не ниже середины по высоте бетонной стяжки.Датчик для определения температуры воздуха, должен находиться от пола на расстоянии 0,8-1,5 метра. Чем ближе датчик к полу, тем больше он чувствует тепло. Чем дальше, тем меньше он чувствует тепла. Это говорит о том, что если датчик будет дальше от пола, то регулятор температуры будет выставлен больше. Если ближе к полу, то наоборот.Устанавливается датчик только на внутренних стенах. Внутренняя стена является той стеной, за которой находиться отапливаемое помещение. Наружной стеной - является стена, за которой нет помещений. Наружная стена является холодной. Датчик, установленный на наружной стене, будет обманывать и давать результаты того, что в помещение холодно.Нельзя заслонять стену (шкафами, полками, столом, креслом, диваном) где стоит датчик температуры воздуха. Данная стена должна быть свободна для естественной циркуляции воздуха через датчик температуры. Для этого подходит стена возле входной двери. Если дверь постоянно открыта, то датчик от двери нужно установить дальше от двери на расстояние примерно 1 м. Возле датчика температуры воздуха нельзя ставить оборудование, которые выделяет тепло.Необходимо убедиться, что бы возле датчика температуры воздуха не было каких-либо сквозняков, например вентиляции. Теоретически, идеальное место для датчика температуры воздуха, это центр отапливаемого помещения, как по ширине и длине, так и по высоте.Термостат, обладающий двумя датчиками, может контролировать сразу два параметра: температуру воздуха и температуру пола. В таком термостате задаются пороги отключения для температуры воздуха и температуры пола. Если превысит порог температуры любого из двух датчиков, то идет отключение сервопривода.
Программируемые термостаты
Такие термостаты называют хронотермостатами. В них можно задавать работу сервоприводов по времени и (или) по дням.Термостаты или коммутаторы с беспроводным датчиком.Эра новых технологий не стоит на месте и с каждым десятилетием появляются новые изобретения. Скажу лишь то, что такие термостаты существуют. Панель управления термостатов может быть установлена в любом месте, а вот термодатчик определяющий, температуру может находиться там, где это необходимо. Термодатчик по средствам радиосигнала посылает команду термостату.
schoollremonta.ru
что это такое? Устройство, подключение, принцип работы, назначение
Несмотря на то, что автоматизированные системы управления вошли в наш быт, далеко не всем известно про сервопривод. Что это такое? Он представляет собой систему, реализующую высокоточные динамичные процессы. Устройство состоит из двигателя, датчика и блока управления, обеспечивающих отработку требуемых скорости, позиции и момента.К сервоприводам относятся различные усилители и регуляторы, но термин больше применяется в автоматических системах при обозначении электропривода с отрицательной обратной связью по положению. Основой является корректировка работы электродвигателя при подаче управляющего сигнала.
Как устроен сервопривод
Что это такое, легче понять, если рассмотреть конструкцию и работу устройства. Электромеханический узел сервопривода размещается в одном корпусе. Его характеристиками являются конструкция, рабочее напряжение, частота и крутящий момент. По показаниям датчика от контроллера или микросхемы поступает сигнал на корректировку работы серводвигателя.Простейшее устройство представляет собой электродвигатель постоянного тока, схему управления и потенциометр. Конструкция предусматривает наличие редуктора, чтобы получить заданную скорость перемещения выходного вала.Схема управления
Подключение сервопривода можно производить с помощью простой схемы с таймером NE555 в режиме генератора импульсов.Положение вала двигателя определяется шириной импульса, которая устанавливается переменным резистором R1. Сигналы должны подаваться генератором непрерывно, например каждые 20 мсек. При поступлении команды (перемещение движка резистора) выходной вал редуктора поворачивается и устанавливается в определенное положение. При внешнем воздействии он будет сопротивляться, пытаясь оставаться на месте.Механическое регулирование системы отопления
Сервопривод - что это такое? Это хорошо понятно по его работе в системе теплого пола как приспособления, регулирующего поток теплоносителя. Если это делать вручную, придется непрерывно крутить вентили на коллекторах, поскольку расход горячей воды, подаваемой в обогревающие контуры, является переменной величиной.Для автоматического регулирования систем теплого пола применяются разные устройства. Простейшим является термоголовка, устанавливаемая на регулирующий клапан. Она состоит из ручки механической настройки, пружинного механизма и сильфона, соединенного с толкателем. При повышении температуры внутри сильфона нагревается толуол, который при этом расширяется и давит на шток клапана, закрывая его. Поток теплоносителя перекрывается, и он начинает остывать в отопительном контуре. При охлаждении до заданного уровня сильфон снова открывает клапан, и новая порция горячей воды поступает в систему.Механические регуляторы устанавливаются на каждый контур теплого пола и настраиваются вручную, после чего температура автоматически поддерживается постоянной.Электрический сервопривод для отопления
Более совершенным устройством является электрический сервопривод для отопления или теплого пола. Он включает систему взаимосвязанных механизмов, обеспечивающих поддерживание температуры воздуха в помещении.Сервопривод для отопления работает вместе с термостатом, который монтируется на стену. Кран с электроприводом устанавливается на подающей трубе, перед коллектором водяного теплого пола. Затем производится подключение, подача питания 220 В и установка на терморегуляторе заданного режима. Система снабжается двумя датчиками: один - в полу, а другой - в комнате. Они передают команды на термостат, который управляет сервоприводом, соединенным с краном. Точность регулирования будет выше, если установить еще прибор на улице, поскольку климатические условия постоянно меняются и влияют на температуру в помещениях.Сервопривод управляет двух- или трехходовым клапаном. Первый изменяет температуру теплоносителя в системе отопления. Трехходовой клапан с сервоприводом поддерживает температуру постоянной, но изменяет расход горячей воды, подаваемой в контуры. Од содержит 2 входа для горячей жидкости (подающий трубопровод) и холодной (обратка). Выход всего один, через него подается смесь с заданной температурой. Клапан обеспечивает смешивание потоков, регулируя таким путем подачу тепла в коллекторы. Если один из входов открывается, то другой начинает прикрываться. При этом расход на выходе остается постоянным.
Сервопривод крышки багажника
Современные автомобили большей частью выпускаются с автоматическим открыванием и закрыванием багажника. Для этого требуется установка сервопривода. Производители применяют 2 способа, чтобы обеспечить авто подобной опцией. Надежным вариантом является пневмопривод, но он стоит дороже. Электропривод управляется несколькими способами на выбор:- с пульта;кнопка на дверной панели водителя;ручка на крышке багажника.
Характеристики сервоприводов
Устройства выпускаются аналогового и цифрового типов. Приводы внешне ничем не отличаются, но различие между ними существенное. Последние обладают более точной отработкой команд, поскольку управление производится микропроцессорами. Для сервоприводов пишутся и вводятся программы. Аналоговые устройства работают от сигналов микросхем. Их преимуществами являются простое устройство и меньшая цена.Основными параметрами для выбора являются следующие:- Питание. Подача напряжения производится по трем проводам. По белому передают импульс, через красный - рабочее напряжение, черный или коричневый является нейтральным.Размеры: большие, стандартные и микроустройства.Скорость. От нее зависит, за какой промежуток времени вал повернется на угол 600. Недорогие устройства обладают скоростью 0,22 сек. Если требуется высокое быстродействие, она составит 0,06 сек.Величина момента. Параметр является приоритетным, поскольку при малом вращающем моменте управление затрудняется.
Как управлять цифровым сервоприводом?
Приводы подключаются к программируемым контроллерам, среди которых хорошо известен Arduino. Подключение к его плате производится тремя проводами. По двум подается питающее напряжение, а по третьему - управляющий сигнал.Инструкция сервопривода с цифровым управлением предусматривает наличие в контроллере простой программы, позволяющей считывать с потенциометра показания и переводить их в число. Затем оно преобразуется в команду передачи на поворот вала сервопривода в заданное положение. Программа записывается на диске, а затем передается на контроллер.Заключение
Мы подробно рассмотрели сервопривод. Что это такое, станет понятным, когда потребуется автоматизация различных процессов, где требуется поворачивать и удерживать в заданном положении вал электродвигателя. Устройства выпускаются аналоговые и цифровые. Последние нашли более широкое применение благодаря высокому уровню разрешения, большой мощности и точности позиционирования.Источник
www.obovsyom.ru
Поделиться с друзьями: