Поиск нуля шагового электропривода по упору в крайнем положе

Флейм в чистом виде - все что угодно...
Но - в рамках закона :)
Ответить
Друг Кота
Сообщения: 4911
Зарегистрирован: Ср июл 14, 2010 18:27:52

Сообщение Слесарь »

Здравствуйте!
Классический две катушки с постоянным магнитом шаговый двигатель, 12В, 200 мА, реально ли электрически определить что электропривод с таким двигателем уперся в крайнее положение?
Для того чтоб не делать лишних шагов при инициализации такого электропривода путем подачи полного числа шагов чтоб привод гарантированно становился в крайнее положение из любого положения.
В общем надо чтоб электроника понимала что привод достиг упора и не производила лишних шагов.
Существуют ли специальные микросхемы драйверы шагового которые могут регистрировать что шаговик достиг упора? например по индукции магнитного поля в катушках?

Мне это надо для электронных регулирующих вентилей у которых ротор шаговика и механизм регулирования заварен в капсулу и нет механизма контролировать упор в крайнее исходное положение кроме как через магнитное поле ротора.
Реклама
Вымогатель припоя
Аватара пользователя
Сообщения: 670
Зарегистрирован: Пн сен 15, 2025 08:43:23
Откуда: Маленький СССР посреди шариатской республики

Сообщение linux_rulezz »

Я так делал когда-то - по контролю тока в обмотках. Но там все на дискретных элементах было собрано, жутко неудобно. Сейчас используются драйвера. Если взять, скажем, TMC, там есть режим определения заклинивания вала. По UART или SPI можно узнать.
Разве что шаговик мощный должен быть. У меня на одной железке миниатюрные, по 50мА, там такой режим работать отказывается.

Но без концевиков работать уныло, это да.
Windows must die!
Контактная информация:
Реклама
Друг Кота
Сообщения: 4911
Зарегистрирован: Ср июл 14, 2010 18:27:52

Сообщение Слесарь »

У меня нет UART и нет SPI.
Надо классический драйвер шаговика, просто электронные ключи, желательно чтоб у драйвера был логический выход детектирующий упор шаговика в крайнее положение.
Друг Кота
Аватара пользователя
Сообщения: 20070
Зарегистрирован: Чт янв 26, 2012 16:44:29
Откуда: Таксимо

Сообщение vlasovzloy »

А по току потребления? Если шунт в питание поставить?
Мои поставщики запчастей с отличной репутацией
texnomag.ru
radioremont.com
pl-1.org
4ip.info
elitan.ru
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Сообщения: 4911
Зарегистрирован: Ср июл 14, 2010 18:27:52

Сообщение Слесарь »

По какому току? Это импульсное устройство.
Реклама
Собутыльник Кота
Аватара пользователя
Сообщения: 2726
Зарегистрирован: Пт фев 12, 2010 13:47:17

Сообщение Фунтик »

По импульсному току?
Реклама
Друг Кота
Сообщения: 4911
Зарегистрирован: Ср июл 14, 2010 18:27:52

Сообщение Слесарь »

Есть готовый чип драйвер шагового двигателя который может отследить по току упор в крайнее положение?
Друг Кота
Аватара пользователя
Сообщения: 20070
Зарегистрирован: Чт янв 26, 2012 16:44:29
Откуда: Таксимо

Сообщение vlasovzloy »

По импульсному да, потребление же больше будет. Или не будет?
Мои поставщики запчастей с отличной репутацией
texnomag.ru
radioremont.com
pl-1.org
4ip.info
elitan.ru
Друг Кота
Аватара пользователя
Сообщения: 26082
Зарегистрирован: Пн фев 09, 2009 22:19:49
Откуда: Когда-то был прекрасный город для людей

Сообщение Муркиз »

Не должно быть таких. Механический стопор вала двигателя, особенно приличной мощности, способен разбить привод и помять его.
И высечь искру ... А если среда взрывоопасна....

Правила проектирования подобный способ просто запрещают.
Мудрый кот
Аватара пользователя
Сообщения: 1840
Зарегистрирован: Вт мар 28, 2023 21:17:15
Откуда: Universe

Сообщение Mursik »

В 3D принтерах для этой цели используют драйверы TMC2209. Там эта функция есть штатно.

:wink:
I have a dream...¯\_(ツ)_/¯
Друг Кота
Аватара пользователя
Сообщения: 20070
Зарегистрирован: Чт янв 26, 2012 16:44:29
Откуда: Таксимо

Сообщение vlasovzloy »

Как будто чувство что была такая тема полгода год может еще раньше назад
Мои поставщики запчастей с отличной репутацией
texnomag.ru
radioremont.com
pl-1.org
4ip.info
elitan.ru
Друг Кота
Сообщения: 4911
Зарегистрирован: Ср июл 14, 2010 18:27:52

Сообщение Слесарь »

[uquote="Муркиз",url="/forum/viewtopic.php?p=4782229#p4782229"]Не должно быть таких. Механический стопор вала двигателя, особенно приличной мощности, способен разбить привод и помять его.[/uquote]

Мощность указана в первом посте темы. Откат в крайнее положение до упора с заведомо большим числом шагов, чтоб гарантированно стать в исходное упорное положение, это стандартная процедура всех электронных регулирующих вентилей холодильных установок.
Вымогатель припоя
Аватара пользователя
Сообщения: 670
Зарегистрирован: Пн сен 15, 2025 08:43:23
Откуда: Маленький СССР посреди шариатской республики

Сообщение linux_rulezz »

