Проектирование и производство интеллектуального POS-терминала

От чистого листа до 50 000 развернутых единиц — за 14 месяцев.

ПродуктПортативный смарт-POS-терминал на базе Android
РазделениеWonderfulPCB — Разработка продукции
ОбъемИдентификация, аппаратное обеспечение, печатные платы, проектирование для производства, контроль качества, серийное производство
СтатусВнедрено в коммерческую деятельность — 3 рынка

1. Управляющее резюме

50 000 единиц. Три рынка. Соответствие стандарту PCI-PTS 6.x получено с первой попытки. Так завершился проект «умного POS-терминала», но отправная точка была значительно сложнее.

Компания WonderfulPCB была привлечена в качестве полноценного инженерного партнера, а не просто производителя печатных плат. Объем работ охватывал все аспекты: исследование рынка, промышленный дизайн, архитектуру оборудования и многое другое. Дизайн печатной платыОптимизация DFM, тестирование надежности и запуск серийного производства. Что представляет собой продукт? Портативный POS-терминал на базе Android с 5.5-дюймовым сенсорным экраном, термопринтером 58 мм, считывателем карт EMV и NFC, аккумулятором емкостью 5,200 мАч и защитой IP54 — и все это в корпусе весом менее 380 грамм.

Клиентом была финтех-компания, внедрявшая свои решения в розничных магазинах и ресторанах Юго-Восточной Азии, Южной Азии и странах Африки к югу от Сахары. Их задача была проста по сути: создать что-то, что будет работать весь день, выдерживать падения, безопасно обрабатывать платежи и не будет стоить целое состояние. На разработку того, что это означало на практике, ушло 14 месяцев.

Ключевые результаты  • Первая партия: 50 000 единиц отгружены в срок • Скорость обработки транзакций: на 32% быстрее, чем у эталонных устройств конкурентов • PCI-PTS 6.x: пройден с первой попытки (редкость для устройства, впервые используемого в производстве) • Процент возвратов в полевых условиях: 1.1% против 3.8% в среднем по отрасли • Стоимость комплектующих: на 17% ниже первоначальной проектной оценки после DFM • Термопринтерная головка: проверена на ресурс 80 км — превосходит требование в 50 км
Основные результаты использования интеллектуального POS-терминала

2. Что же на самом деле было не так с существующими устройствами?

Прежде чем приступить к разработке схемы, команда провела время на практике. В реальных условиях розничной торговли. С реальными операторами. Было приобретено, разобрано и передано семи конкурирующим POS-терминалам реальным сотрудникам магазинов для двухнедельных испытаний. Отзывы были единодушными — и крайне негативными. 

Кто пользовался этими вещами?

Конечными пользователями были не офисные работники. Это были сотрудники ресторанов, перемещающиеся между столиками, продавцы на рынках, работающие на открытом воздухе под прямыми солнечными лучами, и курьеры, использующие 4G, поскольку фиксированный широкополосный доступ был либо недоступен, либо ненадежен. Их объединяло лишь одно: нулевая терпимость к устройствам, которые замедляли их работу или выходили из строя в середине смены.

Реальные проблемы

• Батареи разряжались раньше, чем начиналась смена. Большинство устройств конкурентов оснащались элементами питания емкостью 3,000–3,600 мАч и сильно ограничивали производительность при одновременной работе LTE и принтера. К шестому часу операторы уже искали розетки.

• Видимость экрана на улице была плохой. Яркость дисплея на большинстве протестированных устройств достигала примерно 400 нит — на солнце изображение было практически нечитаемым. Производители мобильных устройств постоянно жаловались на это.

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

• Долговечность оказалась иллюзией. Однослойный пластиковый корпус, минимальное внутреннее усиление, хрупкие крепления разъемов. Большинство устройств начали изнашиваться в течение шести месяцев ежедневной эксплуатации.

• Сертификаты безопасности были устаревшими или отсутствовали. PCI-PTS 6.x уже некоторое время являлся стандартом, однако многие устройства по-прежнему работали с более старыми сертификатами — это представляло собой реальную проблему для банков-эквайеров.

Премиальные устройства от крупных производителей были качественно спроектированы, но их цена полностью вытесняла их с рынка малых и средних предприятий. Бюджетные устройства заполняли этот пробел лишь номинально. Позиция WonderfulPCB была ясна: создать устройство, которое относится к категории премиальных разработок, но продается по цене среднего сегмента рынка. Не компромиссное устройство, а устройство с правильным дизайном.

