Узел проекта автополива.

Вопросы от новичков
Ответить
Аватара пользователя
montirovka
Капитан
Сообщения: 998
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 103 раза
Поблагодарили: 360 раз

Узел проекта автополива.

Сообщение montirovka »

Продолжить обсуждение вопроса заданного пользователем предлагаю здесь. Начало здесь.
Это ваш проект.
Снимок1.JPG
Я восстановил ваш первоначальный проект для разбора работы.
2025-11-24_10-48-56.png
К вашему проекту добавил "генератор дней" и добавил несколько контрольных точек (КТ) и логических анализаторов сделанных только из дисплея и дисплея и TT триггера. ТТ триггер может определять прохождение одиночного импульса.
КТ1 - определяем что импульсы идут. Дисплей с цифрой 1 включается и выключается.
КТ2 - определяем "длительность" импульса. Мы не видим 2. Импульс очень короткий.
КТ3 - определяем работает ли триггер RS ( приоритет на сброс). Работает. Число 3 появляется.
Загорание и погасание светодиода на PIN13 показывает, что логический элемент AND работает. Время занимаемое сбросом достаточно мало что бы это увидеть зрительно.


Новичкам нужно чаще пользоваться такими способами проверки логических уровней.
Применяя простые вещи для визуального контроля можно много сэкономить времени для разработки сложных проектов.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Phazz
Полковник
Сообщения: 3364
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 340 раз
Поблагодарили: 162 раза

Re: Узел проекта автополива.

Сообщение Phazz »

Проблема изначально в неправильном алгоритме. Объясните пожалуйста, зачем так сложно-то? В этом проекте нет главного - часов. Если питание отключится, то придется ждать опять 3 дня для полива.
Аватара пользователя
montirovka
Капитан
Сообщения: 998
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 103 раза
Поблагодарили: 360 раз

Re: Узел проекта автополива.

Сообщение montirovka »

Автор проекта так и не раскрыл весь проект. Куда подключен вход D4 счет ни кто не знает кроме автора.
Можно подключить к дате часам. Меняется дата - импульс счета счетчика.
Аватара пользователя
Phazz
Полковник
Сообщения: 3364
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 340 раз
Поблагодарили: 162 раза

Re: Узел проекта автополива.

Сообщение Phazz »

montirovka писал(а): 24 ноя 2025, 14:28 Автор проекта так и не раскрыл весь проект. Куда подключен вход D4 счет ни кто не знает кроме автора.
Можно подключить к дате часам. Меняется дата - импульс счета счетчика.
Куда бы он не был подключён, вряд ли его импульс равен или меньше одного цикла мк. От этого и все проблемы с AND.
Editor
Рядовой
Сообщения: 24
Зарегистрирован: 17 авг 2025, 17:33
Имя: Ашот
Благодарил (а): 3 раза
Поблагодарили: 2 раза

Re: Узел проекта автополива.

Сообщение Editor »

Phazz писал(а): 24 ноя 2025, 15:27
montirovka писал(а): 24 ноя 2025, 14:28 Автор проекта так и не раскрыл весь проект. Куда подключен вход D4 счет ни кто не знает кроме автора.
Можно подключить к дате часам. Меняется дата - импульс счета счетчика.
Куда бы он не был подключён, вряд ли его импульс равен или меньше одного цикла мк. От этого и все проблемы с AND.
Скорее всего в этом и есть проблема. Я же сказал что подхожу к решению не как программист ,а как радиолюбитель. Для меня каждый блок это микросхема, у которой есть свои задержки срабатывания и каждая работает сама по себе индивидуально.
Уберите таймер и поставьте обычный RS триггер и получите то что я получаю у себя как ошибку.
А по логике блок AND не должен срабатывать на оба входа оновременно,это меня и смутило и я решил этим своим удивлением поделиться. :)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Editor
Рядовой
Сообщения: 24
Зарегистрирован: 17 авг 2025, 17:33
Имя: Ашот
Благодарил (а): 3 раза
Поблагодарили: 2 раза

Re: Узел проекта автополива.

Сообщение Editor »

