Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Управление скоростью движеня якоря соленоида
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему
ASZ
Якорь соленоидного привода с встроенными в магнитопровод постоянными магнитами (2 катушки, 2 магнита в разрывах магнитопровода - движение возвратно-поступательное) мембранного дозирующего насоса движется с ускорением, что приводит к удару в конце движения.
Удары приводят к выходу из строя механического демпфера. Питание постоянным током, коммутация контактами спецреле времени.
Требуется выкинуть реле и демпфер.

В связи с этим вознкает 2 вопроса:
1. Как измерять скорость движения якоря?
2. Как управлять скоростью?

Применение простенького микроконтроллера приветствуется.

Если предложите еще и схемное решение, буду счастлив sm.gif
kovigor
Цитата(ASZ @ Sep 25 2011, 11:08) *
Требуется выкинуть реле и демпфер.

В связи с этим вознкает 2 вопроса:
1. Как измерять скорость движения якоря?
2. Как управлять скоростью?


Я так и не понял толком, как устроен насос.
По первому вопросу - а зачем ее мерить ? Можно прикрепить к якорю магнит и вдвигать его в катушку. Получится генератор с напряжением, зависящим от скорости движения якоря.
По второму вопросу - уже давно существуют реле с замедлителями. Замедлитель представляет собой короткозамкнутый виток, обычно в виде плоской шины, обернутой вокруг катушки реле. Работает эта штука в соответствии с правилом Ленца. Т.е., индуцированный в витке ток создает магнитный поток, стремящийся воспрепятствовать изменению магнитного потока основной обмотки. В результате включение и выключение такого реле замедляется. См., наверное, у Петренко и Подлипенского в их книге "Электромагнитные и электромашинные устройства автоматики". Теоретически можно замыкать виток не накоротко, а через резистор, тогда земедление можно будет регулировать. Или сделать виток подвижным, чтобы его можно было перемещать, надевая его на часть катушки, а не на всю катушку. Ну и, наконец, вспомните бытовые счетчики эл. знергии. Там тоо же принцип - движущийся алюминиевый диск тормозится в поле постоянного магнита, именно за счет вихревых токов в диске.
Ну и последнее. Вы в курсе, что если вы замедлите насос, то упадет его производительность ? Или это не страшно ?

P.S. А еще можно регулировать поступление энергии в катушку магнита с помощью ШИМ, сгенерив последний любым подходящим МК. так даже лучше - все эти замедлители не будут нагружать ключ и источник питания насоса ...
ASZ
Цитата(kovigor @ Sep 25 2011, 13:57) *
Я так и не понял толком, как устроен насос.
Вы наверняка видели соленоиды с магнитной защелкой для фиксации якоря. Так это два таких состыкованных соленоида с общим якорем и постоянными магнитами для фиксации в крайних положениях.

Цитата
По первому вопросу - а зачем ее мерить ?
Для того, чтобы довести скорость до нуля при подходе к крайнему положению - исключить удар.

Цитата
По второму вопросу - уже давно существуют реле с замедлителями.
Да, встречал - реле РЭВ. Но в них якорь замедляется незначительно при срабатывании (за счет малого внутреннего сопротивления источника), и очень сильно - при отпускании, благодаря очень маленькому сопротивлению короткозамкнутого витка, почему и называется "реле времени". Мне же нужно замедление в конце срабатываня, а не отпусканя, к тому же явно нелинейное.

Время замедления, конечно, роль играет, но, если оно не превышает минимального полупериода цикла насоса (~0,3 сек), то при соблюдении этого условия производительность насоса останется неизменной.

Реализация х-ки, при наличии МК, не проблема.
Но реализация силовых ключей - для меня - да.
kovigor
Цитата(ASZ @ Sep 25 2011, 17:24) *
Мне же нужно замедление в конце срабатываня, а не отпусканя, к тому же явно нелинейное.


