Управление моторредуктором.

Вопросы от новичков
Аватара пользователя
krakov09
Сержант
Сообщения: 188
Зарегистрирован: 08 июл 2019, 08:30
Откуда: Кострома
Имя: Юрий

Управление моторредуктором.

Сообщение krakov09 »

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

Изначально хотел собрать проект на моторредукторе 12в от стеклоподьемника авто и концевиках, так вроде проще, но "нашел" моторредуктор с встроенным переменным резистором на 5в от элепсоида, резистор стоит на валу редуктора.(фото) попытаюсь собрать на нем.

Логика такая:

1. при подаче питания контроллер проверяет положение заслонки, если оно не правильное ставит по заданным кординатам(700) и подает звуковой сигнал, режим ожидания.

2.выставляем кнопками +- таймер, после нажатия кнопки пуск, таймер начинает отсчет, заслонка отходит в другое положение(250)

3. после отсчета таимера заслока возвращается в положение (700) и срабатывает звуковой сигнал, переходит в режим ожидания.

Фото видео буду прикреплять, не судите строго ))

https://photos.app.goo.gl/Ma3LsN1uYgJoF6ZK8
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
krakov09
Сержант
Сообщения: 188
Зарегистрирован: 08 июл 2019, 08:30
Откуда: Кострома
Имя: Юрий

Управление моторредуктором.

Сообщение krakov09 »

Пока только что выполнил начальный этап проверка положения заслонки, буду делать поэтапно что бы если понять на каком этапе возник косяк.
Аватара пользователя
krakov09
Сержант
Сообщения: 188
Зарегистрирован: 08 июл 2019, 08:30
Откуда: Кострома
Имя: Юрий

Управление моторредуктором.

Сообщение krakov09 »

Ну вот не успел начать уже встал в тупик, может я изначально не тем путем пошел, мне кажется вроде бы все так, добавил два блока( "пуск" и переменную "мотор вперед")
После проверки положения заслонки , попробовал с помощью кнопки "пуск" просто запустить двиг в нужную сторону и почему то реакции ноль, ведь все просто вроде, подаю напрямую через переменную единицу че тут не работать то, хотя кнопками "впр" и "нзд" все прекрасно двигается в обе стороны, не пойму в чем косяк почему пуск не хочет работать, этот "пуск с переменной" ставил в разный порядок и на обеих платах.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
vovka1973
Подполковник
Сообщения: 1202
Зарегистрирован: 14 фев 2016, 14:16
Откуда: kazahstan
Благодарил (а): 35 раз
Поблагодарили: 6 раз

Управление моторредуктором.

Сообщение vovka1973 »

krakov09 писал(а): 26 июл 2019, 18:45 косяк почему пуск не хочет работать
смотрю на вашу картинку и первый раз вижу что бы так программировали ,может я и не прав но переменная мотор вперед не может быть в двух местах срабатывать ,делай так
66.PNG
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
Аватара пользователя
Hijin
Лейтенант
Сообщения: 325
Зарегистрирован: 22 авг 2017, 11:08
Откуда: Винница
Имя: Юрий

Управление моторредуктором.

Сообщение Hijin »

Интересный совет если у Вас шаровая заслонка то и не надо делать реверс так как у него есть всего два положения открыто и закрыто а регистрировать закрыта или открыта заслонка можно с помощью двух датчиков включеных как хотите главное чтобы проходил импульс который нужно отследить и если четный то открыто если нечетный то закрыто
Аватара пользователя
krakov09
Сержант
Сообщения: 188
Зарегистрирован: 08 июл 2019, 08:30
Откуда: Кострома
Имя: Юрий

Управление моторредуктором.

Сообщение krakov09 »

Это заслонка отверстия , в реальности будет кусок фанерки или жестянки закрывать и открывать это отверстие поворотом примерно на 100 градусов, я в самом начале писал что хотел все делать на концевиках, ну скажем герконах, тогда можно было бы обойтись , простым реле времени, и тут я познакомился с ардуино , а еще через неделю с fl prog и моторчик этот попался, теперь это просто цель попробовать все собрать не на "концевиках".

Отправлено спустя 14 минут 43 секунды:
Hijin примерно что то типа такой заслонки, vovka1973 все пошло спс, продолжаем мастерить, приделываем таймер.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Dryundel
Полковник
Сообщения: 2473
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 10 раз
Поблагодарили: 40 раз

