YF-B10

Использование прочих датчиков и энкодеров и пользовательских блоков к ним
Ответить
Аватара пользователя
Sio
Сержант
Сообщения: 128
Зарегистрирован: 28 июн 2021, 19:26
Откуда: из дома, к вам
Имя: Александр
Благодарил (а): 8 раз
Поблагодарили: 2 раза

YF-B10

Сообщение Sio »

Приветствую уважаемые коллеги, друзья.
Помогите создать блок для датчика расхода воды: YF-B10
YF-B10.jpg
Нашел на форуме только блоки для датчиков с небольшим расходом. Для YF-B10, естественно, нужно применять что-то другое.
Я нашел немного информации об этом датчике, вот ссылки:
https://github.com/bway-dev/flow-sensor ... ree/master
Думаю, многие оценят этот блок.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ggen4ik
Рядовой
Сообщения: 24
Зарегистрирован: 09 фев 2022, 17:34
Имя: Evgeny

YF-B10

Сообщение ggen4ik »

Для чего здесь вообще отдельный блок? Это турбинный расходомер с датчиком холла.
На выходе расходомера имеем импульсы. 1 имп = Х мл.
Просто считаете кол-во импульсов, преждевременно откалибровав его.
Т.е. если выяснили, что 1 имп = 100 мл (например), то чтобы налить 1 литр нужно получить с расходомера 10 имп.
Для калибровки как раз таки наливаете определенную дозу (например те же 1000 мл) и делите эту дозу на кол-во поступивших импульсов.
Аватара пользователя
Sio
Сержант
Сообщения: 128
Зарегистрирован: 28 июн 2021, 19:26
Откуда: из дома, к вам
Имя: Александр
Благодарил (а): 8 раз
Поблагодарили: 2 раза

YF-B10

Сообщение Sio »

Спасибо за ваше предложение.
Да, вы, конечно, правы, можно просто посчитать импульсы датчика и приблизительно рассчитать расход.
Просто это уже было сделано на GITHUB.
Можно создать универсальный блок для подсчета импульсов и применить этот блок ко всем датчикам расхода, изменив калибровки.
На форуме примерно об этом уже была дискуссия:viewtopic.php?f=112&t=2555&p=125606&hil ... B8#p125606
Аватара пользователя
Phazz
Полковник
Сообщения: 3110
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 228 раз
Поблагодарили: 107 раз

YF-B10

Сообщение Phazz »

[ref]Sio[/ref], так уже давно есть блок подсчёта импульсов. В стандартных блоках.
Аватара пользователя
ViktorPetrov
Капитан
Сообщения: 807
Зарегистрирован: 09 апр 2018, 23:56
Имя: Виктор
Благодарил (а): 4 раза
Поблагодарили: 1 раз

YF-B10

Сообщение ViktorPetrov »

Стандартные Паша как показывает практика тормозят ,об этом много утверждают уважаемые люди на форуме,нужно ждать ,когда перейдем на новые библиотеки ,этот процесс не скорой,надо понимать и набраться терпения .
slsl
Сержант
Сообщения: 291
Зарегистрирован: 08 дек 2021, 22:41
Имя: Вячеслав
Благодарил (а): 15 раз
Поблагодарили: 44 раза

YF-B10

Сообщение slsl »

Используйте для подсчета скоростной счётчик, дропов не будет.
Ответить

Вернуться в «Прочие датчики и энкодеры»

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

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