Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: BLE или пассивный RFID
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему
count_enable
Дано: есть персонал на предприятии. Периодически они взаимодействуют с некой машиной (назовём это информкиоском), в формате "подойти на пару секунд, нажать кнопку, отойти".
Требуется: идентификация и логгирование человека который взаимодействовал с киоском.
Персонал носит бейджи. Идентификация должна быть автоматической, т.е. без подношения карточки к считывателю. Триггером идентификации служит эта самая кнопка, т.е. мы можем отслеживать сам факт взаимодействия. Киоск размером с буханку хлеба, и считыватель надо поставить внутрь.
Для упрощения представьте что это диспенсер жидкого мыла и мы хотим записывать людей которые моют руки с мылом.

Можно поставить BLE маячки на бейджи и считывать ближайший базируясь на RSSI. Или же можно взять RFID таги увеличенного дальнодействия. Будем считать что нужно 1м уверенного считывания. Кто использовал такие таги? Плюсы, минусы, подводные камни в сравнении с BLE? Персонал может ходить и по двое-трое. Считаем что самый ближний человек и взаимодействует.
Какие таги и считыватели можно использовать?
AlexandrY
Цитата(count_enable @ Aug 23 2018, 18:48) *
Можно поставить BLE маячки на бейджи и считывать ближайший базируясь на RSSI.

У BLE трудно будет ориентироваться по RSSI. Он скачет все время туда-сюда на 20 dB.
А ловить начинает с нескольких десятков метров.
Так что разницу в дистанциях объектов в пару метров не уловить.
Слесарь
Да. У меня был в кармане самодельный RFID копировщик, как-то скопировал домофон ключ Визит почтальона, после этого пред мной открывались почти все подъезды в городе.
Harbinger
То не тот RFID был...
Ближе всего, казалось бы, пассивные UHF метки, но там возникнут неиллюзорные проблемы с сертификацией - мощность передатчика считывателя достигает нескольких Вт. Да и с компактностью вопрос интересный - характерные размеры антенн для 900 МГц как раз порядка десятка см.
count_enable
Вроде как есть довольно компактные (20х20 см) считыватели https://www.ebay.com/itm/1M-3-28ft-Middle-R...gYAAOSw-7RVDYK2

Можно тоже активную метку, лишь бы с временем работы около года. А в BLE нельзя ли уменьшить мощность?
mantech
Цитата(count_enable @ Aug 24 2018, 13:52) *
Вроде как есть довольно компактные (20х20 см) считыватели https://www.ebay.com/itm/1M-3-28ft-Middle-R...gYAAOSw-7RVDYK2

Можно тоже активную метку, лишь бы с временем работы около года. А в BLE нельзя ли уменьшить мощность?

Так может простейший трансивер с встроенным МК и батарейкой? Диапазон 2.4ГГц и мощность там регулировать можно...
Harbinger
Цитата(count_enable @ Aug 24 2018, 13:52) *
Можно тоже активную метку, лишь бы с временем работы около года. А в BLE нельзя ли уменьшить мощность?
На EFR32BG в режиме "advertising" при выходе в передачу раз в 2 секунды получался средний потребляемый ток около 8 мкА, с выходом на приём вдвое больше. Мощность - 1 мВт, максимальная дальность связи при этом метров 30. Уменьшить можно, плюс добавить в ридер фильтрацию по RSSI. У Silabs есть даже аппноут насчёт перевода (очень грубого, конечно) RSSI в расстояние. Но там с программированием, как по мне, тот ещё мрак.
(upd) У EFR32 есть одна фича, которую здесь, похоже, можно задействовать. RFSENSE называется.
count_enable
О, это уже интересно! Типичная картина при считывании: один маячок на расстоянии меньше 1м, остальные от 2-3 и до бесконечности м. Неужели нельзя дискриминировать ближнюю зону?
Будем считать что 1 импульса в секунду достаточно, остальное время спим.

