| Автоматика и аппаратура связи Дистанционное и непосредственное управление исполнительными механизмами, сотовая, а также радиосвязь. |
Делаю свой датчик воды
24.01.2024, 08:21
|
|
|
Временная регистрация
Регистрация: 16.09.2007
Сообщений: 60
Сказал спасибо: 14
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Делаю свой датчик воды
Здравствуйте.
Я делаю схему управления системой для выращивания грибов.
Для себя, но возможны даже заказы.
Мне понадобился универсальный датчик наличия влаги и воды, скорее всего ёмкостной.
Я решил сделать свой датчик из за конструктивных ограничений тех, которые дешево продают китайцы.
Хочу что бы все работало от 12 вольт.
Есть две популярные схемы такого датчика:
1) генератор, в котором две обкладки датчика образуют ёмкость. Когда влага попадает между ними, то ёмкость между ними повышается и частота генерируемого сигнала - падает. Дальше - low pass filter и - в моём случае - компаратор.
2) генератор работает на постоянной частоте ок. 1 мгц. Сигнал идет на одну обкладку ёмкостного датчика, ко второй обкладке присоединена схема с диодом и делителем напряжения и к ней подключен компаратор.
Я склоняюсь ко второму варианту и уже закупил детали ( TLC555 и LM393)
Компаратор хочу сделать больше похожим на триггер Шмита и чтоб он подстраивался и чтоб у него регулировался гистерезис.
Есть соблазн сделать генератор один на все датчики, а детектор/делитель делать и компаратор сделать свой для каждого конкретного места измерения. Правильно ли это?
Я хочу чтоб самим "датчиком" являлись две проводящие полоски медного скотча, закрытые от воды полоской обычного скотча или трёхжильный провод, идущий в никуда, с заизолированными концами жил. Это удобно потому что можно и влагу на горизонтальной плоскости фиксировать таким датчиком и наклеить его на трубу, в виде двух разомкнутых спиралей.
Хочу чтоб вся электроника была в сухости, в ящике, а к воде бы шли простенькие провода.
Идут два провода: тот на который подается частота от генератора и тот, который ее принимает.
Если схему и обкладки ёмкостного датчика разнести, то появляется паразитная емкость линии.
Если я веду два провода к "официальному" месту измерения, то между ними будет паразитная ёмкость, которая будет увеличиваться по мере удлинения провода, идущего от схемы к тому месту, где я хочу регистрировать наличие или отсутствие воды.
Возникла мысль: а если я добавлю 3 провод (идущий до места измерения), на который буду подавать ту же частоту от того же генератора, но со сдвигом по фазе на 180 градусов. Провод этот будет компенсировать первый 1мгц сигнал, так чтоб в той части линии, которая не работает как датчик воды, сигналы двух пульсирующих проводов как бы друг из друга вычитались и в среднем проводе не наводилось никакого ответного напряжения.
А в том месте, где я хочу проводить измерения, компенсирующий проводник бы заканчивался и два проводника работали бы как ёмкость, которая меняется от наличия влаги/воды — один бы наводил напряжение в другом и дальше делитель/детектор бы выпрямлял бы радиочастоту и компаратор/триггер Шмита бы выключал/выключал реле (например), в зависимости от напряжения выпрямленного сигнала.
Это и есть дифференциальная линия передачи сигнала?
Как проще сделать схему что бы в линии не было паразитной ёмкости?
Стоит ли с этим связываться?
На что я опираюсь:
триггер шмитта - стоит ли использовать zvn3306
https://www.edn.com/simple-changes-i...hmitt-trigger/
типичный датчик наличия воды (без триггера шмитта)
https://docs.sunfounder.com/projects...nent_soil.html
https://www.mdpi.com/sensors/sensors...05387-g001.png
Так же я смотрел схемы сдвига по фазе на 180 градусов, но не смог выбрать подходящей.
Хорошо бы чтоб схема была простой и не зависела бы от частоты генератора.
Спасибо
Последний раз редактировалось cavebear; 24.01.2024 в 08:27.
|
|
|
|
24.01.2024, 11:10
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 8,918
Сказал спасибо: 3,109
Сказали Спасибо 3,030 раз(а) в 2,258 сообщении(ях)
|
Сообщение от cavebear
|
|
соблазн сделать генератор один на все датчики, а детектор/делитель делать и компаратор сделать свой для каждого конкретного места измерения. Правильно ли это?
|
Какое расстояние между датчиками?
Есть ли смысл экономить дешевую микросхему генератора ради того, чтобы кабелем вести мегагерц куда-то на несколько потребителей?
Ну и - с учетом емкости этих многих (предположительно) проводов - нужно умощнять выход мегагерцевого генератора.
ИМХО - делать полностью автономные схемы, заводить общее - только воду для полива и питание 12В (или сколько там).
Гарантия того - если откажет один датчик, то завянут грибы только в одной грядке
Сообщение от cavebear
|
|
Как проще сделать схему что бы в линии не было паразитной ёмкости?
|
Поместить схему (генератор + датчик) в спичечный коробок и залить парафином. Или каким герметиком - силиконовым для аппаратуры, эпоксидным...
Много их есть разных.
А эту коробочку поместить на грядке рядом с датчиком.
|
Цитата:
|
|
Возникла мысль: а если я добавлю
|
это Вам нужно создать математическую модель с учетом всех паразитных параметров.
Но если эта матмодель даст вывод о том, что все равно нужно подстраивать под каждый конкретный случай (длину подводящего провода) - то не проще ли сделать кучку одинаковых датчиков, расположенных непосредственно на месте...
Сообщение от cavebear
|
|
полоски медного скотча, закрытые от воды полоской обычного скотча или трёхжильный провод, идущий в никуда, с заизолированными концами жил
|
Это потом будет втыкаться в землю? Сомневаюсь, что ПВХ изоляция или скотч на 100% паронепроницаемы - т.е. предполагаю, что коррозия будет. Взять бы полноценную нержавейку... Ну и ее тоже в изоляцию, на всякий случай...
Последний раз редактировалось mike-y-k; 02.12.2025 в 15:58.
Причина: 6.6
|
|
|
|
Сказали "Спасибо" Yuri222
|
|
|
24.01.2024, 13:45
|
|
|
Временная регистрация
Регистрация: 16.09.2007
Сообщений: 60
Сказал спасибо: 14
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Re: Делаю свой датчик воды
Сообщение от Yuri222
|
это Вам нужно создать математическую модель с учетом всех паразитных параметров.
Но если эта матмодель даст вывод о том, что все равно нужно подстраивать под каждый конкретный случай (длину подводящего провода) - то не проще ли сделать кучку одинаковых датчиков, расположенных непосредственно на месте...
|
Спасибо.
Разумно.
Про мощность передатчика - правда.
Сделаю свой генератор для каждого датчика.
Можно вообще по потребляемой генератором мощности определять наличие воды но мне проще готовую схему применить.
На счет математической модели - я думаю, что все кончится подстраиванием.
Угадать бы порядок. В математике я не силен. Хочу сделать свой прототип, а если все доведу до ума, то может найму кого ни будь чтоб посчитал и закажу платы у китайцев.
Так же я хочу компараторы сделать с двумя ручками настройки и они будут с датчиком разнесены.
Если бы можно было купить дешевый датчик, который клеился на ведро, на трубу или одевался на тонкий шланг (и желательно много раз) и при этом гарантированно прилегал бы и работал бы через толстую пластиковую стенку за счет своей плоскости и способности обвиваться, то я бы и не думал мутить свой.
Думаю, что я действительно напечатаю на ЗД принтере корпус и залью в него парафином схему, но только из него все равно должно что то торчать и клеится/наматываться на измеряемый сосуд или трубу.
Систем я делаю несколько.
Это и для лечебных и пищевых грибов, которые я учусь выращивать и кое что еще, и кое что - другое.
Если бы китайцы догадались сделать датчик, который бы напаивался или приклеивался на две наклеенные полоски медного скотча или поджимал их края, да и еще на 12 вольт, то я бы сразу его купил на пробу.
Но китайцы не делают то, что мне надо.
С датчиком оседания конденсата на полу помещения, где я выращиваю вешенки, еще более сложная история.
Практика показала, что такой датчик нужен ибо при влажности ок 100%, где на резистивные датчики набьется вода и они станут не точны и их придется сушить нагревателем, мне нужен дискретный ответ: пол сухой или пол мокрый.
Для цветочков в горшочках датчик хорошо бы просто клеить на внешнюю поверхность горшка.
Если придется мерить влажность почвы, то я просто петли из провода в изоляции закопаю, может пущу в желобах пластмассового кола с двутавровым сечением. Сверху залью парафином схему. Кол под это на зд принтере напечатаю.
Или еще интереснее - проводящий филамент для зд принтера попробовать.
Ёмкостной датчик, в виде колышка из печатной платы, я купил и подпаялся к его обкладкам и проводил с нм опыты.
Некоторые датчики будут продублированы датчиками другой конструкции.
Последний раз редактировалось cavebear; 24.01.2024 в 13:53.
|
|
|
|
02.12.2025, 09:43
|
|
|
Прописка
Регистрация: 22.12.2008
Адрес: Челябинск
Сообщений: 112
Сказал спасибо: 0
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
|
Re: Делаю свой датчик воды
Когда-то делал датчик. Просто измерял сопротивление раствора, без всяких генераторов.
|
|
|
|
02.12.2025, 22:25
|
|
|
Прописка
Регистрация: 24.11.2008
Сообщений: 182
Сказал спасибо: 5,632
Сказали Спасибо 88 раз(а) в 63 сообщении(ях)
|
Re: Делаю свой датчик воды
Сообщение от cavebear
|
генератор работает на постоянной частоте ок. 1 мгц. Сигнал идет на одну обкладку ёмкостного датчика, ко второй обкладке присоединена схема с диодом и делителем напряжения и к ней подключен компаратор.
Я склоняюсь ко второму варианту и уже закупил детали (TLC555 и LM393)
|
Я не думаю, что TLC555 и частота 1 МГц имеют чтоТо общее. Или я не правильно понял "1 мгц"
|
|
|
|
03.12.2025, 00:01
|
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО/МО
Сообщений: 12,285
Сказал спасибо: 11,860
Сказали Спасибо 4,159 раз(а) в 3,177 сообщении(ях)
|
Re: Делаю свой датчик воды
Таки ТС уже почти 2 (два) года молчит.
Или сильно занят грибами, или потерял интерес.
shevcha, Вы правы, если быть точным, то маленькая м означает не 10^6, а всего 10^-3
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
03.12.2025, 00:22
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,011
Сказал спасибо: 0
Сказали Спасибо 4,955 раз(а) в 2,379 сообщении(ях)
|
Re: Делаю свой датчик воды
Сообщение от piskora
|
|
Просто измерял
|
параметры озвучь или забросаю картошкой (урожай неплох, могу себе позволить)
Сообщение от piskora
|
|
без всяких генераторов
|
поподробнее
|
|
|
|
03.12.2025, 10:34
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 8,918
Сказал спасибо: 3,109
Сказали Спасибо 3,030 раз(а) в 2,258 сообщении(ях)
|
Re: Делаю свой датчик воды
Сообщение от shevcha
|
|
не думаю, что TLC555 и частота 1 МГц имеют чтоТо общее
|
Все же эта микросхема - несколько не то, что базовый таймер NE555.
Вот что обнаружил в самом начале его даташита:
|
Цитата:
|
|
The TLC555 is a monolithic timing circuitfabricated using the TI LinCMOS process. The timer is fully compatible with CMOS, TTL, and MOS logic and operates at frequencies up to 2 MHz.
|
|
|
|
|
03.12.2025, 14:43
|
|
|
Прописка
Регистрация: 24.11.2008
Сообщений: 182
Сказал спасибо: 5,632
Сказали Спасибо 88 раз(а) в 63 сообщении(ях)
|
Re: Делаю свой датчик воды
Сообщение от Yuri222
|
|
Все же эта микросхема - несколько не то, что базовый таймер NE555
|
Вы правы, я был не внимателен) но TIGER ELECTRONIC CO.,LTD гарантирует до 1 МГц.
|
|
|
|
20.12.2025, 15:38
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,011
Сказал спасибо: 0
Сказали Спасибо 4,955 раз(а) в 2,379 сообщении(ях)
|
Re: Делаю свой датчик воды
Сообщение от piskora
|
|
Просто измерял сопротивление раствора, без всяких генераторов
|
идиотский совет, коль не ответил на вопрос. любой раствор будеть разлагаться под действием постоянного тока, да и переменного несимметричного тоже.
именно поэтому абдуринщики жалуются на разрушение датчиков, включенных на постоянном токе и измеряющих проводимость (раствора, почвы и т.п.). измерение на переменном СИММЕТРИЧНОМ токе снимает эти проблемы, но не до конца
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 11:12.
|
|