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

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

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

[uquote="Фунтик",url="/forum/viewtopic.php?p=4782735#p4782735"]Бедненький... Т.е. когда вы пишите прошивку к контроллеру - каждый раз по ПП трассируете к какой ножке что подключили?[/uquote]

Бедненький ты. раз считаешь что это такая проблема.
Описание ввода-вывода это всего 0.001% кода прошивки контроллера.

Добавлено after 2 hours 6 minutes 22 seconds:
Re: Поиск нуля шагового электропривода по упору в крайнем положе
Если определять по току, то ток общего провода одной из катушек при одном шаге в процессе регулирования на картинке:

Изображение

Ток общего провода катушки в процессе начальной инициализации когда привод уперт в крайнее положение:

Изображение

Как здесь по току определить что привод находится в крайнем положении?

картинка зашумлена, так как для опыта использовались токовые клещи на провод катушки с пределом измерений 10А при токе шагового двигателя всего 0.2А.
Вложения
one step 2.jpg
(113.41 КБ) 329 скачиваний
one step.jpg
(109.97 КБ) 334 скачивания
Реклама
Друг Кота
Аватара пользователя
Сообщения: 6136
Зарегистрирован: Сб ноя 05, 2022 18:28:06

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

Слесарь, читай иностранные источники. Синусом надо управлять шаговым.
А так тебе уже названия микросхем выложили с драйверами StallGuard, TMC2209-TMC2208.
ещё наружный токовый сенсор ---- ACS712
Последний раз редактировалось МЕХАНИКД Вс янв 25, 2026 10:43:32, всего редактировалось 1 раз.
У меня Твёрдая Тройка по русскому, но, даже я иногда, делаю ошибки.
Реклама
Друг Кота
Сообщения: 5216
Зарегистрирован: Ср июл 14, 2010 18:27:52

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

[uquote="МЕХАНИКД",url="/forum/viewtopic.php?p=4782772#p4782772"]Слесарь, читай иностранные источники. Синусом надо управлять шаговым.[/uquote]

Подскажи хоть один вариант контроллера шагового двигателя регулирующего вентиля холод установки который бы управлялся синусом?

Добавлено after 28 minutes 58 seconds:
Re: Поиск нуля шагового электропривода по упору в крайнем положе
читал иностранный источник, регулирующий вентиль с шаговым двигателем трейлерной холод установки Carirer Vector 6500.

Здесь может быть синусоидальное управление шаговиком? четыре катушки с одним общим проводом?

Изображение

Изображение
Вложения
ref.jpg
(155.12 КБ) 299 скачиваний
step motor.jpg
(249.89 КБ) 333 скачивания
Опытный кот
Аватара пользователя
Сообщения: 738
Зарегистрирован: Пн сен 15, 2025 08:43:23
Откуда: Маленький СССР посреди недругов

Сообщение linux_rulezz »

Практически все TMC дают аппроксимацию синуса по 256 точкам.
Windows must die!
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Сообщения: 5216
Зарегистрирован: Ср июл 14, 2010 18:27:52

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

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

Сообщение linux_rulezz »

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

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

Как подключать под синусоидальный ток катушки и одним общим проводом для всех обмоток?

Изображение

Добавлено after 19 minutes 25 seconds:
Re: Поиск нуля шагового электропривода по упору в крайнем положе
Изображение

Добавлено after 28 minutes 14 seconds:
[uquote="МЕХАНИКД",url="/forum/viewtopic.php?p=4782772#p4782772"]Синусом надо управлять шаговым.[/uquote]

И что это мне даст в плане определения начального положения по упору? Разница крутизны нарастания тока катушки не наблюдается хоть в упоре привод хоть не в упоре. С чего вы взяли что при ШИМ квази синусоидальном токе разница крутизны тока станет более ясной и это способен будет отслеживать драйвер?

Добавлено after 5 minutes 45 seconds:
Re: Поиск нуля шагового электропривода по упору в крайнем положе
Почему никто не предлагает отслеживать по ЭДС в противоположной катушке? Ротор магнит вращается, ЭДС в противоположной текущему шагу не подключенной к источнику питания катушке создается. Нет вращения - нет ЭДС.