3. Промышленный дизайн — каким должен быть «умный» POS-терминал.

Техническое задание можно сформулировать одним предложением: устройство должно незаметно лежать в руке. Оператор не должен думать об устройстве — только о самой транзакции.

Решения по форм-фактору, которые действительно имели значение

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

Почему именно 12 градусов? По результатам эмпирических испытаний. При таком угле блики от верхнего люминесцентного освещения — основного источника света в магазинах и ресторанах — снизились примерно на 40% по сравнению с плоской поверхностью экрана. Экран оставался полностью читаемым со стороны покупателя. При более крутом угле угол обзора оператора начинал ограничиваться. При меньшем угле проблема бликов оставалась нерешенной.

Принтер располагался в верхней части устройства, имел задний выходной слот для бумаги и подпружиненную крышку. В ходе тестирования прототипа одно наблюдение полностью изменило механизм крышки: операторы, естественно, опирали устройство на поверхность, когда отрывали чек. Поэтому конструкция крышки для бумаги была переработана для загрузки одной рукой, когда устройство находилось в горизонтальном положении. Мелочь. Экономия реального времени в часы пик.

Зона касания NFC — деталь, которую постоянно недооценивали.

Зона NFC-подключения в POS-терминале

Большинство протестированных интеллектуальных POS-терминалов имели немаркированную зону NFC. Клиенты могли слегка ошибиться при касании, ничего не происходило, и оператору приходилось вмешиваться. Тестирование ранних прототипов показало, что едва заметное рельефное кольцо на передней панели под экраном снизило количество неудачных попыток касания более чем на 60%. Просто физический сигнал. Никакого программного обеспечения не требуется.

CMF — Материалы и отделка

Внешний корпус изготовлен из смеси поликарбоната и АБС-пластика с мягким матовым покрытием на поверхностях для захвата и полуглянцевым покрытием на лицевой стороне. Матовая текстура выполняла две функции: обеспечивала надежный захват, когда руки оператора были влажными или жирными (что очень часто встречается в сфере общественного питания), и скрывала мелкие царапины на поверхности, которые быстро накапливаются при ежедневном использовании в коммерческих целях.

Основной цветовой вариант — Midnight Slate — был подтвержден в ходе опроса среди продавцов, где 84% оценили его как «профессиональный и заслуживающий доверия» по сравнению с ярко-белыми или основными цветами, распространенными в бюджетных устройствах. Для клиентов из сферы гостеприимства был разработан дополнительный вариант — Arctic White.

4. Аппаратное обеспечение для интеллектуального POS-терминала

Выбор правильного процессора

В течение трех недель проводилась оценка шести платформ SoC. Выбор основывался на трех взвешенных факторах: аппаратное ускорение криптографии (необходимое условие для соответствия стандарту PCI), энергоэффективность при длительной многоядерной нагрузке и полнота пакета поддержки платы от производителя для запуска встроенного ПО.

Qualcomm Snapdragon QM215 Победа. Четырехъядерный процессор Cortex-A53 с частотой 1.3 ГГц, графический процессор Adreno 308 и — что наиболее важно — встроенные аппаратные средства ускорения AES-256 и SHA-256. В бенчмарке, включающем 200 последовательных транзакций с чипом EMV, он поддерживал полную производительность без снижения производительности из-за перегрева. Три из шести оцениваемых конкурентов заметно снижали производительность в том же тесте.

Технические характеристики портативного POS-терминала

2 ГБ оперативной памяти LPDDR3 и 16 ГБ eMMC 5.1 дополняли вычислительную инфраструктуру. Скромные размеры по меркам смартфонов, но это был платежный терминал. Размеры соответствовали задачам, но не были завышены в маркетинговых целях.

Архитектура безопасности — встроенная, а не пристроенная дополнительно.

Соответствие стандарту PCI-PTS 6.x — это не программная функция, добавляемая в конце. Она определяет всю аппаратную конструкцию с самого начала. Подсистема безопасности работала на выделенном контроллере безопасности, полностью отделенном от процессора приложений. Операционная система Android не имела доступа к информации о работе этого чипа — по архитектуре, а не по политике.

архитектура безопасности POS-терминала

