NFC - Near field communication

Эмулятор сканера штрих-кодов

project image основная плата
project image внешний вид изделия
КРАТКО
ПОДРОБНО
ДЛЯ ЧЕГО?

NFC-блок расширяет возможности существующей инфраструктуры магазина путем введения NFC-карт для покупателей в дополнение к носителям обычных штрих-кодов. Устройство ставится в разрыв линии, идущей к сканеру штрих-кодов и позволяет считывать NFC метку так, как будто бы это было считывание штрих-кода.

ПРОВЕРЕНО?

Тесты проверок автоматизированы и охватывают две области: радио-часть и коммуникации. При инсталляции запускается проверка радио-части с выводом всех метрик, результатов прохождения тестов, что позволяет пользователю самостоятельно отслеживать процесс и оценивать качество считывания.

КАКИЕ ПРЕИМУЩЕСТВА?

Наряду с простотой использования и решения поставленной задачи NFC-блок имеет прогнозируемые в производстве сроки и стоимость при неизменно хорошем качестве.

ОПИСАНИЕ

NFC-блок расширяет возможности существующей инфраструктуры магазина путем введения NFC-карт для покупателей в дополнение к носителям обычных штрих-кодов. Устройство ставится в разрыв линии, идущей к сканеру штрих-кодов и позволяет считывать NFC метку формата NDEF так, как будто бы это было считывание штрих-кода.

АППАРАТНАЯ ЗАДАЧА

Техническая сторона проекта состоит из следующих этапов: создания принципиальной схемы, разведения печатной платы в минимальные сроки с учетом технологических норм для серийного производства.

ПРОГРАММНАЯ ЗАДАЧА

С точки зрения программного обеспечения осуществлена реализация стандарта NFC ISO 14444 type A, причем архитектура программы построена только с использованием аппаратных средств, то есть без операционной системы (Bare Metal), а также с учетом ограниченного ресурса памяти.

Так как устройство устанавливается в разрыв линии к сканеру штрих-кодов, оно решает две задачи: считывание данных с карты (представленных в бинарном формате TLV и NDEF) и их дальнейшая отправка. Код написан на C/C++ и состоит из двух частей: загрузчика (для обновления прошивки изделия) и основной программы.

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

ПОДДЕРЖКА

ФУНКЦИОНАЛЬНОСТЬ

– беспрепятственное использование штатного сканера штрих кодов как и ранее,

– библиотека работы с картами NFC и микросхемой считывателя,

– разработка загрузчика и алгоритма обновления ПО «в поле»,

– разработка библиотеки работы с UART каналами,

- простота использования,

- прогнозируемые в производстве сроки и стоимость при неизменно хорошем качестве.

ТЕХНОЛОГИИ

NFC

   

RFID

   

RS232

   

C/C++,