[uquote="Слесарь",url="/forum/viewtopic.php?p=4782218#p4782218"]Есть готовый чип драйвер шагового двигателя который может отследить по току упор в крайнее положение?[/uquote]
Ну я же в первом своем сообщении про TMC написал! TMC2209, TMC2230 и т.д., и т.п. Конечно, если не нужно больше 2.5А вкорячивать в обмотки шаговика…
А рулит им микроконтроллер: таймер генерирует ШИМ для входа STEP, ногодрыгом дергает EN и DIR, в прерывании таймера микрошаги считает и управляет рампом. А в суперлупе проверяет состояние диагностического выхода, и если там нуль, по UART или SPI "спрашивает" у драйвера, что за косяк случился. Ну и просто можно эдак раза два-три в секунду опрашивать "на всякий случай".
Есть у меня, к примеру, вот такая штука — управляет восемью независимыми ШД. Правда, увы, у STM32 слишком мало таймеров. Даже в 144-ногой модификации невозможно запилить обратную связь. Поэтому у меня еще и другая железка есть, где управление всего тремя ШД, зато с обратной связью по энкодеру.

UPD: упс, про 200мА я не заметил. Слишком низкий ток: управлять-то TMC им будет, но вот детектировать "упор" не сможет (т.к. там слишком маленький gap между разгонным током и током при заклинивании).
Windows must die!
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 20070
Зарегистрирован: Чт янв 26, 2012 16:44:29
Откуда: Таксимо

Сообщение vlasovzloy »

Чего блять? На холодильных установках на каких ты такой шановый двигатель с контроллером встречал? Недпвно чинили коньейнеры американские нет там такого ничего. Обычные клапана электромагнитные

Добавлено after 55 seconds:
Re: Поиск нуля шагового электропривода по упору в крайнем положе
В самсунгах заслонка, так там геркон есть

Добавлено after 47 seconds:
Re: Поиск нуля шагового электропривода по упору в крайнем положе
Хуйню опять придумываешь, заебал
Мои поставщики запчастей с отличной репутацией
texnomag.ru
radioremont.com
pl-1.org
4ip.info
elitan.ru
Вымогатель припоя
Аватара пользователя
Сообщения: 670
Зарегистрирован: Пн сен 15, 2025 08:43:23
Откуда: Маленький СССР посреди шариатской республики

Сообщение linux_rulezz »

[uquote="Слесарь",url="/forum/viewtopic.php?p=4782256#p4782256"]электронных регулирующих вентилей холодильных установок.[/uquote]
Кстати, было дело, разрабатывал я систему управления для корректора наклонов волнового фронта на основе плоскопараллельной пластины. Стояла пластина на трех шаговиках - регуляторах дроссельной заслонки. И концевиков никаких не было. И энкодеров - тоже! Так для установки в нуль просто гнал все три в "минус" на удвоенный рабочий диапазон. Конструкция этих регуляторов предусматривает такое жестокое обращение.
А вот с нормальным червяком если такое делать, будет плохо…

// а что до той железки, "не взлетела": из-за отсутствия энкодера на валу шаговика или линейных энкодеров глубины выдвижения невозможно было контролировать реальное текущее положение. И из-за достаточно быстро накапливающейся ошибки (буквально за час) какой-нибудь из движков или клинило в "нуль" (но это не страшно), или из него выпадал вал…
Windows must die!
Контактная информация:
Друг Кота
Сообщения: 4911
Зарегистрирован: Ср июл 14, 2010 18:27:52

Сообщение Слесарь »

[uquote="vlasovzloy",url="/forum/viewtopic.php?p=4782309#p4782309"]Недпвно чинили коньейнеры американские нет там такого ничего. Обычные клапана электромагнитные[/uquote]

Отсталый, в американском рефф. контейнере как раз таки два шаговых регулирующих вентиля, на подаче фреона в испаритель и регуляторе давления всасывания компрессора.
Друг Кота
Аватара пользователя
Сообщения: 5740
Зарегистрирован: Сб ноя 05, 2022 18:28:06

Сообщение МЕХАНИКД »

...
Вложения
Sritt2.png
(101.87 КБ) 70 скачиваний
У меня Твёрдая Тройка по русскому, но, даже я иногда, делаю ошибки.
Друг Кота
Аватара пользователя
Сообщения: 6248
Зарегистрирован: Ср мар 25, 2015 15:25:51
Откуда: ст. Новоминская

Сообщение АлександрNZ »

[uquote="МЕХАНИКД",url="/forum/viewtopic.php?p=4782411#p4782411"]...[/uquote]
Думаете Слесарь поймёт что Вы тут нарисовали?
Он не предоставил ни одной схемы на свои запросы.
Друг Кота
Сообщения: 4911
Зарегистрирован: Ср июл 14, 2010 18:27:52

Сообщение Слесарь »

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

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

Изображение

Изображение

Изображение
Вложения
hpm.jpg
(169.12 КБ) 170 скачиваний
новая бандура 3.jpg
(217.02 КБ) 243 скачивания
контроллер 2.jpg
(138.67 КБ) 196 скачиваний
Собутыльник Кота
Аватара пользователя
Сообщения: 2726
Зарегистрирован: Пт фев 12, 2010 13:47:17

Сообщение Фунтик »

Слесарь писал(а):Сразу рисуется ПП, изготавливается и паяется, а далее просто работает.
Кому мне рисовать схемы?
Бедненький... Т.е. когда вы пишите прошивку к контроллеру - каждый раз по ПП трассируете к какой ножке что подключили? Довольно удивительный метод...
Ответить

Вернуться в «МЯЯЯУ!»