Создание защитной сетки от несанкционированного доступа было одной из самых сложных задач при проектировании печатных плат для интеллектуальных POS-терминалов. Сеть тонких проводящих дорожек должна была покрывать всю зону безопасности площадью 18 см² с максимальным зазором между дорожками 0.15 мм. Любой физический зонд, вставленный между этими дорожками, перерезал бы как минимум одну из них, что привело бы к стиранию всех криптографических ключей контроллером безопасности менее чем за 100 микросекунд. Этот механизм был протестирован в аккредитованной PCI лаборатории с использованием зондов, сверл и химических реагентов. Он успешно прошел все испытания.

ARM TrustZone обеспечивала границу на уровне приложений. Платежные процессы — обработка NFC-токенов, выполнение ядра EMV, обработка данных карты — работали исключительно внутри доверенной среды выполнения, изолированной от всего, что происходит в Android. Вредоносное приложение, установленное на стороне Android? У него не будет доступа к платежным данным, независимо от того, какие разрешения оно запрашивает.

NFC-антенна — проблема, которую никто не ожидал.

Первоначальная NFC-антенна представляла собой прямоугольную одновитковую петлю, напечатанную на основной печатной плате. Лабораторные испытания показали низкую эффективность обнаружения. Сканирование в ближнем поле выявило причину: ферромагнитный сердечник двигателя принтера индуцировал вихревые токи в петле антенны, снижая эффективную напряженность поля примерно на 35%.

В результате были внесены два изменения. Антенна была перемещена на гибкую печатную плату, приклеенную к внутренней поверхности передней крышки корпуса — физически вдали от зоны помех основной платы. За ней был приклеен специальный ферритовый лист, направляющий магнитный поток вперед, к зоне отвода. После этих изменений средняя дальность обнаружения достигла 4.2 см, что соответствует требованию в 4 см с запасом.

Термическое управление

Максимальная температура перехода микросхемы QM215 составляет 85 градусов Цельсия. Температура печатающей головки термопринтера достигает 70–80 градусов Цельсия при длительной печати. ​​Одновременная работа обеих систем — что является обычным явлением в оживленном ресторане — требует тщательного планирования.

В результате моделирования тепловых процессов методом конечных элементов была выявлена ​​зона накопления тепла в верхней центральной части корпуса, где оба источника тепла перекрывались в наихудших условиях. Решение включало три компонента: графитовый теплоотвод, приклеенный к корпусу SoC, теплопроводящую эластомерную прокладку, соединяющую этот теплоотвод со стенкой корпуса (используя корпус в качестве пассивного радиатора), и низкопроводящий полимерный кронштейн, изолирующий принтер от тепловой зоны SoC. При наихудшей нагрузке температура перехода SoC оставалась ниже 72 градусов Цельсия — на 13 градусов выше предельного значения.

5. Три инженерные проблемы, заслуживающие обсуждения.

Проблема толщины батареи

В соответствии с техническими требованиями, максимальная толщина зоны захвата составляла 22 мм. Для обеспечения работы устройства в течение полной 8-часовой смены требовалось как минимум 5,000 мАч. Стандартный аккумулятор емкостью 5,000 мАч в корпусе-пакете увеличил бы толщину устройства до 26 мм. Четыре миллиметра — это немного, но для портативного устройства, используемого в течение восьми часов подряд, эти четыре миллиметра — разница между комфортом и усталостью.

Схема толщины батареи в портативном терминале

Для устранения этого пробела необходимо было одновременное выполнение трех действий. Двенадцать компонентов средней плотности на основной плате были переведены в корпуса типоразмеров 0201 и 01005, что позволило освободить примерно 4 см² площади платы для батарейного отсека. Была разработана специальная ячейка в корпусе типа «пакет» с более широкой и плоской геометрией, чем у стандартной, — она достигла емкости 5,200 мАч при толщине всего 4.9 мм. А структура печатной платы была переработана с 6 до 8 слоев, что уменьшило площадь платы на 8% и высвободило дополнительный внутренний объем. Ни одно из этих изменений по отдельности не было достаточным. Все три вместе оказались достаточными.

Сетка защиты от несанкционированного доступа против целостности сигнала

Прокладка требуемой PCI защитной сетки — тонких проводящих дорожек с максимальным расстоянием между ними 0.15 мм на площади 18 см² — на печатной плате, которая также передавала высокоскоростные цифровые сигналы и радиочастотные соединения, создала серьезную проблему. Сетка выступала в качестве непреднамеренной поверхности для электромагнитных помех и ухудшала как характеристики NFC-антенны, так и защищенные линии связи микросхем на ранних этапах разработки.

Разрешение заключалось в выделении отдельного слоя печатной платы, предназначенного исключительно для сетки, отделенного от сигнальных слоев сплошными опорными плоскостями на слоях 4 и 6. Сетка была проложена в виде змеевидного рисунка, а не сетки, что позволило снизить емкостную связь с соседними слоями примерно на 40%, сохраняя при этом физическую плотность покрытия, требуемую PCI. Моделирование целостности сигнала повторялось после каждой доработки до тех пор, пока все показатели не обнулились одновременно.

Проблема вибрации принтера

В ходе создания первого функционального прототипа интеллектуального POS-терминала операторы описывали ощущения от печати как «дешевые» и «тревожные». Шаговый двигатель термопринтера генерировал характерную вибрацию примерно на частоте 145 Гц — прямо на границе резонансной частоты гибкой печатной платы NFC-антенны. Динамический анализ подтвердил наличие резонансной связи между 140 Гц и 160 Гц. Если не устранить эту связь, это может привести к периодическим сбоям NFC в работе устройства.

Для узла принтера была разработана специальная силиконовая виброгасящая опора, которая прошла пять этапов создания физических прототипов. Каждая версия измерялась с помощью акселерометра. Окончательная геометрия обеспечила 78% виброизоляции на частоте 145 Гц — ниже порога тактильного восприятия оператора и достаточно далеко от гибкой NFC-подложки, чтобы полностью исключить резонансную связь.

6. Производство и контроль качества интеллектуальных POS-терминалов.

Прототипирование в четыре этапа

Проект прошел четыре четко определенных этапа создания прототипа, каждый из которых имел критерии входа и выхода. Ни один этап нельзя было пропустить. Именно такая структура позволила команде выявить проблему помех от NFC и резонанс принтера на этапе экспериментальной проверки, а не после инвестиций в оснастку.

Для проверки эргономики и соответствия цветовой гамме (CMF) перед использованием оснастки применялась технология 3D-печати SLA. Отзывы операторов на этом этапе позволили сместить кнопку питания на 3 мм вверх и увеличить радиус изгиба рукоятки на 1.5 мм. В ходе инженерно-технического тестирования (EVT) использовались корпуса, изготовленные на станках с ЧПУ, и платы, собранные вручную — электрически функциональные, но не соответствующие производственным стандартам. В ходе тестирования конструкции (DVT) использовались литьевые формы первого отжима и серийные печатные платы. Все три сертификации — EMV L1, L2 и PCI-PTS 6.x — были представлены на образцах DVT и успешно пройдены без повторной проверки. В ходе производственного тестирования (PVT) было собрано 500 образцов на полной производственной линии, которые были распространены среди бета-продавцов в течение 45 дней. Проблем, препятствующих массовому производству, не обнаружено.

DFM — Что на самом деле изменилось

В первоначальной конструкции EVT использовалось семь жгутов проводов для соединения основной печатной платы со всеми остальными компонентами: дисплеем, сенсорным экраном, принтером, NFC-модулем, камерой и устройством чтения карт. Сборка этих жгутов занимала 23% времени ручного цикла и являлась основной причиной дефектов сборки — неправильно проложенные провода, защемленные проводники, неправильная установка разъемов.

Пять из семи компонентов были заменены гибкими печатными платами и ZIF-разъемами. Два оставшихся компонента (батарея и NFC-антенна) требовали геометрии с контролируемым импедансом, чего стандартная гибкая печатная плата не могла обеспечить. Это изменение сократило время внутренней сборки на 31% и уменьшило количество дефектов, связанных с кабелями, на 88%, измеренных в сравнении сборки PVT и EVT. Количество винтов сократилось с 14 до 9 благодаря защелкивающимся элементам на крышке батареи и дверце принтера.

Результаты испытаний на надежность

ТестРезультат / Требование
Падение — 1.5 м, 6 гранейВ ходе тестирования 30 образцов на железобетонных конструкциях не было зафиксировано ни одного сбоя печатной платы или экрана.
Срок службы сенсорного экрана при касании1 000 000 нажатий с усилием 500 г — чувствительность к касанию в пределах 2% от базового уровня.
Головка термопринтераПроверено на соответствие требованиям для бумажных изделий длиной 80 км — превышает минимальное требование в 50 км.
ESD — контактный/воздушныйКонтактное напряжение +/-8 кВ, воздушное напряжение +/-15 кВ согласно IEC 61000-4-2 — без сбросов или ошибок данных.
Кувырок — более 300 раундовВращающийся барабан диаметром 0.5 м (эквивалент) — отсутствие функциональных неисправностей, косметический износ в пределах допустимых параметров.
КлиматРаботает в диапазоне температур от -10°C до +50°C — без вздутия батареи и запотевания экрана.
IP54Защита от пыли и брызг воды в соответствии со стандартом IEC 60529 — отсутствие попадания пыли и воды на печатную плату после тестирования.

