Система аналогового управления с шаговым мотором

Ответить
Panagiotis
Сержант
Сообщения: 129
Зарегистрирован: 11 сен 2015, 20:58
Имя: Панаётис

Система аналогового управления с шаговым мотором

Сообщение Panagiotis »

Для реализации этой задумки было в наличии сервосистема ( фото ), всё это для реализации непрерывного и плавного управления дампером, но увы это нормально и плавно сколько не пытаясь этого сделать никак не смог добиться. Дорогие знатоки мне нужна ваша помощь какими блоками возможно реализовать эту систему, а именно. При включении всей системы шаговик инициализировался и для этого на одной стороне будет установлен концевик, после завершения инициализации уходил на значение которое находиться на аналоговом входе. Такие переменные как скорость, ускорение, замедление они будут константными значениями и только нахождение будет переменным.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Sevast
Сержант
Сообщения: 153
Зарегистрирован: 21 июн 2017, 15:57

Система аналогового управления с шаговым мотором

Сообщение Sevast »

Зачем концевик для инициализации? Оденьте на ость задвижки переменный резистор на 10к и его помощью получайте на аналоговый вход данные о положении заслонки. Блок шагового двигателя привяжите к тому же переменику и в зависимости от его сопротивления будете устанавливать задвижку в нужное положене ...
Посмотрите это видео до конца и поймете саму идею.
https://www.youtube.com/watch?v=e5Y7ZpGJS_E
Аватара пользователя
DerAlex
Лейтенант
Сообщения: 437
Зарегистрирован: 06 сен 2015, 08:39
Откуда: Новосибирск

Система аналогового управления с шаговым мотором

Сообщение DerAlex »

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

Отправлено спустя 4 минуты 20 секунд:
Если применить индуктивный датчик способный измерять расстояние то с ним можно применить металлический диск с профилем спирали . При вращении привода диск будет поворачиваться и расстояние между диском и датчиком будет меняться и выходный сигнал тоже будет меняться .
аврора
Аватара пользователя
Rovki
Полковник
Сообщения: 5725
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

Система аналогового управления с шаговым мотором

Сообщение Rovki »

Есть энкодер на датчике хола ,у которого напряжение пропорционально углу поворота , ссылку найду и дам . у меня есть такой :smile453:

Отправлено спустя 2 часа 55 минут 19 секунд:
https://aliexpress.ru/item/400014391087 ... 3153726703
Электронщик до мозга костей и не только
Anydy

Система аналогового управления с шаговым мотором

Сообщение Anydy »

Я бы сделал вот так
https://robototehnika.ru/e-store/catalog/356/1252/
Ну и пару концевиков для надежности.
Останется только блок написать
Аватара пользователя
Rovki
Полковник
Сообщения: 5725
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

Система аналогового управления с шаговым мотором

Сообщение Rovki »

Anydy писал(а): 03 окт 2022, 06:50 Я бы сделал вот так
https://robototehnika.ru/e-store/catalog/356/1252/
Ну и пару концевиков для надежности.
Останется только блок написать
На сколько я понял у него промышленный драйвер ШД , вопрос о позиционировании. В моем варианте используется абсолютный энкодер :smile427: угла повороту . Угол меняется на 90гр.Даже концевик не нужен ,только энкодер закрепить на валу задвижки и правильно вставить нулевое положение .
Электронщик до мозга костей и не только
Anydy

Система аналогового управления с шаговым мотором

Сообщение Anydy »

Rovki писал(а): 03 окт 2022, 07:47 На сколько я понял у него промышленный драйвер ШД , вопрос о позиционировании
А какая разница какой драйвер? Хоть промышленный, хоть дешевый китайский...
Раз уж применяется ШД то позиционированием должен управлять МК, единственно концевики нужны чтобы при каком то глюке движок не пытался закрыть (открыть) заслонку если она и так уже открыта(закрыта)
Не зря же такая схема применяется в 3Д принтерах и т.п.
То есть алгоритм такой - заслонка встала в крайнее положение - МК перестает посылать импульсы двигателю крутится в этом направлении.
DerAlex писал(а): 02 окт 2022, 19:53 Переменный резистор придет в негодность очень скоро и значения с резистора будут хаотичнно меняться
Здесь я полностью согласен....так же как и в случае с энкодером ....представляете что если заслонка открывается/закрывается 10000 раз в сутки - нарушается точная передача данных от резистора(энкодера) ....заслонка уперлась в крайнее положение, а двигать продолжает ее толкать дальше...тем более через редуктор(ремень).....а сила у ШД огого!

