Датчики уровня жидкости бывают поплавковые, гидростатические, ёмкостные, оптические, термоэлектрические, кондуктометрические (зависящие от электропроводности среды погружения). Датчики последнего типа широко используется в любительских разработках ввиду простоты конструкции.
Принцип их работы. В резервуар с жидкостью помещается один или несколько электродов, закреплённых на разной высоте. Если между электродами нет жидкости, то сопротивление между контактами очень велико. По мере заполнения резервуара, контакты электродов погружаются в жидкость, сопротивление резко уменьшается, что фиксируется измерительными приборами.
Жидкость обязательно должна быть электропроводящей. Сопротивление между электродами напрямую зависит от расстояния (для воды примерно 20 кОм/см при +25°С), а также от количества растворённых солей и примесей.
Если резервуар с жидкостью является металлическим и соприкасается с грунтовой землёй, то настоятельно рекомендуется применять батарейное/аккумуляторное питание, но не сетевое. Если резервуар пластмассовый, то придётся увеличить на единицу число электродов, чтобы соединиться с общим проводом. На Рис. а...г показано подключение датчиков уровня жидкости к МК.
Источник: 1000 и одна микроконтроллерная схема. С. М. Рюмик. Вып. 1