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

Нарисовал счетчик расхода воды, может быть есть место для подвига ?

Ответить
andrey856
Рядовой
Сообщения: 10
Зарегистрирован: 25.02.2019{, 20:18}
Репутация: 0
Имя: Андрей

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

#1

Сообщение andrey856 » 26.02.2019{, 16:49}

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

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

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

на плату 1 можно не смотреть - там просто температура и давление
Screenshot 2019-02-26 at 16.48.50.png
Вложения
most_counter.flp
(220.37 КБ) 62 скачивания

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

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

#2

Сообщение Sancho » 26.02.2019{, 17:27}

andrey856, Какая частота, максимальная, следования импульсов? И длительность?
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
AVGN
Капитан
Сообщения: 727
Зарегистрирован: 03.02.2017{, 12:23}
Репутация: 56

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

#3

Сообщение AVGN » 26.02.2019{, 17:37}

andrey856, воду вроде как все продаваны считают кубами.
Вот на старом ресурсе лежит блок Мгновенный расход - Расходомер воды (Flow Sensor)
В блоке 3 выхода - m/c, m3/c, m3/ч.
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн

andrey856
Рядовой
Сообщения: 10
Зарегистрирован: 25.02.2019{, 20:18}
Репутация: 0
Имя: Андрей

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

#4

Сообщение andrey856 » 26.02.2019{, 17:40}

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

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

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

#5

Сообщение Sancho » 26.02.2019{, 17:58}

Вот Ваш, слегка модифицированный, вариант
С комментариями

Отправлено спустя 5 минут 19 секунд:
Забыл - включите у входа подтяжку!!!, геркон по общему
Вложения
most_counter_v01.flp
(261.84 КБ) 86 скачиваний
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

renat85
Рядовой
Сообщения: 29
Зарегистрирован: 06.09.2015{, 20:48}
Репутация: 2

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

#6

Сообщение renat85 » 26.02.2019{, 18:15}

Посмотрите в моей реализации. viewtopic.php?f=137&t=4983

andrey856
Рядовой
Сообщения: 10
Зарегистрирован: 25.02.2019{, 20:18}
Репутация: 0
Имя: Андрей

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

#7

Сообщение andrey856 » 26.02.2019{, 19:13}

Sancho писал(а):
26.02.2019{, 18:04}
Вот Ваш, слегка модифицированный, вариант
С комментариями
Спасибо большое !

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

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

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

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

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

#8

Сообщение Sancho » 26.02.2019{, 19:54}

Да.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Ответить

Вернуться в «Помогите, а то я "нимагу"»