Совсем немного теории
Технология NFC используется для передачи данных посредством радиосвязи (RFID). Для обычных граждан данная технология стала широко известна благодаря применению в банковских картах и смартфонах для проведения платежей бесконтактным способом. Подробно останавливаться на технологии NFC не буду, статья не об этом. Если интересно — прочитайте про NFC в этой статье.
Так что там с расстоянием?
В качестве считывателя данных использовалась выносная клавиатура (пин-пад) Ingenico iPP220 CTLS A98. Банковская карта — самая обычная, одного известного российского банка без офисов и почти без банкоматов. Карту на всякий случай прикрыл визиткой, а то еще сочтете за рекламу.
Я повторил эксперимент не менее 10 раз и вот какие результаты у меня получились.
Максимальное расстояние на котором пин-пад считал данные с карты составило 8,5 см. Выше этой отметки данные не считывались ни разу.
При повторном считывании расстояние уменьшилось до 7 см. (на видео как раз этот момент и зафиксирован), а потом и вовсе упало до 4-5 см.
На надпись «ОШИБКА» на экране пин-пада после считывания карты не обращайте внимания, в терминале "залита" тестовая прошивка, данные в банк не передаются.
От чего зависит расстояние?
От чего это зависит мне не удалось до конца выяснить, да и цели такой не преследовал. Логично предположить, что если в задачке всего две переменные: приемник — пин-пад/POS-терминал и источник сигнала — банковская карта или смартфон, то и дело скорее всего в них. Насколько мне известно в банковских картах устанавливаются пассивные NFC-метки, которые не имеют собственного источника питания. В таком случае дальность действия напрямую зависит от приемника сигнала, в данном случае от выносной клавиатуры.
Вполне вероятно, что с пин-падом другой модели или при использовании POS-терминала с встроенным NFC модулем результаты будут отличаться.
В любом случае думаю, что максимальное расстояние на котором происходит считывание бесконтактных карт вряд ли составит больше 10 см. Разумеется, если не используется более мощный приёмник сигнала.
Напишите в комментариях, если хотите, чтобы я записал видео, на каком расстоянии будет считываться карта или смартфон через ApplePay пин-падом Verifone PP1000SE v3 CTLS или напрямую POS-терминалом, например Ingenico iWL250 GPRS CTLS или iCT250 CTLS.
Видео
На этом все. Спасибо за внимание. Успехов в вашем бизнесе!