Управление моторредуктором.

Сообщение Dryundel »

krakov09 писал(а): 26 июл 2019, 14:37 Всем привет, решил собрать проект управление задвижкой, хочу разместить в этой теме все свои шаги, дабы услышать от вас, таких же как я и выше по званию , замечания, советы, может подсказки.
Да Вы прям огонь!!! Что ни день то новый проект! Не успеваю за Вами следить! :smile9:
Посмотрите вот эту тему ТЫЦ
Практически один в один ваша затея. Только вместо управления потенциометром будете управлять чем захотите. Останется тока таймер прикрутить. :)
Аватара пользователя
krakov09
Сержант
Сообщения: 188
Зарегистрирован: 08 июл 2019, 08:30
Откуда: Кострома
Имя: Юрий

Управление моторредуктором.

Сообщение krakov09 »

Ну у него в проекте надо рулить с обратной связью, а мне нужно поставить на нужные координаты эту заслонку и после таймера её вернуть обратно на исходную позицию у меня же не меняется сигнал потенциометром как у его, вот я в принципе почти доделал, только не понятно почему переменная(финиш) не запускает цикл вновь, вроде логически все должно получится, запускаю одновременно таймер и таймер1, в таймер1 значения записываются плюс 5млс значит на небольшой промежуток времени он проработает чуть дольше что на XOR вызовет единицу которая через переменную должна запустить процесс проверки на первой плате и выставления заслонки в исходную позицию почему не хочет? поставил конечную переменную выше чем исходная переменная?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
krakov09
Сержант
Сообщения: 188
Зарегистрирован: 08 июл 2019, 08:30
Откуда: Кострома
Имя: Юрий

Управление моторредуктором.

Сообщение krakov09 »

Всё решилось, только довольно громоздко))) осталось теперь данные таймера сохранять в EEPROM что бы каждый раз не набивать заново, и когда придет дисплей до шлифовать до "блеска" :D

https://photos.app.goo.gl/xNdiFWWT9q7gp8sh6
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Dryundel
Полковник
Сообщения: 2473
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 10 раз
Поблагодарили: 40 раз

Управление моторредуктором.

Сообщение Dryundel »

krakov09 писал(а): 26 июл 2019, 21:36 Ну у него в проекте надо рулить с обратной связью, а мне нужно поставить на нужные координаты эту заслонку...
Супер! А чем Вы отслеживаете достижение моторредуктором нужной координаты?
Чет я ваще запутался в Вашей логике. Или Вы вообще не отслеживаете? А пытаетесь пнуть мотор на отведенное таймером время?
Аватара пользователя
krakov09
Сержант
Сообщения: 188
Зарегистрирован: 08 июл 2019, 08:30
Откуда: Кострома
Имя: Юрий

Управление моторредуктором.

Сообщение krakov09 »

Dryundel писал(а): 26 июл 2019, 21:02

Да Вы прям огонь!!! Что ни день то новый проект! Не успеваю за Вами следить! :smile9:
Просто все интересно все здесь новенькое , идеи всякие лезут, решения всякие бредовые, может когда нибудь и я смогу написать какую нибудь подсказку :smile38:
Аватара пользователя
Dryundel
Полковник
Сообщения: 2473
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 10 раз
Поблагодарили: 40 раз

Управление моторредуктором.

Сообщение Dryundel »

Dryundel писал(а): 26 июл 2019, 22:26 Чет я ваще запутался в Вашей логике. Или Вы вообще не отслеживаете? А пытаетесь пнуть мотор на отведенное таймером время?
А ведь похоже на то. Но это же безумство! Имея моторредуктор с потенциометром не воспользоваться данной плюшкой.

Отправлено спустя 1 минуту 59 секунд:
Может все таки задействовать обратную связь? Угол положения задвижки тогда совсем просто выставить без всяких таймеров.
Последний раз редактировалось Dryundel 26 июл 2019, 22:32, всего редактировалось 1 раз.
Аватара пользователя
krakov09
Сержант
Сообщения: 188
Зарегистрирован: 08 июл 2019, 08:30
Откуда: Кострома
Имя: Юрий

