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

Блок измерения влажности почвы

Добавлено: 11 мар 2017, 12:07
Anydy
Может кому пригодится! Весна скоро, дачный сезон!
Смысл данного блока - минимизировать электролиз датчика.
Как известно если мерить просто напряжение снимаемое с электродов погруженных в почву, то неизбежен процесс электролиза. Соответственно электроды быстро придут в негодность.
В блоке используется 2 цифровых пина для подачи переменного напряжения на электроды и 1 аналоговый для считывания показаний. Таким образом электролиз в меньшей степени разрушает электроды. Но все равно желательно использовать нержавейку, обязательно из одинакового материала и размера. Например велосипедные спицы.
UPD .... Добавлено пару строк для того как на входе EN нет единицы и значит на электродах тоже нет напряжения
Vlagn_1(CODE).ubi
Схема подключения:

Блок измерения влажности почвы

Добавлено: 11 мар 2017, 20:01
krom23
Какие пины используются?

Блок измерения влажности почвы

Добавлено: 11 мар 2017, 20:12
OlegAn1962
Anydy писал(а):2 цифровых пина для подачи переменного напряжения
Это как?

Блок измерения влажности почвы

Добавлено: 12 мар 2017, 00:28
Boroda
OlegAn1962 писал(а):Это как?
Пин1 - 01010101010101010
Пин2 - 10101010101010101

Добавлено (12.03.2017, 00:28)
---------------------------------------------
krom23 писал(а):Какие пины используются?
Какие в параметрах пользователя укажите, такие и будут.

Блок измерения влажности почвы

Добавлено: 12 мар 2017, 05:22
Naladchik
Anydy писал(а):минимизировать электролиз датчика.
А не проще ли для этого снимать показания с датчика например 2-4 раза в сутки и подавать питание на датчик именно перед самим измерением. Питание подали, 3-5 секунд на стабилизацию значения, измерение влажности, снятие питания.. Таким образом и датчик не надо держать постоянно под напряжением и электроды разрушаются/окисляются гораздо медленнее.
Я пробовал запитывать датчик (у меня датчик с платой компаратора) напрямую с ноги ардуины. Токи при работе во всех режимах замерял, все в допуске. По крайней мере для домашних цветов (мой вариант) замерять влажность почвы чаще чем раз в сутки считаю излишним.

Блок измерения влажности почвы

Добавлено: 12 мар 2017, 10:00
Anydy
Ну а почему бы и нет, и ситуации разные бывают, и растения разные. А если капельный полив - надо постоянно мониторить влажность чтобы не перелить и недолить, опять же огурцам нужно больше воды чем перцам. Раз в пять минут придется мерить.
Так же думаю можно уровень воды в баке контролировать а это далеко не раз в сутки...

Блок измерения влажности почвы

Добавлено: 12 мар 2017, 20:07
krom23
Boroda писал(а):Какие в параметрах пользователя укажите, такие и будут.
Хорошо, исчерпывающий ответ на поставленный вопрос.
Тогда следующий вопрос: Как и в каких параметрах указать?

Блок измерения влажности почвы

Добавлено: 13 мар 2017, 00:32
Anydy
Извеняюсь что не написал подробную справку, но вроде должно быть понятно левый пин, правый пин здаёте любые цифровые, анологовой пин тоже любой! Все в параметрах пользовотеля прописываем!

Добавлено (13.03.2017, 00:32)
---------------------------------------------
krom23 писал(а):Как и в каких параметрах указать?
двойной щелчок по блоку- изменяем!

Блок измерения влажности почвы

Добавлено: 16 мар 2017, 22:10
krom23
Anydy писал(а):двойной щелчок по блоку- изменяем!
Спасибо, понял. Так понимаю, что параметр HUMIDITY назначает аналоговый вход?

Блок измерения влажности почвы

Добавлено: 17 мар 2017, 08:31
Anydy
krom23 писал(а):Так понимаю, что параметр HUMIDITY назначает аналоговый вход?
ДА, аналоговый вход, остальные 2 цифровые с которых и выходит попеременно 1,0,1,0.....

Блок измерения влажности почвы

Добавлено: 05 апр 2021, 22:47
SerOv
Anydy писал(а): 11 мар 2017, 12:07 Может кому пригодится! Весна скоро, дачный сезон!
Смысл данного блока - минимизировать электролиз датчика.
Как известно если мерить просто напряжение снимаемое с электродов погруженных в почву, то неизбежен процесс электролиза. Соответственно электроды быстро придут в негодность.
В блоке используется 2 цифровых пина для подачи переменного напряжения на электроды и 1 аналоговый для считывания показаний. Таким образом электролиз в меньшей степени разрушает электроды. Но все равно желательно использовать нержавейку, обязательно из одинакового материала и размера. Например велосипедные спицы.
Схема подключения:
Здравствуйте Андрей! Как я понял из вашего описания к блоку. Им можно измерять только на одной глубине. И для этого надо 2 электрода. Если я хочу Измерит влажность в двух точках на разных глубинах. Надо еще один блок и два электрода. Для двух точек надо 4 электрода. Так я понял? Можно ли задействовать для двух, трех точек. какой-то один общий электрод. Например для двух точек не 4 а три электрода. Один из них общий?

