Данный контроллер является внешним аппаратным интерфейсом программы управления парковкой. Его задача - фильтрация и ввод данных о состоянии шлагбаума и дополнительных элементов управления, как то кнопки, состояние принтера, датчики наличия автотранспортного средства на контролируемом пропускном пункте. Прибор универсален - он может работать на любых участках парковки (въезды, автоматизированные выезды и выезды оснащенные кассой). Цифровой фильтр дребезга входов имеет задержку 250 миллисекунд с приоритетом активного уровня.
Интерфейс подключения к вычислительной сети так же универсален - он представляет собой UART порт с переключаемыми (TTL/CMOS) сигнальными уровнями. Это позволяет подключать его непосредственно к микрокомпьютеру типа Raspberry Pi, Orange Pi, Banana Pi и им подобным; обычному компьютеру через конвертер TTL/RS-232; к RS-485 сети клиентских устройств (в случае отсутствия необходимости в дополнительных функций программы, таких как запись фотографий, обработка номеров и голосовой помощник).
Переключение уровней производится с помощью перемычки, находящейся рядом с главным процессором устройства. Для подключения микрокомпьютеров, перемычка должна быть установлена, поскольку те работают исключительно с CMOS уровнями.
Разъем подключения имеет следующие контакты:
- +5В
- +5В
- 0
- RX
- TX
- прием/передача в линии RS-485
Внешние сенсоры
Все входы имеют защиту по напряжению и подтяжку около трех вольт. Активный уровень - 0.
Блок подключения шлагбаума
- второй контур
- первый контур
- 0
- шлагбаум закрыт
- шлагбаум открыт
- 0
Логика въезда
- бумага закончилась
- купон напечатан и находится в окне выдачи
- 0
- кнопка запроса купона
- 0
- +5В
Выводы управления и индикации
Работают в режиме "открытый коллектор". Активный уровень - 0. Максимальное управляемое напряжение 15В.
Управление шлагбаумом
- открыть
- закрыть
- 0
Индикация
- подсветка кнопки и считывателя (приветствие)
- купон печатается
- 0
- ошибка или требование предварительно очистить лоток купона
- "заберите купон"
- 0
Считыватель карточек и баркода
В разъем Р1 может быть установлена плата расширения для обслуживания карточек и (опционально) считывателя баркода. При этом, к дополнительному разъему может быть подключен wiegand интерфейс считывателя карточек, либо катушка (в случае использования идентификаторов em-marin).
- Data 0
- Data 1
- 0
В случае использования собственного считывателя с внешней катушкой, контакты используются по следующему назначению:
- катушка
- катушка (второй конец)
- 0 (оплетка)
Если считыватель имеет дополнительный порт RS-232, его разъем (DB-9-F) располагается на самой плате расширения.