Загуглил RFSENSE, это вроде как пробуждение от несущей с фиксированным порогом -20 дбм. Увы, не перенастраивается https://www.silabs.com/community/wireless/p...32_rfsense-ZByK . Надо поэкспериментировать как оно в жизни работает.
Harbinger
Там намеряли полметра, при неизвестно какой мощности передатчика. У меня на таком расстоянии принималось (-35...-42) dBm при мощности передатчика 0 dBm. -20 dBm (в даташитах -24) - это тот уровень, при котором RFSENSE гарантированно сработает, а -50 (в даташитах) - при котором гарантированно не сработает; мои цифры в эти "ворота" попадают, но для верности мощность передатчика ридера нужно поднять децибел на 20. "Фишка" в том, что, если удастся задействовать RFSENSE, устройство может вообще всё время спать, потребляя на уровне саморазряда батарейки. Подробности чуть позже.
count_enable
Нашел еще интересную технологию - ISO18000-63 and EPC Global Gen2V2 . Мурата обещает несколько метров пассивного чтения https://www.murata.com/~/media/webrenewal/p...7.ashx?la=en-gb , вроде как уже можно предзаказать.

MrYuran
Вместо бейджа - браслет на руку. Тогда в момент нажатия кнопки расстояние будет десятки см, а до соседних - как минимум на порядок больше
count_enable
О браслете тоже думаем, хотя немного хуже по ТБ (зацепиться может), плюс у персонала уже бейджи есть, проще поменять. Но даже сведя задачу с 1м до 20 см, что ставить-то? Пока что в тройке лидеров Мурата с 960 МГц пассивными метками ISO18000-63 (до нескольких метров) , Vicinity cards IEC 15693 (до метра) с решениями на базе ST25R (однокристальный считыватель, вдувает до 1.4 Вт в антенну), и BLE. Написал производителям, посмотрим что ответят. Готовые считыватели на такую дальность стоят дороговато на мой вкус (400 долларов).
Doka
Цитата(count_enable @ Aug 23 2018, 18:48) *
Требуется: идентификация и логгирование человека который взаимодействовал с киоском.
Персонал носит бейджи. Идентификация должна быть автоматической, т.е. без подношения карточки к считывателю. Триггером идентификации служит эта самая кнопка, т.е. мы можем отслеживать сам факт взаимодействия. Киоск размером с буханку хлеба, и считыватель надо поставить внутрь.
Для упрощения представьте что это диспенсер жидкого мыла и мы хотим записывать людей которые моют руки с мылом.

а нельзя ли конструктивно создать узкий коридор непосредственно перед "диспенсером мыла"?.
тогда бы вполне успешно вписались антикражные рамки с пассивными метками, заодно бы попутно решилась проблема с "несколькими объектами" - архитектурно-конструктивно может в один момент времени взаимодействовать с "диспенсером" только 1 субьект
denyslb
Инфракрасный светодиод и ограниченное поле зрения у IR приемника?
Выйдет еще и очень дешево.
count_enable
Коридоры и проч создавать нельзя - вообще на окружение никак не влияем. Ридер может быть на стене, в углу или на колонне.

ИК может перекрываться руками или одеждой, плюс надо ридеру мин. 90градусов поле зрения (человек может стать под углом к девайсу), и тогда опять появляется проблема вычленения ближнего своего.
denyslb
Цитата(count_enable @ Sep 5 2018, 18:36) *
Коридоры и проч создавать нельзя - вообще на окружение никак не влияем. Ридер может быть на стене, в углу или на колонне.

ИК может перекрываться руками или одеждой, плюс надо ридеру мин. 90градусов поле зрения (человек может стать под углом к девайсу), и тогда опять появляется проблема вычленения ближнего своего.

А вы думаете 2.4Ghz/BLE/etc не перекрывается рукой и не зависит от угла поворота? Еще как зависит. Еще и будет зависеть от окружающих материалов.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.