Датчик уровня.
- Войдите на сайт для отправки комментариев
День добрый. Озадачили такой проблемой: имеется прозрачная пластмассовая емкость с водой(с виду напоминает обычную канистру для кулера, диаметром сантиметров в 40) и эта самая вода из нее потихоньку убывает, нужно отследить момент, когда уровень воды упадет ниже определенного. В качестве контроллера выдали Arduino UNO. И я завис на выборе датчика, который бы с этим справился. Внутрь емкости у нас доступа нет, т.е. варианты с поплавками, датчиками давления и уровнями воды отпадают. Смотрел вариант с ультразвуковым датчиком, но он скорее всего будет отражаться от стены и всегда показывать одно и то же значение. Из школьного курса физики помню, что пластмасса+вода и пластмасс+воздух имеют разные коэффициенты преломления и, в принципе, можно попробовать отловить это оптическим датчиком, но внятной информации по оным для Arduino я так и не нашел, есть оптопара, но она, как правило, рассчитана на 1-4 см, что маловато для моей задачи. Видел еще ИК-датчики, но пока не совсем разобрался с принципом их действия. Кто какие идеи еще может предложить?
Заранее извиняюсь, если не угадал с разделом/форумом.
Китайцы уже всё придумали
https://ru.aliexpress.com/item/1PC-Durable-in-use-XKC-Y25-NPN-non-contact-liquid-level-sensor-stick-type-inductionr-level/32724409696.html?spm=2114.10010208.1000013.20.ciHvss&scm=1007.13339.33317.0&pvid=bdaefa16-9923-47cd-9d92-4fa91aaead84&tpp=1
и можно без дуни.
В пластиковой таре реагирует на воду с растояния до 2 см.
В стеклянной - до 1 см.
Проверил реакцию на растворители (ацетон), моторное масло - реагирует с меньшего растояния, чем на воду.
Чувствительность настраивается на конкретную жидкость и материал ёмкости.
С металлическими стенками бака или трубы не работает.
Крепится на боковую стенку ёмкости или на трубу.
Контроллер в любом случае нужен для передачи данных с датчика по ethernet на удаленную машину, ибо если мы будем ходить и смотреть на лампочку, то зачем нам вообще весь этот огород? Ну а контроллер для rs232 скорее всего выйдет дороже, да и знаком я с ними чуть менее, чем никак. Есть еще какие-нибудь варианты?)
Из школьного курса физики помню, что пластмасса+вода и пластмасс+воздух имеют разные коэффициенты преломления
А теперь ещё вспомните, что такое конденсатор! :))))))))))))
Вам нужно примерно вот это (картинка = ссылка на описание)
почитайте. принцип работы там описан.
Можно купить датчик у китайцев, можно сделать самогонный - как Вам больше нравится.
Как вариант купить дешевые электронные весы, ими отслеживать вес. Ардуино туда-же встроить, совсем элегантно будет)
Как вариант купить дешевые электронные весы, ими отслеживать вес. Ардуино туда-же встроить, совсем элегантно будет)
Гениально!) Можно будет полностью отслеживать расход воды в баке и даже пытаться прогнозировать время, когда она совсем закончится. Спасибо!)