Страница 1 из 1

Прошу помощи по счетчику воды (оптимизация)

Добавлено: 26 фев 2019, 16:49
andrey856
Добрый день !
Первый проект, много проб и ошибок, но вроде получился счетчик имульсов (с геркона) счетчика расходы воды. попытался найти уже реализованное, но не нашел. Так что не судите строго, если тема избитая

1. Считает импульс по фронту,
2. доходя до 10, выдает единицу
3. значение в EEPROM увеличивает на единицу и перезаписывает его
4. значение выводится на дисплей

Так как проект первый, то не уверен , что именно те компоненты были выбраны и они оптимальны. Также есть проблема с медлительностью счетчика импульсов - надо подождать секунд 5 чтоб он отвис и принял следующий импульс. Посмотрите пжлста, есть ли место подвигу ?

на плату 1 можно не смотреть - там просто температура и давление
Screenshot 2019-02-26 at 16.48.50.png

Прошу помощи по счетчику воды (оптимизация)

Добавлено: 26 фев 2019, 17:27
Sancho
[ref]andrey856[/ref], Какая частота, максимальная, следования импульсов? И длительность?

Прошу помощи по счетчику воды (оптимизация)

Добавлено: 26 фев 2019, 17:37
AVGN
[ref]andrey856[/ref], воду вроде как все продаваны считают кубами.
Вот на старом ресурсе лежит блок Мгновенный расход - Расходомер воды (Flow Sensor)
В блоке 3 выхода - m/c, m3/c, m3/ч.

Прошу помощи по счетчику воды (оптимизация)

Добавлено: 26 фев 2019, 17:40
andrey856
Насколько я понял как работает счетчик воды, то при переходе через десятилитровую отметку, геркон замыкается и держится там еще 3 литра. Ну то есть мы не говорим , что это какой то микросекндный импульс, скорее всего это нормальный импульс при 50л/мин на минимум 3 сек

Прошу помощи по счетчику воды (оптимизация)

Добавлено: 26 фев 2019, 18:04
Sancho
Вот Ваш, слегка модифицированный, вариант
С комментариями

Отправлено спустя 5 минут 19 секунд:
Забыл - включите у входа подтяжку!!!, геркон по общему

Прошу помощи по счетчику воды (оптимизация)

Добавлено: 26 фев 2019, 18:15
renat85
Посмотрите в моей реализации. viewtopic.php?f=137&t=4983

Прошу помощи по счетчику воды (оптимизация)

Добавлено: 26 фев 2019, 19:13
andrey856
Sancho писал(а): 26 фев 2019, 18:04 Вот Ваш, слегка модифицированный, вариант
С комментариями
Спасибо большое !

Очень интересно, поразбираюсь!

и вдогонку следующий вопрос:

Если я хочу все параметры забирать через Modbus TCP, то правильно я понимаю, что я назначаю регистры Modbus и просто привязываю их в конкретных точках, там где хочу забрать то или иное значение (состояние, или переменную) ?

Прошу помощи по счетчику воды (оптимизация)

Добавлено: 26 фев 2019, 19:54
Sancho
Да.