Блок измерения влажности почвы

Добавлено: 05 апр 2021, 23:38
Rovki
Да можно конечно иметь один общий и опрашивать по очереди только ,что бы не было токов между электродами ...

Отправлено спустя 2 минуты 56 секунд:
Boroda писал(а): 12 мар 2017, 00:28
OlegAn1962 писал(а):Это как?
Пин1 - 01010101010101010
Пин2 - 10101010101010101

Добавлено (12.03.2017, 00:28)
---------------------------------------------
krom23 писал(а):Какие пины используются?
Какие в параметрах пользователя укажите, такие и будут.
То есть генератор - выход которого на один пин ,а через инвертор на другой пин . Если мерить не постоянно ,а по времени ,то пины нужно отключать оба (через И). Тогда и блок специальный не нужен . Осталось отфильтровать входной сигнал от переменки.

Отправлено спустя 4 минуты :
Anydy писал(а): 11 мар 2017, 12:07 Может кому пригодится! Весна скоро, дачный сезон!
Смысл данного блока - минимизировать электролиз датчика.
Как известно если мерить просто напряжение снимаемое с электродов погруженных в почву, то неизбежен процесс электролиза. Соответственно электроды быстро придут в негодность.
В блоке используется 2 цифровых пина для подачи переменного напряжения на электроды и 1 аналоговый для считывания показаний. Таким образом электролиз в меньшей степени разрушает электроды. Но все равно желательно использовать нержавейку, обязательно из одинакового материала и размера. Например велосипедные спицы.
Схема подключения:
Это называется - Кондуктометрические датчики

Блок измерения влажности почвы

Добавлено: 06 апр 2021, 11:00
SerOv
А с какой частотой происходит переплюсовка на электродах, если блок постоянно включен?

Блок измерения влажности почвы

Добавлено: 06 апр 2021, 11:25
Anydy
SerOv писал(а): 05 апр 2021, 22:47 Здравствуйте Андрей! Как я понял из вашего описания к блоку. Им можно измерять только на одной глубине. И для этого надо 2 электрода. Если я хочу Измерит влажность в двух точках на разных глубинах. Надо еще один блок и два электрода. Для двух точек надо 4 электрода. Так я понял? Можно ли задействовать для двух, трех точек. какой-то один общий электрод. Например для двух точек не 4 а три электрода. Один из них общий?
Не проверял но по идее можно использовать несколько пар электродов для разных глубин. Можно попробовать несколько блоков в проекте использовать , насчет одного общего - надо проверять....

Отправлено спустя 6 минут 22 секунды:
SerOv писал(а): 06 апр 2021, 11:00 А с какой частотой происходит переплюсовка на электродах, если блок постоянно включен?
Используется delay() 5 миллисекунд заадержка при каждом переключении полярности ....можно изменить в коде ....но конечно использовать delay() не правильно

Блок измерения влажности почвы

Добавлено: 18 май 2021, 19:34
SerOv
Здравствуйте! Пытаюсь разобраться с блоком. На схеме, подключения электродов в правой части стоит 100 Ом. А в левой части можно ставит сопротивление от 57 Ом до 100 КОм? Или от 57 КОм до 100КОм? В ком порту значения меняются от, если разомкнуто минус 1470 до 2559 если замкнуты электороды. Отрицательные показания это нормально?
[spoiler]
com.jpg
[/spoiler]
Влажность Земли Электроды2.flp

Блок измерения влажности почвы

Добавлено: 19 май 2021, 01:51
Vuktor
[ref]SerOv[/ref], Этот датчик влажности по сути является делителем напряжения. То есть это тот же потенциометр, который меняет своё сопротивление в зависимости от влажности почвы.
https://www.gardenbot.org/howTo/soilMoisture/

screenshot-www.gardenbot.org-2021.05.19-01_49_24.png

Блок измерения влажности почвы

Добавлено: 19 май 2021, 14:56
SerOv
Отрицательные показания в делитель, это нормально?

Блок измерения влажности почвы

Добавлено: 19 май 2021, 15:47
Vuktor
[ref]SerOv[/ref], Вы его не правильно подключили. "После Блока измерения влажности почвы" нужно поставить блок масштабирования и указать то значение которое вам необходимо, например от 0 до 255, или от 0 до 100. Датчик включается точно также как потенциометр, или фоторезистор, к аналоговому входу. И зачем ставить генератор на вход En? Этот вход разрешает работу блока при 1 и не разрешает при 0.

Блок измерения влажности почвы

Добавлено: 19 май 2021, 16:19
SerOv
[ref]Vuktor[/ref],
Я немного о другом спросил. Без блока масштабирования. Нормально, что значения от отрицательных переходят в положительные?

Блок измерения влажности почвы

Добавлено: 19 май 2021, 19:08
Vuktor
[ref]SerOv[/ref], Что бы настроить сам датчик вам надо не в UART выводить, а использовать для подбора резистора от 57 до 100 кОм, обычный мультиметр.