Столкнулись с трудностями в проекте встраиваемого дисплея?
Не позволяйте сложной интеграции или проблемам цепочки поставок замедлить ваш выход на рынок. Забронируйте бесплатную консультацию с экспертной командой RJY для получения индивидуальной поддержки в проектировании и производстве.
Как выбрать архитектуру TFT ЖК-дисплея и HMI для терминала контроля доступа
Published:
13 минут чтения
Updated:
Дисплей терминала контроля доступа выполняет узкую, но ответственную задачу. Он должен обеспечивать пользователю немедленную и однозначную обратную связь, одновременно размещаясь на компактной передней панели вместе с камерой, считывателем учетных данных, системой подсветки, микрофоном, динамиком, клавиатурой, датчиком отпечатков пальцев или другим аутентификационным оборудованием.
Таким образом, TFT LCD является лишь одной из частей терминала. Он не проверяет учетные данные, не принимает решение о доступе и не управляет дверью напрямую, даже если отображает сообщение о разрешении или отказе. Эти функции относятся к программному обеспечению терминала, подсистеме учетных данных, контроллеру двери и общей архитектуре контроля доступа.
Для OEM-команд правильный процесс проектирования начинается с определения полного пользовательского взаимодействия и границ системы. Размер дисплея, соотношение сторон, интерфейс и сенсорная технология затем выбираются в соответствии с этой архитектурой, а не рассматриваются как независимые позиции каталога.
Определите роль терминала перед выбором дисплея
“Терминал контроля доступа” может описывать несколько различных продуктов. Простому считывателю может потребоваться только компактный статусный дисплей. Терминал учета рабочего времени может требовать отображения информации о сотруднике, подсказок расписания и сенсорной навигации. Гостевой терминал может включать камеру, рабочий процесс с QR-кодами, переговорное устройство и более крупный графический интерфейс. Биометрический терминал может нуждаться в координации позиционирования лица, подсказок учетных данных, регистрации и обратной связи по транзакциям.
Первым инженерным шагом является документирование того, какие функции выполняются локально на терминале, а какие — в других местах.
Роль терминала
Типичные требования к дисплею
Системные вопросы
Статусный считыватель
Короткие подсказки, статус учетных данных, состояние двери и сообщения об ошибках
Принимает ли считыватель локальное решение или передает данные отдельному контроллеру?
Сенсорный терминал доступа
Ввод PIN-кода, навигация по меню, гостевые подсказки и контекстные инструкции
Какие действия разрешены локально и как сенсорные события защищаются и проверяются?
Биометрический терминал
Рекомендации по позиционированию, индикация прогресса, инструкции по повтору и состояния результатов
Где обрабатываются биометрический захват, сопоставление, шаблоны и вопросы конфиденциальности?
Терминал учета рабочего времени
Идентификация пользователя, состояние входа/выхода, коды работ и подтверждение транзакции
Что должно оставаться доступным при отсутствии сети или сервера?
Гостевой терминал или терминал переговорной связи
Справочник, состояние вызова, предпросмотр камеры, инструкции и поддержка доступности
Как разделены видео, аудио, сенсорный ввод, открытие двери и функции удаленного оператора?
Такое требование, как “4-дюймовый Android-дисплей для доступа”, еще недостаточно. Инженерная базовая линия также должна определять пользовательский сценарий, методы аутентификации, архитектуру контроллера двери, сетевые зависимости, условия установки, угол обзора, источник питания, корпус, право собственности на программное обеспечение и объемы производства.
Выберите формат дисплея на основе архитектуры передней панели
Терминалы контроля доступа обычно ограничены по пространству, поскольку передняя поверхность должна вмещать не только экран. Камера может нуждаться в размещении на уровне глаз. Антенна RFID должна избегать материалов и электроники, которые мешают ее работе. Датчику отпечатков пальцев требуется доступное физическое положение. Динамики, микрофоны и компоненты подсветки требуют отверстий или контролируемых оптических путей.
Альбомная, портретная и вытянутая (bar-type) компоновки TFT LCD для терминалов контроля доступа
Формат дисплея должен соответствовать этой компоновке.
Компактный альбомный дисплей
Небольшой альбомный TFT LCD может хорошо работать, когда терминал в основном отображает статус, короткие инструкции, значки или простой интерфейс PIN-кода. Его ширина поддерживает текст и расположенные рядом визуальные элементы, но он может конкурировать со считывателем или камерой за горизонтальное пространство передней панели.
Портретный сенсорный экран
Портретный дисплей может поддерживать вертикально упорядоченные шаги, такие как предъявление учетных данных, ввод PIN-кода, позиционирование лица, ожидание и просмотр результата. Этот формат может естественно соответствовать узкому настенному терминалу. Команда должна проверить размер сенсорных зон, удобство управления одной рукой, длину текста и размещение камеры.
Вытянутый (bar-type) дисплей
Узкий вытянутый LCD может быть полезен, когда продукт требует тонкой статусной зоны над считывателем учетных данных или рядом с ним. Он может обеспечить отличительный промышленный дизайн и сохранить пространство для камер или датчиков. Однако растянутое соотношение сторон ограничивает обычные макеты пользовательского интерфейса, поэтому приложение должно быть специально разработано для активной области.
Публичная демонстрация Smart Access компании RJY Display использовала небольшой вытянутый LCD с материнской платой Android, что показывает, что такая архитектура может рассматриваться для конкретного проекта терминала доступа. Демонстрация не должна интерпретироваться как доказательство того, что любой вытянутый дисплей или плата Android автоматически подходит для любой системы контроля доступа.
Проектируйте пользовательский интерфейс с учетом быстрой и однозначной обратной связи
Взаимодействие с дверным терминалом кратковременно. Пользователи не ожидают изучения сложного интерфейса, стоя у входа. Дисплей должен четко показывать текущее состояние, не полагаясь только на один цвет, маленький значок или короткую анимацию.
Как минимум, определите визуальное поведение для:
ожидания и готовности;
обнаружения учетных данных;
оценки учетных данных;
разрешения доступа;
отказа в доступе;
необходимости второго фактора;
недействительных или нечитаемых учетных данных;
состояния двери: открыта, удерживается или принудительно открыта, где применимо;
отсутствия сети или недоступности контроллера;
состояния обслуживания, технического обслуживания или вскрытия;
восстановления после сбоя питания или сети.
Состояния успеха и неудачи должны оставаться видимыми достаточно долго для понимания, но экран должен возвращаться в состояние ожидания, сохраняющее конфиденциальность, не раскрывая информацию о предыдущем пользователе.
Контраст и сенсорные зоны
Хотя встроенный интерфейс терминала не является автоматически веб-страницей, WCAG 2.2 предоставляет полезные ссылки для проектирования пользовательского интерфейса. Он определяет коэффициент контрастности не менее 4,5:1 для обычного текста и 3:1 для крупного текста в соответствии с критерием минимального контраста. Он также определяет минимальные и улучшенные рекомендации по размеру сенсорных зон для интерфейсов, управляемых касанием.1
Эти значения не заменяют применимые требования к доступности продукта или тестирование на реальных устройствах. Они служат отправной точкой для оценки текста, значков и элементов управления. Окончательная читаемость зависит от плотности пикселей, рендеринга шрифтов, отражений покровного стекла, расстояния просмотра, высоты установки, окружающего освещения и зрения реальных пользователей.
Избегайте использования только цвета для различения состояний разрешения и отказа. Сочетайте цвет с четким значком, текстом, звуком или другим подходящим сигналом. Интерфейс также не должен показывать зеленое подтверждение, если контроллер двери сообщает о конфликтующем состоянии.
Разделяйте дисплей, сенсорный ввод и аутентификационные входы
Дисплей является выходным устройством. Сенсорный датчик, камера, RFID-считыватель, датчик отпечатков пальцев, клавиатура и микрофон являются отдельными входными системами. Они могут использовать общий хост-процессор и корпус, но имеют разные интерфейсы, драйверы, требования к синхронизации и режимы отказа.
Подсистема
Основная функция
Типовые вопросы интеграции
TFT LCD
Отображает подсказки, статус и графический интерфейс
Панельный интерфейс, синхронизация, питание, подсветка, угол обзора и механическая установка
Сенсорный датчик
Передаёт координаты касаний или жесты пользователя
Сенсорный контроллер, интерфейс USB или I2C, стек покрытия, настройка, заземление и драйвер
Камера и освещение
Захватывает изображения для утверждённых функций приложения
Поле обзора, интерфейс изображения, освещение, тепловая нагрузка, конфиденциальность и принадлежность приложения
Считыватель учётных данных
Считывает карту, метку, мобильные учётные данные или другой поддерживаемый носитель
Положение антенны, протокол, границы контроллера, электрические помехи и материалы корпуса
Ввод с отпечатка пальца или клавиатуры
Обеспечивает дополнительный фактор аутентификации или способ ввода данных пользователем
Физический доступ, путь передачи данных, очистка, износ, конфиденциальность и локальная программная интеграция
Микрофон и динамик
Обеспечивает переговорную связь или звуковую обратную связь
Аудиокодек, акустическое проектирование, эхо, отверстия, герметизация и поведение приложения
Отказ одного подсистемы не должен маскироваться другой. Например, исправный ЖК-дисплей не доказывает, что считыватель учётных данных находится в сети. Предпросмотр камеры не доказывает доступность биометрической обработки или контроллера двери. Анимация касания не доказывает, что запрошенная операция была принята.
Разнесённый терминал контроля доступа с отдельными ЖК-дисплеем, сенсорным экраном, камерой, считывателем, аудио и основной платой
Осознанно выбирайте интерфейс связи LCD с хост-системой
Путь отображения зависит от выбранной основной платы. Компактные встраиваемые системы могут использовать RGB, MIPI DSI, LVDS, eDP, SPI или другой поддерживаемый панельный интерфейс. Плата контроллера может вместо этого принимать внешний видеоисточник, такой как HDMI.
Эти архитектуры не должны смешиваться без необходимости. HDMI не может пассивно управлять сырой панелью MIPI, RGB, LVDS или eDP. Для преобразования исходного видео в электрический формат, синхронизацию и инициализацию, ожидаемые ЖК-дисплеем, требуется активный приёмник, мост, масштабатор или плата контроллера.
Сенсорный ввод остаётся отдельным путём ввода. В типичном HDMI-сенсорном дисплее HDMI передаёт изображение, а USB передаёт координаты касаний. Встроенный сенсорный контроллер может вместо этого подключаться через I2C или другой интерфейс. USB Implementers Forum публикует спецификации класса HID, используемые совместимыми USB-устройствами ввода.2(продолжение пункта 23).2
Перед выбором модуля подтвердите:
модель основной платы и ревизию аппаратного обеспечения;
собственный видеовыход и разъём;
разрешение ЖК-дисплея, синхронизацию и формат пикселей;
количество линий интерфейса, каналов или конфигурацию шины;
цепи питания панели, последовательность сброса и включения;
напряжение, ток и метод управления яркостью подсветки;
интерфейс сенсорного контроллера и драйвер операционной системы;
поворот экрана и поворот координат касания;
загрузочный логотип, экран восстановления и поведение при запуске приложения;
требования к камере, считывателю, аудио и внешнему вводу-выводу.
Отделяйте компьютер HMI от контура управления дверью
Терминал доступа может содержать вычислительную плату на Android или Linux, которая управляет дисплеем, сенсорным интерфейсом, камерой, аудио и сетевым приложением. Тот же корпус может также содержать электронику управления дверью, или терминал может взаимодействовать с отдельным защищённым контроллером.
Проект должен определять, какой компонент принимает решение о доступе и какой компонент подаёт питание на замок. Графическое приложение не должно считаться единственной границей безопасности только потому, что оно работает на основной плате экрана.
HMI контроля доступа, подключённый к отдельному контроллеру двери, цепям замка и серверу управления
Security Industry Association описывает Open Supervised Device Protocol как стандарт связи для контроля доступа, предназначенный для улучшения совместимости между продуктами контроля доступа и безопасности. Текущая информация SIA указывает OSDP v2.2.2 и отмечает, что OSDP опубликован как IEC 60839-11-5.3
Это не означает, что каждая плата RJY Display или предлагаемый терминал поддерживает OSDP. Если проект требует OSDP, RS-485, Wiegand, Ethernet, CAN, релейный ввод-вывод или другой метод связи, точное аппаратное обеспечение, электрическая схема, программная реализация и требования сертификации должны быть подтверждены для данного проекта.
Определите поведение в автономном режиме и при сбоях
Потеря сети, недоступность сервера и потеря связи с контроллером двери — это разные события. Интерфейс должен отображать только то состояние, которое терминал может проверить.
Вопросы, которые необходимо решить, включают:
Может ли терминал обрабатывать утверждённые учётные данные локально в автономном режиме?
Какой компонент хранит учётные данные, разрешения и записи аудита?
Какое сообщение отображается, когда сеть недоступна, но локальный доступ остаётся работоспособным?
Что происходит, когда терминал может связаться с сервером, но не с контроллером двери?
Как восстанавливается незавершённая транзакция после сбоя питания?
Как синхронизируются время, язык и конфигурация?
Какая информация должна быть скрыта от неавторизованных пользователей?
Универсального значка “автономный режим” недостаточно, если разные автономные состояния требуют разных действий по обслуживанию или политик доступа.
Рассматривайте совместимость с Android или встраиваемыми платами как управляемую конфигурацию
Плата на Android может обеспечивать графику, сеть, камеру, аудио и поддержку приложений, но “ЖК-дисплей, совместимый с Android” не является полной инженерной спецификацией. Совместимость должна быть установлена для конкретной панели, ревизии платы, загрузчика, ядра, BSP, дерева устройств, драйвера дисплея, драйвера сенсора и образа приложения.
Системная команда должна подтвердить, использует ли каждое периферийное устройство поддерживаемый собственный интерфейс или требует внешний мост или контроллер. Наличие разъёмов само по себе не доказывает, что каждая камера, дисплей, сенсорный датчик, считыватель учётных данных или аудиоустройство могут работать одновременно.
Обязанности по программному обеспечению также должны быть распределены до утверждения прототипа:
синхронизация ЖК-дисплея и инициализация панели;
управление подсветкой и политика простоя;
драйвер сенсора и калибровка;
поворот экрана и сенсора;
драйвер камеры и конвейер приложения;
SDK считывателя учётных данных или интеграция протокола;
связь с контроллером двери;
запуск, сторожевой таймер и восстановление приложения;
стратегия удалённого обновления и отката;
производственный образ и управление конфигурацией.
RJY Display поддерживает обсуждения контроллерных плат и прошивок для определённых проектов дисплеев, однако адаптация программного обеспечения зависит от конкретного проекта. Это не должно рассматриваться как автоматическая возможность подключения и использования без дополнительной настройки.
Согласовывайте покровное стекло, сенсорный слой и механическую конструкцию
Лицевая панель терминала должна быть спроектирована как единый механический и оптический узел. Активная область ЖК-дисплея, сенсорный датчик, окна камер, отверстия для подсветки, антенна считывателя, микрофон, динамик, датчик отпечатков пальцев, печатная рамка и элементы крепления конкурируют за ограниченное пространство.
Проверьте полный комплект чертежей на предмет:
габаритных размеров ЖК-дисплея, активной области и области просмотра;
контуров сенсорного датчика и защитного стекла;
оптических трактов камеры и подсветки;
выравнивания и допусков печатной рамки;
выхода гибкого шлейфа, положения разъёма и изгиба кабеля;
расположения антенны считывателя и окружающих материалов;
акустических трактов динамика и микрофона;
нагрузок при монтаже, зон нанесения клея и запретных зон;
доступа при обслуживании и последовательности замены компонентов;
требований к прокладкам, соединениям и корпусу, установленных производителем оборудования.
Защитное стекло может быть согласовано с существующей платформой дисплея, однако оно самостоятельно не обеспечивает сертификацию готового терминала по ударопрочности, защите от проникновения или воздействию окружающей среды. Эти свойства зависят от полного корпуса, материалов, уплотнений, монтажа и программы квалификационных испытаний.
Проверяйте полный терминал доступа, а не только LCD
Образец дисплея, отображающий тестовое изображение, ещё не является валидированным терминалом. Репрезентативный прототип должен включать предусмотренные ЖК-дисплей, сенсорный стек, основную плату, камеру, подсветку, считыватель учётных данных, аудиооборудование, интерфейс контроллера двери, архитектуру питания, прокладку кабелей, корпус и версию программного обеспечения.
Инженеры, проводящие валидацию дисплея терминала контроля доступа, считывателя, сенсорного ввода и связи с контроллером двери
Валидация дисплея и пользовательского интерфейса
Проверьте каждое пользовательское состояние с предусмотренной высоты монтажа, расстояния просмотра и направления подхода. Протестируйте нормальное и низкое внешнее освещение, отражения, языковые варианты, длинные имена, текст ошибок, поворот экрана, затемнение, пробуждение и тайм-аут конфиденциальности.
Валидация ввода и периферийных устройств
Проверьте точность сенсорного ввода, поведение на краях, работу считывателя, выравнивание камеры, подсветку, доступ по отпечатку пальца или клавиатуре, уровень звука и работу микрофона в собранном корпусе. Осуществляйте проверку периферийных устройств совместно, а не по одному за раз.
Валидация отказов и восстановления
Протестируйте холодный запуск, многократные циклы включения питания, перезапуск приложения, восстановление после сбоя сторожевого таймера, потерю сетевого соединения, повторное подключение к серверу, потерю связи с контроллером двери, отключение периферийных устройств там, где это безопасно, неудачное обновление программного обеспечения и откат к предыдущей версии. Подтвердите, что экран никогда не отображает состояние «доступ разрешён» без соответствующего одобренного системного события.
Управление производственной конфигурацией
Утверждённая конфигурация должна определять модель и ревизию ЖК-дисплея, сенсорный датчик, чертёж защитного стекла, камеру, считыватель, аудиокомпоненты, ревизию основной платы, аппаратное обеспечение интерфейса двери, чертежи кабелей, прошивку, BSP, дерево устройств, сборку приложения, файлы конфигурации и процедуру производственного тестирования.
Рабочий инженерный образец не является воспроизводимым, если он зависит от недокументированного кабеля, вручную установленного драйвера, временной настройки регистра или незафиксированной конфигурации сенсорного ввода.
Подготовьте полный запрос предложения (RFQ) на дисплей терминала доступа
Для полезного инженерного анализа предоставьте:
тип терминала и целевое применение;
условия установки: внутри помещения, под навесом или на открытом воздухе;
чертежи лицевой панели и корпуса;
целевой размер дисплея, соотношение сторон и разрешение;
репрезентативные экраны пользовательского интерфейса и поддерживаемые языки;
расстояние просмотра, высоту монтажа и условия внешнего освещения;
требования к сенсорному экрану и защитному стеклу;
требования к камере, подсветке, считывателю, отпечатку пальца, клавиатуре и аудио;
модель ведущего процессора или платы контроллера;
предпочтительные интерфейсы ЖК-дисплея и сенсорного ввода;
требования к связи с контроллером двери и внешнему вводу-выводу;
распределение ответственности за операционную систему, BSP, драйверы и приложение;
ограничения по питанию, тепловыделению и корпусу;
количество прототипов, ожидаемый объём производства и ожидаемый срок службы;
требуемые стандарты уровня продукта и критерии валидации.
RJY Display может рассмотреть доступные TFT LCD-модули, баровые дисплеи, варианты сенсорного ввода, контроллерные платы и кастомизацию на основе существующей платформы дисплея. Обсуждение может включать защитное стекло, подсветку, гибкий шлейф, интерфейс, сенсорный ввод, контроллерную плату, прошивку и механическую координацию в зависимости от осуществимости проекта.
Какой формат дисплея подходит для терминала контроля доступа?
Компактный TFT LCD-дисплей альбомной, портретной или баровой ориентации может подойти в зависимости от пользовательского интерфейса терминала, камеры, считывателя учётных данных, клавиатуры, датчика отпечатков пальцев и компоновки корпуса. Правильный формат следует выбирать исходя из полной архитектуры лицевой панели, а не только из размера дисплея.
Выполняет ли TFT LCD биометрическое распознавание или контроль доступа?
Нет. TFT LCD отображает подсказки и результаты. Захват изображения камерой, биометрическая обработка, чтение учётных данных, принятие решений о доступе и управление дверью относятся к отдельным аппаратным и программным функциям, даже если несколько функций используют одну встроенную основную плату.
Можно ли подключить HDMI напрямую к панели MIPI, RGB, LVDS или eDP?
Нет. HDMI требует активного приёмника, моста, скалера или контроллерной платы для формирования совместимого с панелью интерфейса, синхронизации и инициализации. Пассивный кабель не может выполнить такое преобразование или обеспечить питание панели и функции подсветки.
Может ли контроллерная плата на Android работать с любым дисплеем контроля доступа?
Нет. Совместимость должна быть проверена для конкретного ЖК-дисплея, контроллера сенсорного ввода, ревизии платы, интерфейса, синхронизации, разъёма, питания, загрузчика, ядра, BSP, дерева устройств и образа программного обеспечения. Требования к периферийным устройствам, таким как камеры, считыватели, аудио и связь с контроллером двери, также должны быть проверены.
Что следует протестировать перед утверждением HMI терминала доступа?
Протестируйте полный стек дисплея и сенсорного ввода, камеру и подсветку, считыватель учётных данных, аудио, связь с контроллером двери, состояния пользовательского интерфейса, условия просмотра, запуск, многократные циклы включения питания, потерю сети, потерю контроллера, восстановление приложения, поведение при обновлении программного обеспечения, сборку корпуса и контролируемую производственную конфигурацию.