Датчик расхода воды YF-S201 через модуль WBIO-DI-DR-16


#1

добрый день
подскажите что делаю не так
пробую подключить датчик расхода воды YF-S201 через модуль WBIO-DI-DR-16


#2

mpnnic, добрый день! А что у вас не получается, можете подробнее описать?


#3

нет показаний расходомера
подключил сигнал и землю к модулю WBIO-DI-DR-16 и питание к 5v к контроллеру WB6
WBIO-DI-DR-16 подключен с боку к WB6


#4

Понял вас. Земля на модуле сухих контактов гальванически развязана с GND, вероятно, в этом проблема. Или GND и iGND объединены в вашей схеме?


#5

GND и iGND это как я понимаю модуля и контроллера?
в моей схеме не обьединены


Боковые модули на WB6
#6

Еще смотрю: у вашего датчика потока выход TTL, а в модулях нужно соединять вход с iGND. Надо думать о резисторах подтяжки.

Есть еще одно “но”: Датчик, судя по документации в интернете, шлет импульсы достаточно часто: 450 импульсов на литр. А для модулей DR минимальная ширина импульса для срабатывания — 10 мс, минимальное время между последовательными сигналами — 5 мc (смотрите документацию https://wirenboard.com/wiki/index.php/WBIO-DI-DR-16_I/O_Module). Предполагаю, что на сколь-нибудь больших потоках он не будет корректно взаимодействовать с модулем.


#7

можете посоветовать модуль для подключения счетчиков такового типа ?
WB-MCM8?
WBIO-DIO-TTL-8?


#8

Смотрите, представим, что поток 10 литров в минуту, это значит что частота следования импульсов составит 450 * 10 / 60 сек = 75 Гц. Это очень много для подсчета. Кажется, что должен подойти такой модуль, у него заявлено 100 Hz: https://www.icpdas-usa.com/m_7026.html, но он стоит нечеловеческих денег. Возможно, Raspberry справится с такой задачей, но не факт, что все импульсы окажутся подсчитаны.
Мне кажется, что обычного импульсного счетчика 1 имп/л должно хватать. Есть счетчики Пульсар, которые подключаются к последовательному порту (Пульсар водосчетчик v. 1.1) и хранят расход в памяти, есть просто импульсные (Zenner, например).
WB-MCM8 не считает так быстро, TTL снят с производства, но тоже не уверен, что контроллер с ним не захлебнется.


#9

спасибо за пояснения
видимо по этой причине у меня подвисал модуль и стоящий вторым боковым модуль.
как я понял для небольших расходов этот счетчик теоретически может быть использован.
Пульсар подключить к модулю WBIO-DI-DR-16 будет возможно?


#10

Возможно, кстати, попробуем у себя воспроизвести подвисание.

Пульсар — уточните, сколько импульсов на литр у модели с импульсным выходом, я имел ввиду вот такой: http://teplovodokhran.ru/products/schetchik-vody/kvartirnyy-schyetchik-vody-du-15-du-20/s-tsifrovym-vykhodom-rs485-ili-mbus-du1520.html/ – он подключается к контроллеру. Недавно здесь на форуме разбирались, у него поменялся формат выдачи данных о расходе, но решили проблему.

Импульсный счетчик точно можно подключить к контроллеру, к боковому модулю тоже можно, но есть вероятность, что подсчет импульсов придется делать через движок правил.