Тема этой статьи - удаленный контроль функционирования автоматической системы полива. Вопрос это серьезнейший. Кто занимался поливом садовых угодий наверняка прошел крещение срывом шланга с патрубка крана. Как нигде необходима надежность и контроль.
Поднимая тему Замысла, я планировал в составе оборудования вменяемые в плане стоимости и простоты средства контроля работоспособности. Такое средство прямого контроля пока одно. Перед тем как обсудить это, сразу скажу, что мне интересен взгляд со стороны и дельные советы.
Изначально для этого планировался простой датчик напора воды. Его даже легко изготовить самому. Конструктивно это висящая внутри трубы шторка с магнитом , которую может отклонять поток воды. Вода течет, шторка поднимается, магнит на шторке замыкает геркон, который коммутирует сигнал в систему контроля. Несомненно кое что мы уже будем знать. Но всётаки я выбрал датчик скорости потока воды. Причина - большая информативность, которая позволит выявлять слабые протечки и косвенно судить о силе давления в системе подачи воды во время полива, что даст системе возможность варьировать время полива.
Причем не обязательно затачивать программу на точный замер расхода в литрах. На даче я плачу не за литры, а "за воду". )) В условиях не только длинных пауз между поливами но и относительно длинными циклами полива достаточно замерять каждые к примеру десять минут количество оборотов от крыльчатки датчика в каких нибудь "попугаях". В процессе внедрения экспериментально установить сколько примерно "попугаев" соответствует штатному состоянию системы, сколько говорит о наличии протечки в выключенном состоянии и сколько о недостаточном давлении, и как следствие об увеличении времени полива. Устранение лишней информации (которую бы нам по любому втюхала готовая заводская система) существенно удешевляет и упрощает метод, сохраняя информативность.
Подключение.
В основе работы датчика лежит эффект Холла. Тут я хотел оставить ссылку на Википедию, но когда сам почитал, понял что лучше не то чтобы пожалеть читателя, скорее больше уважать.)))
Кому интересно что это, расскажу своими словами, кто и так знает, пропускайте абзац. Эффектом Холла называют отклонение потока электронов перпендикулярно магнитным линиям пронизывающим пластину, через которую эти электроны бегут. Магнитное поле как бы сдвигает плотность потока электронов вверх или вниз пластины (зависит от полюсов магнита). Разность эту усиливают и измеряют, что потом и указывает на наличие вокруг плоского проводника магнитного поля.
Внутри герметичного корпуса находится крыльчатка с магнитом, вращение которой генерирует импульсы на сигнальном проводе устройства.
Если брать модель YF-S201 с картинки, то:
Характеристики:
- Модель: YF-S201
- Напряжение питания: 5—18 Вольт
- Выходное напряжение сигнала: 5 Вольт
- Точность: 10%
Сенсор генерирует 450 импульсов на 1 литр. Таким образом, чувствительность сенсора составляет примерно 2,2 миллилитра. Датчик модели YF-S201 предназначен для измерения объёма проходящей жидкости в диапазоне от 1 до 30 литров в минуту при давлении не более 1,75 МПа. Датчик присоединяется к трубе или шлангу с помощью гайки с резьбой на ½ дюйма.
При подключении расходомера стоит обратить внимание, что он измеряет движение воды только в одном направлении — на корпусе устройства нарисована стрелка, указывающая направление потока.
Датчик подключается тремя проводами. Черный провод — «минус», красный — «плюс» и желтый — сигнальный выход. Длина шлейфа 15 см.
Для работы с датчиком можно использовать библиотеку WaterFlow (для платформы Arduino)/. Функции библиотеки реализуют считывание сырых данных с датчика и представляют результаты в удобном виде. Использует метод скользящего среднего для повышения точности вычислений скорости потока.
С благодарностью принимаю осмысленные советы.
Удачи и хорошего настроения. Ставьте лайки, делитесь статьей с другими, подписывайтесь на канал.