Таймер с часами реального времени. Не включает шаговый двигатель, прошу помочь

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Givitel
Рядовой
Сообщения: 32
Зарегистрирован: 16 ноя 2024, 09:58
Откуда: Тула
Имя: Виталий
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Таймер с часами реального времени. Не включает шаговый двигатель, прошу помочь

Сообщение Givitel »

Доброго всем дня! Прошу помочь в такой проблеме. Имеется проект с ШД и с 2 кнопками и с 2 концевиками.
Собрал макетку, работает как часы, проблем нет. Я его хочу включить в свой таймер, не могу понять почему не включается.
Помогите пожалуйста в чем проблема. Прикладываю проекты рабочий и мой который с проблемой!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
montirovka
Капитан
Сообщения: 742
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 44 раза
Поблагодарили: 175 раз

Re: Таймер с часами реального времени. Не включает шаговый двигатель, прошу помочь

Сообщение montirovka »

Понять сразу в чем проблема трудно. Вы написали что не включается? Что не включается?
Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 593
Зарегистрирован: 30 авг 2018, 17:15
Откуда: Иркутская область
Имя: Сергей
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: Таймер с часами реального времени. Не включает шаговый двигатель, прошу помочь

Сообщение SergeyShikal »

Givitel писал(а): 16 ноя 2024, 23:00 Доброго всем дня! Прошу помочь в такой проблеме. Имеется проект с ШД и с 2 кнопками и с 2 концевиками.
Собрал макетку, работает как часы, проблем нет. Я его хочу включить в свой таймер, не могу понять почему не включается.
Помогите пожалуйста в чем проблема. Прикладываю проекты рабочий и мой который с проблемой!
А будильник срабатывает?
Аватара пользователя
montirovka
Капитан
Сообщения: 742
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 44 раза
Поблагодарили: 175 раз

Re: Таймер с часами реального времени. Не включает шаговый двигатель, прошу помочь

Сообщение montirovka »

У меня будильник сработал в таком варианте. Но есть и другие вопросы. См. скриншот.
Часы с мотором.jpg
Нужно полное понимание задачи. Имейте ввиду, что сигнал на выходе блока будильника активен в течении минуты - условие будильника истинно. Как только сменится минуты на следующее значение, сигнала на выходе не будет.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Givitel
Рядовой
Сообщения: 32
Зарегистрирован: 16 ноя 2024, 09:58
Откуда: Тула
Имя: Виталий
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: Таймер с часами реального времени. Не включает шаговый двигатель, прошу помочь

Сообщение Givitel »

montirovka писал(а): 17 ноя 2024, 09:52 У меня будильник сработал в таком варианте. Но есть и другие вопросы. См. скриншот.
Часы с мотором.jpg

Нужно полное понимание задачи. Имейте ввиду, что сигнал на выходе блока будильника активен в течении минуты - условие будильника истинно. Как только сменится минуты на следующее значение, сигнала на выходе не будет.
Смотрите, это часы с будильником! При установке времени срабатывания, ШД должен сработать в одном направлении по линии AND вами выделенной внизу. При срабатывании "Концевик откр" остановиться, а затем вернуться назад по второй линии AND с задержкой благодаря TON (в нем установлена задержка в 30 сек). А при срабатывании "Концевик закр" остановиться.
При загрузке рабочего проекта - все работает как часы, а тот который нужен, получается следующее: при срабатывании времени будильника с текущем временем, ШД дергается на гр 5 и все.
Последний раз редактировалось Givitel 17 ноя 2024, 22:00, всего редактировалось 1 раз.
Givitel
Рядовой
Сообщения: 32
Зарегистрирован: 16 ноя 2024, 09:58
Откуда: Тула
Имя: Виталий
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: Таймер с часами реального времени. Не включает шаговый двигатель, прошу помочь

Сообщение Givitel »