На конечном участке движения переводить соленоид в режим генератора, отключая его от источника тока и подключая к нагрузке (резистору, например). Очень похоже на рекуперацию в электроприводе. Схему ключа сходу не нарисую, к сожалению ...

И вообще, я не могу понять. Это же фабричный насос. И наверняка вы не первый, кто им пользуется. Не может он вразнос работать. Или вы сами загнали его в нештатный режим ? Вспоминается обычный "Родничок". Ну притягивается мембрана к якорю, и что ? Если не питать насос от 380 и не включать без воды, дело обходится без ударов. Странно все это ...
Herz
Цитата(ASZ @ Sep 25 2011, 17:24) *
Вы наверняка видели соленоиды с магнитной защелкой для фиксации якоря. Так это два таких состыкованных соленоида с общим якорем и постоянными магнитами для фиксации в крайних положениях.

Для того, чтобы довести скорость до нуля при подходе к крайнему положению - исключить удар.

Это самодельный насос, что ли? Ему, как я понимаю, фиксация якоря в крайних положениях не нужна. Так, может, заменить постоянные магниты на пружинные упоры и всех делов?
Dog Pawlowa
Насколько я понимаю, при снижении скорости начнутся проблемы с устойчивостью работы - из-за принципов работы соленоида.
ASZ
Цитата(Herz @ Sep 25 2011, 20:13) *
Это самодельный насос, что ли? Ему, как я понимаю, фиксация якоря в крайних положениях не нужна. Так, может, заменить постоянные магниты на пружинные упоры и всех делов?

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

Цитата(Dog Pawlowa @ Sep 25 2011, 21:58) *
Насколько я понимаю, при снижении скорости начнутся проблемы с устойчивостью работы - из-за принципов работы соленоида.

Можно будет после серии экспериментов подобрать и просто тупо держать х-ку для малых скоростей. Что, конечно, маложелательно.

Цитата(kovigor @ Sep 25 2011, 18:08) *
...skipped...
Вспоминается обычный "Родничок". Ну притягивается мембрана к якорю, и что ? Если не питать насос от 380 и не включать без воды, дело обходится без ударов. Странно все это ...

К "Родничку" не предъявляются требования к точности рабочего хода - он бытовой. К тому же частота фиксированная, 50Гц. Сдесь же частота определяет калиброванную производительность.

И вообще, этот хлам давно бы выкинули, если бы его рабочие температуры не достигали 200С весьма агрессивной среды.
xemul
Может и не нужно измерять скорость, а будет достаточно ограничить длительность включения катушек временем, необходимым для пролёта якоря до позы, когда он уверенно притягивается магнитом на другой стороне, и с этого момента отключать/коротить активную катушку? При бо-ме постоянной нагрузке насоса эта длительность тоже будет бо-ме постоянной.
Dog Pawlowa
Цитата(ASZ @ Sep 25 2011, 22:39) *
Сдесь же частота определяет калиброванную производительность.

Я тоже работаю с дозирующими насосами и агрессивными жидкостями, но таких проблем не возникает.
В принципе регулируется длительность импульса, но по-моему заказчик никогда не меняет значение по умолчанию.
Но время жизни помпы действительно проблема. Статистика считает количество импульсов, отработала - предупреждение о замене.
ASZ
Цитата(xemul @ Sep 25 2011, 23:15) *
Может и не нужно измерять скорость, а будет достаточно ограничить длительность включения катушек временем, необходимым для пролёта якоря до позы, когда он уверенно притягивается магнитом на другой стороне, и с этого момента отключать/коротить активную катушку? При бо-ме постоянной нагрузке насоса эта длительность тоже будет бо-ме постоянной.

Это не подойдет, т.к. при разных температурах разная вязкость среды, и, следовательно, будет разной скорость движения штока.

