Показания уровня воды
-
- Лейтенант
- Сообщения: 613
- Зарегистрирован: 06 янв 2018, 19:50
- Благодарил (а): 8 раз
- Поблагодарили: 2 раза
Показания уровня воды
Всем привет. Помогите доработать проект. Первоначально один раз в 30 минут делался замер и по MQTT передавались показания. Но со временем. Не стало хватать воды. И чтобы не выкачать ее полностью. Появилась необходимость, передавать промежуточные значения до отключения насоса. Эти значения 500 450 420. Попробовал сделать как на схеме. Обведено красным. Но значения стали приходить по нескольку раз. 500 передавалась несколько раза подряд, через разные промежутки времени. Нужно чтобы при выкачивании воды. И дойдя до уровня 500. Значение передалось всего один раз. После понижения до 450. 450 Передалось один раз. Тоже самое и с третьим значением. Подскажите, как это можно реализовать?
[spoiler] [/spoiler]
[spoiler] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Dryundel
- Полковник
- Сообщения: 2475
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 10 раз
- Поблагодарили: 53 раза
Показания уровня воды
[ref]SerOv[/ref], Вероятно это дребезг. Вода колышется и переход через четкую границу происходит несколько раз. Надо делать гистерезис компаратору.
Почитайте эту тему viewtopic.php?f=83&t=3103, должно помочь.
Почитайте эту тему viewtopic.php?f=83&t=3103, должно помочь.
-
- Сержант
- Сообщения: 147
- Зарегистрирован: 05 дек 2020, 23:42
- Имя: Михаил
- Поблагодарили: 3 раза
Показания уровня воды
ТС, а почему не сделать как у всех? Три поплавка верхний уровень, нижний уровень, сухой ход (можно добавить четвертый переполнение емкости-авария) Реле управляют Вашим хозяйством, а контроллер контролирует состояние и присылает Вам информацию о состоянии Вашей системы.
-
- Лейтенант
- Сообщения: 613
- Зарегистрирован: 06 янв 2018, 19:50
- Благодарил (а): 8 раз
- Поблагодарили: 2 раза
Показания уровня воды
Это колодец. Там никакого переполнения нет. Мне интересен уровень воды и как он меняется от разных условий. И как у всех поплавки мне не нужны. Сухой ход в системе существует. И даже реле давления.
Отправлено спустя 5 минут 47 секунд:
Поставил блоки Гистерезис. Получилось вообще не понятно. Большие всплески. От куда не понятно. Сейчас максимум 600 литров воды. [spoiler] [/spoiler]
Буду разбираться
Отправлено спустя 5 минут 47 секунд:
Поставил блоки Гистерезис. Получилось вообще не понятно. Большие всплески. От куда не понятно. Сейчас максимум 600 литров воды. [spoiler] [/spoiler]
Буду разбираться
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Сержант
- Сообщения: 147
- Зарегистрирован: 05 дек 2020, 23:42
- Имя: Михаил
- Поблагодарили: 3 раза
Показания уровня воды
Без поплавков никак. Вам нужно знать дебит вашего колодца. Ставите 4 поплавка. Верхний поплавок 1 нормальный уровень воды.
Поплавок 2 средний уровень. Поплавок 3 -минимальный уровень насос стоп. Поплавок 4 (сухой ход) вода в системе есть, ставится на случай если не сработал поплавок 3. Теперь можно получать информацию: сколько воды в колодце, сколько поступает за единицу времени, сообщения об авариях. И если вы видите , что воды в колодце нет промежуточные замеры не помогут.
- Dryundel
- Полковник
- Сообщения: 2475
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 10 раз
- Поблагодарили: 53 раза
Показания уровня воды
Ну и как вам помочь без проекта? Не думали об этом?SerOv писал(а): 27 авг 2022, 08:25 Поставил блоки Гистерезис. Получилось вообще не понятно. Большие всплески. От куда не понятно. Сейчас максимум 600 литров воды.
Или не тот блок, или неправильные настройки.
-
- Лейтенант
- Сообщения: 613
- Зарегистрирован: 06 янв 2018, 19:50
- Благодарил (а): 8 раз
- Поблагодарили: 2 раза
Показания уровня воды
Спасибо за участие. На данном этапе я не готов связываться с поплавками. Если заработает, проект о котором, я расcказал выше. Меня это устроит.MihailK писал(а): 28 авг 2022, 00:25Без поплавков никак. Вам нужно знать дебит вашего колодца. Ставите 4 поплавка. Верхний поплавок 1 нормальный уровень воды.
Поплавок 2 средний уровень. Поплавок 3 -минимальный уровень насос стоп. Поплавок 4 (сухой ход) вода в системе есть, ставится на случай если не сработал поплавок 3. Теперь можно получать информацию: сколько воды в колодце, сколько поступает за единицу времени, сообщения об авариях. И если вы видите , что воды в колодце нет промежуточные замеры не помогут.
Отправлено спустя 2 минуты 30 секунд:
Вот так изменил. И появились эти всплескиDryundel писал(а): 28 авг 2022, 02:17 Ну и как вам помочь без проекта? Не думали об этом?
Или не тот блок, или неправильные настройки.
[spoiler] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Dryundel
- Полковник
- Сообщения: 2475
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 10 раз
- Поблагодарили: 53 раза
Показания уровня воды
Так и есть, неправильная настройка блока. Внимательно читайте описание блока и вникайте в суть логики. На всякий случай:
True = 1
False = 0
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Лейтенант
- Сообщения: 613
- Зарегистрирован: 06 янв 2018, 19:50
- Благодарил (а): 8 раз
- Поблагодарили: 2 раза
Показания уровня воды
Я пробавал менять. Там нет больших показаний. Но часто приходят. Хаотичные значения. Не перейдя порог 20.Dryundel писал(а): 28 авг 2022, 10:13Так и есть, неправильная настройка блока. Внимательно читайте описание блока и вникайте в суть логики.
2022-08-28_100415.jpg
На всякий случай:
True = 1
False = 0
Отправлено спустя 40 минут 38 секунд:
Первый фильтр выставлен на 560 на самом деле 569.а значения прихода очень часто. И опять странные всплески но уже в низ
[spoiler] [/spoiler]
Отправлено спустя 1 минуту 21 секунду:
[spoiler] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Dryundel
- Полковник
- Сообщения: 2475
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 10 раз
- Поблагодарили: 53 раза
Показания уровня воды
Странные но уже не множественные.
Есть подозрение, что это либо датчик HC-SR04 хулиганит, либо штатный блок в вашем проекте некорректно работает. Поищите на форуме альтернативу. И к стати блок от [ref]ecoins[/ref], не плохо работает, но наберитесь терпения чтобы разобраться с этими библиотеками.
И еще один момент. Колодец не лучшее место для сонаров. Эхо и звуки разные, от насоса, внешние, могут воздействовать. Я бы наверное посоветовал какой нибудь лазерный типа VL53L0X или что то подобное.
-
- Лейтенант
- Сообщения: 613
- Зарегистрирован: 06 янв 2018, 19:50
- Благодарил (а): 8 раз
- Поблагодарили: 2 раза
Показания уровня воды
Лазерный. Он с водой корректно работать будет? Чёткой границы ведь нет. И он не герметичный. А там больная влажность.Dryundel писал(а): 28 авг 2022, 15:40Странные но уже не множественные.
Есть подозрение, что это либо датчик HC-SR04 хулиганит, либо штатный блок в вашем проекте некорректно работает. Поищите на форуме альтернативу. И к стати блок от [ref]ecoins[/ref], не плохо работает, но наберитесь терпения чтобы разобраться с этими библиотеками.
И еще один момент. Колодец не лучшее место для сонаров. Эхо и звуки разные, от насоса, внешние, могут воздействовать. Я бы наверное посоветовал какой нибудь лазерный типа VL53L0X или что то подобное.
- Dryundel
- Полковник
- Сообщения: 2475
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 10 раз
- Поблагодарили: 53 раза
Показания уровня воды
Будет.
А сонар у вас герметичный?
Залейте модуль компаундом каким нибудь, оставьте только "глаз".
-
- Лейтенант
- Сообщения: 613
- Зарегистрирован: 06 янв 2018, 19:50
- Благодарил (а): 8 раз
- Поблагодарили: 2 раза
Показания уровня воды
да. Во такойDryundel писал(а): 28 авг 2022, 15:51 А сонар у вас герметичный?
Залейте модуль компаундом каким нибудь, оставьте только "глаз".
[spoiler] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Dryundel
- Полковник
- Сообщения: 2475
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 10 раз
- Поблагодарили: 53 раза
Показания уровня воды
Понятно. Как вариант, можно попробовать сделать ему раструб. Не факт что поможет, но как идея.
- Dryundel
- Полковник
- Сообщения: 2475
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 10 раз
- Поблагодарили: 53 раза
Показания уровня воды
[spoiler=Вот так] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Лейтенант
- Сообщения: 613
- Зарегистрирован: 06 янв 2018, 19:50
- Благодарил (а): 8 раз
- Поблагодарили: 2 раза
Показания уровня воды
А можно на других блоках что-то похожее собрать. Например блок переключения.
[spoiler] [/spoiler]
[spoiler] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Dryundel
- Полковник
- Сообщения: 2475
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 10 раз
- Поблагодарили: 53 раза
Показания уровня воды
Недоверие к блокам?SerOv писал(а): 28 авг 2022, 17:10 А можно на других блоках что-то похожее собрать. Например блок переключения.

Да без проблем. Отправлено спустя 3 минуты 25 секунд:
Там все это есть. Но надо читать. Надо вникать. А это, соглашусь, напряг.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Лейтенант
- Сообщения: 613
- Зарегистрирован: 06 янв 2018, 19:50
- Благодарил (а): 8 раз
- Поблагодарили: 2 раза
Показания уровня воды
Я имел в виду, не блоки гистерезиса. А вообще, на каких то других блока. Как то по другому принципу реализовать. Сам не могу ничего придумать.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость