Контроллер дверного замка
Предназначен для обслуживания двери в системе контроля доступа. Имеет вход для подключения RF-ID считывателя по протоколу wiegand-26, выход для управления замком с питанием 12В-24В постоянного тока и три сигнальных выхода для индикации.
Устройство разрабатывалось для работы в составе СКУД, но полностью поддерживается системой сбора и обработки телеметрии.
Колодка подключения линии связи
Кроме сигнальных (A, B, gnd), имеет ввод питания микроконтроллера, которое тот может получать с линии связи (при его наличии там) или от локального источника питания.
Для лучшего согласования, входы линии RS-485 не имеют дополнительной защиты. При монтаже следует проявлять осторожность при их подключении и весьма желательно использовать общий провод для выравнивания нуля между устройствами.
На плате так же присутствует перемычка для подключения 120 Ом (конец линии).
Подключение считывателя RF-ID и замка
Разъем имеет следующие контакты:
- 0 (общий провод);
- D0 (wiegand);
- D1 (wiegand);
- три выхода индикации (о0-о2);
- 0 (общий провод);
- +12В питания;
- выход управления замком;
- +12В питания замка.
Входы wiegand защищены от токов до 30 мА.
Выходы индикации выполнены по схеме "открытый коллектор" и рассчитаны на токи до 150 миллиампер при напряжении до 30В постоянного тока.
Они, так же, могут использоваться и как сигнальные для управления автоматикой турникетов и шлагбаумов, оборудованных считывателем карточек.
Выход управления замком - "открытый сток" ("OD") позволяет управлять нагрузками до 3А при напряжении до 24В. Он имеет защиту от бросков напряжения при размыкании цепи индуктивной нагрузки.
Индекс выхода замка - 3.
Мониторинг локального питания
Устройство не измеряет напряжение локального питания, а лишь сигнализирует о его наличии посредством логического входа pin4 (если не изменено в настройках, 1 - питание есть).
Порт расширения
Для подключения дополнительных датчиков и реле на плате присутствует шестиконтактный разъем. Назначение его выводов:
- 0 (общий провод);
- +5В питания для датчиков;
- принудительный сброс микроконтроллера;
- pin/output #7;
- pin/output #6;
- pin/output #5.
В зависимости от настроек (ниже), дополнительные контакты могут использоваться для тревожной сигнализации или для отдельного управления дополнительными исполнительными механизмами (например, подсветкой).
Настройки
Назначение выводов
Регистр памяти 0 содержит настройку направления выводов разъема расширения. Младшие 5 бит игнорируются.
Инверсия выводов
Микропрограмма устройства позволяет хранить "нормальное" состояние выходов - инверсный/прямой. Для записи настройки нужно передать 1 байт маски в регистр 1.
Сводная таблица команд
Протокол обмена данными с устройством.
Запросы | ||
команда | данные | описание |
---|---|---|
g |
Запрос наличия любых изменений в данных. Приоритет ответа: карточка, баркод, пин, напряжение. |
|
R | Полная перезагрузка устройства. | |
r | Сброс портов и состояний, разрешение работы считывателя. | |
S | Сброс портов в неактивное состояние (с учетом инверсии). Запрет работы считывателя. | |
i | Запрос модели устройства. | |
p | Запрос состояния логических входов/выходов. | |
o |
#вывода + 2 байта длительности или 4х2 байта для всех портов |
Изменение состояния вывода (включение) на длительность в миллисекундах.
Если длительность больше 65000, постоянное включение (до сброса или следующего изменения). Порядок следования байт длительности - от старшего. Порядок следования портов (для управления одним пакетом) - от 0 до 3, без указания номера порта. |
I | новый адрес | Изменение адреса устройства. |
M | #регистра + значение |
Запись настроек в EEPROM. 0 - направление выводов + 1 байт маски. 1 - инверсия выводов + 1 байт маски. |
Ответы | ||
команда | данные | описание |
A | Подтверждение успешного приема команды. | |
E | Ошибка в команде. | |
U | Команда не поддерживается | |
L | Неправильная длина принятых данных (не соответствует протоколу). | |
i | CONSOLE X1 | Ответ названия (типа) устройства. |
C | 3 байта - код карточки |
Код считанной карточки. Последовательность байт в коде карточки - от старшего к младшему. |
p |
1 байт - количество изменений [1 байт - номер + 1 байт - состояние] |
Состояния изменений в логических входах/выходах. При старте или по запросу - текущее состояние всех контактов. |
"Виртуальные" сигналы | ||
команда | данные | описание |
u | 1 байт адреса | Устройство активно (вышло на связь). |
N | 1 байт адреса | Устройство не отвечает (выключено или отсутствует). |
Геометрические размеры
Размеры платы: 77х77х16 мм.