Тема древняя, неоднократно обсуждалась на сайтах и форумах, в том числе в статье Как платить в метро Москвы через iPhone. Колхозный метод.
Для каких-то моделей телефонов проблемы считывания карты Тройки (или любой другой карты с NFC-модулем) на турникетах общественного транспорта не возникает, в других моделях телефонов карта в чехле не считывается.
Почему не срабатывает карта
Причина, по которой «Тройка» не считывается — металлические части телефона. Если задняя крышка телефона металлическая, «Тройка» вообще не работает; если стеклянная, керамическая или пластмассовая — может работать в зависимости от толщины крышки и близости к металлосодержащим деталям телефона.
Дело в том, что приемо-передающий NFC-модуль «Тройки» включает плоскую катушку индуктивности – антенну и конденсатор, т.е. колебательный контур, настроенный на частоту 13,56 мГц. На этой частоте происходят передача электроэнергии, питающей чип NFC-модуля карты, а также считывание информации турникетом.
Когда тройка плотно прилегает к металлической поверхности, изменяются индуктивность и емкость колебательного контура, частота меняется и из-за ухода частоты турникет не может считать информацию с карты. Также металлическая поверхность телефона выступает в роли пластины конденсатора, замыкающего электросхему NFC-модуля карты, в результате чего NFC-модулю не хватает энергии для полноценной работы.
Как решить проблему за 60 рублей
Проблема работы NFC-модулей на металлических поверхностях решается посредством использования специальных ферритовых пленок (пластинок) — прокладок между металлической поверхностью и NFC-модулем.
Такая ферритовая пленка экранирует NFC-модуль и снижает шунтирующий эффект металлических деталей.
В интернет-магазинах продаются круглые NFC-метки антиметалл диаметром 3 см и стоимостью около 60 руб. (NFC наклейка NTAG213 анти-металл). Верхний слой (NFC-модуль) легко отделяется от нижнего слоя ферритовой пленки. Трех меток достаточно, чтобы наклеить их ферритовую пленку на брелок Тройка.
Перед наклейкой ферритовой пленки брелок Тройка необходимо подготовить, удалив виниловое покрытие способом, описанном в в этой статье.
Также ферритовые пленки продаются отдельно, например, магнитный экран IBF15-180DD125X125 размером 12,5х12,5 см и стоимостью около 800 руб.
У меня iPhone 7 Plus с металлическим корпусом, поэтому брелок «Тройка» под чехлом не срабатывал, но после применения первого варианта валидаторы и турникеты в метро считывают информацию без сбоев. В наземном транспорте еще не пробовал.
P.S. В iOS 12 Apple так и не открыла полноценный доступ к функциям NFC-модуля. Пользуюсь колхозным методом.

15 комментариев
Форум →