Авторизация
Зарегистрироваться

Бесконтактный датчик уровня жидкости 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 мм, с учетом толщины стенки емкости.

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

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

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

Это точно — без бутылки не разберёшься!
+
avatar
0
Как считаете, а можно использовать этот датчик для контроля за уровнем стеклоомывающей жидкости в бачке автомобиля?
+
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
+2
Там потребление около 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
  • 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
0
я вот давно планирую намутить в своем автомобиле датчик уровня антифриза. Раньше производители его ставили чуть ли не повсеместно, а сейчас наоборот, мало. Про бесконтактные датчики уровня жидкости не знал как-то, подкинули одну идею…
+
avatar
0
Уровень в пластиковой бочки отлично измеряет. Причем стенки явно толще 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
понял, спасибо

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.