7. Технические характеристики готовой продукции

процессорQualcomm Snapdragon QM215, четырехъядерный процессор 1.3 ГГц Cortex-A53
Память2 ГБ оперативной памяти LPDDR3 / 16 ГБ eMMC 5.1
Дисплей5.5-дюймовый IPS LCD-дисплей, яркость 600 нит, разрешение 1280×720, оптическое соединение.
ПринтерТерморезистор 58 мм, скорость 80 мм/с, ресурс головки 80 км, подтверждено испытаниями
АккумуляторАккумулятор 5,200 мАч в специальном чехле, быстрая зарядка 18 Вт, более 8 часов работы.
Безопасность.Специализированный контроллер безопасности, сетка защиты от несанкционированного доступа, ARM TrustZone TEE
ОплатаМагнитная полоса, EMV-чип L1+L2, бесконтактная NFC L1, сканирование QR-кода.
Сотовый4G LTE Cat-4 + Cat-M1/NB-IoT
Wi-Fi/БТWi-Fi 5 802.11ac, 2×2 MIMO / Bluetooth 5.0 + BLE
OSAndroid 11, сертифицировано GMS, TrustZone TEE
Габаритные размеры:180 x 76 x 22 мм (зона захвата), 378 г с батареей
ProtectionIP54, подтверждена устойчивость к падению с высоты 1.5 м, IK08
Технические характеристикиPCI-PTS 6.x, EMV L1+L2, GMS, FCC, CE, RoHS 3.0

8. Что произошло после развертывания

Первые 90 дней эксплуатации интеллектуальных POS-терминалов показали реальную картину. Средний показатель одобрения транзакций составил 99.2% по всем способам оплаты — отраслевой показатель для этого класса устройств составляет около 97.4%. Эта разница в 1.8 пункта, какой бы незначительной она ни казалась, напрямую привела к уменьшению количества неудачных покупок, снижению неудобств для продавцов и ощутимой защите доходов для партнеров клиента, внедряющих систему.

Процент возвратов оборудования на местах составил 1.1% против 3.8% в среднем по отрасли. Клиент объяснил это напрямую защитой IP54 и устойчивостью к падениям — двумя видами отказов, которые доминировали в очередях гарантийного обслуживания предыдущего оборудования. Снижение количества обращений в сервисную службу на 28% за первые 90 дней не стало неожиданностью для инженерной команды. Это был ожидаемый результат, поскольку долговечность стала конструктивным ограничением, а не второстепенным фактором.

Уровень удовлетворенности операторов торговых точек составил 4.6 из 5.0. Три наиболее высоко оцененных параметра: время автономной работы, читаемость экрана и скорость печати. ​​Все три параметра точно соответствовали тем проблемам, которые были выявлены в ходе исследования еще до того, как была нарисована хотя бы одна схема. Такое соответствие между первоначальной формулировкой проблемы и окончательными отзывами пользователей является максимально близким к подтверждению правильности решения, которого может добиться инженерная команда.

Что будет дальше

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

Биометрический вариант уже используется в DVT. Модуль принтера заменяется комбинированным модулем, включающим датчик отпечатков пальцев и компактный принтер чеков. Корпус, архитектура печатной платы, сертификаты и производственный процесс первого поколения — всё это сохранено. Вот что на практике означает модульная конструкция.

9. Заключение

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

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

50 000 единиц в эксплуатации. 1.1% возвратов. Соответствие стандарту PCI-PTS 6.x с первой попытки. Такие результаты достигаются не благодаря адекватному проектированию, а благодаря инженерному процессу, который честно оценивает компромиссы на ранних этапах, дисциплинированно подходит к проверке и действительно интегрирован во все функции, формирующие конечный продукт.

WonderfulPCB — Разработка платежного оборудования будущего

Оставьте комментарий

Ваш электронный адрес не будет опубликован. Обязательные поля помечены * *