Так что думаю зачем изобретать то что уже давно работает.
Не надо никаких энкодеров за 1 000р ...просто двигатель, драйвер и 2 выключателя!
Ну и программу управления (ПБ) написать не вижу ничего сложного!
Anydy

Система аналогового управления с шаговым мотором

Сообщение Anydy »

И вдогонку - был на одном предприятии где изготавливают станки для лазерной/плазменной резки металла размером до 3Х6м .. правда они используют здоровые серво двигатели...я даже не в курсе какие...но коцевик обязателен!
Здесь же достаточно простого ШД ....для супер надежности можно воткнуть внешние датчики по току. То есть программа зависла и продолжает крутить двигатель ....заслонка уперлась - ток существенно увеличился - другой МК обесточивает систему - авария.
Аватара пользователя
Rovki
Полковник
Сообщения: 5725
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

Система аналогового управления с шаговым мотором

Сообщение Rovki »

Не промышленный подход предлагаете , 1000р для оборудования которое стоит 100-200т$ -не о чем. Зато получим классический сервопривод на ШД с обратной связью.
Электронщик до мозга костей и не только
Anydy

Система аналогового управления с шаговым мотором

Сообщение Anydy »

Не знаю что задумал автор топика, может для дома...и зачем ЩД обратная связь в данной конструкции? Ну хочется - сделайте на оптике...но никак не на механике....тот же струйный принтер отслеживает перемещение картриджа оптически а не по энкодеру. Я просто предложил как сделать дешево и надежно. Опять же повторюсь - в 3Д принтерах используют энкодеры или еще что то для обратной связи?
Мое мнение что для ЩД - если все правильно настроено он не нужен...а вот для обычных моторов - ДА
Panagiotis
Сержант
Сообщения: 129
Зарегистрирован: 11 сен 2015, 20:58
Имя: Панаётис

Система аналогового управления с шаговым мотором

Сообщение Panagiotis »

Задумал заменить специальный пневмоцилиндр с тандемом с аналоговым клапаном на серво систему[bbvideo]https://www.youtube.com/watch?v=EvrYDfixWsE[/bbvideo]
Аватара пользователя
ViktorPetrov
Капитан
Сообщения: 807
Зарегистрирован: 09 апр 2018, 23:56
Имя: Виктор
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Система аналогового управления с шаговым мотором

Сообщение ViktorPetrov »

Не совсем понятно ,про какое аналоговое управление идет речь,обычно под ним подразумевается управляющий сигнал: 0-5;0-10 вольт или 4-25 ма . Если по видео то у Вас импульсное управление ,для управления пневмоцилиндром нужен распределить ,значить на одну катушку подается импульс на открытие ,на вторую соответственно на закрытие заслонки ,шток перемещается на величину пропорциональную длительности питающего сигнала. Это на много упрощает Вам задачу не надо считать шаги ШД ,только менять направление и включать соответственно, все остальное сам ПЛК расчитает (длительность и направление) в зависимости от диаметра балона.
Panagiotis
Сержант
Сообщения: 129
Зарегистрирован: 11 сен 2015, 20:58
Имя: Панаётис

Система аналогового управления с шаговым мотором

Сообщение Panagiotis »

Добрый времени суток, извиняюсь за заголовок где написал шаговый мотор а на фотографиях установлен сервосистема. Всё это было из за того что весь этот тандем а именно ПЛК + сервопривод с штатными функциями в режиме ИНДЕКСЕР не даёт мне гибкости настроек которые мне надо в данном проекте и прибегнул затем к решению проблемы с помощи шагового мотора. После многих раздумий и особенно с Денисом за что я ему особо благодарен и опять решил остаться в начальном конфигурации с дополнением ИСП32. В следующем месяце продолжу этот проект и отпишусь тут как и что. Я много экструдеры переделал с механопневматического на электропневматический, а теперь хочу полностью избавиться от пневматики, то есть вся моя цель была направлено на это.
Panagiotis
Сержант
Сообщения: 129
Зарегистрирован: 11 сен 2015, 20:58
Имя: Панаётис

Система аналогового управления с шаговым мотором

Сообщение Panagiotis »

Всем спасибо за внимание и если есть идеи и решение, то всегда они приветствуются.
Ответить

Вернуться в «Помогите, а то я "нимагу"»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость