Бесконтактный датчик уровня жидкости XKC-Y21-NPN-5V

  1. Цена: $2.37 (куплено за $0.02 на распродаже)
  2. Перейти в магазин

Бродя по просторам Али наткнулся на бесконтактный датчик уровня жидкости. Как раз мне такой был нужен. Зачем, расскажу в другой истории если все получится.

На самом деле, таких датчиков довольно много в разных корпусах и без них. Что внутри корпусных не понятно, но судя по названию тоже самое. Хотя могут быть варианты.
Исходя из названия, датчик позволяет определить наличие жидкости в емкости. При этом, погружать сам датчик или его части не нужно. Это может пригодиться в случае, если емкость герметична, жидкость агрессивна (кислота, щелочь) или стерильна.

Характеристики со страницы товара:

Current consumption: ± 8mA
Input voltage: DC 5V
Output mode: NPN
Output current: ≤ 100mA
Response time: 500mS
Working ambient temperature: — 20~75 ° C
Inductive thickness (sensitivity) range: ≤ 5mm
Ripple and noise voltage: ≤ 1000mvpp
Liquid level accuracy: ± 3mm
Temperature: ≤ 100%

Некоторые параметры сбивают с толку, например Temperature: ≤ 100%, но в принципе из описания все понятно.

Область применения неметаллические емкости: пластик, стекло, керамика и пр.
Кроме того стенки емкости не должны содержать пузырьков воздуха, воздушных прослоек. Также не рекомендуется прикреплять датчик с помощью вспененного скотча.
Расстояние от жидкости (или толщина стенки емкости), на котором срабатывает датчик не более 5 мм.

Для питания требуется 5В. Потребление тока всего 8мА. А вот коммутировать можно устройства с потреблением тока не более 100 мА.

Датчик состоит из небольшой платы 15,2х8,2 мм, кабеля длиной 300 мм. На конце трех пиновый разъем для подключения.


Один контакт для питания +5В, один общий и один сигнальный.

Устройство можно использовать например с Arduino


Или подключать какое-то исполнительное устройство. Напомню, что ток нагрузки не более 100 мА.


Этот датчик бескорпусной. Но на Али можно найти несколько вариантов в корпусе. Маркировка отличается цифрой. Иногда напряжение питания может быть 3,3в или 12в.

Как-то попался датчик без провода, одна плата.

XKC-Y23A-V

XKC-Y25-V


XKC-Y26-V

Или без маркировки как таковой

Маркировка микросхемы на плате отсутствует.

Кроме микросхемы есть кнопка, которая позволяет регулировать чувствительность датчика.

Начнем тестирование. По указанной выше схеме через резистор на выход был подключен светодиод.


Потребление тока самой платы 4,5 мА.

Подносим датчик к бутылке с водой и, о чудо, он работает! Так же срабатывает на прикосновения пальцем.

Интересно как можно регулировать чувствительность. У продавца не описано каким образом можно ее настроить.

Я предположил, что нажимая на кнопку можно менять разный уровень от меньшего к большему по кругу.
Но тут началась котовасия.
После нажатия на кнопку, диод начинает несколько раз моргать.

Сколько я не нажимал, всегда получалась разная чувствительность не поддающаяся никакой логике. То датчик реагировал на пустой стакан или любую поверхность, то светодиод всегда горел, не зависимо от того, подносили его к чему-либо или нет.

Иногда работал правильно.
В процессе изучения начал искать какие-либо упоминания о таком датчике в сети. В основном были обзоры на модель XKC-Y25. Но у нее уровень регулируется не кнопкой, а подстроечным резистором.
У продавцов на Али тоже не удавалось найти что-либо. Пока наконец на странице XKC-Y23A нашелся алоритм настройки.
Оказалось что нужно поднести датчик к емкости с жидкостью и нажать кнопку. После того, датчик сам подстроится.

После прочтения все стало на свои места. Эксперименты показали, что максимальное расстояние от жидкости до датчика действительно примерно 5 мм, с учетом толщины стенки емкости.

Нормально реагирует на спиртосодержащую жидкость, находящуюся в стеклянной бутылке.

Собственно, на сегодня это все.
Планирую купить +24 Добавить в избранное +69 +107
+
avatar
0
Интересно, как датчик затопления можно его использовать?
+
avatar
+2
не думаю. для этого много есть вариантов. этот не должен контиктировать с водой
+
avatar
0
Интересное устройство, но потребление оставляет желать лучшего. Вот бы что-то подобное, да с потреблением датчика движения sr602 :)
+
avatar
+2
Похожий в кофеварке стоит на емкости с водой, только цена у него намного больше. Интересно можно ли его использовать.
+
avatar
0
Если подать питание на пустой/полной таре калибровка не слетает?
+
avatar
+1
Не замечено чтобы слетала. Калибровка происходит только при нажатии кнопки.
+
avatar
  • Neep
  • 17 июня 2024, 12:10
+1
А как он определяет наличие жидкости?
+
avatar
+9
Магия )

Емкостный датчик
+
avatar
  • Elk
  • 17 июня 2024, 12:21
+8
Бесконтактный датчик уровня магии
+
avatar
  • dimkin
  • 17 июня 2024, 12:55
+1
7 евро — стоит в кофеварке
расстояние, как мне кажется, немного более чем 5мм — бак для воды + корпус + зазор между ними
www.atarserviss.lv/udens-tvertnes-limena-sensors-585-v2-melitta-nivona-1
+
avatar
+2
«Нормально реагирует на спиртосодержащую жидкость,
находящуюся в стеклянной бутылке.»

Это точно — без бутылки не разберёшься!
+
avatar
+1
Как считаете, а можно использовать этот датчик для контроля за уровнем стеклоомывающей жидкости в бачке автомобиля?
+
avatar
  • Elk
  • 17 июня 2024, 13:59
0
Если не считать неподходящее напряжение — почему бы и нет?
+
avatar
0
Модель XKC-Y23A-V. Питание 5-12 В. К тому же в корпусе
+
avatar
  • Elk
  • 17 июня 2024, 15:10
0
Возможно я не туда гуглю, но производитель считает что Y23 надо питать 5В. Да и в бортовой сети напряжение не 12В.
+
avatar
0
Тогда лучше всего какой-нибудь преобразователь DC-DC поставить
https://aliexpress.com/item/1005001507842805.html
+
avatar
+2
Эти не рекомендую. Напряжение можно подстроить с точностью 0.5v, если прям как сапёр или хирург, вращать аккуратно, на угол 0.0001 градуса. И даже если подстроил, то потом сбивается от всряски или прикосновения, от изменения температуры.
Так и не смог поставить на нём 3.3V. То 3.1, то 3.6, то до 4.2 взлетает при простом прикосновении.
Лучше фиксиррванные брать.
+
avatar
+3
Там потребление около 5 мА, обычный линейный преобразователь на 5 вольт справится. Одна деталь. Максимум три, если прямо по даташиту делать.
+
avatar
0
И усилитель (можно с опторазвязкой) — мигать лампочкой: «Долей жидкости!»
+
avatar
+1
Я так сжёг LD2410. Посчитал себя умным, погуглил даташит на стаб который на входе. В даташите написано 5÷18V. Ну и запитал от 13V. Ну и сгорел он. Потом полез смотреть напряжение питания этого LD2410, а китайцы пишут 5V. Так-то. Видать знают, что преобразователи левые и не выдержат больше 5V. Пришлось ставить дополнительный понижающий dc/dc.
+
avatar
  • iDDD
  • 17 июня 2024, 15:56
+2
Только если сможете обеспечить достаточную инерционность уровня жидкости, для защиты от ложных срабатываний при маневрах и тряске.
+
avatar
  • Nekto
  • 17 июня 2024, 17:23
0
Замерять уровень при включении зажигания
+
avatar
  • yg-25
  • 17 июня 2024, 19:40
0
На моем транспорте без инерционности и фиксации, по началу в поворотах помигивает, потом постоянно горит индикатор. Загорается когда омывайка не на самом дне остается.
+
avatar
  • newcss
  • 17 июня 2024, 21:49
+2
Так надо ко дну бачка прилепить, а не к боковине.
+
avatar
  • yg-25
  • 17 июня 2024, 22:21
0
И сигнализировать будет когда выкачало почти досуха, лучше по принципу топливного бака, когда лампочка загорается немного раньше чем остановится авто.
+
avatar
  • Elk
  • 18 июня 2024, 05:48
0
Ага, заливать омывайку погуще. Ну или добавить между датчиком и индикатором какой-то условный демпфер из нескольких радиодеталей или какого-то микроконтроллера, кому что ближе.
+
avatar
+1
Ну мигает и мигает. Что с того? При маневрах надо не в приборку смотреть, а на дорогу.
+
avatar
  • iDDD
  • 27 июня 2024, 19:33
0
Приборка для того и создана, чтобы сигнализировать о некой важной информации, а постоянные рандомные мигания сначала отвлекают и раздражают, затем просто игнорируются.
+
avatar
0
Для инерционности можно добавить какой-нибудь одновибратор на аналоговой схемотехнике или вкорячить целую ардуину.
А можно извратиться и сделать что-то типа такого: от датчика уровня включается нагревательный элемент, который греет биметаллический термостат, а уже термостат коммутирует лампочку на панели. И вот эта система из нагревателя и термостата будет иметь термоинерцию и, соответствено, инерцию на вкл/выкл лампы. По подобному принципу работает лампа индикации низкого уровня топлива в баке.
+
avatar
  • Elk
  • 28 июня 2024, 09:19
0
Это где такая система вида «в гамаке и стоя»? Датчик низкого уровня (если он реализован отдельно от основного датчика) как правило простой NTC термистор.
+
avatar
0
Я предложил инерционность индикации сделать на основе тепловой инерции.
В датчике аварийного уровня топлива конечно сделано не так, но принцип тепловой инерции все таки используется.
+
avatar
+1
Прессостат от СМА :)
+
avatar
  • iDDD
  • 18 июня 2024, 20:07
+1
Для прессостата в баке есть специальный карман как раз для того, чтобы стабилизировать уровень.
+
avatar
  • ektb60
  • 17 июня 2024, 14:23
+3
Прилепил бизер к нему, прицепил резинку от трусов, теперь при наполнении банки идёт сигнал и больше спирт по столу на пол не стекает.
+
avatar
+2
Теперь он будет стекать под противный писк биззера?

А если через релюху отключать нагрев?
+
avatar
  • ektb60
  • 17 июня 2024, 18:06
0
У меня газ. Писк Бизера слышно из другой комнаты. Орёт быть здоров.
+
avatar
  • wxp
  • 17 июня 2024, 18:29
0
От сети питается или акк?
+
avatar
  • ektb60
  • 17 июня 2024, 18:47
0
От USB повербанка, который умеет не отключаться при сверхмалых токах.
+
avatar
+1
я вот давно планирую намутить в своем автомобиле датчик уровня антифриза. Раньше производители его ставили чуть ли не повсеместно, а сейчас наоборот, мало. Про бесконтактные датчики уровня жидкости не знал как-то, подкинули одну идею…
+
avatar
+1
Уровень в пластиковой бочки отлично измеряет. Причем стенки явно толще 5 мм.
+
avatar
  • warkan
  • 18 июня 2024, 12:43
0
Люди добрые!
А есть у кого на это даташит (не смог найти...(()?
Или хотя б схему, как кнопка калибровки подключена: на какие ноги микросхемы, есть ли доп.обвязка при этом?
Хочу взять датчик в виде только платки, но, полагаю, возможность запускать калибровку будет не лишней.
Спасибо!!!
+
avatar
+2
Беглое сравнение по фото — это разные датчики с разными микросхемами.
Так что увы, в самом простом датчике калибровку не добавить.
+
avatar
0
Почему не взять такой и использовать без кабеля? Вернее, припаять свой
+
avatar
0
в описании таких датчиков есть варианты:
1. Выходной интерфейс высокого и низкого уровня-Модель: XKC-Y25-V
2. Выходной интерфейс NPN-Модель: XKC-Y25-NPN
3. Выходной интерфейс PNP-Модель: XKC-Y25-PNP

кто-нибудь сталкивался, в чем у них отличие выходного сигнала?
+
avatar
  • warkan
  • 21 июня 2024, 16:12
+2
Так — по названию. NPN — между нагрузкой и "-", т.е. коммутирует «землю». PNP — наоборот. Погуглите. А датчики — там же на схемах в описании нарисовано, что на выходе соответствующий транзистор «предустановлен». Модель «V» — вероятно без транзистора и ей нужна доп.обвязка или контроллер.
+
avatar
0
понял, спасибо
+
avatar
  • Brus15
  • 27 июня 2024, 18:00
0
Хочу такой датчик прилепить на канализационный колодец водоканала рядом с домом, чтоб отображал количество воды в колодце. Дело в том, что частенько сливные трубы этого колодца засоряются и колодец заполняется водой, которая бежит в подвал моего дома. Все фекалии близ лежащих домов летят ко мне в подвал, минуя засорившийся участок.Машина водоканала приезжает на откачку и enchfytytb засора только спустя 4 часа. Я понимаю, что началось затопление колодца только по запаху в подъезде, т.к. когда в нем уже метра 3 воды, которая подпирает трубы дома.
Этот датчик позволил бы заблаговременно принять меры, когда колодец только начинает наполняться. Но как сделать на нем градуированную шкалу для определения количества воды? Видел в продаже уже готовые варианты, но ценник под 5-10 тыс руб на Али.
Владельцам септиков тоже было бы интересно иметь такой датчик, чтоб каждый раз не поднимать крышку лотка канализации.А также владельцам из нефтедобычи и переработки. В общем тема очень интересная. И практически не затрунутая в рунете. Иностранцы, конечно, уже что-то мутили на эту тему. Даже сооружали эти датчики из аппарата измерения давления.
+
avatar
+1
Для градуировочной шкалы можно взять несколько таких датчиков и установить их на разных уровнях. На сколько датчиков хватить денег, столько и будет градаций уровня.
А владельцы нефтедобычи и переработки могут себе позволить датчики, которые на порядок дороже датчиков с Али — буйковые, радарные, ультразвуковые и даже радиационные.
А датчики уровня из «аппарата» измерения давления — это гидростатический уровень.
+
avatar
  • Brus15
  • 27 июня 2024, 20:14
0
В колодце вариант с несколькими датчиками не проканает. Это ж не сосуд. Колодец из бетона и находится в земле.Снаружи к его стенкам доступа нет. Я датчик приклеиваю к крышке люка и он смотрит вниз. В штатном режиме там воды практически нет, т.к. она вся уходит в слив дальше по городской канализации. Поэтому датчик будет показывать, видимо, отсутствие воды и светить светодиодом. Для меня это будет нормой. Как только вода появится, я так понимаю, светодиод погаснет — значит в люке есть какое-то количество воды.
Еще хотелось бы все это дело прикрутить к вафле. Чтоб при появлении воды он слал мне уведомление.
+
avatar
0
Если крепить емкостный датчик к массивной металлической крышке люка, то такой датчик Вам не поможет.
Я так понимаю, что Вам надо отслеживать наличие воды на десятки сантиметров ниже крышки люка? Тогда надо использовать что-то типа ультразвукового датчика.
+
avatar
  • Brus15
  • 28 июня 2024, 06:52
0
Да, нужен именно ультразвуковой. Он умеет определять количество воды в баке.
+
avatar
+1
может Вам проще будет использовать поплавковые датчики от фекаллийных насосов.отдельно продаются.длина кабеля 5 метров.труба в колодец, к ней на разном уровне несколько поплавков примотать и контроль уровня готов.хочешь-- сразу к насосу, хочешь-- к контрольному прибору.
+
avatar
  • Brus15
  • 28 июня 2024, 06:51
0
Спасибо! Идея хорошая.Но как прикрутить уведомления на телефон или какую-то сигнализацию при сработке которой жильцы могли бы позвонить в водоканал и те бы приехали на откачку?
Насос тоже рассматривал поставить, чтоб он откачивал лишнюю воду, но это надо шланг протягивать из одного колодца в другой.Т.е. нужно личное присутствие в момент аварии.
+
avatar
+1
простейший извещатель- лампочка в подъезде красного цвета. датчик подвесить на глубине, из расчета медлительности аварийной службы ну где нибудь на половине глубины… я так понимаю, если вода начала подниматься, то опускаться она не собирается сама. ну а если процесс пошел, то его можно упредить установкой поплавка ближе ко дну колодца от середины. у вас будет время подтянуть службу за усы. для пущей уверенности в нарастании форсмажорного события, установить один поплавок ближе к дну, второй возле середины колодца и следовательно две лампы.при индикации одной лампы надо насторожиться.если загорелись обе — пора подтягивать службу.ну а если проявиться бездействие службы, то без вашего вмешательства все равно не обойдется…
поплавок имеет переключающий контакт. срабатывает либо поднимаясь вверх, либо опускаясь вниз относительно своего кабеля. фиксируете кабель к трубе на удалении 50см от поплавка. амплитуда качания на сработку около полуметра. учитывайте это, устанавливая его возле дна колодца.электрический контакт позволяет подключить более килловата нагрузки.сигнализацию можете заменить на звуковую исключительно на втором поплавке. на счет девайса с телефоном подсказать не могу.познания устарели. еще в 90-х делали из сотового телефона.на функции дозвона, подключив к одной кнопке быстрого вызова контакт поплавка.может в инете что-то осталось.
+
avatar
  • shai27
  • 05 июля 2024, 22:39
0
В канализационных насосных станциях для управления насосами стоят гидростатические датчики и, как резерв, поплавковые. Вот такие. Они конечно подороже, чем поплавок от насоса, но и живут они в канализации много лет.

Сигнализация — ну да, световое табло в подъезде, например. Только не тяните к колодцу 220 — злые водоканальщики намнут бока грязными сапожищами =) Батарейки вполне хватит.

Дешевые ультразвуковые измерители расстояния для ардуины тут не годятся.
Во-первых, в атмосфере канализации они сгниют за неделю.
Во-вторых, там вовсе не чистая вода, бывает шапка пены сверху и нужно это учитывать (в серьезных измерителях уровня есть куча параметров для настройки и все равно они иногда врут, приходится это ловить программно — ну не может за 5 секунд уровень измениться на пару метров).
+
avatar
  • Brus15
  • 06 июля 2024, 10:42
0
Спасибо. Датчик по ссылке классный! Но дорогой, зараза.
Получается, можно подать питание 4-5 вольт (от Li-ION акккума) на его концы и сверху крышки люка какой-нибудь светодиод с обвязкой (для ограничения тока) или сирену от сигналки. И Вот готовая сигнализация.
Следующим этапом будет отправка уведомлений на телефон. Вайфай у меня из окна квартиры достанет до колодца, если что.
А я на али нашел еще такие варианты:
1. Поплавковый датчик железный
2. Ультразвуковой модуль уровня воды
3. Датчик уровень жидкости с платкой
4.датчик уровня жидкости за 2000 руб
5. Плата индикации уровня жидкости за 250 руб
Все они умрут в колодце канашки, как думаете?
+
avatar
0
Starson, а можно попросить дополнительное тестирование — на температурный диапазон?
Охладить спиртосодержащую жидкость и датчик в морозилке и посмотреть изменится ли стабильность обнаружения жидкости при этих условиях.
А потом нагреть воду ближе к температуре кипения и тоже проверить на стабильность обнаружения.
+
avatar
0
Не реагирует на спирт в чистом виде...
Жаль. А какой реагирует?