Phazz писал(а): 24 ноя 2025, 14:12 Проблема изначально в неправильном алгоритме. Объясните пожалуйста, зачем так сложно-то? В этом проекте нет главного - часов. Если питание отключится, то придется ждать опять 3 дня для полива.
Вы верно поняли,что без часов всё как бы нарушается и не имеет смысла. В моём случае время полива сдвигается если я поменял установки в меню и всё начинает работать с этого момента как в первый раз.Но это бывает не часто что нужно что то менять ,потому пропустить день не критично. Мне не нравилось как решают полив в уже готовых устройствах, привязывая день полива к дням недели.Семь не делится равномерно и задавать другие дни тыкая меню это скучно. А в моём случае сменил лишь промежуток между поливами всего одним пунктом меню.
Вот я и занялся этим, для себя.Устройство стоит тысячу рублей на Озоне,а своего творчества в этом минимум.Это скучно.
Editor
Рядовой
Сообщения: 24
Зарегистрирован: 17 авг 2025, 17:33
Имя: Ашот
Благодарил (а): 3 раза
Поблагодарили: 2 раза

Re: Узел проекта автополива.

Сообщение Editor »

montirovka писал(а): 24 ноя 2025, 10:52 Продолжить обсуждение вопроса заданного пользователем предлагаю здесь. Начало здесь.

Новичкам нужно чаще пользоваться такими способами проверки логических уровней.
Применяя простые вещи для визуального контроля можно много сэкономить времени для разработки сложных проектов.
Спасибо что решили продолжить тему и поучаствовать. Но мне кажется Вы не совсем вникли в суть проблемы или моего замысла.
Я так и делаю,вешаю или светодиоды или дисплей, чтобы узнать где и что происходит.Но тут я столкнулся с тем что блок AND как то некорректно работает.Либо проблема в том что я не программист а радиолюбитель.Спорить я не буду,но если есть время попробуйте то что я делал без таймера и сами убедитесь что блок не работает как должен. Но в других местах работает исправно.
Аватара пользователя
montirovka
Капитан
Сообщения: 998
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 103 раза
Поблагодарили: 360 раз

Re: Узел проекта автополива.

Сообщение montirovka »

А что вам мешает сделать как предлагали выше.
2025-11-24_16-43-57.png
Важно здесь выставить у компаратора значение ни ноль, на котором сброс, а заранее. Значение 1 на выходе счетчика висит сутки, а не короткий импульс сброса.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
montirovka
Капитан
Сообщения: 998
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 103 раза
Поблагодарили: 360 раз

Re: Узел проекта автополива.

Сообщение montirovka »

Editor писал(а): 24 ноя 2025, 16:21
montirovka писал(а): 24 ноя 2025, 10:52 Продолжить обсуждение вопроса заданного пользователем предлагаю здесь. Начало здесь.

Новичкам нужно чаще пользоваться такими способами проверки логических уровней.
Применяя простые вещи для визуального контроля можно много сэкономить времени для разработки сложных проектов.
Спасибо что решили продолжить тему и поучаствовать. Но мне кажется Вы не совсем вникли в суть проблемы или моего замысла.
Я так и делаю,вешаю или светодиоды или дисплей, чтобы узнать где и что происходит.Но тут я столкнулся с тем что блок AND как то некорректно работает.Либо проблема в том что я не программист а радиолюбитель.Спорить я не буду,но если есть время попробуйте то что я делал без таймера и сами убедитесь что блок не работает как должен. Но в других местах работает исправно.
Вы про какой таймер? Я по самой первой схеме делал. Где здесь таймер?
2025-11-24_16-56-09.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
slsl
Лейтенант
Сообщения: 356
Зарегистрирован: 08 дек 2021, 22:41
Имя: Вячеслав
Благодарил (а): 23 раза
Поблагодарили: 71 раз

Re: Узел проекта автополива.

Сообщение slsl »