Управление моторредуктором.

Сообщение krakov09 »

на мотор редукторе стоит переменный потенциометр, выше я фотку прикреплял, это все такое заводское сам ни чего не лепил, вычислил значения приходящие с аналога , нарисовал разметку, и вбивал данные потенциометра до которых должен доехать мотор, ну как то так, он ведь выполнял на элипсоиде примерно такую же функцию натягивал тросик на определенные значения почему тут не может)))
Аватара пользователя
Dryundel
Полковник
Сообщения: 2473
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 10 раз
Поблагодарили: 40 раз

Управление моторредуктором.

Сообщение Dryundel »

krakov09 писал(а): 26 июл 2019, 22:32 на мотор редукторе стоит переменный потенциометр, выше я фотку прикреплял, это все такое заводское сам ни чего не лепил, вычислил значения приходящие с аналога , нарисовал разметку, и вбивал данные потенциометра до которых должен доехать мотор, ну как то так, он ведь выполнял на элипсоиде примерно такую же функцию натягивал тросик на определенные значения почему тут не может)))
Так, СТОП !
Аватара пользователя
krakov09
Сержант
Сообщения: 188
Зарегистрирован: 08 июл 2019, 08:30
Откуда: Кострома
Имя: Юрий

Управление моторредуктором.

Сообщение krakov09 »

Dryundel писал(а): 26 июл 2019, 22:30 А ведь похоже на то. Но это же безумство! Имея моторредуктор с потенциометром не воспользоваться данной плюшкой.

Отправлено спустя 1 минуту 59 секунд:
Может все таки задействовать обратную связь? Угол положения задвижки тогда совсем просто выставить без всяких таймеров.
у меня таймер выполняет роль отсечки в реальности она будет от 3 до 7минут, т есть задвижка отошла 3 или 7 минут постояла вернулась обратно , как то так.
Последний раз редактировалось krakov09 26 июл 2019, 22:34, всего редактировалось 1 раз.
Аватара пользователя
Dryundel
Полковник
Сообщения: 2473
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 10 раз
Поблагодарили: 40 раз

Управление моторредуктором.

Сообщение Dryundel »

Давайте попорядку.
Аватара пользователя
krakov09
Сержант
Сообщения: 188
Зарегистрирован: 08 июл 2019, 08:30
Откуда: Кострома
Имя: Юрий

Управление моторредуктором.

Сообщение krakov09 »

я не против
Аватара пользователя
Dryundel
Полковник
Сообщения: 2473
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 10 раз
Поблагодарили: 40 раз

Управление моторредуктором.

Сообщение Dryundel »

С помощью каких параметров Вы собираетесь повернуть задвижку на нужный угол?
Аватара пользователя
krakov09
Сержант
Сообщения: 188
Зарегистрирован: 08 июл 2019, 08:30
Откуда: Кострома
Имя: Юрий

Управление моторредуктором.

Сообщение krakov09 »

Ну грубо говоря , изначально задвижка находится непонятно где например на значении 500 по потециометру, с помощью компроматоров мы её выставляем в исходное значение, если больше 710 до крутим вперед если меньше 700 то назад, все задвижка на месте, ну далее так же стартую на компроматоре стоит если больше 250 то вперед она доходит и останавливается, обьясняло из меня еще тот но я постараюсь ))))

Отправлено спустя 6 минут 28 секунд:
Если бы как то полностью со скринить схему мог бы детально обрисовать что зачем идет по моей логике))))))) хотя если надо завтра на работе могу это сделать.
Аватара пользователя
Dryundel
Полковник
Сообщения: 2473
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 10 раз
Поблагодарили: 40 раз

Управление моторредуктором.

Сообщение Dryundel »

krakov09 писал(а): 26 июл 2019, 22:41 с помощью компроматоров мы её выставляем в исходное значение, если больше 710 до крутим вперед если меньше 700 то назад...
Ну вот видите, задействуем компаратор, который сравнивает значения потенциометра и заданное значение. Это и есть обратная связь.
Если остановиться только на этом то из-за инерции Вы получите постоянную раскачку моторредуктора в близком к желаемому положению. Он все время хоть немного будет перескакивать нужное значение. Для этого и вводится зона нечувствительности.
Ответить

Вернуться в «Начинающим»

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

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