SergeyShikal писал(а): 17 ноя 2024, 08:22
Givitel писал(а): 16 ноя 2024, 23:00 Доброго всем дня! Прошу помочь в такой проблеме. Имеется проект с ШД и с 2 кнопками и с 2 концевиками.
Собрал макетку, работает как часы, проблем нет. Я его хочу включить в свой таймер, не могу понять почему не включается.
Помогите пожалуйста в чем проблема. Прикладываю проекты рабочий и мой который с проблемой!
А будильник срабатывает?
Да, самое удивительное, если поставить СВД, или серву - работает.
А с ШД следующее: при срабатывании времени будильника с текущем временем, ШД дергается на гр 5 и все.
Аватара пользователя
montirovka
Капитан
Сообщения: 742
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 44 раза
Поблагодарили: 175 раз

Re: Таймер с часами реального времени. Не включает шаговый двигатель, прошу помочь

Сообщение montirovka »

Givitel
Был задан вопрос. Для чего стоят элементы AND? Проверьте алгоритм работы их. Подключите дополнительный дисплей для проверки логических состояний до сработки будильника, во время сработки и после. Таких дисплеев можно кучу разных прицепить для полного понимания состояния логики в различные моменты. Когда поймете в чем проблема, все лишнее удалите.
Тест_AND.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 593
Зарегистрирован: 30 авг 2018, 17:15
Откуда: Иркутская область
Имя: Сергей
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: Таймер с часами реального времени. Не включает шаговый двигатель, прошу помочь

Сообщение SergeyShikal »

Дисплей и часы по I2C - это зло для шд.
Аватара пользователя
montirovka
Капитан
Сообщения: 742
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 44 раза
Поблагодарили: 175 раз

Re: Таймер с часами реального времени. Не включает шаговый двигатель, прошу помочь

Сообщение montirovka »

SergeyShikal писал(а): 18 ноя 2024, 13:55 Дисплей и часы по I2C - это зло для шд.
Не надо так утверждать. У меня два устройства каждый день работают с ШД и дисплеем по I2C без нареканий.
А здесь в проекте ШД видели?
В проекте DIR и Step.
Givitel
Рядовой
Сообщения: 32
Зарегистрирован: 16 ноя 2024, 09:58
Откуда: Тула
Имя: Виталий
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: Таймер с часами реального времени. Не включает шаговый двигатель, прошу помочь

Сообщение Givitel »

montirovka писал(а): 18 ноя 2024, 07:14 Givitel
Был задан вопрос. Для чего стоят элементы AND? Проверьте алгоритм работы их. Подключите дополнительный дисплей для проверки логических состояний до сработки будильника, во время сработки и после. Таких дисплеев можно кучу разных прицепить для полного понимания состояния логики в различные моменты. Когда поймете в чем проблема, все лишнее удалите.
Тест_AND.jpg
Всё, нашел проблему. Выяснил, там с кнопки импульс идет (нажал-отпустил), а у меня постоянно +5 вольт, спасибо!
Скажите, а с каким образом подать кратковременный сигнал можно чтобы на блок приходило +5 В, а на выходе краткий импульс был?
Я просто новичок в этой среде! Спасибо заранее!
Аватара пользователя
montirovka
Капитан
Сообщения: 742
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 44 раза
Поблагодарили: 175 раз

Re: Таймер с часами реального времени. Не включает шаговый двигатель, прошу помочь

Сообщение montirovka »

Я вам в личку написал.
Аватара пользователя
NordKavkaz
Сержант
Сообщения: 104
Зарегистрирован: 02 фев 2024, 15:19
Откуда: Георгиевск
Имя: Александр
Благодарил (а): 115 раз

Re: Таймер с часами реального времени. Не включает шаговый двигатель, прошу помочь

Сообщение NordKavkaz »

Я очень давно не занималься FLPRog. Пусть поправят меня более опытные люди. Но считаю - так должно работать.

[img]C:\#B\1.png[/img]
Не откладывай на завтра то, что можно сделать послезавтра.
Givitel
Рядовой
Сообщения: 32
Зарегистрирован: 16 ноя 2024, 09:58
Откуда: Тула
Имя: Виталий
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: Таймер с часами реального времени. Не включает шаговый двигатель, прошу помочь