Подход изначально неверный.
Вы пытаетесь заменить электронную схему ФБД "картинкой". И там и там свои нюансы и Вы сворачиваете не туда и боретесь с созданными же вами проблемами.
А должно быть так:
постановка задачи (ТЗ), и программирование тут не причём.
А уж поставленную задачу можно решить "электроникой" на дискретных элементах или на МК + код (ФБД или другой язык). Или гибрид - дискретные элементы + МК.
Но, подчеркиваю, ТЗ - первично. (описание что должна делать система и исходные данные и что вы хотите получить)
з.ы.
причём, беря во главу угла схему из журнала, и пытаясь воплотить именно её в "картинках" ФБД, Вы изначально ограничиваете себя возможностями данной схемы. А возможности, гибкость и функционал у МК при тех же затратах-ресурсах у МК значительно шире.
Аватара пользователя
montirovka
Капитан
Сообщения: 998
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 103 раза
Поблагодарили: 360 раз

Re: Узел проекта автополива.

Сообщение montirovka »

slsl писал(а): 24 ноя 2025, 17:07 Подход изначально неверный.
Вы пытаетесь заменить электронную схему ФБД "картинкой". И там и там свои нюансы и Вы сворачиваете не туда и боретесь с созданными же вами проблемами.
А должно быть так:
постановка задачи (ТЗ), и программирование тут не причём.
А уж поставленную задачу можно решить "электроникой" на дискретных элементах или на МК + код (ФБД или другой язык). Или гибрид - дискретные элементы + МК.
Но, подчеркиваю, ТЗ - первично. (описание что должна делать система и исходные данные и что вы хотите получить)
з.ы.
причём, беря во главу угла схему из журнала, и пытаясь воплотить именно её в "картинках" ФБД, Вы изначально ограничиваете себя возможностями данной схемы. А возможности, гибкость и функционал у МК при тех же затратах-ресурсах у МК значительно шире.
А это к чему? Вы про какую схему и из какого журнала?
slsl
Лейтенант
Сообщения: 356
Зарегистрирован: 08 дек 2021, 22:41
Имя: Вячеслав
Благодарил (а): 23 раза
Поблагодарили: 71 раз

Re: Узел проекта автополива.

Сообщение slsl »

Да вроде, недавно мелькала из журнала Радио. Если перепутал топики - то пардоньте.
Но в любом случае, ТЗ первично везде.
MihailK
Сержант
Сообщения: 164
Зарегистрирован: 05 дек 2020, 23:42
Имя: Михаил
Поблагодарили: 3 раза

Re: Узел проекта автополива.

Сообщение MihailK »

В системе полива самое сложное и дорогостоящее это сама система полива. Трубы, насосы, фильтры, емкости и тд. Так же для нормального полива должен быть запас воды. У меня на 2 теплицы уходит 500л один полив + грядки. Поэтому полив, это целый комплекс мероприятий, а автоматика по стоимости составляет не более 10% от общей стоимости проекта. Та автоматика, которая продается на озоне, это просто поиграться. Как вам выше заметили, начните с ТЗ. Причем не ТЗ на автоматику, а ТЗ на систему полива. Если у вас предусмотрен капельный полив, обратите внимание, что некоторые системы рассчитаны на один сезон. Когда с этим будет полное понимание, можно переходить к ТЗ на автоматику. По автоматике проще купить готовый контроллер, куда просто прописываете сценарии без программирования (цена примерно 6000-7000р+ бп+ реле и тд)
Editor
Рядовой
Сообщения: 24
Зарегистрирован: 17 авг 2025, 17:33
Имя: Ашот
Благодарил (а): 3 раза
Поблагодарили: 2 раза

Re: Узел проекта автополива.

Сообщение Editor »

montirovka писал(а): 24 ноя 2025, 16:48 А что вам мешает сделать как предлагали выше.
2025-11-24_16-43-57.png
Значение 1 на выходе счетчика висит сутки, а не короткий импульс сброса.
Вот об этом я не знал.К сожалению справка ,что в самой программе не описывает все нюансы работы блоков и я думал как в других НЕ компараторах после срабатывания только импульс.Тогда конечно же смысл схемы и работа меняются. Спасибо за подсказку,теперь нужно это проверить самому и жизнь изменится к лучшему! :)
В принципе я как говорил ранее, нашёл какое то своё решение.Меня зацепил лишь факт неверной работы блока AND,где по "микросхемной" логике она не должна была делать то с чем я столкнулся. Спасибо за помощь в решении по другому придуманных мной задач.
Но к сожалению что с этим AND в том случае было не так ,я не понимаю. Чтобы не отвлекать никого, я соглашусь на то что мне это и не нужно.
Разговор сложился не так как я думал.Меня интересовало почему блок логики работал неверное.А собеседники подумали я ищу другого лучшего решения. К сожалению такое часто случается на форумах. Наверное все мыслят по своему и потому так и должно случаться.
Последний раз редактировалось Editor 25 ноя 2025, 10:31, всего редактировалось 1 раз.
Editor
Рядовой
Сообщения: 24
Зарегистрирован: 17 авг 2025, 17:33
Имя: Ашот
Благодарил (а): 3 раза
Поблагодарили: 2 раза

