Датчик уровня воды на транзисторах

6 June

 Можно легко и просто собрать датчик уровня воды в ёмкости всего на четырёх транзисторах.
  Устройство может коммутировать сетевую нагрузку, например электромотор, или любую другую, при помощи реле. Работает следующим образом. При подаче питания и пустой ёмкости с водой транзисторы Q1 и Q2 находятся в запертом состоянии, ток через цепочку R5D1 поступает на базу транзистора Q3, он отпирается и отпирает следом за собой транзистор Q4, в нагрузке которого находится реле. Реле отпирается и через контакты подключает нагрузку к сети, допустим это будет насос подачи воды в бак. По мере наполнения ёмкости водой, ток с электрода com, который самый длинный или можно просто подсоединить вместо него корпус бака, если он металлический, поступает сначала на электрод L, он должен быть установлен чуть выше дна ёмкости, и с него на базу транзистора Q1. Транзистор отпирается, ток через цепочку R5D1 прекращает поступать на транзистор Q3. Но транзистор Q3 продолжает оставаться открытым, так как с коллектора Q4 введён резистор обратной связи R8, который поддерживает схему с транзисторами Q3 и Q4 в открытом состоянии. Далее вода достигает электрода H, это у нас уровень воды в баке, где подача воды должна остановиться. Ток с электрода com поступает через воду на электрод H, а оттуда на базу транзистора Q2, он отпирается и замыкает базу Q3 на отрицательную шину питания, следом за Q3 запирается Q4 и реле обесточивается, насос отключается. Для корректной работы схемы можно добавить сопротивление 1 МОм с базы Q1 на отрицательную шину питания и сопротивление 1 кОм с базы Q4 на положительную шину питания. Вместо условного электронасоса воды можно использовать электромагнитный клапан установленный на входной трубе подачи воды в бак, напряжение на клапан вместо сетевого тогда нужно подавать указанное на клапане.