Добавлено after 1 hour 39 minutes 6 seconds:
Re: Поиск нуля шагового электропривода по упору в крайнем положе
Желтый луч - ток катушки.
Синий - напряжение противоположной катушки.

Как видим, импульсный ток катушки остается неизменным.

Пока шаговый двигатель не достиг упора, ЭДС противоположной катушки создается.
как только упор достигнут, положительная ЭДС отсутствует.

Изображение

Изображение
Вложения
one step 4.jpg
(109.79 КБ) 256 скачиваний
one step 3.jpg
(110.83 КБ) 268 скачиваний
erv.jpg
(99.72 КБ) 302 скачивания
Опытный кот
Аватара пользователя
Сообщения: 738
Зарегистрирован: Пн сен 15, 2025 08:43:23
Откуда: Маленький СССР посреди недругов

Сообщение linux_rulezz »

Слесарь, stallguard вряд ли будет работать на таком мизерном токе, как 200мА. Но т.к. само устройство актуатора предполагает, что его будут до упора гнать, не стоит париться: просто гони его до упора. Т.е. один раз нужно определить количество шагов на весь диапазон, а потом в начале инициализации просто отправлять ему "goto -2N". Правда, для долговременной работы такая конструкция вообще не годится: невозможно же прогнозировать, насколько быстро из-за пропуска шагов ошибка дойдет до такой величины, что актуатор просто будет сидеть в крайнем положении.

Добавлено after 1 minute 47 seconds:
Re: Поиск нуля шагового электропривода по упору в крайнем положе
Таки я бы это говноустройство выбросил к чертовой бабушке: если железяку проектировал кретин, незачем пытаться из нее конфетку сделать! Лучше найти то устройство, которое более-менее вменяемый человек проектировал, и где есть энкодер либо на валу двигателя, либо линейный энкодер положения актуатора.
Windows must die!
Контактная информация:
Друг Кота
Сообщения: 5216
Зарегистрирован: Ср июл 14, 2010 18:27:52

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

[uquote="linux_rulezz",url="/forum/viewtopic.php?p=4782887#p4782887"]Лучше найти то устройство, которое более-менее вменяемый человек проектировал, и где есть энкодер либо на валу двигателя, либо линейный энкодер положения актуатора.[/uquote]

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

Изображение
Вложения
erv 2.jpg
(248.51 КБ) 236 скачиваний
Опытный кот
Аватара пользователя
Сообщения: 738
Зарегистрирован: Пн сен 15, 2025 08:43:23
Откуда: Маленький СССР посреди недругов

Сообщение linux_rulezz »

Слесарь, в мире есть очень много "стандартов", разработанных идиотами. Взять, например, 1-wire или модбас: отстойное говно, которое вообще к применению вменяемыми людьми не годится. Но применяют. Долбоебы? Да.
Windows must die!
Контактная информация:
Друг Кота
Сообщения: 5216
Зарегистрирован: Ср июл 14, 2010 18:27:52

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

все с тобой понятно...
Это не хвост, это антенна
Сообщения: 1339
Зарегистрирован: Вт ноя 19, 2019 06:10:18

Сообщение tonyk »

[uquote="Слесарь",url="/forum/viewtopic.php?p=4782218#p4782218"]Есть готовый чип драйвер шагового двигателя который может отследить по току упор в крайнее положение?[/uquote]
Вот пример реализации определения нуля у трёхходового клапана. Используется оптический датчик, выдающий импульсы при вращении шестерёнок редуктора привода.
https://disk.yandex.ru/i/nvjBe53FQT_8jQ
Друг Кота
Аватара пользователя
Сообщения: 6136
Зарегистрирован: Сб ноя 05, 2022 18:28:06

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

tonyk, Ты его картинки смотрел, как выглядит его система? Куда там оптику и шестерёнки?

Датчик Холла ещё может быть, если сердечник клапана металлический....
А так только синусом....
Вложения
Hall1.jpg
(25.89 КБ) 31 скачивание
У меня Твёрдая Тройка по русскому, но, даже я иногда, делаю ошибки.
Друг Кота
Сообщения: 5216
Зарегистрирован: Ср июл 14, 2010 18:27:52

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