Цитата(Dog Pawlowa @ Sep 26 2011, 01:09) *
Я тоже работаю с дозирующими насосами и агрессивными жидкостями, но таких проблем не возникает.
В принципе регулируется длительность импульса, но по-моему заказчик никогда не меняет значение по умолчанию.
Но время жизни помпы действительно проблема. Статистика считает количество импульсов, отработала - предупреждение о замене.
Этот насос был оснащен механическим реле времени, коммутирующим переключение обмоток. Им задавался период между порциями. Стоял еще счетчик порций, который можно было отключать, но он сдох первым.
Для каждой серии опытов задавался свой период (производительность). Теперь померло и реле времени.

Ладно, хрен с ними, со скоростью и ударами. Что-нибудь придумаю.

Может, кто подкинет схему коммутирующих ключей?
Питание 24В, макс. ток - 1,2А, пиковое -2,8А.
На обмотках нужна смена полярности и полное отключение обмоток.
Про сквозные токи слышал, поэтому нужно раздельное управление.
sinc_func
Как-то я прорабатывал соленоидный тип привода.
При применении широтно-импульсной модуляции управления соленоидами там можно
"вытащить" текущее положение якоря и что-то сказать по его динамике
Для начала, задача сводилась к построению точной мат.модели электромеханической
части, а далее - в проверке предполагаемого управления в Simulink-е
Сама схема у меня была - силовые MOSFET-ы через драйвера сидели на ШИМ-е процессора
Tanya
Цитата(ASZ @ Sep 26 2011, 12:43) *
Может, кто подкинет схему коммутирующих ключей?
Питание 24В, макс. ток - 1,2А, пиковое -2,8А.
На обмотках нужна смена полярности и полное отключение обмоток.
Про сквозные токи слышал, поэтому нужно раздельное управление.

Посмотрите на драйверы шаговых двигателей, например. Есть еще драйверы реле.
Dog Pawlowa
Цитата(ASZ @ Sep 26 2011, 11:43) *
Может, кто подкинет схему коммутирующих ключей?
Питание 24В, макс. ток - 1,2А, пиковое -2,8А.
На обмотках нужна смена полярности и полное отключение обмоток.
Про сквозные токи слышал, поэтому нужно раздельное управление.

Схема зависит от частоты работы помпы.
На 50 Гц пришлось ставить два транзистора, чтобы была рекуперация энергии. Поставил мощные полевики, открываются оба одновременно.

А вот смена полярности не понадобилась.
ASZ
Цитата(Dog Pawlowa @ Sep 26 2011, 12:09) *
Схема зависит от частоты работы помпы.
На 50 Гц пришлось ставить два транзистора, чтобы была рекуперация энергии. Поставил мощные полевики, открываются оба одновременно.

А вот смена полярности не понадобилась.

Частота мизерная - максимальная 3Гц. Так что скоростные параметры не особо колышут.


Цитата(Tanya @ Sep 26 2011, 11:51) *
Посмотрите на драйверы шаговых двигателей, например. Есть еще драйверы реле.

"Имя, сестра!"(с) sm.gif
Я же в современной элементной базе - 0.

Цитата(sinc_func @ Sep 26 2011, 11:49) *
При применении широтно-импульсной модуляции управления соленоидами там можно
"вытащить" текущее положение якоря и что-то сказать по его динамике

Думал уже об этом, но слишком много параметров, которые невозможно заранее предсказать.
Tanya
Цитата(ASZ @ Sep 26 2011, 15:12) *
"Имя, сестра!"(с) sm.gif
Я же в современной элементной базе - 0.


Имя им - легион, а сила в Гугле, брат.

Stepper motor driver.
TEA3718 - начните с простейших... Для ознакомления. Потом - TI, Allegro....
ASZ
Цитата(Tanya @ Sep 26 2011, 16:12) *
Имя им - легион, а сила в Гугле, брат.

Stepper motor driver.
TEA3718 - начните с простейших... Для ознакомления. Потом - TI, Allegro....

Спасибо.
Был уверен, что в беде не оставят sm.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.