Сообщение Givitel »

NordKavkaz писал(а): 18 ноя 2024, 16:35 Я очень давно не занималься FLPRog. Пусть поправят меня более опытные люди. Но считаю - так должно работать.

[img]C:\#B\1.png[/img]
Извините, картинка не открывается.
Аватара пользователя
Rovki
Полковник
Сообщения: 5726
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

Re: Таймер с часами реального времени. Не включает шаговый двигатель, прошу помочь

Сообщение Rovki »

R триггер используйте для выделения переднего фронта
Электронщик до мозга костей и не только
Givitel
Рядовой
Сообщения: 32
Зарегистрирован: 16 ноя 2024, 09:58
Откуда: Тула
Имя: Виталий
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: Таймер с часами реального времени. Не включает шаговый двигатель, прошу помочь

Сообщение Givitel »

Rovki писал(а): 18 ноя 2024, 18:04 R триггер используйте для выделения переднего фронта
Так, немного не понимаю, извините за назойливость. Так как на снимке?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
montirovka
Капитан
Сообщения: 742
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 44 раза
Поблагодарили: 175 раз

Re: Таймер с часами реального времени. Не включает шаговый двигатель, прошу помочь

Сообщение montirovka »

Концевики на размыкание или замыкание?
Givitel
Рядовой
Сообщения: 32
Зарегистрирован: 16 ноя 2024, 09:58
Откуда: Тула
Имя: Виталий
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: Таймер с часами реального времени. Не включает шаговый двигатель, прошу помочь

Сообщение Givitel »

SergeyShikal писал(а): 18 ноя 2024, 13:55 Дисплей и часы по I2C - это зло для шд.
Доброго времени суток! А почему вы говорите что это зло, в чем проявляется и можно ли это как то исправить!!! Спасибо заранее!

Выяснил я один ньюанс. В рисунке 1, если прикрепить дисплей в данную точку, то при нажатии кнопки, ШД начинает дергаться также как и в моем проекте который хочу сделать. НО! Если в моем проекте (рисунок 2) убрать верхнюю плату "Плата даты, часов, температуры", то мотор работает нормально. (решил проверить, рабочий проект ШД вставил в проект где стоит будильник, и оставил кнопки. При нажатии на любую мотор дергался. Как убрал плату, мотор заработал как надо!)
Благодарю еще раз!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
montirovka
Капитан
Сообщения: 742
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 44 раза
Поблагодарили: 175 раз

Re: Таймер с часами реального времени. Не включает шаговый двигатель, прошу помочь

Сообщение montirovka »

montirovka писал(а): 18 ноя 2024, 19:54 Концевики на размыкание или замыкание?
Выше был задан вопрос. Вопрос то не зря был задан. Ответа нет.
Что бы полностью представлять логику работы устройства нужны все параметры.
Как физически сделаны концевики?
Правильный вариант это при достижении конечной точки происходит размыкание.
Givitel
Рядовой
Сообщения: 32
Зарегистрирован: 16 ноя 2024, 09:58
Откуда: Тула
Имя: Виталий
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: Таймер с часами реального времени. Не включает шаговый двигатель, прошу помочь

Сообщение Givitel »

Нет. При совпадении текущего времени с будильником, на выходе RTC Alarm образуется +5В, которое приводит в движение ШД.
Как только сработает концевик закр, он 3 контактный, при наличии у него на выходе 0 ШД работает, как замкнёт, на выходе образуется +5В ШД останавливается.
При движении ШД, на выходе концевика 0, а при достижении конечной точки появляется +5В, происходит остановка.
Здесь система переключения, 0 и 1!
Аватара пользователя
montirovka
Капитан
Сообщения: 742
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 44 раза
Поблагодарили: 175 раз

Re: Таймер с часами реального времени. Не включает шаговый двигатель, прошу помочь

Сообщение montirovka »

А почему En 1 ШД инвертирован? Что за драйвер ШД?
Ответить

Вернуться в «Спросить у знатоков»

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

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