А что в синусе такого чего невидно на меандре?
Это 200 мА моторчик, полагаете будет достаточно разборчиво видно на синусе что моторчик уперся в крайнее положение?

И как это потребуется крутить моторчиком? На полной скорости на синусе, чтоб заметить упор в крайнее положение? Это шаговый двигатель, надо чтоб было видно упор в крайнее положение на одном шаге.
Как например видно упор в крайнее по ЭДС катушки.
Друг Кота
Аватара пользователя
Сообщения: 6136
Зарегистрирован: Сб ноя 05, 2022 18:28:06

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

Слесарь, так делай по ЭДС.
Ставь датчих Холла на медной трубке...
Делай___

Про синус надо переводить.
Есть и на русском что-то подобное с использованием синуса почитай.

http://radiotech.inf.ua/Shematic_PCB/Av ... _motor.htm

Если не по твоей теме дам ссылку на иностранных умных авторов, перевод будешь делать сам. Не английский.
У меня Твёрдая Тройка по русскому, но, даже я иногда, делаю ошибки.
Друг Кота
Сообщения: 5216
Зарегистрирован: Ср июл 14, 2010 18:27:52

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

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

Добавлено after 2 minutes 52 seconds:
[uquote="МЕХАНИКД",url="/forum/viewtopic.php?p=4783059#p4783059"]Ставь датчих Холла на медной трубке...[/uquote]

И что этот датчик будет регистрировать? Положение ротора?
Так это многооборотисный шаговый электромотор, он до сотни раз в диапазоне регулирования повторяет одно и то же положение ротора.
Это не хвост, это антенна
Сообщения: 1339
Зарегистрирован: Вт ноя 19, 2019 06:10:18

Сообщение tonyk »

МЕХАНИКД писал(а):Датчик Холла ещё может быть, если сердечник клапана металлический....
Шестерёнки в редукторе пластиковые, так что Холл отменяется.
Слесарь писал(а):я понимаю что у нагруженного электромотора ток больше, чем у не нагруженного
Ну так снимите осциллограмму тока, потом будете думать.
Друг Кота
Сообщения: 5216
Зарегистрирован: Ср июл 14, 2010 18:27:52

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

[uquote="tonyk",url="/forum/viewtopic.php?p=4783072#p4783072"]Ну так снимите осциллограмму тока, потом будете думать.[/uquote]

Три раза в теме осциллограммы тока выкладывались.
Друг Кота
Аватара пользователя
Сообщения: 6136
Зарегистрирован: Сб ноя 05, 2022 18:28:06

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

tonyk, А при чём тут шестерёнки? Я где нибудь про них писал?
Они же по трубке медной не двигаются и не запирают.
Холл надо ставить там где запирающий клапан- плунжер или как его ещё назвать, двигается.
Выбрать положение запирания. Если он металлический- про это я спросил, а не про шестерёнки.
Слесарь писал(а):По ЭДС же видно на каждый шаг.
Делай на каждый шаг. Я тебе выложил схему как с одной из катушек снимать Ток. Надо только привязать к своим катушкам.
Я так понял, синус тебя не интересует, нет смысла :) давать ссылку.
Трубки запираются же не роттором или я совсем перестал механику понимать?
Конструкцию внутри :) я точно не знаю, но что-то мне подсказывает что там заворачивается выворачивается какой-то плунжер- клапан.

Есл каждый шаг-то к иностранцам с синусом!!!
У меня Твёрдая Тройка по русскому, но, даже я иногда, делаю ошибки.
Друг Кота
Сообщения: 5216
Зарегистрирован: Ср июл 14, 2010 18:27:52

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

[uquote="МЕХАНИКД",url="/forum/viewtopic.php?p=4783095#p4783095"]Я тебе выложил схему как с одной из катушек снимать Ток. Надо только привязать к своим катушкам.[/uquote]

Зачем снимать ток? На осциллограмме же видно что ток не изменяется, достигнуто крайнее положении или нет.
Ответить

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