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

Ответить
Markoff008
Рядовой
Сообщения: 5
Зарегистрирован: 17 июн 2019, 04:56
Имя: Иван

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

Сообщение Markoff008 »

Друзья программисты нужна ваша помощь. Хочу сделать управление мотором с одной кнопки, при нажатии один раз включается первое реле на 5 секунд, при повторном нажатии включается второе на 5 секунд, при следующем опять первое реле, с сохранением в память включенной реле. Что бы при пропадании питания и вновь загрузке включалось последнее включенное реле. Прилагаю схему подключения что я напридумывал. У меня не получается сделать сохранение в память, а у Вас опытных программистов я думаю не займет много времени помочь чайнику. А то уже неделю сижу и все не как.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24 ноя 2017, 16:25
Откуда: Червоноград
Имя: Марьян

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

Сообщение dizzyy »

где проект?
Markoff008
Рядовой
Сообщения: 5
Зарегистрирован: 17 июн 2019, 04:56
Имя: Иван

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

Сообщение Markoff008 »

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

Отправлено спустя 18 минут 26 секунд:
Вот так пока у меня

Отправлено спустя 7 минут 49 секунд:
Можно как то сделать что бы при выключение питание сохранялось положение шага компаратора, что бы при подаче питания этот шаг и был включен.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Berserker
Рядовой
Сообщения: 58
Зарегистрирован: 17 май 2018, 16:13
Имя: Александр

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

Сообщение Berserker »

Так тебе надо чтоб запоминалось в каком направлении крутился мотор в последний раз? То есть механизм открывания закрывания с 1 кнопки?
Markoff008
Рядовой
Сообщения: 5
Зарегистрирован: 17 июн 2019, 04:56
Имя: Иван

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

Сообщение Markoff008 »

Да. Это будет электроручник. Нажал кнопку тросик натянулся, нажал ещё раз отпустился. Вдруг будет ситуация машина стоит на ручнике, сел аккум. Ставлю другой и при загрузке включается реле которое отпускает.
Так вот не знаю как сделать что бы при загрузке, при пропадании питания, включалось тоже реле т.е. если до этого срабатывала первое ту пусть сработает ещё раз, если второе то второе. То что будут срабатывать два раза не страшно. Там будут ограничители.
KSP
Лейтенант
Сообщения: 305
Зарегистрирован: 18 сен 2015, 14:00
Откуда: Саратов
Имя: Сергей
Поблагодарили: 1 раз

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

Сообщение KSP »

При подаче питания никакое реле не сработает, алгоритм останется прежним следующее нажатие следующее реле проверьте в железе должно работать.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
S
SSSergeich
Капитан
Сообщения: 708
Зарегистрирован: 06 фев 2016, 11:01
Откуда: Ярославль
Имя: Сергей

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

Сообщение SSSergeich »

[ref]KSP[/ref], не совсем понял логику работы, мне кажется одно реле будет включено постоянно, нет?

Отправлено спустя 20 минут 1 секунду:
Хотя нет, все правильно, запутался в ноликах)

Отправлено спустя 1 минуту 41 секунду:
но не выполняется условие
Так вот не знаю как сделать что бы при загрузке, при пропадании питания, включалось тоже реле т.е. если до этого срабатывала первое ту пусть сработает ещё раз, если второе то второе.
Аватара пользователя
AlexCrane
Капитан
Сообщения: 903
Зарегистрирован: 20 окт 2017, 13:22
Откуда: Ульяновск
Имя: Александр
Поблагодарили: 12 раз

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

Сообщение AlexCrane »

SSSergeich писал(а): 18 июн 2019, 09:54 но не выполняется условие
Так варианте [ref]KSP[/ref], оно и не нужно. Зачем ручник второй раз дергать, если контроллер точно знает что он включен.
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
SSSergeich
Капитан
Сообщения: 708
Зарегистрирован: 06 фев 2016, 11:01
Откуда: Ярославль
Имя: Сергей

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

Сообщение SSSergeich »

AlexCrane писал(а): 18 июн 2019, 10:08 Так варианте KSP, оно и не нужно. Зачем ручник второй раз дергать, если контроллер точно знает что он включен.
KSP писал(а): 18 июн 2019, 09:13 При подаче питания никакое реле не сработает
А просьба то была
Markoff008 писал(а): 18 июн 2019, 06:13 Так вот не знаю как сделать что бы при загрузке, при пропадании питания, включалось тоже реле
Markoff008
Рядовой
Сообщения: 5
Зарегистрирован: 17 июн 2019, 04:56
Имя: Иван

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

Сообщение Markoff008 »

Ну это не совсем условее. Просто у меня не получалось сделать по другому. У меня при загрузке всеравно сработывало одно реле. Если не будет ещё лучше.
Алгоритм KSP полностью устраивает. Буду дома проверю в железе.
SSSergeich
Капитан
Сообщения: 708
Зарегистрирован: 06 фев 2016, 11:01
Откуда: Ярославль
Имя: Сергей

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

Сообщение SSSergeich »

А, ну тогда все отлично работает по алгоритму [ref]KSP[/ref].
Осталось индикацию состояния добавить, для красоты)
Markoff008
Рядовой
Сообщения: 5
Зарегистрирован: 17 июн 2019, 04:56
Имя: Иван

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

Сообщение Markoff008 »

Так как в программировании я не силен, индикация будет старыми добрыми концевиками.

Отправлено спустя 3 часа 6 минут 2 секунды:
Спасибо за помощь, все работает.Оказывается все можно было на столько проще сделать, а то я начал там с компаратарами да переключателями мудрить.
Ответить

Вернуться в «Проекты различных устройств на Arduino»

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

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