Re: Узел проекта автополива.

Сообщение Editor »

MihailK писал(а): 25 ноя 2025, 00:16 В системе полива самое сложное и дорогостоящее это сама система полива. Трубы, насосы, фильтры, емкости и тд. Так же для нормального полива должен быть запас воды. У меня на 2 теплицы уходит 500л один полив + грядки. Поэтому полив, это целый комплекс мероприятий, а автоматика по стоимости составляет не более 10% от общей стоимости проекта. Та автоматика, которая продается на озоне, это просто поиграться. Как вам выше заметили, начните с ТЗ. Причем не ТЗ на автоматику, а ТЗ на систему полива. Если у вас предусмотрен капельный полив, обратите внимание, что некоторые системы рассчитаны на один сезон. Когда с этим будет полное понимание, можно переходить к ТЗ на автоматику. По автоматике проще купить готовый контроллер, куда просто прописываете сценарии без программирования (цена примерно 6000-7000р+ бп+ реле и тд)
Это всё так как говорите.У меня две теплицы и несколько грядок.Дорогостоящее оборудование,когда я на пенсии и всегда дома не целесообразно.Если на улице дождь,а у меня запланирован полив и в теплице и на грядках,то вышел ,перекрыл кран на улицу и пусть работает дальше.И суть не в том что сколько стоит,а в том самом лично творчестве,от которого получаешь удовольствие когда результат достигнут.
Все мы люди сотворены по образу и подобию Творца. А Творец это и Разум и Творчество,что осознавая и переживая в своей жизни ,делает её интересной и даже плодотворной. Ну и кому как повезло в этом сходстве с Творцом,тот так и проведёт жизнь. Но суть в том, кто и как смотрит на жизнь.Только смотреть на творчество других и пользоваться этим или в какой то мере самому участвовать в этом? Писать стихи самому или только читать стихи других? Надеюсь немного объяснил свою позицию. :)
Аватара пользователя
Rovki
Полковник
Сообщения: 5908
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 84 раза
Поблагодарили: 290 раз
Контактная информация:

Re: Узел проекта автополива.

Сообщение Rovki »

Editor писал(а): 25 ноя 2025, 10:14
montirovka писал(а): 24 ноя 2025, 16:48 А что вам мешает сделать как предлагали выше.
2025-11-24_16-43-57.png
Значение 1 на выходе счетчика висит сутки, а не короткий импульс сброса.
Вот об этом я не знал.К сожалению справка ,что в самой программе не описывает все нюансы работы блоков и я думал как в других НЕ компараторах после срабатывания только импульс.Тогда конечно же смысл схемы и работа меняются. Спасибо за подсказку,теперь нужно это проверить самому и жизнь изменится к лучшему! :)
В принципе я как говорил ранее, нашёл какое то своё решение.Меня зацепил лишь факт неверной работы блока AND,где по "микросхемной" логике она не должна была делать то с чем я столкнулся. Спасибо за помощь в решении по другому придуманных мной задач.
Но к сожалению что с этим AND в том случае было не так ,я не понимаю. Чтобы не отвлекать никого, я соглашусь на то что мне это и не нужно.
Разговор сложился не так как я думал.Меня интересовало почему блок логики работал неверное.А собеседники подумали я ищу другого лучшего решения. К сожалению такое часто случается на форумах. Наверное все мыслят по своему и потому так и должно случаться.
В цифровой технике у элементов есть задержки известные. И МС работают параллельно , а тут программная реализация- последовательная .
Электронщик до мозга костей и не только
Ответить

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

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

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