Светодиодные фонари и световые приборы. Всё о светотехнике.
Изображения Дневники Группы Поиск
Вернуться   Форум FONAREVKA.RU Лаборатория Электроника и схемотехника Электроника
Расширенный поиск
Забыли пароль? Регистрация

  • О нашем проекте
  • Светотехника и световые приборы
  • Правила форума
Проект FONAREVKA.RU специализируется на предоставлении всей необходимой информации по светотехнике:

— светодиодные фонари;
— различные источники питания;
— разнообразные зарядные устройства;
— освещение помещений и наружное освещение;
— световые приборы для личного, пассажирского и грузового транспорта;
— специальные световые приборы для медицины, для растений, для аквариумов, для террариумов, а также аварийно-сигнальные световые приборы;
— альтернативные источники света;
— лазеры и лазерная техника.

Если у вас есть вопросы по выбору фонарей, аккумуляторов и зарядных устройств ознакомьтесь с FAQ от наших экспертов:

F.A.Q. по выбору фонарей различных типов;
F.A.Q. по выбору аккумуляторов;
F.A.Q. по выбору зарядных устройств.
Ответ  Создать новую тему
Просмотров в теме 2838   Ответов в теме 4   Подписчиков на тему 3   Добавили в закладки 0
Опции темы Поиск в этой теме
Старый 15.05.2013, 23:19 Автор темы   1
Ветеран Фонарёвки
 
Аватар для m72
 
Регистрация: 11.02.2012
Последняя активность: 21.03.2024 23:02
Сообщений: 3731
Сказал(а) спасибо: 3527
Поблагодарили: 1970 раз(а) в 1049 сообщениях

По умолчанию Как на шаговом двигателе понять "конец резьбы"?

Дамы, дамы помогите Боре,
Помогите Боре, Вам говорят.
Две шаги налево, две шаги направо,
Шаг вперёд и три назад.

Выдали на руки клапан, который раньше обычным щеточным мотором открывался/закрывался. Там всё просто - ток возрос или таймаут настал - приехали в крайнее положение.

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

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

Если движение ровное картинка одна (постепенное увеличение тока), если ротор мёртво стоит, картинка другая (почти вертикальный взлёт). Так как на шаг отведено 5 мс, то измеряем на 2 мс напряжение и делаем однозначный вывод. Когда мотор стоит, то ток через катушку мотора уже устаканился и равен U/R. Если мотор от приложения нового потенциала сдвинулся, то за счёт самоиндукции ток на отметке в 2 мс получается примерно U/R*0.8. Казалось бы - замерил ток и в дамках.

Но как бы не так. Если ротор упёрся в промежуточном положении между фаз, то при перебирании фаз 1-2-3-4 ротор начинает дрожать и осциллограммы получаются очень странными и зависят от промежуточного положения между фазами. Т.е. на глаз (и уж тем более на слух) понятно что приехали, а вот по силе тока, чуть ли не экспертную систему надо писать.

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

Лично я предлагаю во время инициализации гонять шток в сторону закрытия на полный ход K + запас N и считать, что теперь клапан 100% закрыт (прокладка мягкая, герметичность будет обеспечена даже с учётом дребезга в крайней позиции). Затем открывать на K шагов (при открытии "до упора" не доходим), а когда закрываем по новой опять крутим K + N (пусть упирается и чуть-чуть трещит).

Вот сижу и думаю. Может есть еще какие интересные варианты?
__________________
Не стреляйте в программиста, он паяет как умеет.
m72 вне форума   Ответить с цитированием Вверх
Старый 15.05.2013, 23:32   2
Garrik

 
Аватар для Garrik
 
Регистрация: 22.01.2013
Последняя активность: Вчера 10:15
Адрес: Крым
Сообщений: 7249
Сказал(а) спасибо: 2232
Поблагодарили: 4899 раз(а) в 2193 сообщениях

Отправить сообщение для Garrik с помощью ICQ
По умолчанию Re: Как на шаговом двигателе понять "конец резьбы"?

То есть датчики положения не рассматриваются в принципе? Типа такого http://cxem.net/avto/inject...
Garrik вне форума   Ответить с цитированием Вверх
Старый 15.05.2013, 23:54 Автор темы   3
m72
Ветеран Фонарёвки
 
Аватар для m72
 
Регистрация: 11.02.2012
Последняя активность: 21.03.2024 23:02
Сообщений: 3731
Сказал(а) спасибо: 3527
Поблагодарили: 1970 раз(а) в 1049 сообщениях

По умолчанию Re: Как на шаговом двигателе понять "конец резьбы"?

Garrik,
Неа. Не спортивно. Более того, там не один оборот для открыто/закрыто. Там редуктор и червяк. В общем надо оборотов 15 мотора/5 червяка на открытие/закрытие. Механика зубодробительная получится любыми концевиками, а надо "малой кровью" и скорее не по положению, а по усилию.
Ресурс большой как в авто не нужен, ибо работать будет даже не раз в сутки. Скорее раз в неделю на выходные.

[Исправлено: m72, 15.05.2013 в 23:56]
m72 вне форума   Ответить с цитированием Вверх
Старый 16.05.2013, 11:30   4
AVSel
Консультант

 
Аватар для AVSel
 
Регистрация: 15.11.2010
Последняя активность: 10.04.2024 17:45
Адрес: Москва
Сообщений: 8206
Сказал(а) спасибо: 1077
Поблагодарили: 1713 раз(а) в 912 сообщениях

По умолчанию Re: Как на шаговом двигателе понять "конец резьбы"?

Цитата:
Посмотреть сообщение Сообщение от m72 :
Лично я предлагаю во время инициализации гонять шток в сторону закрытия на полный ход K + запас N и считать, что теперь клапан 100% закрыт
Вполне рабочий вариант.
Можно еще попробовать ЭДС мерить на отключенных в данном такте фазах, если мотор крутиться, там к.л. напряжение должно быть.
Есть кстати специальные микрухи для управления шаговыми двигателями, например mtd2003f.
AVSel вне форума   Ответить с цитированием Вверх
Старый 16.05.2013, 19:36   5
Coolibin
Нудный. Вредный.
 
Аватар для Coolibin
 
Регистрация: 18.11.2012
Последняя активность: 24.03.2019 03:59
Адрес: Horllywood
Сообщений: 328
Сказал(а) спасибо: 82
Поблагодарили: 239 раз(а) в 72 сообщениях

Отправить сообщение для Coolibin с помощью ICQ
По умолчанию Re: Как на шаговом двигателе понять "конец резьбы"?

m72, получается, источник информации - скорость нарастания тока?

Надо бы поэкспериментировать - усиливаем сигнал с шунта одной обмотки,
фильтруем (чем-то типа дифференцирующей цепочки или фильтром Баттерворта, если не лень), пока не получится более-менее аналоговый сигнал.

Сравниваем разницу стоячего-крутячего состояний.
Coolibin вне форума   Ответить с цитированием Вверх
Ответ  Создать новую тему





Copyright ©2007 - 2024, FONAREVKA.RU

Powered by vBulletin®
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd. Перевод: zCarot

Правила форума | Отказ от ответственности

Время генерации страницы 0.10035 секунды с 18 запросами